Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Treat corrupt filenames (not decryptable) as not existing, so that | Chris Wilson | 2012-04-15 |
| | | | | | | | | | the client will flag them for deletion, and the store will eventually prune them. We could probably recover better by flagging them for immediate deletion (Remove_ASAP) but this is a better-tested code path. Remove unused variable hasMultipleHardLinks. | ||
* | Use C++ string instead of converting to C string and back. | Chris Wilson | 2012-04-15 |
| | |||
* | Fix a memory leak when TcpNice is disabled. | Chris Wilson | 2012-04-11 |
| | |||
* | Improve logging when decrypting a filename fails during UpdateItems(). | Chris Wilson | 2012-04-11 |
| | |||
* | Really fix compile error this time. | Chris Wilson | 2012-03-16 |
| | |||
* | Add support for SyncAllowScript to set maximum upload bandwidth dynamically. | Chris Wilson | 2012-03-10 |
| | |||
* | Add experimental "TCP Nice" mode, disabled by default. | Chris Wilson | 2012-02-12 |
| | |||
* | Fix compile error, thanks to James and Buildbot :) | Chris Wilson | 2012-02-02 |
| | |||
* | If a location was not present (on disk) when bbackupd started, don't forget | Chris Wilson | 2012-02-02 |
| | | | | | about it but start backing it up if it appears subsequently. | ||
* | Log which account we're housekeeping, to help debug housekeeping ↵ | Chris Wilson | 2012-02-02 |
| | | | | crashes/failures. | ||
* | Add missing space in log message for readability. | Chris Wilson | 2012-02-02 |
| | |||
* | Add missing typedef to allow use of ReturnCode enum. | Chris Wilson | 2012-01-22 |
| | |||
* | Allow getting the object ID out from a BackupClientDirectoryRecord. | Chris Wilson | 2012-01-22 |
| | |||
* | Add remote host and port to post-login login message, requested by Pete Jalajas. | Chris Wilson | 2011-12-13 |
| | |||
* | Log the account name with connections, disconnections and statistics, ↵ | Chris Wilson | 2011-12-12 |
| | | | | requested by Pete Jalajas. | ||
* | Delete any incomplete ID map database that we find, so that we can start | Chris Wilson | 2011-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 Wilson | 2011-10-25 |
| | |||
* | Add debug logging for conversion from VSS to real path. | Chris Wilson | 2011-10-24 |
| | |||
* | Convert VSS path to original path for log messages in UpdateItems, to | Chris Wilson | 2011-10-11 |
| | | | | | help admins to interpret them. | ||
* | Fix excludions on VSS paths by converting back to original namespace before | Chris Wilson | 2011-10-11 |
| | | | | | checking for them. Also simplifies code. | ||
* | Only advertise -E option if readline support is built in. | Chris Wilson | 2011-10-08 |
| | |||
* | Add missing include of <memory> to fix compile. | Chris Wilson | 2011-08-29 |
| | |||
* | Use "more standard" Windows API functions FindFirstFileW and FindNextFileW | Chris Wilson | 2011-08-28 |
| | | | | | | | | | | for directory enumeration instead of _wfindfirst and _wfindnext. Ignore reparse points when enumerating directories to avoid infinite loops. Convert VSS paths back to real paths when notifying users about backup progress. | ||
* | Fix incorrect "conversion failed" message when logging NULL VSS parameter. | Chris Wilson | 2011-08-28 |
| | | | | | | | Fix log level of VSS component type to TRACE instead of INFO. Fix VSS path generation for absolute paths including drive letters. | ||
* | Combine client and server protocols to make way for an offline/local protocol. | Chris Wilson | 2011-08-27 |
| | | | | | Rename ProtocolObject to Message. | ||
* | Log net traffic (in-out) in bbstored, as requested by Pete Jalajas. | Chris Wilson | 2011-08-27 |
| | |||
* | Log the number of files uploaded and directories created, as requested by ↵ | Chris Wilson | 2011-08-27 |
| | | | | Achim, closes #61. | ||
* | Correct formatting of log message (missing bracket). | Chris Wilson | 2011-08-27 |
| | |||
* | Warn users if a file with multiple hard links is encountered during backup. | Chris Wilson | 2011-07-29 |
| | |||
* | Major refactoring to make lib/backupclient depend on lib/backupstore rather | Chris Wilson | 2011-04-26 |
| | | | | | | | than the other way around. This is needed to allow clients to have all the code that they'd need to implement local backups (using the Local protocol) in subsequent commits. | ||
* | Remove backslashes from comment, which could mean line continuation. | Chris Wilson | 2011-04-22 |
| | |||
* | Add a macro to simplify sending protocol errors back to client. Check for | Chris Wilson | 2011-04-22 |
| | | | | | | MultiplyReferencedObject exception and send the appropriate error code back to the client rather than crashing. | ||
* | Add an exception code and a protocol error code for modifying a | Chris Wilson | 2011-04-22 |
| | | | | | multiply referenced object. | ||
* | Remove duplicate code by caching the relative path of the backup location | Chris Wilson | 2011-04-22 |
| | | | | | after the volume name has been removed (VSS). | ||
* | Only initialise COM once, at bbackupd startup. | Chris Wilson | 2011-04-14 |
| | | | | | | | Reduce verbosity of some VSS messages. Fix erroneous errro message when VSS iterator reaches end. | ||
* | Actually try to back up from the VSS snapshot volume. | Chris Wilson | 2011-04-09 |
| | | | | | Clean up VSS resources at end of backup. | ||
* | Store the snapshot ID and lookup the resulting device name, building the | Chris Wilson | 2011-04-08 |
| | | | | | Windows path to the snapshot for each location. | ||
* | Actually create a VSS snapshot. | Chris Wilson | 2011-04-08 |
| | | | | | Clean up writer metadata and writer status after use. | ||
* | Fix string access violation. | Chris Wilson | 2011-04-06 |
| | |||
* | Add VSS: prefix to VSS log messages. | Chris Wilson | 2011-04-06 |
| | | | | | | | Start a snapshot set and add backup locations as volumes. Modularise IVssAsync waiting code. | ||
* | First attempt to extract some data from VSS, not useful yet. | Chris Wilson | 2011-03-28 |
| | |||
* | Fix compile of bbstoreaccounts on MSVC. | Chris Wilson | 2011-03-27 |
| | |||
* | Fix abort if the local data directory doesn't exist. | Chris Wilson | 2011-03-27 |
| | |||
* | Eliminate nested macros to fix compile with MSVC 2010. | Chris Wilson | 2011-03-26 |
| | |||
* | There is no S_FIFO on Windows, fixes MSVC compile. | Chris Wilson | 2011-03-26 |
| | |||
* | Ensure external text strings are declared as const, to fix compile error | Chris Wilson | 2011-03-26 |
| | | | | | on MSVC 2010. | ||
* | Fix errors reported by default Unix notify script on backup-ok events, | Chris Wilson | 2011-03-17 |
| | | | | | thanks to Steve Haeck for the bug report. | ||
* | Hopefully fix crash on unknown commands when readline is not supported | Chris Wilson | 2011-03-01 |
| | | | | | by bbackupqyuery, thanks to Achim J Latz for reporting and helping to debug. | ||
* | Fix the new compile failures introduced by the previous botched readline fix. | Chris Wilson | 2011-01-23 |
| | |||
* | Fix compile errors using readline on win32. | Chris Wilson | 2011-01-21 |
| |