changelog
- Thu, 12 Dec 2024 16:46:43 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 12 Dec 2024 16:46:43 +0100] rev 851
- fix compatibility with older libcurl versions
- Thu, 28 Nov 2024 17:53:13 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Nov 2024 17:53:13 +0100] rev 850
- revert property set/remove list changes
- Thu, 28 Nov 2024 17:20:19 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Nov 2024 17:20:19 +0100] rev 849
- fix crash in printxmldoc, fixes #514
- Thu, 28 Nov 2024 17:18:43 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Nov 2024 17:18:43 +0100] rev 848
- fix property set/remove list size checks
- Sun, 17 Nov 2024 13:11:14 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Nov 2024 13:11:14 +0100] rev 847
- fix PUT request with chunked transfer encoding
- Tue, 29 Oct 2024 17:54:07 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 29 Oct 2024 17:54:07 +0100] rev 846
- merge
- Tue, 29 Oct 2024 17:53:47 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 29 Oct 2024 17:53:47 +0100] rev 845
- add cfg functions for modifying keys
- Tue, 29 Oct 2024 16:05:19 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 29 Oct 2024 16:05:19 +0100] rev 844
- remove szmul.c from vs project
- Tue, 29 Oct 2024 16:03:19 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 29 Oct 2024 16:03:19 +0100] rev 843
- fix windows build
- Mon, 28 Oct 2024 16:45:18 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 28 Oct 2024 16:45:18 +0100] rev 842
- fix missing strdup in pwdstore_clone
- Mon, 28 Oct 2024 15:22:28 +0100
- 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
- Mon, 28 Oct 2024 10:36:59 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 28 Oct 2024 10:36:59 +0100] rev 840
- fix crash when removing pwdentries without locations
- Mon, 28 Oct 2024 09:37:04 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 28 Oct 2024 09:37:04 +0100] rev 839
- safe pwdstore decryption status
- Sun, 27 Oct 2024 16:08:28 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 27 Oct 2024 16:08:28 +0100] rev 838
- move ssl version parser to new function
- Sun, 27 Oct 2024 15:39:23 +0100
- 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
- Sun, 27 Oct 2024 15:22:08 +0100
- 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
- Sun, 27 Oct 2024 14:36:42 +0100
- 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
- Wed, 23 Oct 2024 19:12:51 +0200
- 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
- Wed, 23 Oct 2024 10:32:15 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 23 Oct 2024 10:32:15 +0200] rev 833
- fix build
- Wed, 23 Oct 2024 09:46:33 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 23 Oct 2024 09:46:33 +0200] rev 832
- move pwdstore to libidav
- Mon, 21 Oct 2024 12:47:57 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 21 Oct 2024 12:47:57 +0200] rev 831
- merge
- Mon, 21 Oct 2024 12:47:34 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 21 Oct 2024 12:47:34 +0200] rev 830
- fix wrong context session list compare func
- Sun, 06 Oct 2024 22:03:45 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 06 Oct 2024 22:03:45 +0200] rev 829
- fix DavContext sesssion list comparefunc
- Sun, 06 Oct 2024 22:03:04 +0200
- 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
- Fri, 13 Sep 2024 18:21:04 +0200
- 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
- Wed, 24 Jul 2024 23:45:31 +0200
- 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
- Tue, 23 Jul 2024 14:40:20 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 23 Jul 2024 14:40:20 +0200] rev 825
- also remove \r from user name
- Tue, 23 Jul 2024 14:29:33 +0200
- 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
- Sun, 21 Jul 2024 23:27:52 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 Jul 2024 23:27:52 +0200] rev 823
- add configured namespaces to the dav context
- Sun, 21 Jul 2024 23:19:40 +0200
- 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
- Fri, 24 May 2024 00:27:40 +0200
- 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
- Fri, 24 May 2024 00:18:18 +0200
- 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
- Thu, 23 May 2024 23:24:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 23 May 2024 23:24:37 +0200] rev 819
- close branch ucx-3.1
- Thu, 23 May 2024 23:23:36 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 23 May 2024 23:23:36 +0200] rev 818
- merge branch ucx-3.1
- Thu, 23 May 2024 23:19:06 +0200
- 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
- Thu, 23 May 2024 22:35:45 +0200
- 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
- Sat, 20 Apr 2024 13:01:58 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Apr 2024 13:01:58 +0200] rev 815
- add more xattr malloc checks
- Sat, 20 Apr 2024 12:50:38 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Apr 2024 12:50:38 +0200] rev 814
- remove disabled realloc debug code from libxattr
- Sat, 20 Apr 2024 12:43:44 +0200
- 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
- Wed, 10 Apr 2024 22:07:17 +0200
- 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
- Tue, 09 Apr 2024 21:43:36 +0200
- 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
- Tue, 09 Apr 2024 21:28:24 +0200
- 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
- Sun, 07 Apr 2024 10:26:25 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Apr 2024 10:26:25 +0200] rev 809
- update uwproj
- Wed, 07 Feb 2024 17:12:59 +0100
- 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
- Wed, 07 Feb 2024 17:11:55 +0100
- 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()
- Tue, 06 Feb 2024 13:29:31 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 06 Feb 2024 13:29:31 +0100] rev 806
- fix session dup
- Thu, 01 Feb 2024 10:41:39 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 01 Feb 2024 10:41:39 +0100] rev 805
- make DavContext mt-safe
- Mon, 29 Jan 2024 11:20:34 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 29 Jan 2024 11:20:34 +0100] rev 804
- fix indentation
- Mon, 29 Jan 2024 11:19:49 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 29 Jan 2024 11:19:49 +0100] rev 803
- use memset for newly created DavCfgRepository
- Sun, 28 Jan 2024 13:10:18 +0100
- by Mike Becker <universe@uap-core.de> [Sun, 28 Jan 2024 13:10:18 +0100] rev 802
- update build files to latest uwproj
- Sun, 28 Jan 2024 12:39:08 +0100
- by Mike Becker <universe@uap-core.de> [Sun, 28 Jan 2024 12:39:08 +0100] rev 801
- add .idea directory to .hgignore
- Sun, 17 Dec 2023 15:33:50 +0100
- 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.
- Sun, 17 Dec 2023 15:22:34 +0100
- 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
- Sun, 17 Dec 2023 15:03:01 +0100
- 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
- Sun, 17 Dec 2023 14:25:34 +0100
- 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.
- Sat, 30 Sep 2023 17:26:00 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 30 Sep 2023 17:26:00 +0200] rev 796
- remove old config loader
- Sat, 30 Sep 2023 16:33:47 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 30 Sep 2023 16:33:47 +0200] rev 795
- add new config parser
- Sun, 17 Sep 2023 13:51:01 +0200
- 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
- Sun, 17 Sep 2023 13:40:48 +0200
- 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
- Sun, 17 Sep 2023 13:18:39 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Sep 2023 13:18:39 +0200] rev 792
- add tests for util_parse_creationdate
- Sun, 17 Sep 2023 12:08:04 +0200
- 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
- Sun, 17 Sep 2023 11:21:31 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Sep 2023 11:21:31 +0200] rev 790
- fix dav_context_destroy
- Thu, 14 Sep 2023 18:11:50 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 14 Sep 2023 18:11:50 +0200] rev 789
- add new build system for windows
- Tue, 12 Sep 2023 21:07:54 +0200
- 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
- Tue, 12 Sep 2023 18:09:19 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 12 Sep 2023 18:09:19 +0200] rev 787
- update uwproj
- Thu, 07 Sep 2023 10:29:17 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 07 Sep 2023 10:29:17 +0200] rev 786
- return NULL when a davql query fails
- Thu, 10 Aug 2023 09:40:54 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 10 Aug 2023 09:40:54 +0200] rev 785
- fix build on macOS
- Thu, 20 Jul 2023 22:15:01 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 20 Jul 2023 22:15:01 +0200] rev 784
- log command line arguments
- Thu, 20 Jul 2023 21:55:45 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 20 Jul 2023 21:55:45 +0200] rev 783
- add error logging
- Thu, 20 Jul 2023 21:16:19 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 20 Jul 2023 21:16:19 +0200] rev 782
- open logfile in relevant dav-sync commands
- Wed, 19 Jul 2023 20:48:20 +0200
- 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
- Wed, 19 Jul 2023 20:47:10 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 19 Jul 2023 20:47:10 +0200] rev 780
- remove loglevel parameter from log_printf
- Wed, 19 Jul 2023 20:39:09 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 19 Jul 2023 20:39:09 +0200] rev 779
- add log_printf function
- Wed, 19 Jul 2023 20:31:01 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 19 Jul 2023 20:31:01 +0200] rev 778
- add logfile sync config
- Sun, 16 Jul 2023 13:52:02 +0200
- 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
- Mon, 10 Jul 2023 18:40:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 10 Jul 2023 18:40:37 +0200] rev 776
- update ucx
- Sun, 02 Jul 2023 13:23:51 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 13:23:51 +0200] rev 775
- update ucx
- Sun, 02 Jul 2023 12:06:45 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 12:06:45 +0200] rev 774
- fix split test script
- Sun, 02 Jul 2023 11:44:09 +0200
- 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
- Sun, 02 Jul 2023 11:18:23 +0200
- 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
- Sun, 02 Jul 2023 11:11:04 +0200
- 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
- Sun, 02 Jul 2023 11:08:08 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 11:08:08 +0200] rev 770
- fix xattrtool path in metadata test scripts
- Sun, 02 Jul 2023 11:06:14 +0200
- 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
- Sun, 02 Jul 2023 11:03:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 11:03:37 +0200] rev 768
- fix matches_tags_and
- Sun, 02 Jul 2023 10:48:27 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 10:48:27 +0200] rev 767
- fix tag filter crash
- Sun, 02 Jul 2023 10:37:44 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 02 Jul 2023 10:37:44 +0200] rev 766
- port cmd_tagop() to ucx 3
- Sun, 25 Jun 2023 11:50:50 +0200
- 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
- Sun, 25 Jun 2023 11:25:59 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 25 Jun 2023 11:25:59 +0200] rev 764
- fix xattr_set on FreeBSD
- Wed, 14 Jun 2023 22:55:29 +0200
- 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
- Tue, 13 Jun 2023 21:58:29 +0200
- 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
- Mon, 12 Jun 2023 21:43:12 +0200
- 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
- Mon, 12 Jun 2023 21:40:31 +0200
- 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
- Mon, 12 Jun 2023 21:17:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 12 Jun 2023 21:17:37 +0200] rev 759
- fix dav-sync push crash
- Mon, 12 Jun 2023 20:09:30 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 12 Jun 2023 20:09:30 +0200] rev 758
- fix configure script again, this time correctly
- Sun, 11 Jun 2023 21:30:11 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 11 Jun 2023 21:30:11 +0200] rev 757
- fix uninitialized buffer access
- Sun, 11 Jun 2023 21:23:45 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 11 Jun 2023 21:23:45 +0200] rev 756
- fix UAF in dav xml converter
- Sun, 11 Jun 2023 21:21:34 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 11 Jun 2023 21:21:34 +0200] rev 755
- fix UAF in davql select exec
- Sat, 01 Jun 2019 10:41:00 +0200
- 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
- Fri, 09 Jun 2023 22:37:17 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 09 Jun 2023 22:37:17 +0200] rev 753
- fix crash when the seekfunction is used
- Fri, 09 Jun 2023 21:45:29 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 09 Jun 2023 21:45:29 +0200] rev 752
- fix make install
- Fri, 09 Jun 2023 21:39:51 +0200
- 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
- Sun, 21 May 2023 16:34:58 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 May 2023 16:34:58 +0200] rev 750
- update ucx
- Sun, 21 May 2023 11:52:06 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 May 2023 11:52:06 +0200] rev 749
- fix dav-sync crash
- Sun, 07 May 2023 11:53:10 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 May 2023 11:53:10 +0200] rev 748
- update ucx
- Fri, 21 Apr 2023 21:25:32 +0200
- 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
- Sun, 16 Apr 2023 14:12:24 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 16 Apr 2023 14:12:24 +0200] rev 746
- fix build system
- Sun, 16 Apr 2023 14:08:19 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 16 Apr 2023 14:08:19 +0200] rev 745
- merge
- Sat, 25 Mar 2023 17:23:09 +0100
- 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
- Sun, 19 Mar 2023 15:12:42 +0100
- 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
- Sat, 25 Feb 2023 11:01:46 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 25 Feb 2023 11:01:46 +0100] rev 742
- new build system
- Wed, 02 Nov 2022 11:45:56 +0100
- 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
- Wed, 02 Nov 2022 11:39:23 +0100
- 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
- Wed, 02 Nov 2022 11:34:49 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 02 Nov 2022 11:34:49 +0100] rev 739
- use sys_* io functions in dav put
- Mon, 09 May 2022 20:31:30 +0200
- 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
- Mon, 09 Aug 2021 19:01:02 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 09 Aug 2021 19:01:02 +0200] rev 737
- use tcsetattr only if stdin is a tty
- Mon, 09 Aug 2021 17:22:21 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 09 Aug 2021 17:22:21 +0200] rev 736
- fix dav-sync push creating finfo elements without using the mempool, which could lead to crashes
- Sun, 08 Aug 2021 16:50:36 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 08 Aug 2021 16:50:36 +0200] rev 735
- reactivate error in case of unknown config elements
- Sun, 08 Aug 2021 16:49:47 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 08 Aug 2021 16:49:47 +0200] rev 734
- add support for the secret store to dav-sync
- Sun, 08 Aug 2021 14:59:02 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 08 Aug 2021 14:59:02 +0200] rev 733
- add set-master-password command
- Sun, 08 Aug 2021 14:40:26 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 08 Aug 2021 14:40:26 +0200] rev 732
- fix error in dav add-user, if .dav dir doesn't exists
- Sun, 08 Aug 2021 12:45:31 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 08 Aug 2021 12:45:31 +0200] rev 731
- implement secretstore unlock command
- Sun, 08 Aug 2021 11:45:36 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 08 Aug 2021 11:45:36 +0200] rev 730
- implement secretstore config
- Sun, 08 Aug 2021 11:38:55 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 08 Aug 2021 11:38:55 +0200] rev 729
- disable error in case of unknown config elements
- Fri, 04 Jun 2021 18:24:55 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 04 Jun 2021 18:24:55 +0200] rev 728
- add stream API
- Fri, 04 Jun 2021 18:24:39 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 04 Jun 2021 18:24:39 +0200] rev 727
- update .hgignore
- Wed, 14 Oct 2020 11:07:51 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 14 Oct 2020 11:07:51 +0200] rev 726
- adds more characters to escape for shell completion
- Sat, 25 Jul 2020 13:15:04 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 25 Jul 2020 13:15:04 +0200] rev 725
- fix outgoing list sort
- Sat, 25 Jul 2020 12:08:15 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 25 Jul 2020 12:08:15 +0200] rev 724
- sort files in outgoing cmd
- Sat, 25 Jul 2020 11:16:31 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 25 Jul 2020 11:16:31 +0200] rev 723
- add dav-sync outgoing command
- Sun, 05 Jul 2020 11:55:54 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 05 Jul 2020 11:55:54 +0200] rev 722
- merges feature/dav-edit
- Sun, 05 Jul 2020 11:47:24 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 05 Jul 2020 11:47:24 +0200] rev 721
- adds support for option terminator '--'
also adds support for option arguments within the same cmd arg
e.g. -omyoutfile does now work
- Sun, 05 Apr 2020 11:06:34 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 05 Apr 2020 11:06:34 +0200] rev 720
- adds support for -L option in dav edit
- Sun, 05 Apr 2020 10:13:09 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 05 Apr 2020 10:13:09 +0200] rev 719
- cmd_edit: fixes wrong return code if the user did not change the file
- Sun, 05 Apr 2020 10:11:46 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 05 Apr 2020 10:11:46 +0200] rev 718
- cmd_edit. fixes wrong variable in second strlen() call
- Sun, 05 Apr 2020 10:06:38 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 05 Apr 2020 10:06:38 +0200] rev 717
- look up temp location + coherent return codes
- Sun, 05 Apr 2020 09:34:58 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 05 Apr 2020 09:34:58 +0200] rev 716
- cmd_edit: replaces unlink() with sys_unlink() + keep tmp file on resource error
- Sat, 28 Mar 2020 17:15:47 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 28 Mar 2020 17:15:47 +0100] rev 715
- removes win32 support for dav edit
- Sat, 28 Mar 2020 17:07:10 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 28 Mar 2020 17:07:10 +0100] rev 714
- adds documentation for the edit command
- Sat, 28 Mar 2020 16:37:40 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 28 Mar 2020 16:37:40 +0100] rev 713
- reimplement dav_exists by using dav_load_prop
- Sat, 28 Mar 2020 16:28:52 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 28 Mar 2020 16:28:52 +0100] rev 712
- adds documentation of crypto flags to edit command
- Sat, 28 Mar 2020 16:04:46 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 28 Mar 2020 16:04:46 +0100] rev 711
- adds check for encryption key (otherwise segfault when trying to create a fresh encrypted file without a key)
- Sat, 28 Mar 2020 15:58:30 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 28 Mar 2020 15:58:30 +0100] rev 710
- cmd_edit - we do not need fstat() for detecting changes on the temporary file
- Sat, 28 Mar 2020 15:53:44 +0100
- by Mike Becker <universe@uap-core.de> [Sat, 28 Mar 2020 15:53:44 +0100] rev 709
- first draft for dav edit command
- Sun, 15 Dec 2019 18:43:01 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 15 Dec 2019 18:43:01 +0100] rev 708
- Added tag v1.3.0 for changeset 33c9b0f17cb2
- Sun, 15 Dec 2019 18:08:14 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 15 Dec 2019 18:08:14 +0100] rev 707
- change version to 1.3.0
- Sun, 15 Dec 2019 17:57:15 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 15 Dec 2019 17:57:15 +0100] rev 706
- fix documentation index page
- Sun, 15 Dec 2019 17:54:51 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 15 Dec 2019 17:54:51 +0100] rev 705
- update changelog
- Sun, 15 Dec 2019 17:00:46 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 15 Dec 2019 17:00:46 +0100] rev 704
- update html doc
- Sun, 15 Dec 2019 16:54:05 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 15 Dec 2019 16:54:05 +0100] rev 703
- update man pages
- Sun, 15 Dec 2019 16:22:08 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 15 Dec 2019 16:22:08 +0100] rev 702
- finish documentation of new dav-sync commands and options
- Sun, 15 Dec 2019 13:48:31 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 15 Dec 2019 13:48:31 +0100] rev 701
- add documentation for dav versioning commands
- Sun, 15 Dec 2019 12:11:16 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 15 Dec 2019 12:11:16 +0100] rev 700
- add documentation for all new config elements
- Sun, 15 Dec 2019 10:44:11 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 15 Dec 2019 10:44:11 +0100] rev 699
- add new elements to sync.xsd
- Sun, 15 Dec 2019 09:18:26 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 15 Dec 2019 09:18:26 +0100] rev 698
- add new element to config.xsd
- Sat, 14 Dec 2019 09:45:39 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 14 Dec 2019 09:45:39 +0100] rev 697
- add documentation for secret store commands
- Sat, 14 Dec 2019 09:31:59 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 14 Dec 2019 09:31:59 +0100] rev 696
- fix util_readline
- Thu, 12 Dec 2019 20:58:30 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 12 Dec 2019 20:58:30 +0100] rev 695
- add documentation for rename command
- Fri, 06 Dec 2019 09:47:19 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 06 Dec 2019 09:47:19 +0100] rev 694
- add empty documentation pages for all new commands
- Fri, 06 Dec 2019 09:24:45 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 06 Dec 2019 09:24:45 +0100] rev 693
- add -s option to dav-sync usage output
- Thu, 05 Dec 2019 12:37:48 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 05 Dec 2019 12:37:48 +0100] rev 692
- fix dav-sync deltav versioning
- Thu, 05 Dec 2019 10:46:39 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 05 Dec 2019 10:46:39 +0100] rev 691
- fix encryption of files with specific length
- Wed, 04 Dec 2019 15:48:58 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 04 Dec 2019 15:48:58 +0100] rev 690
- fix aes encrypter stream (cng)
- Wed, 04 Dec 2019 15:18:15 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 04 Dec 2019 15:18:15 +0100] rev 689
- fix aes decrypter stream
- Wed, 04 Dec 2019 11:47:51 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 04 Dec 2019 11:47:51 +0100] rev 688
- replace openssl on windows with cng/bcrypt
- Mon, 02 Dec 2019 13:29:36 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 02 Dec 2019 13:29:36 +0100] rev 687
- add support for unicode args on windows
- Sun, 24 Nov 2019 12:40:28 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 24 Nov 2019 12:40:28 +0100] rev 686
- add more symlink tests
- Sat, 23 Nov 2019 17:49:18 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 23 Nov 2019 17:49:18 +0100] rev 685
- add symlink tests
- Sat, 23 Nov 2019 15:14:50 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 23 Nov 2019 15:14:50 +0100] rev 684
- improve shell completion
- Sat, 23 Nov 2019 11:46:45 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 23 Nov 2019 11:46:45 +0100] rev 683
- fix -c option for dav rm command
- Wed, 20 Nov 2019 12:17:55 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 20 Nov 2019 12:17:55 +0100] rev 682
- add more split tests
- Wed, 20 Nov 2019 11:57:45 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 20 Nov 2019 11:57:45 +0100] rev 681
- fix some split bugs and add tests
- Wed, 20 Nov 2019 08:44:26 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 20 Nov 2019 08:44:26 +0100] rev 680
- ignore sigpipe in dav-sync
- Fri, 15 Nov 2019 18:07:11 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 15 Nov 2019 18:07:11 +0100] rev 679
- fix some versioning related bugs and add tests
- Sat, 09 Nov 2019 10:18:58 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 09 Nov 2019 10:18:58 +0100] rev 678
- add tests for tag conflict resolution
- Sun, 27 Oct 2019 10:18:25 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 27 Oct 2019 10:18:25 +0100] rev 677
- add more metatests: move with metadata and directory metadata
- Sat, 26 Oct 2019 15:38:50 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 26 Oct 2019 15:38:50 +0200] rev 676
- bash completion now handles spaces correctly in both quoted and unquoted strings
- Sat, 26 Oct 2019 14:55:53 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 26 Oct 2019 14:55:53 +0200] rev 675
- fix sync_store_metadata
- Sat, 26 Oct 2019 12:40:35 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 26 Oct 2019 12:40:35 +0200] rev 674
- increase security in case of broken secret stores
- Sat, 26 Oct 2019 12:38:33 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 26 Oct 2019 12:38:33 +0200] rev 673
- adds support for quotes in dav bash completion
* add: url2repo_s()
* add: util_url_base_s()
* change: url2repo() is now wrapper for url2repo_s()
* change: util_url_base() is now wrapper for util_url_base_s()
- Sat, 26 Oct 2019 11:32:27 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 26 Oct 2019 11:32:27 +0200] rev 672
- fix dav-sync copy with enabled metadata sync
- Fri, 25 Oct 2019 19:39:33 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 25 Oct 2019 19:39:33 +0200] rev 671
- fix test system on solaris
- Wed, 23 Oct 2019 20:26:53 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 23 Oct 2019 20:26:53 +0200] rev 670
- add tests for dav-sync -t option
- Wed, 23 Oct 2019 20:24:40 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 23 Oct 2019 20:24:40 +0200] rev 669
- fix dav-sync add-tag in case a file is not in the db
- Wed, 23 Oct 2019 20:10:55 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 23 Oct 2019 20:10:55 +0200] rev 668
- fix detection of changed tags
- Sun, 20 Oct 2019 11:11:22 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 20 Oct 2019 11:11:22 +0200] rev 667
- finish basic metadata sync tests
- Sun, 20 Oct 2019 10:35:02 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 20 Oct 2019 10:35:02 +0200] rev 666
- fix xml generation
- Sun, 20 Oct 2019 08:30:11 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 20 Oct 2019 08:30:11 +0200] rev 665
- add first tag test
- Sun, 20 Oct 2019 08:20:06 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 20 Oct 2019 08:20:06 +0200] rev 664
- fix tagconfig parser
- Sat, 19 Oct 2019 15:46:33 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 19 Oct 2019 15:46:33 +0200] rev 663
- fix some xattr sync bugs
- Sat, 19 Oct 2019 11:15:04 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 19 Oct 2019 11:15:04 +0200] rev 662
- fix mtime sync bug
- Sat, 19 Oct 2019 10:47:46 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 19 Oct 2019 10:47:46 +0200] rev 661
- add first metadata sync test
- Sat, 19 Oct 2019 09:47:31 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 19 Oct 2019 09:47:31 +0200] rev 660
- add tool for accessing extended attributes
this tool is needed for testing
- Tue, 15 Oct 2019 09:22:57 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 15 Oct 2019 09:22:57 +0200] rev 659
- fix: leaking buffer in upload_parts(), when we error out due to too many parts
- Tue, 15 Oct 2019 09:09:07 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 15 Oct 2019 09:09:07 +0200] rev 658
- adds missing return in parse_filter()
- Sat, 12 Oct 2019 18:41:10 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 12 Oct 2019 18:41:10 +0200] rev 657
- add test for testing transition from config without hashing to config with enabled hashing
- Sat, 12 Oct 2019 13:42:32 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 12 Oct 2019 13:42:32 +0200] rev 656
- beta1
- Sat, 12 Oct 2019 13:42:02 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 12 Oct 2019 13:42:02 +0200] rev 655
- add edit-user command
- Sat, 12 Oct 2019 11:17:11 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 12 Oct 2019 11:17:11 +0200] rev 654
- add remove-user and list-users commands
- Sat, 12 Oct 2019 09:53:32 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 12 Oct 2019 09:53:32 +0200] rev 653
- update secret store format description
- Sat, 12 Oct 2019 08:51:31 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 12 Oct 2019 08:51:31 +0200] rev 652
- add add-user command to help text
- Sat, 12 Oct 2019 08:48:35 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 12 Oct 2019 08:48:35 +0200] rev 651
- remove command aliases from dav help text
- Sun, 06 Oct 2019 13:27:24 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 06 Oct 2019 13:27:24 +0200] rev 650
- fix some hash based conflict resolution bugs and add tests for it
- Thu, 03 Oct 2019 12:00:25 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 03 Oct 2019 12:00:25 +0200] rev 649
- implement hash based conflict resolution in dav-sync pull
- Sun, 29 Sep 2019 12:57:13 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 29 Sep 2019 12:57:13 +0200] rev 648
- change split config
- Sat, 28 Sep 2019 09:24:30 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 28 Sep 2019 09:24:30 +0200] rev 647
- change versioning config
- Sat, 28 Sep 2019 09:09:14 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 28 Sep 2019 09:09:14 +0200] rev 646
- change metadata config
- Fri, 20 Sep 2019 20:27:05 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 20 Sep 2019 20:27:05 +0200] rev 645
- fix missing namespaceinfo map initializataion
- Tue, 17 Sep 2019 21:21:36 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 17 Sep 2019 21:21:36 +0200] rev 644
- refactore symlink config
- Tue, 17 Sep 2019 21:06:03 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 17 Sep 2019 21:06:03 +0200] rev 643
- implement hash push strategy and add some tests
- Mon, 16 Sep 2019 19:49:04 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 16 Sep 2019 19:49:04 +0200] rev 642
- add config element for push strategy
- Sun, 15 Sep 2019 16:11:58 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 15 Sep 2019 16:11:58 +0200] rev 641
- finish hashing tests
- Sun, 08 Sep 2019 15:43:13 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 08 Sep 2019 15:43:13 +0200] rev 640
- add some copy/move tests
- Sat, 07 Sep 2019 19:25:51 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 07 Sep 2019 19:25:51 +0200] rev 639
- fix that file uploads are tried, when the content on the server is equal to the local file content (with enabled hashing)
- Sat, 07 Sep 2019 17:45:50 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 07 Sep 2019 17:45:50 +0200] rev 638
- fix hash based conflict detection
- Wed, 04 Sep 2019 19:28:10 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 04 Sep 2019 19:28:10 +0200] rev 637
- add first dav-sync hashing test
- Tue, 03 Sep 2019 21:24:17 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 03 Sep 2019 21:24:17 +0200] rev 636
- add more push conflict tests
- Thu, 29 Aug 2019 20:49:05 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 29 Aug 2019 20:49:05 +0200] rev 635
- add push conflict tests
- Sun, 25 Aug 2019 11:42:55 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 25 Aug 2019 11:42:55 +0200] rev 634
- add more pull conflict tests
- Sun, 25 Aug 2019 10:57:33 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 25 Aug 2019 10:57:33 +0200] rev 633
- don't print error in case rmdir fails because of ENOTEMPTY
- Sun, 25 Aug 2019 09:43:12 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 25 Aug 2019 09:43:12 +0200] rev 632
- rename conflict test script
- Sat, 24 Aug 2019 23:34:16 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 24 Aug 2019 23:34:16 +0200] rev 631
- add pull conflict detection tests
- Mon, 19 Aug 2019 19:19:08 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 19 Aug 2019 19:19:08 +0200] rev 630
- use hash to check if a file content was really modified
- Sun, 18 Aug 2019 09:41:29 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 18 Aug 2019 09:41:29 +0200] rev 629
- handle symlinks according to config
- Thu, 15 Aug 2019 20:25:21 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 15 Aug 2019 20:25:21 +0200] rev 628
- fix url2repo not creating a string dup in case a repo doesn't exist
- Thu, 15 Aug 2019 20:00:40 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 15 Aug 2019 20:00:40 +0200] rev 627
- finish basic pull tests
- Thu, 15 Aug 2019 19:38:52 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 15 Aug 2019 19:38:52 +0200] rev 626
- fix order of dir deletions in dav-sync pull
- Wed, 14 Aug 2019 21:13:28 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 14 Aug 2019 21:13:28 +0200] rev 625
- add more dav-sync pull tests
- Tue, 13 Aug 2019 20:23:23 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 13 Aug 2019 20:23:23 +0200] rev 624
- fix build on Solaris 10
- Sun, 11 Aug 2019 18:41:06 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 11 Aug 2019 18:41:06 +0200] rev 623
- add element for configuring symlinks
- Sun, 11 Aug 2019 11:27:04 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 11 Aug 2019 11:27:04 +0200] rev 622
- add some dav-sync pull tests
- Sun, 11 Aug 2019 10:57:25 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 11 Aug 2019 10:57:25 +0200] rev 621
- don't store weak etag in LocalResource
- Sun, 11 Aug 2019 08:58:58 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 11 Aug 2019 08:58:58 +0200] rev 620
- add additional dav-sync push test to check if deleting all files will result in an empty collection
- Sun, 11 Aug 2019 08:24:10 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 11 Aug 2019 08:24:10 +0200] rev 619
- fix free in sync_get_file_tags
- Sat, 10 Aug 2019 21:32:07 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 10 Aug 2019 21:32:07 +0200] rev 618
- exclude tag xattr from xattribute sync
- Sat, 10 Aug 2019 19:54:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 10 Aug 2019 19:54:37 +0200] rev 617
- change error handling in case of file/folder conflict
- Sat, 10 Aug 2019 19:34:49 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 10 Aug 2019 19:34:49 +0200] rev 616
- add missing isdirectory tag in db on pull
- Sat, 10 Aug 2019 19:18:29 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 10 Aug 2019 19:18:29 +0200] rev 615
- add missing isdirectory tag in db on push
- Sat, 10 Aug 2019 14:25:03 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 10 Aug 2019 14:25:03 +0200] rev 614
- fix xattr not synced for new files
- Sat, 10 Aug 2019 13:48:14 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 10 Aug 2019 13:48:14 +0200] rev 613
- fix directories not stored in db
- Fri, 02 Aug 2019 22:05:28 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 02 Aug 2019 22:05:28 +0200] rev 612
- fix build on linux
- Fri, 02 Aug 2019 22:04:00 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 02 Aug 2019 22:04:00 +0200] rev 611
- implement links on Windows (shelllink)
- Fri, 02 Aug 2019 21:40:05 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 02 Aug 2019 21:40:05 +0200] rev 610
- fix bug in davqlexec introduced by refactoring
- Sun, 28 Jul 2019 13:07:53 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 28 Jul 2019 13:07:53 +0200] rev 609
- implement encrypted properties
- Fri, 12 Jul 2019 16:59:08 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 12 Jul 2019 16:59:08 +0200] rev 608
- fix build on windows
- Sat, 22 Jun 2019 16:36:52 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 22 Jun 2019 16:36:52 +0200] rev 607
- move some properties to new namespace
for properties encryption we need to decide which props must be encrypted and the plan is, to decide by namespace
- Sun, 16 Jun 2019 13:14:24 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 16 Jun 2019 13:14:24 +0200] rev 606
- add new session flags for properties encryption
- Sat, 15 Jun 2019 11:01:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 15 Jun 2019 11:01:37 +0200] rev 605
- add new api for encrypted properties
- Sat, 01 Jun 2019 10:55:32 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 01 Jun 2019 10:55:32 +0200] rev 604
- Added tag v1.2.4 for changeset dcf751b270dd
- Thu, 30 May 2019 18:23:39 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 30 May 2019 18:23:39 +0200] rev 603
- fix that db entries are updated on errors
- Thu, 30 May 2019 12:47:28 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 30 May 2019 12:47:28 +0200] rev 602
- add ucx.c to sourcefiles to fix build on some platforms
- Thu, 30 May 2019 12:45:38 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 30 May 2019 12:45:38 +0200] rev 601
- fix incompatibility with libcurl 7.62
- Mon, 27 May 2019 11:27:37 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 27 May 2019 11:27:37 +0200] rev 600
- fixes incorrect URL encoding of the trailing slash for collection names
- Sun, 12 May 2019 13:49:36 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 12 May 2019 13:49:36 +0200] rev 599
- fix res_link initialization
- Mon, 21 Oct 2019 18:45:51 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 21 Oct 2019 18:45:51 +0200] rev 598
- close old head
- Sat, 01 Jun 2019 10:15:33 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 01 Jun 2019 10:15:33 +0200] rev 597
- update version
- Sat, 01 Jun 2019 10:11:40 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 01 Jun 2019 10:11:40 +0200] rev 596
- update changelog for v1.2.4 release
- Thu, 30 May 2019 12:45:38 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 30 May 2019 12:45:38 +0200] rev 595
- fix incompatibility with libcurl 7.62
- Tue, 26 Mar 2019 18:02:40 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 26 Mar 2019 18:02:40 +0100] rev 594
- fixes wrong memset
- Sat, 09 Mar 2019 16:29:59 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 09 Mar 2019 16:29:59 +0100] rev 593
- fix null pointer dereferenciation
- Tue, 13 Nov 2018 21:16:27 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 13 Nov 2018 21:16:27 +0100] rev 592
- fixes 'Unkown repository' error message in dav-sync
- Wed, 08 May 2019 19:34:35 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 08 May 2019 19:34:35 +0200] rev 591
- fixes missing url encoding in dav_session_get_href() with enabled name decryption
- Wed, 08 May 2019 19:22:06 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 08 May 2019 19:22:06 +0200] rev 590
- reduces code complexity of util_resource_name()
- Mon, 22 Apr 2019 14:04:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 22 Apr 2019 14:04:37 +0200] rev 589
- add function for decrypting and parsing crypto-prop elements
- Mon, 22 Apr 2019 14:02:34 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 22 Apr 2019 14:02:34 +0200] rev 588
- fix dav_print_node
tags with namespace def were closed twice
- Mon, 22 Apr 2019 12:54:31 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 22 Apr 2019 12:54:31 +0200] rev 587
- add func for creating the content of crypto-prop properties
crypto-prop is a proposed property for storing encrypted properties
create_crypto_prop() is used to create a base64 encoded, encrypted xml document, containing properties
- Sun, 21 Apr 2019 12:17:53 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 Apr 2019 12:17:53 +0200] rev 586
- add more simple dav-sync push tests
- Sun, 21 Apr 2019 11:27:06 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 Apr 2019 11:27:06 +0200] rev 585
- create collections before doing other stuff on dav-sync push
- Sun, 21 Apr 2019 11:06:16 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 Apr 2019 11:06:16 +0200] rev 584
- fix that knowledge about resource existence was fucked up by versioning_begin
- Sun, 21 Apr 2019 10:53:21 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 Apr 2019 10:53:21 +0200] rev 583
- change dav-sync push output for link resources
- Sun, 21 Apr 2019 10:47:33 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 Apr 2019 10:47:33 +0200] rev 582
- fix stat_func typedef
- Sun, 21 Apr 2019 10:46:13 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 Apr 2019 10:46:13 +0200] rev 581
- fix that symlink config was not used in sync_get_resource
- Sun, 21 Apr 2019 09:54:47 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 Apr 2019 09:54:47 +0200] rev 580
- separate link changes from normal changes and create links after downloads
- Sun, 21 Apr 2019 09:41:05 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 21 Apr 2019 09:41:05 +0200] rev 579
- add check to detect changed link properties in dav-sync pull
- Sat, 20 Apr 2019 18:46:00 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Apr 2019 18:46:00 +0200] rev 578
- create symlinks on pull
- Sat, 20 Apr 2019 17:47:40 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Apr 2019 17:47:40 +0200] rev 577
- store link property on push
- Sat, 20 Apr 2019 12:31:08 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Apr 2019 12:31:08 +0200] rev 576
- store relative link in LocalResource
- Tue, 16 Apr 2019 11:46:53 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 16 Apr 2019 11:46:53 +0200] rev 575
- add util_path_normalize
- Sun, 14 Apr 2019 20:08:18 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 14 Apr 2019 20:08:18 +0200] rev 574
- read link on LocalResource creation
- Sun, 14 Apr 2019 19:39:08 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 14 Apr 2019 19:39:08 +0200] rev 573
- change local_resource_new signature
- Sun, 14 Apr 2019 16:28:36 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 14 Apr 2019 16:28:36 +0200] rev 572
- add link target to sync db
- Sat, 13 Apr 2019 16:51:22 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 13 Apr 2019 16:51:22 +0200] rev 571
- add first dav-sync binary tests
- Fri, 12 Apr 2019 15:09:19 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 12 Apr 2019 15:09:19 +0200] rev 570
- fix deletion of splitted files
- Fri, 12 Apr 2019 15:00:50 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 12 Apr 2019 15:00:50 +0200] rev 569
- remove dead db entry when files are moved
- Fri, 12 Apr 2019 14:22:18 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 12 Apr 2019 14:22:18 +0200] rev 568
- fix push operation order (move before put)
- Fri, 12 Apr 2019 12:42:41 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 12 Apr 2019 12:42:41 +0200] rev 567
- implement copy/move for dav-sync pull
- Fri, 12 Apr 2019 11:13:16 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 12 Apr 2019 11:13:16 +0200] rev 566
- increase snyc_conflict counter only after conflict renaming, to make sure the counter is correct when pull is aborted
- Fri, 12 Apr 2019 11:06:04 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 12 Apr 2019 11:06:04 +0200] rev 565
- fix dav-sync push not deleting files
- Fri, 12 Apr 2019 10:54:47 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 12 Apr 2019 10:54:47 +0200] rev 564
- replace list of removed resources with a map (cmd_pull)
- Wed, 10 Apr 2019 13:50:24 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 10 Apr 2019 13:50:24 +0200] rev 563
- adds list-conflicts command to dav-sync
- Wed, 10 Apr 2019 13:48:44 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 10 Apr 2019 13:48:44 +0200] rev 562
- adds missing make target dependencies for documentation
- Wed, 10 Apr 2019 12:54:24 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 10 Apr 2019 12:54:24 +0200] rev 561
- harmonizes output of push and pull
pull gets conflict counter, push uses the term conflict instead of skipped (the output also says conflict: ...)
- Wed, 10 Apr 2019 11:03:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 10 Apr 2019 11:03:37 +0200] rev 560
- store origin of file conflicts
- Tue, 09 Apr 2019 18:23:23 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 09 Apr 2019 18:23:23 +0200] rev 559
- fixes missing return in copy_file()
- Tue, 09 Apr 2019 18:19:52 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 09 Apr 2019 18:19:52 +0200] rev 558
- fixes several signedness issues
- Sun, 07 Apr 2019 17:56:31 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Apr 2019 17:56:31 +0200] rev 557
- fix dav-sync push conflict detection
- Sun, 07 Apr 2019 17:35:52 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Apr 2019 17:35:52 +0200] rev 556
- set content-hash property after uploads when syncdir hashing is enabled
- Sun, 07 Apr 2019 17:33:05 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Apr 2019 17:33:05 +0200] rev 555
- add session flag for content hash creation
- Sun, 07 Apr 2019 14:18:13 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Apr 2019 14:18:13 +0200] rev 554
- update metadata on copy/move
- Sun, 07 Apr 2019 14:08:45 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Apr 2019 14:08:45 +0200] rev 553
- fix move
- Sun, 07 Apr 2019 13:08:50 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Apr 2019 13:08:50 +0200] rev 552
- improve copy/move stability and db update
- Sun, 07 Apr 2019 10:44:29 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Apr 2019 10:44:29 +0200] rev 551
- add copy/move operation
- Sun, 07 Apr 2019 09:07:33 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Apr 2019 09:07:33 +0200] rev 550
- add copy/move detection to push
only detection is implemented, COPY/MOVE operation is not implemented yet
- Sat, 06 Apr 2019 14:25:07 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 06 Apr 2019 14:25:07 +0200] rev 549
- add hashing config
- Thu, 28 Mar 2019 20:30:52 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Mar 2019 20:30:52 +0100] rev 548
- fixes truncate path
- Thu, 28 Mar 2019 20:23:45 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Mar 2019 20:23:45 +0100] rev 547
- fixes that metadata is updated after stat in sync_get_resource
- Thu, 28 Mar 2019 20:05:10 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Mar 2019 20:05:10 +0100] rev 546
- truncate splitted file to correct size on pull
- Thu, 28 Mar 2019 18:23:22 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Mar 2019 18:23:22 +0100] rev 545
- store content hash for splitted resources in the db
- Thu, 28 Mar 2019 18:09:31 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Mar 2019 18:09:31 +0100] rev 544
- adds semi functional download of splitted files
- Thu, 28 Mar 2019 14:18:54 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Mar 2019 14:18:54 +0100] rev 543
- fixes that pull downloads the history collection
- Thu, 28 Mar 2019 11:54:27 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Mar 2019 11:54:27 +0100] rev 542
- adds wrapper functions for setting/getting the content hash
- Thu, 28 Mar 2019 11:19:13 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Mar 2019 11:19:13 +0100] rev 541
- adds content hash for splitted files
- Tue, 26 Mar 2019 18:28:37 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 26 Mar 2019 18:28:37 +0100] rev 540
- adds multiple file support for mkdir and remove
- Tue, 26 Mar 2019 18:11:34 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 26 Mar 2019 18:11:34 +0100] rev 539
- fixes more if statements and some warnings
- Tue, 26 Mar 2019 18:02:40 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 26 Mar 2019 18:02:40 +0100] rev 538
- fixes wrong memset
- Tue, 26 Mar 2019 17:59:45 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 26 Mar 2019 17:59:45 +0100] rev 537
- some db.c fixes
- Tue, 26 Mar 2019 17:30:34 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 26 Mar 2019 17:30:34 +0100] rev 536
- adds file splitting feature to dav-sync push
- Sat, 23 Mar 2019 10:04:18 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 23 Mar 2019 10:04:18 +0100] rev 535
- adds blocksize also to the sync db
- Fri, 22 Mar 2019 13:07:31 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 22 Mar 2019 13:07:31 +0100] rev 534
- adds dav-sync splitconfig parser
- Thu, 21 Mar 2019 10:51:14 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 21 Mar 2019 10:51:14 +0100] rev 533
- adds option to restore previous file versions
- Wed, 20 Mar 2019 13:20:38 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 20 Mar 2019 13:20:38 +0100] rev 532
- fixes dav_copy_node and improves dav-sync restore
- Wed, 20 Mar 2019 10:23:39 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 20 Mar 2019 10:23:39 +0100] rev 531
- implements list-versions for deltav syncdirs
- Wed, 20 Mar 2019 09:27:29 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 20 Mar 2019 09:27:29 +0100] rev 530
- changes list-versions output
- Tue, 19 Mar 2019 20:31:17 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 19 Mar 2019 20:31:17 +0100] rev 529
- adds list-versions command
- Tue, 19 Mar 2019 19:24:25 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 19 Mar 2019 19:24:25 +0100] rev 528
- adds -R and -M option to restore command
- Tue, 19 Mar 2019 19:14:48 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 19 Mar 2019 19:14:48 +0100] rev 527
- adds possibility to restore specific files
- Sun, 17 Mar 2019 18:11:31 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Mar 2019 18:11:31 +0100] rev 526
- adds metadata support to dav-sync pull
- Sun, 17 Mar 2019 15:00:48 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Mar 2019 15:00:48 +0100] rev 525
- improves metadata support in dav-sync push
- Fri, 15 Mar 2019 20:30:09 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 15 Mar 2019 20:30:09 +0100] rev 524
- store hash of remote xattr and tags in sync db
- Thu, 14 Mar 2019 17:43:31 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 14 Mar 2019 17:43:31 +0100] rev 523
- adds support for pushing metadata updates
- Wed, 13 Mar 2019 18:43:30 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 13 Mar 2019 18:43:30 +0100] rev 522
- adds metadata config element for dav-sync
- Wed, 13 Mar 2019 15:05:40 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 13 Mar 2019 15:05:40 +0100] rev 521
- extends sync db
- Wed, 13 Mar 2019 12:52:24 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 13 Mar 2019 12:52:24 +0100] rev 520
- adds xml attribute support and xattr property
- Tue, 12 Mar 2019 09:35:04 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 12 Mar 2019 09:35:04 +0100] rev 519
- adds file mode to fileinfo property
- Sat, 09 Mar 2019 16:29:59 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 09 Mar 2019 16:29:59 +0100] rev 518
- fix null pointer dereferenciation
- Thu, 07 Mar 2019 11:47:44 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 07 Mar 2019 11:47:44 +0100] rev 517
- adds option to store a file info property
- Tue, 26 Feb 2019 12:10:16 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 26 Feb 2019 12:10:16 +0100] rev 516
- change format of version history resource names
- Tue, 26 Feb 2019 10:40:23 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 26 Feb 2019 10:40:23 +0100] rev 515
- fixes signedness of salt in dav_pw2key()
- Tue, 26 Feb 2019 10:34:10 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 26 Feb 2019 10:34:10 +0100] rev 514
- fixes format string containing the NUL character instead of printing the NUL character in get_random_name()
- Tue, 26 Feb 2019 10:29:14 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 26 Feb 2019 10:29:14 +0100] rev 513
- fixes signedness issue in get_random_name()
- Tue, 26 Feb 2019 10:22:16 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 26 Feb 2019 10:22:16 +0100] rev 512
- fixes signed vs unsigned inaccuracy for the -T option
- Tue, 26 Feb 2019 10:17:19 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 26 Feb 2019 10:17:19 +0100] rev 511
- adds command alias 'cat' for 'get -o -'
- Sun, 24 Feb 2019 17:35:18 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 24 Feb 2019 17:35:18 +0100] rev 510
- more sstr to scstr conversion
- Sun, 24 Feb 2019 15:06:25 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 24 Feb 2019 15:06:25 +0100] rev 509
- fixed TODO: use strtol
- Sun, 24 Feb 2019 14:55:59 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 24 Feb 2019 14:55:59 +0100] rev 508
- fixes todo: use scstr instead of sstr
- Sun, 24 Feb 2019 14:49:58 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 24 Feb 2019 14:49:58 +0100] rev 507
- nicer dav usage info
- Sat, 23 Feb 2019 18:58:53 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 23 Feb 2019 18:58:53 +0100] rev 506
- fixes crash in dav-sync archive command when trying to remove resources from the db
- Mon, 04 Feb 2019 17:17:48 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 04 Feb 2019 17:17:48 +0100] rev 505
- ucx update
- Mon, 04 Feb 2019 14:11:57 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 04 Feb 2019 14:11:57 +0100] rev 504
- fix missiong return in versioning_end()
- Fri, 25 Jan 2019 17:01:59 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 25 Jan 2019 17:01:59 +0100] rev 503
- dav-sync pull refactoring: create list of changes before sync
- Tue, 08 Jan 2019 16:37:13 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 08 Jan 2019 16:37:13 +0100] rev 502
- fixes DavSession creation in dav-sync when using root collection
- Sun, 09 Dec 2018 18:32:14 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 09 Dec 2018 18:32:14 +0100] rev 501
- dav-sync push refactoring: create list of changes before executing sync
- Fri, 07 Dec 2018 11:48:55 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 07 Dec 2018 11:48:55 +0100] rev 500
- adds support for multiple file arguments for dav put
- Fri, 07 Dec 2018 11:17:29 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 07 Dec 2018 11:17:29 +0100] rev 499
- fix: don't detect end of tar file as broken content
- Fri, 30 Nov 2018 18:06:48 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 30 Nov 2018 18:06:48 +0100] rev 498
- adds rename command
- Fri, 16 Nov 2018 12:46:31 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 16 Nov 2018 12:46:31 +0100] rev 497
- fixes DavSession creation in dav-sync with enabled encryption
- Tue, 13 Nov 2018 23:33:59 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 13 Nov 2018 23:33:59 +0100] rev 496
- fixes dav_session_get_href() generating random names when encrypt-name is disabled
- Tue, 13 Nov 2018 21:16:27 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 13 Nov 2018 21:16:27 +0100] rev 495
- fixes 'Unkown repository' error message in dav-sync
- Tue, 13 Nov 2018 20:35:30 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 13 Nov 2018 20:35:30 +0100] rev 494
- fixes cmd_mkdir() not verifying the presence of a key + specifying a key with '-k' without requesting encryption is now considered an error
- Sun, 11 Nov 2018 17:22:16 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 11 Nov 2018 17:22:16 +0100] rev 493
- fixes control flow in cmd_push()
- Fri, 09 Nov 2018 18:03:17 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 09 Nov 2018 18:03:17 +0100] rev 492
- Adds dav-sync option for enabling versioning
- Sun, 04 Nov 2018 16:35:44 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 04 Nov 2018 16:35:44 +0100] rev 491
- adds versioning support for dav-sync push
- Sat, 27 Oct 2018 15:05:13 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 27 Oct 2018 15:05:13 +0200] rev 490
- adds dav-sync restore command
- Sat, 27 Oct 2018 12:16:26 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 27 Oct 2018 12:16:26 +0200] rev 489
- credentials can have multiple locations now
- Sat, 20 Oct 2018 13:46:32 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Oct 2018 13:46:32 +0200] rev 488
- adds dav_pw2key commoncrypto implementation
- Sat, 20 Oct 2018 13:33:46 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Oct 2018 13:33:46 +0200] rev 487
- adds test for dav_pw2key
- Sat, 20 Oct 2018 12:11:55 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Oct 2018 12:11:55 +0200] rev 486
- Added tag v1.2.3 for changeset c7bea9ad9d9c
- Sat, 20 Oct 2018 12:10:25 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Oct 2018 12:10:25 +0200] rev 485
- dav 1.2.3 release
- Sat, 20 Oct 2018 11:03:38 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Oct 2018 11:03:38 +0200] rev 484
- fixes wrong integer type
- Sat, 20 Oct 2018 10:22:42 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 20 Oct 2018 10:22:42 +0200] rev 483
- updates version
- Thu, 11 Oct 2018 19:36:16 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 11 Oct 2018 19:36:16 +0200] rev 482
- dav-sync: upload files with fixed content-length
- Thu, 11 Oct 2018 19:29:45 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 11 Oct 2018 19:29:45 +0200] rev 481
- fixes redirects
- Sun, 07 Oct 2018 09:14:03 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Oct 2018 09:14:03 +0200] rev 480
- makes libidav compatible with libcurl < 7.32
- Thu, 11 Oct 2018 19:36:16 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 11 Oct 2018 19:36:16 +0200] rev 479
- dav-sync: upload files with fixed content-length
- Thu, 11 Oct 2018 19:29:45 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 11 Oct 2018 19:29:45 +0200] rev 478
- fixes redirects
- Sun, 07 Oct 2018 09:14:03 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Oct 2018 09:14:03 +0200] rev 477
- makes libidav compatible with libcurl < 7.32
- Sun, 23 Sep 2018 13:07:35 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Sep 2018 13:07:35 +0200] rev 476
- adds -V option to get, get-property and info commands
- Sun, 23 Sep 2018 12:51:41 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Sep 2018 12:51:41 +0200] rev 475
- adds minimal deltav implementation
- Sun, 23 Sep 2018 08:13:50 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Sep 2018 08:13:50 +0200] rev 474
- improves secret store file format
- Thu, 20 Sep 2018 17:14:55 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 20 Sep 2018 17:14:55 +0200] rev 473
- adds support for location credentials
- Thu, 20 Sep 2018 13:07:38 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 20 Sep 2018 13:07:38 +0200] rev 472
- new secrets store file format
adds id and location fields for each entry
adds unencrypted index
- Sat, 15 Sep 2018 11:58:17 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 15 Sep 2018 11:58:17 +0200] rev 471
- don't ask for master pw if noinput option is active
- Sat, 15 Sep 2018 11:56:36 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 15 Sep 2018 11:56:36 +0200] rev 470
- adds encrypted password store
new repo config element: <stored-user>
new dav command: add-user
- Thu, 06 Sep 2018 12:51:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 06 Sep 2018 12:51:37 +0200] rev 469
- Added tag v1.2.2 for changeset 4996f8953c3a
- Thu, 06 Sep 2018 12:51:02 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 06 Sep 2018 12:51:02 +0200] rev 468
- dav 1.2.2 release
- Thu, 06 Sep 2018 12:40:54 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 06 Sep 2018 12:40:54 +0200] rev 467
- Removed tag v1.2.2
- Thu, 06 Sep 2018 12:17:26 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 06 Sep 2018 12:17:26 +0200] rev 466
- Added tag v1.2.2 for changeset 70ed56e56122
- Thu, 06 Sep 2018 12:13:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 06 Sep 2018 12:13:37 +0200] rev 465
- applies aes stream fix to macos implementation
- Thu, 06 Sep 2018 11:57:00 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 06 Sep 2018 11:57:00 +0200] rev 464
- adds check to make sure dav-sync doesn't delete collections when children are modified
- Wed, 05 Sep 2018 07:02:04 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 05 Sep 2018 07:02:04 +0200] rev 463
- aes encrypter: fixes case where EVP_EncryptFinal_ex was not called at the stream end
- Thu, 06 Sep 2018 12:13:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 06 Sep 2018 12:13:37 +0200] rev 462
- applies aes stream fix to macos implementation
- Thu, 06 Sep 2018 12:09:15 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 06 Sep 2018 12:09:15 +0200] rev 461
- updates changelog
- Thu, 06 Sep 2018 11:57:00 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 06 Sep 2018 11:57:00 +0200] rev 460
- adds check to make sure dav-sync doesn't delete collections when children are modified
- Wed, 05 Sep 2018 07:02:04 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 05 Sep 2018 07:02:04 +0200] rev 459
- aes encrypter: fixes case where EVP_EncryptFinal_ex was not called at the stream end
- Sat, 25 Aug 2018 15:12:38 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 25 Aug 2018 15:12:38 +0200] rev 458
- fixes url completion segfaulting for empty strings (in case the user hasn't already started typing an URL)
- Sat, 25 Aug 2018 14:41:02 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 25 Aug 2018 14:41:02 +0200] rev 457
- fixes dav completion not working with (escaped) spaces
- Thu, 19 Jul 2018 17:11:14 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 19 Jul 2018 17:11:14 +0200] rev 456
- Added tag v1.2.1 for changeset d6dea8c17f68
- Thu, 19 Jul 2018 17:05:10 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 19 Jul 2018 17:05:10 +0200] rev 455
- dav 1.2.1 release
- Thu, 19 Jul 2018 16:32:27 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 19 Jul 2018 16:32:27 +0200] rev 454
- removes unnecessary code
- Thu, 19 Jul 2018 16:28:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 19 Jul 2018 16:28:37 +0200] rev 453
- fixes wrong buffer allocation on windows
- Wed, 11 Jul 2018 15:46:15 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 11 Jul 2018 15:46:15 +0200] rev 452
- fixes dav-sync -s option
- Tue, 10 Jul 2018 18:42:52 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 10 Jul 2018 18:42:52 +0200] rev 451
- improves compatibility with owncloud/nextcloud when uploading files
- Thu, 28 Jun 2018 21:41:05 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Jun 2018 21:41:05 +0200] rev 450
- fixes that decrypt-name can decrypt a path and not only the name
- Thu, 19 Jul 2018 16:43:39 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 19 Jul 2018 16:43:39 +0200] rev 449
- small help text adjustment
- Thu, 19 Jul 2018 16:32:27 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 19 Jul 2018 16:32:27 +0200] rev 448
- removes unnecessary code
- Thu, 19 Jul 2018 16:28:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 19 Jul 2018 16:28:37 +0200] rev 447
- fixes wrong buffer allocation on windows
- Wed, 11 Jul 2018 17:08:25 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 11 Jul 2018 17:08:25 +0200] rev 446
- fixes dav-sync option help text
- Wed, 11 Jul 2018 17:07:01 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 11 Jul 2018 17:07:01 +0200] rev 445
- renames dav-sync -D option to -R
- Wed, 11 Jul 2018 16:40:07 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 11 Jul 2018 16:40:07 +0200] rev 444
- adds dav-sync options for restoring deleted or modified files
- Wed, 11 Jul 2018 15:46:15 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 11 Jul 2018 15:46:15 +0200] rev 443
- fixes dav-sync -s option
- Tue, 10 Jul 2018 19:14:05 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 10 Jul 2018 19:14:05 +0200] rev 442
- merge
- Tue, 10 Jul 2018 18:42:52 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 10 Jul 2018 18:42:52 +0200] rev 441
- improves compatibility with owncloud/nextcloud when uploading files
- Sun, 01 Jul 2018 17:14:17 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 01 Jul 2018 17:14:17 +0200] rev 440
- adds brief command descriptions to the dav man page
- Sun, 01 Jul 2018 16:45:03 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 01 Jul 2018 16:45:03 +0200] rev 439
- command documentation for dav-sync man page
- Sun, 01 Jul 2018 16:13:17 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 01 Jul 2018 16:13:17 +0200] rev 438
- improves formatting of man pages
- Thu, 28 Jun 2018 21:41:05 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Jun 2018 21:41:05 +0200] rev 437
- fixes that decrypt-name can decrypt a path and not only the name
- Thu, 28 Jun 2018 20:11:53 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 28 Jun 2018 20:11:53 +0200] rev 436
- adds draft man pages
- Thu, 28 Jun 2018 19:22:22 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Jun 2018 19:22:22 +0200] rev 435
- adds some error detection to completion
- Thu, 28 Jun 2018 18:55:14 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 28 Jun 2018 18:55:14 +0200] rev 434
- improves dav-bash-completion.bash
- Thu, 28 Jun 2018 17:58:37 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Jun 2018 17:58:37 +0200] rev 433
- fixes url completion output
- Thu, 28 Jun 2018 17:42:49 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Jun 2018 17:42:49 +0200] rev 432
- adjusts completion index, if options are specified
- Thu, 28 Jun 2018 16:52:54 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Jun 2018 16:52:54 +0200] rev 431
- adds semi-functional bash completion
- Sun, 24 Jun 2018 12:44:05 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 24 Jun 2018 12:44:05 +0200] rev 430
- Added tag v1.2.0 for changeset 1607450065ba
- Sun, 24 Jun 2018 12:18:12 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 24 Jun 2018 12:18:12 +0200] rev 429
- this could be the 1.2 release
- Sun, 24 Jun 2018 11:51:07 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 24 Jun 2018 11:51:07 +0200] rev 428
- adds documentation for tag config
- Sun, 24 Jun 2018 11:22:02 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 24 Jun 2018 11:22:02 +0200] rev 427
- adds tag config to sync.xsd
- Sun, 24 Jun 2018 11:07:34 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 24 Jun 2018 11:07:34 +0200] rev 426
- renames <tags> element to <tagconfig>
- Sun, 24 Jun 2018 10:21:23 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 24 Jun 2018 10:21:23 +0200] rev 425
- fixes dav list return value
- Sun, 24 Jun 2018 09:23:00 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 24 Jun 2018 09:23:00 +0200] rev 424
- fixes dav test script
- Sun, 17 Jun 2018 09:50:05 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Jun 2018 09:50:05 +0200] rev 423
- adds support for tag colors
- Sun, 17 Jun 2018 07:49:25 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Jun 2018 07:49:25 +0200] rev 422
- finishes dav put tests
- Sun, 17 Jun 2018 07:11:31 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Jun 2018 07:11:31 +0200] rev 421
- adds user+pw to repo-url output
- Sun, 17 Jun 2018 06:50:38 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Jun 2018 06:50:38 +0200] rev 420
- sets curl default protocol to http
- Fri, 15 Jun 2018 15:51:21 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 15 Jun 2018 15:51:21 +0200] rev 419
- adds repository-url command
- Wed, 13 Jun 2018 18:14:33 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 13 Jun 2018 18:14:33 +0200] rev 418
- adds shellscript test-suite for binaries
- Wed, 13 Jun 2018 16:57:56 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 13 Jun 2018 16:57:56 +0200] rev 417
- disables tagfilter for directories
- Tue, 12 Jun 2018 11:14:16 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 12 Jun 2018 11:14:16 +0200] rev 416
- adds attribute for tagfilter scope
- Mon, 11 Jun 2018 19:32:41 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 11 Jun 2018 19:32:41 +0200] rev 415
- check tagfilter scope after checking tagfilter existence
- Mon, 11 Jun 2018 19:31:03 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 11 Jun 2018 19:31:03 +0200] rev 414
- adds tagfilter scope
- Sun, 10 Jun 2018 13:24:30 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 10 Jun 2018 13:24:30 +0200] rev 413
- fixes build on non-windows
- Sun, 10 Jun 2018 13:22:04 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 10 Jun 2018 13:22:04 +0200] rev 412
- adds more fs abstraction
- Sun, 10 Jun 2018 12:35:00 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 10 Jun 2018 12:35:00 +0200] rev 411
- using new io abstraction in dav-sync
- Fri, 08 Jun 2018 19:58:17 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 08 Jun 2018 19:58:17 +0200] rev 410
- adds file io abstraction functions
- Sun, 03 Jun 2018 16:05:49 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 03 Jun 2018 16:05:49 +0200] rev 409
- adds documentation for new dav-sync features
- Sun, 03 Jun 2018 14:40:07 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 03 Jun 2018 14:40:07 +0200] rev 408
- more dav documentation
documents -x option for set/get-property
adds documentation for new commands
- Sun, 03 Jun 2018 12:03:04 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 03 Jun 2018 12:03:04 +0200] rev 407
- adds documentation for new dav features
- Sun, 03 Jun 2018 12:02:31 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 03 Jun 2018 12:02:31 +0200] rev 406
- fixes compatiblity with GNU tar's version of ustar
- Sat, 02 Jun 2018 16:25:01 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 02 Jun 2018 16:25:01 +0200] rev 405
- fixes some char type mismatch warnings
- Fri, 01 Jun 2018 19:08:46 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 01 Jun 2018 19:08:46 +0200] rev 404
- updates copyright notice
- Fri, 01 Jun 2018 19:05:08 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 01 Jun 2018 19:05:08 +0200] rev 403
- adds tag filters for push
- Fri, 01 Jun 2018 09:23:51 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 01 Jun 2018 09:23:51 +0200] rev 402
- dav-sync pull applies config tag filter now
also changes, that include/exclude filters never lead to file deletion
- Fri, 01 Jun 2018 09:07:20 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 01 Jun 2018 09:07:20 +0200] rev 401
- adds syncdir config element for tag filters
- Fri, 01 Jun 2018 09:01:00 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 01 Jun 2018 09:01:00 +0200] rev 400
- moves tag filter to tags.c
- Fri, 01 Jun 2018 08:52:05 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 01 Jun 2018 08:52:05 +0200] rev 399
- fixes header include order (dav-sync)
- Thu, 31 May 2018 15:24:52 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 31 May 2018 15:24:52 +0200] rev 398
- adds remove-repository command
- Wed, 30 May 2018 20:07:19 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 20:07:19 +0200] rev 397
- fixes tag filter evaluation not respecting mode for subfilter combination
- Wed, 30 May 2018 19:56:28 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 19:56:28 +0200] rev 396
- adds first working parser for the complete tag filter grammar
- Wed, 30 May 2018 18:38:42 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 18:38:42 +0200] rev 395
- fixes whitespace handling and error detection for basic tag filters
- Wed, 30 May 2018 18:04:43 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 18:04:43 +0200] rev 394
- implements parser for basic tag filters without subfilters
- Wed, 30 May 2018 16:51:52 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 16:51:52 +0200] rev 393
- parse_csv_taglist() now skips empty tags
- Wed, 30 May 2018 16:49:25 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 16:49:25 +0200] rev 392
- adds error message for invalid tag filter syntax
- Wed, 30 May 2018 16:25:57 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 16:25:57 +0200] rev 391
- introduces tag filter string parser (currently supporting a simple tag list)
- Wed, 30 May 2018 16:06:03 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 16:06:03 +0200] rev 390
- adds tag filter evaluation functions
- Wed, 30 May 2018 12:10:58 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 12:10:58 +0200] rev 389
- introduces SyncTagFilter type which for now implements the old tag list filter
- Wed, 30 May 2018 11:26:28 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 11:26:28 +0200] rev 388
- fixes double-malloc() in tags.c + marks a realloc() problem
- Wed, 30 May 2018 11:00:37 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 11:00:37 +0200] rev 387
- fixes dav_ql_free_arglist() not freeing the list container
- Wed, 30 May 2018 10:44:51 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 10:44:51 +0200] rev 386
- fixes realloc problem and memory leak in isfileindir() in sync.c
- Wed, 30 May 2018 10:27:44 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 10:27:44 +0200] rev 385
- fixes out of bounds write in tar.c
- Wed, 30 May 2018 10:22:33 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 10:22:33 +0200] rev 384
- fixes definite chance of a memory leak in cmd_unlock() + marks a further possible source of memory leaks
- Wed, 30 May 2018 10:12:51 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 10:12:51 +0200] rev 383
- improves variable names in cmd_move()
- Wed, 30 May 2018 10:07:48 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 May 2018 10:07:48 +0200] rev 382
- fixes memory leak in cmd_move()
- Tue, 29 May 2018 20:38:22 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 29 May 2018 20:38:22 +0200] rev 381
- fixes dav-sync set-tags without tag string
- Tue, 29 May 2018 20:15:09 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 29 May 2018 20:15:09 +0200] rev 380
- adds tag filter for dav-sync pull
- Sun, 27 May 2018 19:45:28 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 27 May 2018 19:45:28 +0200] rev 379
- fixes tag syncing
- Sun, 27 May 2018 13:02:40 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 27 May 2018 13:02:40 +0200] rev 378
- fixes dav-sync update-tags
- Sun, 27 May 2018 12:57:12 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 27 May 2018 12:57:12 +0200] rev 377
- adds list-tags command to dav-sync
- Sun, 27 May 2018 11:47:49 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 27 May 2018 11:47:49 +0200] rev 376
- moving tar option from get/put to new export/import commands
dav export creates an archive from a collection
dav import uploads the content of an archive to a collection
- Sat, 12 May 2018 15:03:11 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 12 May 2018 15:03:11 +0200] rev 375
- fixes options parser to correctly report missing arguments
- Sun, 29 Apr 2018 11:48:12 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 29 Apr 2018 11:48:12 +0200] rev 374
- fixes creation of davql arg list
- Sun, 29 Apr 2018 11:16:41 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 29 Apr 2018 11:16:41 +0200] rev 373
- dav info prints simplified xml values
- Sun, 01 Apr 2018 12:40:48 +0200
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 01 Apr 2018 12:40:48 +0200] rev 372
- adds tag management commands to dav-sync
- Sun, 04 Feb 2018 15:58:07 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 04 Feb 2018 15:58:07 +0100] rev 371
- adds support for xml properties in set-property command
- Sun, 04 Feb 2018 12:36:26 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 04 Feb 2018 12:36:26 +0100] rev 370
- pushing tags should work now
- Sun, 04 Feb 2018 11:14:20 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 04 Feb 2018 11:14:20 +0100] rev 369
- adds tag conflict detection for dav-sync push
- Sat, 03 Feb 2018 15:59:53 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 03 Feb 2018 15:59:53 +0100] rev 368
- adds more tag config options
- Fri, 02 Feb 2018 18:57:21 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 02 Feb 2018 18:57:21 +0100] rev 367
- adds dav-sync config for autodetecting tag changes
- Fri, 02 Feb 2018 16:46:04 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 02 Feb 2018 16:46:04 +0100] rev 366
- adds technical foundation to just push tag updates
- Thu, 01 Feb 2018 18:25:23 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 01 Feb 2018 18:25:23 +0100] rev 365
- fixes misuse of vaarg on all platforms
The parser creates a list of all required args now. The executor then gets all arguments at once.
- Thu, 01 Feb 2018 16:31:24 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 01 Feb 2018 16:31:24 +0100] rev 364
- updates copyright date
- Sun, 07 Jan 2018 12:59:21 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Jan 2018 12:59:21 +0100] rev 363
- adds support for macos file tags
- Mon, 01 Jan 2018 19:54:37 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 01 Jan 2018 19:54:37 +0100] rev 362
- merge
- Mon, 01 Jan 2018 19:53:36 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 01 Jan 2018 19:53:36 +0100] rev 361
- adds xattr lib and tag support
- Thu, 28 Dec 2017 15:30:23 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 28 Dec 2017 15:30:23 +0100] rev 360
- fixes bsd config
dav uses the base system openssl because curl seems to use it as well
- Thu, 21 Dec 2017 19:48:27 +0100
- by Mike Becker <universe@uap-core.de> [Thu, 21 Dec 2017 19:48:27 +0100] rev 359
- davql: allow ANYWHERE keyword in SELECT statements
This may seem pointless, but users might want to be explicit about this and the grammar is more consistent.
This commit also adds some no-ops to the functions body of the SET parser, because some day the grammar might allow more clauses after the WHERE clause.
- Thu, 21 Dec 2017 19:42:25 +0100
- by Mike Becker <universe@uap-core.de> [Thu, 21 Dec 2017 19:42:25 +0100] rev 358
- davql SET statements are now fully implemented
- Thu, 21 Dec 2017 16:48:58 +0100
- by Mike Becker <universe@uap-core.de> [Thu, 21 Dec 2017 16:48:58 +0100] rev 357
- implements parser for Assignments (previously called SetExpressions) + improves davql debugger regarding DavQLField
Note: we renamed SetExpressions to Assignments so that they are not confused with expressions on sets of elements
- Thu, 21 Dec 2017 15:55:19 +0100
- by Mike Becker <universe@uap-core.de> [Thu, 21 Dec 2017 15:55:19 +0100] rev 356
- davql debugger now reacts on repetitive calls of 'f' and 'o' commands
- Mon, 18 Dec 2017 16:24:32 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 18 Dec 2017 16:24:32 +0100] rev 355
- adds primitive progress indicator
- Mon, 18 Dec 2017 11:56:11 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 18 Dec 2017 11:56:11 +0100] rev 354
- moves auth prompt functionality to libidav
- Tue, 12 Dec 2017 23:58:54 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 12 Dec 2017 23:58:54 +0100] rev 353
- fixes infinite loop when trying to overwrite a collection with a regular file
- Tue, 12 Dec 2017 23:36:47 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 12 Dec 2017 23:36:47 +0100] rev 352
- fixes a segfault when full encryption is requested during a put without specifying the key
- Sun, 17 Dec 2017 14:35:01 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Dec 2017 14:35:01 +0100] rev 351
- fixes some warnings
- Sun, 17 Dec 2017 14:26:03 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Dec 2017 14:26:03 +0100] rev 350
- fixes wrong output path in dav get
- Sun, 17 Dec 2017 13:20:01 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Dec 2017 13:20:01 +0100] rev 349
- ports openssl code to commoncrypto (macos)
- Sun, 17 Dec 2017 10:53:08 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 17 Dec 2017 10:53:08 +0100] rev 348
- davqlexec handles xml properties now (not really, but it doesn't destroy everything)
- Sat, 16 Dec 2017 10:37:50 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 16 Dec 2017 10:37:50 +0100] rev 347
- adds config option to disable certain commands for specific syncdirs and fixes authmethod config parser
- Thu, 14 Dec 2017 13:35:03 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 14 Dec 2017 13:35:03 +0100] rev 346
- fixes missing string terminator when printing simplified xml (dav get-property)
- Wed, 13 Dec 2017 20:01:14 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 13 Dec 2017 20:01:14 +0100] rev 345
- Added tag v1.1.1 for changeset 7954fdacdb5c
- Wed, 13 Dec 2017 19:48:44 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 13 Dec 2017 19:48:44 +0100] rev 344
- removes openssl dependencies for base64
- Tue, 12 Dec 2017 23:58:54 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 12 Dec 2017 23:58:54 +0100] rev 343
- fixes infinite loop when trying to overwrite a collection with a regular file
- Tue, 12 Dec 2017 23:36:47 +0100
- by Mike Becker <universe@uap-core.de> [Tue, 12 Dec 2017 23:36:47 +0100] rev 342
- fixes a segfault when full encryption is requested during a put without specifying the key
- Tue, 12 Dec 2017 17:41:01 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 12 Dec 2017 17:41:01 +0100] rev 341
- enable va_list fix only on mingw (this is the real release, as usual)
- Tue, 12 Dec 2017 15:51:09 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 12 Dec 2017 15:51:09 +0100] rev 340
- dav 1.1.1 release