summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Log which account we're housekeeping, to help debug housekeeping ↵Chris Wilson2012-02-02
| | | | crashes/failures.
* Make box_time_t signed so that we can subtract them without getting silly ↵Chris Wilson2012-02-02
| | | | answers.
* Store more details in protocol exceptions to help with debugging.Chris Wilson2012-02-02
|
* Set console log level as well as global level in tests.Chris Wilson2012-02-02
|
* Add missing space in log message for readability.Chris Wilson2012-02-02
|
* Disable automatic backups in the temploc configuration, and enable theChris Wilson2012-02-01
| | | | | | NotifyScript, so that we can tell what kind of errors bbackupd reported and reproduce them reliably.
* Allow overriding Logging::Guard to dump stack backtraces as well.Chris Wilson2012-01-23
|
* Log exceptions with backtrace even if suppressed when log level is ↵Chris Wilson2012-01-23
| | | | | | | Log::EVERYTHING also for exceptions with messages.
* Add missing typedef to allow use of ReturnCode enum.Chris Wilson2012-01-22
|
* Allow getting the object ID out from a BackupClientDirectoryRecord.Chris Wilson2012-01-22
|
* Print the message of the exception that caused a test to fail.Chris Wilson2012-01-22
|
* Catch trying to send a zero-length stream, which will cause an assertion ↵Chris Wilson2012-01-22
| | | | failure on the other side.
* Rename the BackupStoreDirectory::AddEntry's AttributesModTime parameter to ↵Chris Wilson2012-01-22
| | | | AttributesHash to avoid misleading the reader.
* Allow constructing a BackupClientFileAttributes from a struct EMU_STAT.Chris Wilson2012-01-22
|
* Improve logging of socket errors (create, bind, accept, and poll)Chris Wilson2012-01-22
|
* Log messages on failure to read, write, stat, seek and close files, with the ↵Chris Wilson2012-01-22
| | | | filename.
* Remove unnecessary GetNativeErrorMessage(), add BOX_LOG_SOCKET_ERROR macro.Chris Wilson2012-01-22
|
* File modification time helper functions don't need to modify their ↵Chris Wilson2012-01-22
| | | | arguments, so make them const.
* Allow getting the message out of a BoxException.Chris Wilson2012-01-22
|
* Allow log level "everything" to log exceptions even if suppressed.Chris Wilson2012-01-22
|
* Log disabling of exception logging to help understand test output.Chris Wilson2012-01-22
| | | | | Allow std::ostringstream formatting in expected/actual output comparison.
* Split option processing out of Daemon::Main() to ease use of Daemon class in ↵Chris Wilson2012-01-22
| | | | tests.
* Add remote host and port to post-login login message, requested by Pete Jalajas.Chris Wilson2011-12-13
|
* Log the account name with connections, disconnections and statistics, ↵Chris Wilson2011-12-12
| | | | requested by Pete Jalajas.
* Fix regex case issues on Windows (\S converted to \s for example). Ensure thatChris Wilson2011-12-03
| | | | | filename comparison is always case insensitive on Windows, by convention.
* Test that invalid directory entries (pointers to nonexistent objects) are ↵Chris Wilson2011-11-01
| | | | removed properly.
* Use a macro to verify block count adjustments to reduce duplicate code.Chris Wilson2011-11-01
|
* Fix spelling error in AddUnattachedObject method name.Chris Wilson2011-11-01
|
* Allow getting the number of errors found by a store checker object.Chris Wilson2011-11-01
|
* Remove debugging code.Chris Wilson2011-11-01
|
* Fix double </array> in bbstored plist.Chris Wilson2011-10-31
|
* Improve error message on bbackupd command socket bind failure, thanks to ↵Chris Wilson2011-10-31
| | | | Christophe.
* Delete any incomplete ID map database that we find, so that we can startChris Wilson2011-10-25
| | | | | | afresh with a new one, should solve most corrupt database errors such as the ones reported by Achim.
* Fix logging of real (non-VSS) paths in UploadFile*.Chris Wilson2011-10-25
|
* Avoid recompiling everything on MSVC when BoxVersion.h changes.Chris Wilson2011-10-25
|
* Add debug logging for conversion from VSS to real path.Chris Wilson2011-10-24
|
* Adjust for platforms where sizeof(long) < sizeof(void *), apparentlyChris Wilson2011-10-23
| | | | | | including Visual Studio 64-bit where sizeof(long) == 4. I don't fully understand the code, so I hope this adjustment is correct!
* Patch to support building on MinGW, thanks to Paolo ToscoChris Wilson2011-10-17
| | | | | (http://open3dalign.org, http://open3dqsar.org)
* Make libbackupstore depend on common, so common can generate BoxVersion.h firstChris Wilson2011-10-11
|
* Convert VSS path to original path for log messages in UpdateItems, toChris Wilson2011-10-11
| | | | | help admins to interpret them.
* Switch back from custom build step to pre-build event, as the custom step ↵Chris Wilson2011-10-11
| | | | just doesn't work
* Fix excludions on VSS paths by converting back to original namespace beforeChris Wilson2011-10-11
| | | | | checking for them. Also simplifies code.
* Fix illegal use of Logging::Add and Logging::Remove while iterating over loggersChris Wilson2011-10-11
|
* Copy a standard configuration to BoxConfig.h for MSVC users.Chris Wilson2011-10-11
|
* Don't die if BoxVersion.h doesn't exist yet.Chris Wilson2011-10-11
|
* Log fatal exceptions in main helper using BOX_FATAL instead of printf, toChris Wilson2011-10-09
| | | | | ensure they get logged in all the right places.
* Search for libraries in the path where Cygwin installs MinGW zlib as wellChris Wilson2011-10-09
|
* Check for libz.dll.a installed in new location before configuring forChris Wilson2011-10-09
| | | | | MinGW.
* Split Win32 defines out of emu.h to enable Boxi to include them beforeChris Wilson2011-10-09
| | | | | | wx/wx.h (to set UNICODE properly) without also #including winnt.h before UNICODE is set properly.
* Pass the correct LDFLAGS to Box Backup, to use mingw zlib instead of cygwin,Chris Wilson2011-10-09
| | | | | | copied from new Boxi config. Thanks to Achim for finding this and testing the fix.