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