summaryrefslogtreecommitdiff
path: root/test/backupstore
Commit message (Collapse)AuthorAge
* Fix testbackupstore: don't keep using a reference to a protocol objectChris Wilson2012-11-18
| | | | | that's been disposed (Windows only).
* Link to HousekeepStoreAccount.o in the right directory since the big refactor.Chris Wilson2012-11-08
|
* Ensure that newly created accounts are enabled by default.Chris Wilson2012-11-08
|
* Test that BackupStoreInfo::CreateForRegeneration saves AccountEnabledChris Wilson2012-11-08
| | | | | flag and ExtraData.
* Test that the BackupStoreInfo AccountEnabled flag works properly, and isChris Wilson2012-10-22
| | | | | | | | | loaded and saved properly, and the "bbstoreaccounts enabled" command works. Test that the conversion of historic BackupStoreInfo v1 format files works properly.
* Combine client and server protocols to make way for an offline/local protocol.Chris Wilson2011-08-27
| | | | | Rename ProtocolObject to Message.
* Fix compile error on Windows.Chris Wilson2011-01-09
|
* Test that numbers of files are adjusted correctly during normal store Chris Wilson2010-08-27
| | | | | operations.
* Test that housekeeping can recreate the refcount database if it's Chris Wilson2009-06-28
| | | | | missing.
* Link testbackupstore against HousekeepStoreAccount so that it can call Chris Wilson2009-06-28
| | | | | housekeeping directly.
* Update reference counts when files and directories are uploaded.Chris Wilson2009-06-28
|
* Change type of BackupStoreFilename not to derive from std::string, soChris Wilson2009-03-29
| | | | | | | | it can't accidentally be used as one. Fix use of encrypted filename in deleted file message, thanks to Kenny Millington for reporting.
* Fix warning about converting string constant to char * on debian lenny.Chris Wilson2008-10-17
|
* Delete bbstored PID file after killing the daemon on Windows, as the Chris Wilson2008-03-01
| | | | | daemon can't clean up after itself.
* Add a sleep after every access to the read-only connection, to ensure thatChris Wilson2008-01-31
| | | | | | subsequent changes in the other connection get a new whole-second timestamp and hopefully fix test failures reported by Alex Harper on MacOS X.
* Add some sleeps to ensure that timestamps change enough to invalidateChris Wilson2007-11-04
| | | | | | the directory cache in the store on filesystem with low timestamp resolution (e.g. OSX).
* Use #defined paths for applications to fix cross unix/win32 compatibility.Chris Wilson2007-03-25
| | | | | | | | | Fix memory leak. Reformat comments. (refs #3)
* Moved SendCommands(), HUPServer(), KillServer() to lib/server/ServerCommands.h.Chris Wilson2007-03-10
| | | | | | | | | | | | | | | | | All of these use lib/server/WinNamedPipeStream on Win32, so they don't belong in lib/common. Made LaunchServer() work on Win32. Added constants for paths to executables, for use in tests, removing the need for #ifdefs and clumsy DIRECTORY_SEPARATORs in paths. Added terminate_bbackupd() and wait_for_operation() functions. Update unit tests to #include "ServerControl.h" if they need it. (refs #3)
* Fix memory leak false alarms caused by modifying static objects (refs #3)Chris Wilson2006-11-13
|
* Remove double initialisation (now done in Chris Wilson2006-10-27
| | | | | infrastructure/buildenv-testmain-template.cpp) (refs #3)
* (refs #3)Chris Wilson2006-09-02
| | | | | Call RunCommand() instead of ::system to handle native paths better
* (refs #3)Chris Wilson2006-09-02
| | | | | | | | | | Disable tests for memory leaks after killing bbstored on Win32, since it dies forcibly without a chance to write the memory leak file. Initialise Windows sockets on Win32 Add tests for multiply open files on Win32
* (refs #3)Chris Wilson2006-09-01
| | | | | Disable symlink tests on Win32
* (refs #3)Chris Wilson2006-09-01
| | | | | Use correct directory separator everywhere
* (refs #3)Chris Wilson2006-09-01
| | | | | We cannot open multiple connections to the server on Win32, so work around.
* (refs #3)Chris Wilson2006-09-01
| | | | | | | Close before unlink Check that unlink succeeds
* Revert to trunkChris Wilson2006-09-01
|
* * mergeChris Wilson2006-07-27
| | | | | | | - This is my current patch queue. I think that all of these are safe to apply. This is just under half of the pending changes in chris/general (the easy half).
* * 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
* Fixing up svn:executable properties.Martin Ebourne2005-12-12
| | | | You may need a new checkout to see this.
* Merged martin/solaris at r9 to trunkMartin Ebourne2005-11-30
|
* Box Backup 0.09 with a few tweeksBen Summers2005-10-14