add pwdstore_clone function and fix some pwdstore bugs

fix crash when removing pwdentries without locations

safe pwdstore decryption status

move ssl version parser to new function

add utility functions for setting CfgInt/CfgUInt values

add utility functions for setting CfgString/CfgBool values

fix pwdstore entries without locations not loaded correctly

fix missing trailing path separator in href if a resource path is empty

fix build

move pwdstore to libidav

merge

fix wrong context session list compare func

fix DavContext sesssion list comparefunc

fix dav_session_clone using the wrong allocator for the pathcache

fix load_config stores wrong xml doc pointer in the config object

fix dav add-repo crash in case .dav/config.xml doesn't exist

also remove \r from user name

fix request_auth not removing the trailing newline from the user name

add configured namespaces to the dav context

fix dav_set_string_property crash if an unknown namespace prefix was specified

actually make sure some random things don't explode

fix incorrect memory management when loading file parts from the sync db

close branch ucx-3.1 ucx-3.1

merge branch ucx-3.1

fix incorrect stat flags on linux in metadata test scripts

compatibility with UCX 3.1 plus several minor code fixes ucx-3.1

add more xattr malloc checks

remove disabled realloc debug code from libxattr

improve xattr code

make sure a LocalResource path has never a trailing path separator, fixes multiple dav-sync tests

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

mercurial