Release Notes: A bugfix for restoring permissions on empty directories. Compiles on systems that have no O_NOATIME and fdopendir(), i.e. Mac OS X. FreeBSD scripting fixes. In bedup, detects if a rename failed after unlinking the target file, then prints a warning and stops processing. Fixes a case where an interrupted backup may not have been automatically recoverable. Sets the IPTOS_THROUGHPUT bit on Windows so that burp is doing the right thing even if Windows decides to remove it.
Release Notes: An 'atime' option which allows the user to choose whether to use O_NOATIME or not was added. A problem with a function not returning anything when it should return an int in list_server.c was fixed.
Release Notes: This is the first release of Burp 2, an experimental version of burp that has the capability of doing inline deduplication with variable length checksums, and sparse indexing on the server side. Use with extreme caution.
Release Notes: 'make test' now skips tests if no source of randomness seems to exist for OpenSSL to use. A bug with restoring correct file times on Windows clients was fixed. False failure notifications were fixed by differentiating between not getting a lock and getting an error when trying to get a lock. Excessive logging was disabled on some restores. Debian packaging changes were made. An encryption casting problem on 64-bit big endian platforms (e.g. s390x, ppc64, sparc64) was fixed.
Release Notes: A bugfix for restoring correct file times on Windows clients was added.
Release Notes: This is a 'stable candidate' release. It has another bugfix for false failure notification - differentiate between not getting a lock and getting an error when trying to get a lock. It turns off excessive logging on some restores.
Release Notes: This release adds a bugfix for false failure notification when a client tries to connect again while a backup is still in progress.
Release Notes: This release fixed a problem where in backup phase 4, a 'deleteme' directory may already exist if the server was previously interrupted whilst deleting it. The program now deletes it before attempting to rename anything to it.
Release Notes: The directory file descriptor is now closed properly if fdopendir() fails. The JSON list functionality was extended to cover all types of listing. Backups now carry on if a filename was too long for the server. Server certificates are regenerated if the CA directory exists and is empty. Machine-readable statistics files are now generated for restores and verifies in the backup directories. A bug where the server did not exit after one connection with '-n' was fixed. A 'manual_delete=' option was added.
Release Notes: The server now requests the whole file when ctime changes on Windows. Otherwise changes to metadata when the file content is unchanged will not be noticed. 'delete' was added to the client help output. Bugs in the include_glob feature were fixed. When backing up, files and directories are opened with the O_NOATIME flag so that the access time is not changed. A bug where no failure notification was sent when the backup directory could not be created was fixed.