forked from miekg/rdup
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
137 lines (103 loc) · 4.74 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
19 Jan 2013: 1.1.14 Miek Gieben <[email protected]>
* [rdup] check for the existence of ._rdup_. files and parse its contents
to restore the actual files' ownership (Miek Gieben)
* [rdup-up] save user/group info in ._rdup_. files when chown(1)ing has failed.
Useful when backing up via sshfs. See rdup(1) "Non-root backups" (Miek Gieben)
* [rdup-up] add -u flag to suppress creating these ._rdup_. files.
(useful when restoring) (Miek Gieben)
* [rdup] add -u flag to suppress interpreting these ._rdup_. files. (Miek Gieben)
* [rdup-tr] compile fix when compiling with gcc 4.7 (reported by D. L.)
* [rdup-tr] honor the TMPDIR environment variable (Miek Gieben)
* [rdup] Don't look at the device ID when deciding if a file needs to be backed up
(See https://github.com/miekg/rdup/issues/3)
18 Feb 2012: 1.1.13 Miek Gieben <[email protected]>
* Make rdup-tr compile when libnettle was not found (Miek Gieben)
* Fix for very large inodes and filesizes (Kojedzinszky Richard)
* Fix tar/pax output when the filesize of files changes (rdup -Pgzip for
instance) (Reported by: Alejandro Pulver). This created files padded
with zero bytes.
21 Jan 2012: 1.1.12 Miek Gieben <[email protected]>
* Test suite fixed
* Fix Debian bug 627617
18 Feb 2011. 1.1.11 Miek Gieben <[email protected]>
* Polish
* rdup-up: added -q option. Be quiet when chown
fails even when root (handy for backups on sshfs)
05 Dec 2010: 1.1.10 Miek Gieben <[email protected]>
* One memleak fix removed (Tom Hendrikx)
04 Dec 2010: 1.1.9 Miek Gieben <[email protected]>
* Fix whooping amount of memleaks (rdup-tr, rdup-up) (Crispin Boylan)
24 Oct 2010: 1.1.8 Miek Gieben <[email protected]>
* rdup: Check for two more I/O errors when reading files
* rdup: Permission fix for AIX (Crispin Boylan)
* autoconf: Fix dirfd detection on mac OS X (still does not work)
21 Jun 2010: 1.1.7 Miek Gieben <[email protected]>
* rdup-up: also create named pipes (fifo)
18 May 2010: 1.1.6 Miek Gieben <[email protected]>
* rdup-simple: cleanups + portability
09 Apr 2010: 1.1.5 Miek Gieben <[email protected]>
* compile fix
04 Apr 2010: 1.1.4 Miek Gieben <[email protected]>
* re-touch timestamp after the backup is made when -a is used,
otherwise it is done before the backup
* spring cleaning, remove/clean BUGBUGs and some dead code and
polish the documentation a bit
* revert changes in mkpath.c to make FreeBSD happy
* fix hardlinks in tar/pax output (they must come last)
22 Mar 2010: 1.1.3 Miek Gieben <[email protected]>
* rdup: fix reset atime (-a)
* rdup-simple: add -a (reset atime flag)
* documentation bugfixes
14 Mar 2010: 1.1.2 Miek Gieben <[email protected]>
* rdup: remove sig_atomic_t (build fix for ubuntu 8.04)
(reported by Andrew Ittner)
* rdup-up: fixed nasty bug in dir.c dir_parent()
(leave caller's string alone)
* rdup-up: rm.c: also use dir_parent()
* tests: a 'fail'ing gpg test is now 'unresolved'
* Added contrib/ directory and added prune.rb script
(prune.rb provided by Matthias-Christian Ott)
2 Mar 2010: 1.1.1 Miek Gieben <[email protected]>
* tests: Skip gpg test when gpg is not found (Tom)
* rdup: Rename strmode() to rdup_strmode for FreeBSD (Charlie Kester)
* rdup: Dont descend when toplevel directory is a symlink (same behavoir
as Gnu tar) (Reported by Charlie Kester)
* rdup: reap our childeren with waitpid() (Oliver Dain)
* build: Building fix on rpm distros (SuSE/Fedora) (Sven Hartrumpf)
* build: add --enable-debug to build debug build
24 Jan 2010: 1.1.0 Miek Gieben <[email protected]>
* Release!
* Tweaks and merges from the master branch
* Remember: installs in /usr/local
22 Dec 2009: 1.1.0-rc1 Miek Gieben <[email protected]>
* First release of the 1.1.0 branch
* format change: %U, %G and %t added
* default install path: /usr/local/
* rdup: -a restore atime when reading files
* rdup: -P is moved from rdup-tr
Todo:
* documentation
* more testing
14 Dec 2009: 1.1.0-dev1 Miek <[email protected]>
* rdup added:
- -a: reset atime
* rdup-up:
- set mtime
* revert back to libnettle
- and back to AES encryption
09 Aug 2009: 1.1.0-dev0 Miek <[email protected]>
* Format change: add username, groupname and mtime
Always output the files' contents
%U username
%G groupname
%t is mtime of the fs object
* Adapt all utils to this format change
- rdup now handles -P itself
- rdup is the only tool that accesses the files
- rdup-tr does not do -P anymore
- rdup-tr only processes from stdin to stdout
- rdup-up only processes stdin
* Loads of code cleanups
* Use OpenSSL in favor of libnettle
- AES encryption is replaced by blowfish
* Change default install path /usr/local (Sebastian Kügler)