summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* * configure.acChris Wilson2006-01-28
| | | | | | | | | | | | | | | | | | | * bin/bbstored/backupprotocol.txt * bin/bbstored/BackupCommands.cpp * bin/bbackupd/BackupClientContext.cpp * bin/bbackupd/BackupClientContext.h * bin/bbackupd/BackupClientDirectoryRecord.cpp * bin/bbackupd/BackupDaemon.cpp * lib/backupclient/BackupStoreFileDiff.cpp * lib/backupclient/BackupDaemonConfigVerify.cpp * lib/backupclient/BackupStoreFile.h * test/backupstore/testbackupstore.cpp * test/backupstorepatch/testbackupstorepatch.cpp - Applied changes from chris/diff-timeout-and-ssl-keepalive * test/backupdiff/testbackupdiff.cpp - Fixed test to match new prototype for EncodeFileDiff
* Quick hack to stop attempting to intercept clib functions on Darwin, pending ↵Ben Summers2006-01-08
| | | | autoconf test
* Fix raidfile intercept tests on 32 bit Linux with large file support.Martin Ebourne2006-01-07
| | | | Now intercept tests are never disabled.
* Fixes for xattr on LinuxMartin Ebourne2006-01-06
| | | | | | | | | | | | | | | | - A very unlikely failure where getxattr returns an error code the first time but succeeds the second time could cause buffer overrun and corruption. Affecting the tests only: - On Linux (and presumably Irix) normal users can only modify attributes in the 'user.' namespace. - Some filesystems can have strict limits on value size (eg. 1024 bytes on ext3 depending on block size) - ENOATTR is defined in xattr/xattr.h. This file is an optional install and is not needed for the rest of box to use extended attributes. Provide it ourselves if not present.
* Change handling of static buffer in filename encoding and decoding to avoid ↵Ben Summers2006-01-06
| | | | double free on exit under Darwin -- maybe a runtime issue?
* Simple test for xattr support in test/bbackupd, fix xattr support for ↵Ben Summers2006-01-06
| | | | Darwin, move xattr adjustments to BoxPlatform.h to use globally
* Fix for Darwin: xattr support, remove nasty assembler intercept code, ↵Ben Summers2006-01-05
| | | | cosmetic in configure
* Rewrite configure check for readline lib to match libraries to headers and ↵Martin Ebourne2006-01-04
| | | | | | be more selective. Also changes --enable-gnu-readline which intentionally used to prefer editline over readline even when specified (for licence goodness), to now prefer readline if requested. This is probably less confusing to a user.
* The last commit fixed the header file check, hopefully this will fix the ↵Martin Ebourne2006-01-02
| | | | library check on platforms with only db version 1.
* Try and bodge round the scary mess Berkeley DB has left us. This possible ↵Martin Ebourne2006-01-02
| | | | fix is for FreeBSD which fails to compile db.h
* Use %configure macro in rpm spec fileMartin Ebourne2005-12-28
|
* Change to list email addressMartin Ebourne2005-12-28
|
* Fix make distributionMartin Ebourne2005-12-28
|
* Putting this back now I see why we've got twoMartin Ebourne2005-12-28
|
* Removed dynamic tests, not used since autoconfMartin Ebourne2005-12-28
|
* Fix VERSION.txtMartin Ebourne2005-12-28
|
* Now supports Berkeley DB versions >= 4.1 in addition to 1.x. The versions ↵Martin Ebourne2005-12-28
| | | | inbetween are not supported because they require code changes and I don't have them available to test against.
* Fix svn:ignore for BoxConfig.h, missed from r260Martin Ebourne2005-12-28
|
* Don't use betoh64/be64tonh to avoid name hassleMartin Ebourne2005-12-28
|
* Fix FreeBSD not finding sys/mount.hMartin Ebourne2005-12-25
|
* Attempt to fix box_ntoh64 for FreeBSD which renames betoh64 to be64tohMartin Ebourne2005-12-25
|
* Rename config.h to BoxConfig.h to help prevent clashesMartin Ebourne2005-12-21
|
* Allow use of native 64 bit endian swapping functionsMartin Ebourne2005-12-21
|
* Fixed up configure.ac after win32 changesMartin Ebourne2005-12-20
|
* Revert this change to the error retry delay that slipped in with win32. ↵Martin Ebourne2005-12-20
| | | | Arguably the timeout was already too short, or should use an increasing backoff strategy. But 10s is way too short.
* Rationalise type usage for time values. Now:Martin Ebourne2005-12-20
| | | | | | Box time is always box_time_t seconds is time_t microseconds is uint64_t
* Better to leak block quietly from backtrace_symbols on debug build than ↵Martin Ebourne2005-12-20
| | | | erroneously report a leak when there isn't one
* Fix CodingChunkAlloc/Free for use on 32 and 64 bit platformsMartin Ebourne2005-12-20
|
* Diffing timeout in test too short for running debug buildMartin Ebourne2005-12-15
|
* Add more libdb version checks when configuring for Berkeley DBMartin Ebourne2005-12-15
|
* Fix assert on 64 bitMartin Ebourne2005-12-14
|
* Set svn:ignore on all dirsMartin Ebourne2005-12-14
|
* Refined BackupDiff test to delete the 220MB in temporary test files Jonathan Morton2005-12-13
| | | | | | after use. Should cause much less strain on everyone's disk space.
* Merged 210:218 from chris/win32/merge/07-win32-fixes to trunkMartin Ebourne2005-12-12
|
* Set svn:eol-style as appropriate for all filesMartin Ebourne2005-12-12
|
* Setting svn:mime-type for *.tgzMartin Ebourne2005-12-12
|
* Fixing up svn:executable properties.Martin Ebourne2005-12-12
| | | | You may need a new checkout to see this.
* Marged chris/win32/merge/07-win32-fixes at r210 to trunkMartin Ebourne2005-12-12
|
* Merged martin/autoconf at r35 to trunkMartin Ebourne2005-12-07
|
* Merged chromi/diffopt at r116 to trunkMartin Ebourne2005-12-07
|
* Build under DarwinBen Summers2005-12-01
|
* Merged martin/xattr at r5 to trunkMartin Ebourne2005-11-30
|
* Merged martin/ppcfixes at r3 to trunkMartin Ebourne2005-11-30
|
* Merged martin/solaris at r9 to trunkMartin Ebourne2005-11-30
|
* Box Backup 0.09 with a few tweeksBen Summers2005-10-14