55
<FONT COLOR="#99CCFF">2012-01-27: burp-1.30 is released.
55
<FONT COLOR="#99CCFF">2012-01-27: This month marks one year of burp!
57
Many thanks to the following donors for financially supporting burp:
59
* £250.00 Robert L.
60
* £50.00 Sebastiano P.
62
* £10.00 Patryk D.
68
<FONT COLOR="#99CCFF">2012-01-27: burp-1.3.1 is released.
70
Changes in burp-1.3.1:
71
* EFS support on Windows.
72
* Move to using mingw-w64 for both 32bit and 64bit Windows builds.
73
* Add 'exclude_fs =' option for Linux so that you can skip partitions
74
types (for example, tmpfs) without generating warnings.
75
* If recovery method 'resume' is set, but the includes/excludes change,
76
switch to 'use', then start a new backup.
77
* In the tests, check to see whether it looks like the server has finished
78
the backup before moving on, rather than just waiting a set amount of time.
79
* Add man pages for bedup and burp_ca.
80
* Remove embedded uthash code. It will need to be installed as a dependency.
81
For example, in Debian, you might run 'apt-get install uthash-dev'.
82
* Add Bas van den Dikkenberg's tweaks for getting burp into official Debian
83
and Ubuntu repositories. Burp is now in debian sid and ubuntu precise.
84
* Make the server tell the client what extra_comms features it supports, so
85
that, in future, old servers are more likely to work with new clients.
86
* Improve 'make clean'.
87
* Add option to strip off leading path components on restore.
88
* Fix segfault that was happening on the server when SSL_accept() failed.
89
* Move burp and bedup to /usr/sbin (you need to check that any cron jobs
90
are pointing there too).
91
* Moved list of things to do to https://github.com/grke/burp/issues
97
<FONT COLOR="#99CCFF">2012-01-27: burp-1.3.0 is released.
57
99
Changes in burp-1.3.0:
58
100
* Add a mechanism for automatically upgrading clients.
157
<FONT COLOR="#99CCFF">2011-09-09: burp-1.2.0 is released.
159
Changes in burp-1.2.0:
160
* Improvements to the counters and status monitor - remember the phase1
161
scan counters for later phases to use for things like estimated times.
162
* Add 'working_dir_recovery_method = resume' option, which continues a
163
backup from the point it was interrupted.
164
* Add a useful message about options when run with '-h' or '-?'.
165
* Get the client to pass its version to the server. The minimum version the
166
client needs to be is now this release.
167
* Get the server to warn when the client is on a different version.
168
* Put the number of warnings in the subject of the notification emails.
169
* Allow config file location to be changed via configure (Michael Roland's
171
* Implement main server process config reload functionality on SIGHUP.
172
* Uncomment the reload lines in the Debian init script.
173
* Add logrotate file for Debian.
174
* Add ability to send a regular snapshot of the status summary screen in an
175
email ("daily backup summary" feature).
176
* Add simple 'exclude_ext =' feature.
177
* Add Windows 7 bare metal restore instructions.
183
<FONT COLOR="#99CCFF">2011-09-01: In the UK, a nice half-page review of burp has appeared in the October edition of 'Linux Format' magazine, in their 'Hot Picks' section.
188
<FONT COLOR="#99CCFF">2011-07-26: burp-1.1.70 is released.
190
Changes in burp-1.1.70:
191
* FreeBSD xattr support.
192
* FreeBSD ACL support.
193
* Handle Windows junction points.
194
* Add 'nobackup = [file name]' option. If this file system entry exists, the
195
directory containing it will not be backed up.
196
* Set librsync signature block size based on the old file size.
197
* Small bug fixes to the status monitor.
198
* Fixed working directory recovery bug where it couldn't find the manifest.gz
199
file due to it being called manifest.gz.tmp.
200
* Get rid of the stupidly complicated 'find_files' callback mechanism
201
inherited from bacula. Just call all the functions directly.
202
* Fix compiler warnings and '-ldl' linker error on FreeBSD 8.2.
203
* When down to 'C:' in mkpath() on Windows restore, strip the ':'.
204
* Run ERR_clear_error() before SSL_read/write.
211
<FONT COLOR="#99CCFF">2011-06-27: burp-1.1.65 is released.
213
Changes in burp-1.1.65:
214
* Add mechanism for backing up and restoring extra meta data.
216
* Linux xattr support.
217
* Add option to set the umask on the server.
218
* Added option to specify the clientconfdir password in passwd format.
219
* Allow user and group options to be placed in the server clientconfdir files,
220
so that different client backups can be owned by different users.
221
* Add Patrick's burp_ca patches and README.CA.
222
* Sanitised magic characters by defining them in a new cmd.h file.
223
* Fixed 'ret OK, but zstream not finished: 0' when refusing to restore over
225
* Fixed bug that made clients disappear from the status monitor.
226
* Bug fix the client_lockdir option.
227
* On the server, be more cautious about creating directories that don't exist.
228
* Remove link kludge in async_read_stat().
234
<FONT COLOR="#99CCFF">2011-06-14: burp-1.1.57 is released.
236
Changes in burp-1.1.57:
237
* Add options to run as a different user and group.
238
* Add Patrick Koppen's burp_ca script.
239
* Get the client restore to use the sbuf functions, remove related kludges.
240
* Fix possible client segfault when refusing to restore over existing files.
241
* Make a failure to restore over a busy file not cause the whole restore to
243
* Print byte count as well as human readable byte count in the status summary
245
* Include backup numbers with the backup list in the status summary.
246
* Don't close the server read fd when running in non-forking mode.
247
* Add ssl_key options so that the cert and key can be in separate files.
248
* Add ssl_key_password, a synonym for ssl_cert_password.
254
<FONT COLOR="#99CCFF">2011-05-13: burp-1.1.55 is released.
256
Changes in burp-1.1.55:
257
* Make the status monitor use ncurses.
258
* Fixed two bugs that could drastically slow down the server if a file
259
disappeared on a client after the initial scan (to get these two bug fixes,
260
you need to upgrade your clients).
262
* Ability to specify the location of the client lockfiles on the server.
263
* Make the server fork into the background by default. Use '-F' to stay in
265
* Add option to specify a log file.
271
<FONT COLOR="#99CCFF">2011-04-14: burp-1.1.51 is released.
273
Changes in burp-1.1.51:
274
* Added a script for backing up zfs snapshots with 'zfs send'.
275
* Added the ability to set the level of compression.
276
* Added the ability to turn off compression.
277
* Added an option to define the poll interval in the Windows installer.
278
* Added the ability to turn off librsync delta differencing.
279
* Added the ability to give arguments to backup/restore/pre/post scripts.
280
* Make configure/make work better on Solaris.
286
<FONT COLOR="#99CCFF">2011-04-02: burp-1.1.40 is released.
288
Changes in burp-1.1.40:
289
* Ability to run client pre/post backup/restore scripts.
290
* Ability to read data from fifos (and restore to them).
291
* Fixed a bug when restoring the first link in a directory.
292
* Fixed a bug that prevented giving a backup number when using the verify option.
298
<FONT COLOR="#99CCFF">2011-03-28: git repository added.
303
<FONT COLOR="#99CCFF">2011-03-27: burp-1.1.30 is released.
305
Changes in burp-1.1.30:
306
* First pass at having a live status monitor.
307
* Fixed a bug that meant you couldn't restore links.
308
* Fixed a bug when freeing structs at the end of a restore.
314
<FONT COLOR="#99CCFF">2011-03-18: burp-1.1.22 is released.
316
Changes in burp-1.1.22:
318
* Added email notifications.
319
* Fixed autoconf. Programs like ccache should now work.
320
* Strip whitespace from end of conf lines, ignore quotes around conf lines.
321
* Updated the Windows build tools.
327
<FONT COLOR="#99CCFF">2011-03-10: burp-1.1.14 is released.
329
Changes in burp-1.1.14:
330
* Added client-side blowfish file encryption. See the man page for details.
331
* Byte counters also give counts in KB/MB/GB/etc as appropriate.
332
* Restore directories after their contents so that the access times are
334
* Updated the win32 build tools.
340
<FONT COLOR="#99CCFF">2011-03-02: burp-1.1.5 is released.
342
Changes in burp-1.1.5:
343
* Added a 'verify' command. See the man page for details.
344
* Improved the include/exclude path functionality.
345
* Added the ability to define mount points to cross.
346
* Fixed a crash on 64bit Windows when exiting.
352
<FONT COLOR="#99CCFF">2011-02-27: burp-1.1.0 is released.
354
Changes in burp-1.1.0:
356
* Added byte counters and checksums to the backup manifest files, in
357
anticipation of a 'verify' command.
359
IMPORTANT IF YOU ARE UPGRADING FROM AN OLDER VERSION OF BURP:
360
a) Your previous backups will no longer work, due to changes in the
361
manifest files. You will also need to move old backups aside in order to
362
continue to make new backups.
363
b) Your old config files will need some fields to do with SSL added to them.
364
See the man page and the examples in the 'configs' directory for help.
366
IMPORTANT FOR MY ENCOURAGEMENT AND THE FUTURE OF BURP:
367
If you have tried burp, I really want to hear from you to find out what
368
you like about it, what you don't like, what new features you would like,
369
how you have been using it, whether it has helped you, or anything that
370
you would like to tell me. I am currently working in the dark!
376
<FONT COLOR="#99CCFF">2011-02-16: burp-1.0.31 is released.</FONT>
380
<FONT COLOR="#99CCFF">2011-02-02: burp-1.0.11 is released.</FONT>
384
<FONT COLOR="#99CCFF">2011-02-02: burp-1.0.10 is released.</FONT>
388
<FONT COLOR="#99CCFF">2011-01-30: burp-1.0.9 is released.</FONT>
392
<FONT COLOR="#99CCFF">2011-01-25: burp-1.0.5 is released.</FONT>
395
<FONT COLOR="#99CCFF">2011-01-25: mailling list created.</FONT>
398
<FONT COLOR="#99CCFF">2011-01-23: burp-1.0.3 is released.</FONT>
401
<FONT COLOR="#99CCFF">2011-01-22: burp-1.0.0 is released.</FONT>
404
<FONT COLOR="#99CCFF">2011-01-22: Web site created.
199
<A HREF="about/oldnews.html">Older news</A>