CHANGELOG

Sat, 20 Apr 2024 13:01:58 +0200

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Sat, 20 Apr 2024 13:01:58 +0200
changeset 815
1f40ca07ae1b
parent 705
3a5d9552a436
permissions
-rw-r--r--

add more xattr malloc checks

323
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
1 Changelog
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
2 =========
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
3
705
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
4 version 1.3.0 (2019-12-15)
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
5 --------------------------
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
6
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
7 - added dav completion for bash
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
8 - added dav-sync options to restore deleted or modified files on the server
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
9 - added secret store
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
10 - added DeltaV commands to dav
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
11 - added -V option for accessing versionized resources
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
12 - added rename command
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
13 - added support for multiple file arguments for dav put
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
14 - added dav cat as alias for dav get -o -
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
15 - added support for syncing file metadata in dav-sync
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
16 - added support for syncing extended file attributes
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
17 - added support for syncing symlinks in dav-sync
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
18 - added dav-sync versioning
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
19 - added dav-sync restore command
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
20 - added dav-sync file splitting for syncing of file parts
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
21 - added dav-sync file hashing
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
22 - added hash based conflict resolution
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
23 - added copy/move support to dav-sync
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
24 - added support for encrypted properties
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
25 - added dav-sync test suite
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
26 - removed openssl dependency on Windows
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
27 - changed xml namespace of 'tags' property to http://davutils.org/props/
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
28 - improved code quality
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
29 - fixed crash when no key was specified but encryption was enabled
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
30 - fixed order of dir deletion in dav-sync pull
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
31
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
32 version 1.2.4 (2019-06-01)
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
33 --------------------------
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
34
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
35 - fixed compatibility with libcurl 7.62
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
36 - fixed 'Unknown repository' message in dav-sync printing the wrong name
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
37 - fixed crash in dav_resource_new_full() when encrytion is enabled and a path
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
38 contains a separator
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
39
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
40 version 1.2.3 (2018-10-20)
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
41 --------------------------
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
42
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
43 - fixed http redirect handling
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
44 - fixed compatibility with older libcurl (7.18 required)
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
45 - enabled content-length header for dav-sync put requests
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
46
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
47 version 1.2.2 (2018-09-06)
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
48 --------------------------
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
49
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
50 - fixed that dav-sync deletes collections when children were modified
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
51 - fixed aes stream termination
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
52
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
53 version 1.2.1 (2018-07-20)
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
54 --------------------------
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
55
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
56 - fixed windows version
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
57 - fixed dav-sync -s option
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
58 - fixed path decryption when only <decrypt-name> was enabled
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
59 - improved compatiblity with owncloud when put fails because of a missing parent collection
3a5d9552a436 update changelog
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 429
diff changeset
60
429
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
61 version 1.2.0 (2018-06-24)
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
62 --------------------------
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
63
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
64 - added support for xml properties
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
65 - added dav get option to keep existing files
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
66 - added config option to disable some commands in dav-sync for specific syncdirs
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
67 - added dav import/export commands
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
68 - added authprompt to copy/move commands
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
69 - added remove-repository and repository-url commands
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
70 - added support for file tags in dav-sync
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
71 - added full macos support
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
72 - added support for utf8 file names on windows
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
73 - improved error messages
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
74 - improved code quality
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
75 - fixed that dav was fundamentally broken on some platforms because of a vaarg misuse
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
76 - fixed that dav-sync could not overwrite files on windows
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
77 - fixed bsd config
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
78 - fixed wrong path output in get command
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
79 - fixed infinite loop when trying to overwrite a collection with a regular file
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
80 - fixed segfault in put command, when encryption is requsted but no key is specified
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
81
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
82 version 1.1.1 (2017-12-12)
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
83 --------------------------
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
84
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
85 - fixed dav get and list with -R option on windows (and possibly other platforms)
1607450065ba this could be the 1.2 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 323
diff changeset
86
323
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
87 version 1.1.0 (2017-10-07)
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
88 --------------------------
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
89
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
90 - added TLSv1.3 config
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
91 - dav-sync stores the webdav lock token in a file now
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
92 - added archive command to dav-sync
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
93 - added sigint handler to dav-sync
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
94 - added dav remove-property command
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
95 - added support for lock timeouts (dav, dav-sync)
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
96 - added namespace config element
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
97 - fixed that dav-sync overrides files that are not in the db but on the server
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
98 - disabled automatic creation of .dav directory in dav
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
99
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
100
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
101 version 1.0.1 (2017-09-21)
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
102 -----------------------
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
103
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
104 - fixed dav-sync bug with large files
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
105 - fixed crash when dav-sync can't delete a resource on the server
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
106 - fixed wrong int type that results in a crash on some platforms
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
107 - fixed dav startup without .dav directory
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
108 - fixed some memory leaks
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
109 - code cleanup
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
110
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
111
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
112 version 1.0.0 (2017-08-06)
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
113 -----------------------
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
114
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
115 - initial release (dav, dav-sync)
b1ad3b4ff9f4 adds changelog file
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
116

mercurial