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