changelog
- 41 hours ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 01 Apr 2025 21:48:14 +0200] rev 857
- use newer openssl hashing functions to fix warnings
- 42 hours ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 01 Apr 2025 20:30:02 +0200] rev 856
- remove usage of deprecated libxml2 and curl functions
- 5 weeks ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Feb 2025 13:27:27 +0100] rev 855
- ucx CX_STR fix
- 5 weeks ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Feb 2025 13:11:32 +0100] rev 854
- update ucx to version 3.1
- 2 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 06 Jan 2025 21:18:56 +0100] rev 853
- merge
- 2 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 06 Jan 2025 21:18:36 +0100] rev 852
- update ucx
- 3 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 12 Dec 2024 16:46:43 +0100] rev 851
- fix compatibility with older libcurl versions
- 4 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Nov 2024 17:53:13 +0100] rev 850
- revert property set/remove list changes
- 4 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Nov 2024 17:20:19 +0100] rev 849
- fix crash in printxmldoc, fixes #514
- 4 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Nov 2024 17:18:43 +0100] rev 848
- fix property set/remove list size checks
- 4 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Nov 2024 13:11:14 +0100] rev 847
- fix PUT request with chunked transfer encoding
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 29 Oct 2024 17:54:07 +0100] rev 846
- merge
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 29 Oct 2024 17:53:47 +0100] rev 845
- add cfg functions for modifying keys
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 29 Oct 2024 16:05:19 +0100] rev 844
- remove szmul.c from vs project
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 29 Oct 2024 16:03:19 +0100] rev 843
- fix windows build
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 28 Oct 2024 16:45:18 +0100] rev 842
- fix missing strdup in pwdstore_clone
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 28 Oct 2024 15:22:28 +0100] rev 841
- add pwdstore_clone function and fix some pwdstore bugs
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 28 Oct 2024 10:36:59 +0100] rev 840
- fix crash when removing pwdentries without locations
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 28 Oct 2024 09:37:04 +0100] rev 839
- safe pwdstore decryption status
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 27 Oct 2024 16:08:28 +0100] rev 838
- move ssl version parser to new function
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 27 Oct 2024 15:39:23 +0100] rev 837
- add utility functions for setting CfgInt/CfgUInt values
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 27 Oct 2024 15:22:08 +0100] rev 836
- add utility functions for setting CfgString/CfgBool values
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 27 Oct 2024 14:36:42 +0100] rev 835
- fix pwdstore entries without locations not loaded correctly
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 23 Oct 2024 19:12:51 +0200] rev 834
- fix missing trailing path separator in href if a resource path is empty
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 23 Oct 2024 10:32:15 +0200] rev 833
- fix build
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 23 Oct 2024 09:46:33 +0200] rev 832
- move pwdstore to libidav
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 21 Oct 2024 12:47:57 +0200] rev 831
- merge
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 21 Oct 2024 12:47:34 +0200] rev 830
- fix wrong context session list compare func
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 06 Oct 2024 22:03:45 +0200] rev 829
- fix DavContext sesssion list comparefunc
- 5 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 06 Oct 2024 22:03:04 +0200] rev 828
- fix dav_session_clone using the wrong allocator for the pathcache
- 6 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 13 Sep 2024 18:21:04 +0200] rev 827
- fix load_config stores wrong xml doc pointer in the config object
- 8 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 24 Jul 2024 23:45:31 +0200] rev 826
- fix dav add-repo crash in case .dav/config.xml doesn't exist
- 8 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 23 Jul 2024 14:40:20 +0200] rev 825
- also remove \r from user name
- 8 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 23 Jul 2024 14:29:33 +0200] rev 824
- fix request_auth not removing the trailing newline from the user name
- 8 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 Jul 2024 23:27:52 +0200] rev 823
- add configured namespaces to the dav context
- 8 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 Jul 2024 23:19:40 +0200] rev 822
- fix dav_set_string_property crash if an unknown namespace prefix was specified
- 10 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 24 May 2024 00:27:40 +0200] rev 821
- actually make sure some random things don't explode
- 10 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 24 May 2024 00:18:18 +0200] rev 820
- fix incorrect memory management when loading file parts from the sync db
- 10 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 23 May 2024 23:24:37 +0200] rev 819
- close branch ucx-3.1
- 10 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 23 May 2024 23:23:36 +0200] rev 818
- merge branch ucx-3.1
- 10 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 23 May 2024 23:19:06 +0200] rev 817
- fix incorrect stat flags on linux in metadata test scripts
- 10 months ago
- by Mike Becker <universe@uap-core.de> [Thu, 23 May 2024 22:35:45 +0200] rev 816
- compatibility with UCX 3.1 plus several minor code fixes
- 11 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Apr 2024 13:01:58 +0200] rev 815
- add more xattr malloc checks
- 11 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Apr 2024 12:50:38 +0200] rev 814
- remove disabled realloc debug code from libxattr
- 11 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Apr 2024 12:43:44 +0200] rev 813
- improve xattr code
- check allocation return value
- xattr_get returns null terminated strings
- 11 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 10 Apr 2024 22:07:17 +0200] rev 812
- make sure a LocalResource path has never a trailing path separator, fixes multiple dav-sync tests
- 11 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 09 Apr 2024 21:43:36 +0200] rev 811
- fix dav repo-url command containing the password base64 encoded
- 11 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 09 Apr 2024 21:28:24 +0200] rev 810
- don't store directories with a trailing path separator in the sync db
- 12 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Apr 2024 10:26:25 +0200] rev 809
- update uwproj
- 14 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 07 Feb 2024 17:12:59 +0100] rev 808
- add util_size_str2() func, a variation of util_size_str with more parameters
- 14 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 07 Feb 2024 17:11:55 +0100] rev 807
- add support for progress callbacks in dav_store()
- 14 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 06 Feb 2024 13:29:31 +0100] rev 806
- fix session dup
- 14 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 01 Feb 2024 10:41:39 +0100] rev 805
- make DavContext mt-safe
- 14 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 29 Jan 2024 11:20:34 +0100] rev 804
- fix indentation
- 14 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 29 Jan 2024 11:19:49 +0100] rev 803
- use memset for newly created DavCfgRepository
- 14 months ago
- by Mike Becker <universe@uap-core.de> [Sun, 28 Jan 2024 13:10:18 +0100] rev 802
- update build files to latest uwproj
- 14 months ago
- by Mike Becker <universe@uap-core.de> [Sun, 28 Jan 2024 12:39:08 +0100] rev 801
- add .idea directory to .hgignore
- 15 months ago
- by Mike Becker <universe@uap-core.de> [Sun, 17 Dec 2023 15:33:50 +0100] rev 800
- fix faulty string to int conversion utilities
Probably it was expected that errno is set to EINVAL when illegal characters are encountered. But this is not standard and does not happen on every system, allowing illegal strings to be parsed as valid integers.
- 15 months ago
- by Mike Becker <universe@uap-core.de> [Sun, 17 Dec 2023 15:22:34 +0100] rev 799
- fix missing cmd_add_directory() implementation after ucx upgrade
- 15 months ago
- by Mike Becker <universe@uap-core.de> [Sun, 17 Dec 2023 15:03:01 +0100] rev 798
- remove list_repositories() config.c function in favor of a cmd_list_repositories() function in main.c
- 15 months ago
- by Mike Becker <universe@uap-core.de> [Sun, 17 Dec 2023 14:25:34 +0100] rev 797
- [Makefile] fix missing rules preventing dry-runs
We have to support dry-runs, because many IDEs are using
dry-runs to collect build information.
Some rules have dependencies that expect certain files or
directories to be just present. We added respective build
rules which invoke the test program. This way, the behavior
when running make normally is exactly the same, but dry-runs
are also not failing now.
- 18 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 30 Sep 2023 17:26:00 +0200] rev 796
- remove old config loader
- 18 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 30 Sep 2023 16:33:47 +0200] rev 795
- add new config parser
- 18 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Sep 2023 13:51:01 +0200] rev 794
- remove tm_isdst = -1 because this was just a test
- 18 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Sep 2023 13:40:48 +0200] rev 793
- use _mkgmtime instead of mktime in parse_iso8601() on windows
- 18 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Sep 2023 13:18:39 +0200] rev 792
- add tests for util_parse_creationdate
- 18 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Sep 2023 12:08:04 +0200] rev 791
- fix aes_write on windows could write non-decrypted bytes to output buffer
- 18 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Sep 2023 11:21:31 +0200] rev 790
- fix dav_context_destroy
- 18 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 14 Sep 2023 18:11:50 +0200] rev 789
- add new build system for windows
- 18 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 12 Sep 2023 21:07:54 +0200] rev 788
- add request/response body to verbose output / add DavSession logfunc
- 18 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 12 Sep 2023 18:09:19 +0200] rev 787
- update uwproj
- 19 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 07 Sep 2023 10:29:17 +0200] rev 786
- return NULL when a davql query fails
- 20 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 10 Aug 2023 09:40:54 +0200] rev 785
- fix build on macOS
- 20 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 20 Jul 2023 22:15:01 +0200] rev 784
- log command line arguments
- 20 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 20 Jul 2023 21:55:45 +0200] rev 783
- add error logging
- 20 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 20 Jul 2023 21:16:19 +0200] rev 782
- open logfile in relevant dav-sync commands
- 20 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 19 Jul 2023 20:48:20 +0200] rev 781
- replace printf with log_printf in sync.c
- 20 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 19 Jul 2023 20:47:10 +0200] rev 780
- remove loglevel parameter from log_printf
- 20 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 19 Jul 2023 20:39:09 +0200] rev 779
- add log_printf function
- 20 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 19 Jul 2023 20:31:01 +0200] rev 778
- add logfile sync config
- 20 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 16 Jul 2023 13:52:02 +0200] rev 777
- fix dav_add_collection_lock() setting the lock path
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 10 Jul 2023 18:40:37 +0200] rev 776
- update ucx
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 13:23:51 +0200] rev 775
- update ucx
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 12:06:45 +0200] rev 774
- fix split test script
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 11:44:09 +0200] rev 773
- fix non-standard shell script use in versioning test script
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 11:18:23 +0200] rev 772
- fix non-standard use of stat in metadata3 test script
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 11:11:04 +0200] rev 771
- replace direct xattrtool path with $XATTR in metadata3 test script
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 11:08:08 +0200] rev 770
- fix xattrtool path in metadata test scripts
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 11:06:14 +0200] rev 769
- fix crash in merge_tags() when one list was NULL
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 11:03:37 +0200] rev 768
- fix matches_tags_and
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 10:48:27 +0200] rev 767
- fix tag filter crash
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 10:37:44 +0200] rev 766
- port cmd_tagop() to ucx 3
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 25 Jun 2023 11:50:50 +0200] rev 765
- change libxattr xattr_get() to return null-terminated strings
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 25 Jun 2023 11:25:59 +0200] rev 764
- fix xattr_set on FreeBSD
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 14 Jun 2023 22:55:29 +0200] rev 763
- fix dav-sync pull not storing finfo metadata correctly in the database
- 21 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 13 Jun 2023 21:58:29 +0200] rev 762
- fix iterator misuse in dav-sync delete-conflict
- 22 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 12 Jun 2023 21:43:12 +0200] rev 761
- fix bin-tests not using the correct binary directory
- 22 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 12 Jun 2023 21:40:31 +0200] rev 760
- fix dav-sync push not deleting collections in the right order
- 22 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 12 Jun 2023 21:17:37 +0200] rev 759
- fix dav-sync push crash
- 22 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 12 Jun 2023 20:09:30 +0200] rev 758
- fix configure script again, this time correctly
- 22 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 11 Jun 2023 21:30:11 +0200] rev 757
- fix uninitialized buffer access
- 22 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 11 Jun 2023 21:23:45 +0200] rev 756
- fix UAF in dav xml converter
- 22 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 11 Jun 2023 21:21:34 +0200] rev 755
- fix UAF in davql select exec
- 2019-06-01
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 01 Jun 2019 10:41:00 +0200] rev 754
- Added tag v1.2.4 for changeset dcf751b270dd
- 22 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 09 Jun 2023 22:37:17 +0200] rev 753
- fix crash when the seekfunction is used
- 22 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 09 Jun 2023 21:45:29 +0200] rev 752
- fix make install
- 22 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 09 Jun 2023 21:39:51 +0200] rev 751
- fix libcurl not detected by configure script when pkg-config is not available
- 22 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 May 2023 16:34:58 +0200] rev 750
- update ucx
- 22 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 May 2023 11:52:06 +0200] rev 749
- fix dav-sync crash
- 23 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 May 2023 11:53:10 +0200] rev 748
- update ucx
- 23 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 21 Apr 2023 21:25:32 +0200] rev 747
- ucx 3 update, basic dav commands work, most stuff is still broken
- 23 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 16 Apr 2023 14:12:24 +0200] rev 746
- fix build system
- 23 months ago
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 16 Apr 2023 14:08:19 +0200] rev 745
- merge
- 2023-03-25
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 25 Mar 2023 17:23:09 +0100] rev 744
- force mkcol for every directory in the dav put command
- 2023-03-19
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 19 Mar 2023 15:12:42 +0100] rev 743
- fix crash if the server sends a response with elements without namespaces
- 2023-02-25
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 25 Feb 2023 11:01:46 +0100] rev 742
- new build system
- 2022-11-02
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 02 Nov 2022 11:45:56 +0100] rev 741
- fix return value in util_exec_command on windows
- 2022-11-02
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 02 Nov 2022 11:39:23 +0100] rev 740
- disable posix code on windows in util_exec_command
- 2022-11-02
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 02 Nov 2022 11:34:49 +0100] rev 739
- use sys_* io functions in dav put
- 2022-05-09
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 09 May 2022 20:31:30 +0200] rev 738
- fix crash in davql exec, if the server response can't be parsed