integrate wsgidav into test suite dav-2 tip

add test_util_parent_path dav-2

add test_util_path_normalize dav-2

add test_util_path_isabsolut dav-2

add test_util_resource_name dav-2

add tests for some path util functions dav-2

add test for util_path_isrelated dav-2

port tests to UCX4 dav-2

update ucx to version 4.0 dav-2

remove unnecessary usage of cx_hash_key_str dav-2

replace a bunch of cxBufferWrite calls with cxBufferPutString dav-2

update ucx dav-2

update uwproj dav-2

update ucx dav-2

update ucx default

add TODOs for using modern ucx features dav-2

update ucx dav-2

move resource_get_remote_change to a separate source file dav-2

add missing sync_main.c dav-2

move sync main to a different file dav-2

add dav_resource_path_key dav-2

add resource iterator and resource map dav-2

fix wrong lock setting in cmd_pull dav-2

port tests to ucx 3 dav-2

prepare build system for more testing, unify opt parsers dav-2

remove unnecessary check in parse_propfind_response

remove duplicated size_str function from sync.c

replace a linked list in the process_parts function with a low level array

merge

fix build with openssl < 3.0

fix memory management in hashing functions

add missing dav_sha256_init implementation

fix build on macos

use cxMempoolCreateSimple instead of cxMempoolCreate

update dependency install command for EL/Fedora in the install instructions

update uwproj

fix some inconsistencies related to #297

implement system.h abstraction for utime()

fix incorrect lzma.lib dependency

add bultin-baseline to vcpkg.json

add util_url_encode_s/util_url_decode_s cxstring variants

add util_url_encode function, make sn parameter optional for util_url_decode

add missing files to VS Project and configure release builds

fix wrong size type used for cx_strsplit_ma

fix cxListFind

use newer openssl hashing functions to fix warnings

remove usage of deprecated libxml2 and curl functions

ucx CX_STR fix

update ucx to version 3.1

merge

update ucx

fix compatibility with older libcurl versions

revert property set/remove list changes

fix crash in printxmldoc, fixes #514

fix property set/remove list size checks

fix PUT request with chunked transfer encoding

merge

add cfg functions for modifying keys

remove szmul.c from vs project

fix windows build

fix missing strdup in pwdstore_clone

add pwdstore_clone function and fix some pwdstore bugs

fix crash when removing pwdentries without locations

safe pwdstore decryption status

(0) -300 -100 -64 tip

mercurial