summaryrefslogtreecommitdiff
path: root/bin/bbackupd
Commit message (Collapse)AuthorAge
* Improve logging when decrypting a filename fails during UpdateItems().Chris Wilson2012-04-11
|
* Really fix compile error this time.Chris Wilson2012-03-16
|
* Add support for SyncAllowScript to set maximum upload bandwidth dynamically.Chris Wilson2012-03-10
|
* Add experimental "TCP Nice" mode, disabled by default.Chris Wilson2012-02-12
|
* Fix compile error, thanks to James and Buildbot :)Chris Wilson2012-02-02
|
* If a location was not present (on disk) when bbackupd started, don't forgetChris Wilson2012-02-02
| | | | | about it but start backing it up if it appears subsequently.
* Add missing space in log message for readability.Chris Wilson2012-02-02
|
* Allow getting the object ID out from a BackupClientDirectoryRecord.Chris Wilson2012-01-22
|
* 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
|
* Add debug logging for conversion from VSS to real path.Chris Wilson2011-10-24
|
* Convert VSS path to original path for log messages in UpdateItems, toChris Wilson2011-10-11
| | | | | help admins to interpret them.
* Fix excludions on VSS paths by converting back to original namespace beforeChris Wilson2011-10-11
| | | | | checking for them. Also simplifies code.
* Add missing include of <memory> to fix compile.Chris Wilson2011-08-29
|
* Use "more standard" Windows API functions FindFirstFileW and FindNextFileWChris Wilson2011-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 Wilson2011-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 Wilson2011-08-27
| | | | | Rename ProtocolObject to Message.
* Log the number of files uploaded and directories created, as requested by ↵Chris Wilson2011-08-27
| | | | Achim, closes #61.
* Correct formatting of log message (missing bracket).Chris Wilson2011-08-27
|
* Warn users if a file with multiple hard links is encountered during backup.Chris Wilson2011-07-29
|
* Remove backslashes from comment, which could mean line continuation.Chris Wilson2011-04-22
|
* Remove duplicate code by caching the relative path of the backup locationChris Wilson2011-04-22
| | | | | after the volume name has been removed (VSS).
* Only initialise COM once, at bbackupd startup.Chris Wilson2011-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 Wilson2011-04-09
| | | | | Clean up VSS resources at end of backup.
* Store the snapshot ID and lookup the resulting device name, building theChris Wilson2011-04-08
| | | | | Windows path to the snapshot for each location.
* Actually create a VSS snapshot.Chris Wilson2011-04-08
| | | | | Clean up writer metadata and writer status after use.
* Fix string access violation.Chris Wilson2011-04-06
|
* Add VSS: prefix to VSS log messages.Chris Wilson2011-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 Wilson2011-03-28
|
* Fix abort if the local data directory doesn't exist.Chris Wilson2011-03-27
|
* There is no S_FIFO on Windows, fixes MSVC compile.Chris Wilson2011-03-26
|
* Fix errors reported by default Unix notify script on backup-ok events,Chris Wilson2011-03-17
| | | | | thanks to Steve Haeck for the bug report.
* Rate limit file uploads using the configured MaxUploadRate, if any.Chris Wilson2011-01-12
|
* Workaround for apparent btrfs bug, where symlinks appear to be on aChris Wilson2011-01-09
| | | | | | | | different filesystem than their containing directory, by only checking for a different filesystem when checking directories, because files and special files can't be mount points anyway. Thanks to Toke Hoiland-Jorgensen.
* Log the device and inode numbers of directories and their entries whileChris Wilson2010-11-17
| | | | | scanning them, to debug Toke's report of symlinks appearing to be mounts.
* Log the total number of bytes uploaded to the server for each file.Chris Wilson2010-11-17
|
* Revert [2710] and [2717], remove TDB and replace with QDBM again, to fix Chris Wilson2010-10-18
| | | | | build on Windows and make it easier to merge Charles' work.
* Quick fix to stop deletion of redundant locations when Chris Wilson2010-10-07
| | | | | | DeleteRedundantLocationsAfter is set to zero, which is supposed to mean that it's disabled.
* Remove QDBM, and switch BackupClientInodeToIDMap to use the bundled TDB Chris Wilson2010-08-28
| | | | | instead.
* Add support for account numbers greater than 0x7fffffff without wrapping.Chris Wilson2010-06-06
|
* Replace BOX_FILE_BBACKUPD_DEFAULT_CONFIG with Chris Wilson2010-06-06
| | | | | BOX_GET_DEFAULT_BBACKUPD_CONFIG_FILE.
* Don't back up sockets and pipes, thanks to Mick Kappenburg for spotting Chris Wilson2010-05-20
| | | | | that the fix for Debian bug was incorrect.
* Notify about uploading changed attributes for files as well as Chris Wilson2010-02-24
| | | | | directories.
* Add notification about uploading new file attributes.Chris Wilson2010-02-24
| | | | | | Add check for changing file creation times on Windows, to cause the attributes to be uploaded again.
* Undo compile breakage due to bad paste.Chris Wilson2010-02-24
|
* Remove all references to bdb databases, use QDBM instead.Chris Wilson2010-02-22
|
* Remove the obsolete win32 InstallShield installer script.Chris Wilson2010-02-15
|
* Run Perl scripts quietly during make.Chris Wilson2010-01-24
|
* Revert the quotes part of [2588] as it breaks the unit tests.Chris Wilson2010-01-24
| | | | | Make LocalProcessStream constructor take a std::string& for C++ style.
* Add missing space before file age in not uploading log message.Chris Wilson2009-11-26
|