add dav_sql_statement_get_errorcode/dav_sql_statement_get_errormessage dav-2 tip

add jmap_mailbox_get_mails dav-2

add jmap_mailbox_get_list dav-2

add function for doing jmap API requests dav-2

add first jmap code, implement session query dav-2

make some methods.h function args const dav-2

make some resource property function args const dav-2

make some session function args const dav-2

make dav_copy/move newpath arg const dav-2

make some string property function ns/name args const dav-2

dav_session_clone should not clone anything that relies on userdata dav-2

add dav_session_reg_destructor dav-2

fix macos build dav-2

fix atomic.h on macos dav-2

add functions for getting the current DavSession error dav-2

implement reference counting for DavContext and DavSession dav-2

add dav_move test dav-2

add test_dav_create_collection_webdav dav-2

add test_dav_copy_webdav dav-2

add test_dav_delete_webdav dav-2

add test_dav_store_properties_webdav dav-2

add test_dav_load_content_webdav dav-2

fix test_dav_store_load_webdav in case encryption is enabled dav-2

add webdav store/load test dav-2

add additional test suite for webdav tests with enabled encryption dav-2

add test_dav_store_stream_webdav dav-2

add tests for dav_exists, dav_create and dav_set_content/dav_store dav-2

integrate wsgidav into test suite dav-2

(0) -300 -100 -50 -28 tip

mercurial