changelog
- 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