|
|
|
@3082
|
7 days |
chris |
Force all options to be present to BackupClientRestore?(), to fix …
|
|
|
|
@3079
|
7 days |
chris |
Make box_time_t signed so that we can subtract them without getting silly …
|
|
|
|
@3078
|
7 days |
chris |
Store more details in protocol exceptions to help with debugging.
|
|
|
|
@3074
|
3 weeks |
chris |
Allow overriding Logging::Guard to dump stack backtraces as well.
|
|
|
|
@3073
|
3 weeks |
chris |
Log exceptions with backtrace even if suppressed when log level is …
|
|
|
|
@3069
|
3 weeks |
chris |
Catch trying to send a zero-length stream, which will cause an assertion …
|
|
|
|
@3068
|
3 weeks |
chris |
Rename the BackupStoreDirectory::AddEntry?'s AttributesModTime? parameter to …
|
|
|
|
@3067
|
3 weeks |
chris |
Allow constructing a BackupClientFileAttributes? from a struct EMU_STAT.
|
|
|
|
@3066
|
3 weeks |
chris |
Improve logging of socket errors (create, bind, accept, and poll)
|
|
|
|
@3065
|
3 weeks |
chris |
Log messages on failure to read, write, stat, seek and close files, with …
|
|
|
|
@3064
|
3 weeks |
chris |
Remove unnecessary GetNativeErrorMessage?(), add BOX_LOG_SOCKET_ERROR …
|
|
|
|
@3063
|
3 weeks |
chris |
File modification time helper functions don't need to modify their …
|
|
|
|
@3062
|
3 weeks |
chris |
Allow getting the message out of a BoxException?.
|
|
|
|
@3061
|
3 weeks |
chris |
Allow log level "everything" to log exceptions even if suppressed.
|
|
|
|
@3060
|
3 weeks |
chris |
Log disabling of exception logging to help understand test output.
Allow …
|
|
|
|
@3059
|
3 weeks |
chris |
Split option processing out of Daemon::Main() to ease use of Daemon class …
|
|
|
|
@3049
|
2 months |
chris |
Add remote host and port to post-login login message, requested by Pete …
|
|
|
|
@3048
|
2 months |
chris |
Log the account name with connections, disconnections and statistics, …
|
|
|
|
@3047
|
2 months |
chris |
Fix regex case issues on Windows (\S converted to \s for example). Ensure …
|
|
|
|
@3039
|
3 months |
chris |
Use a macro to verify block count adjustments to reduce duplicate code.
|
|
|
|
@3038
|
3 months |
chris |
Fix spelling error in AddUnattachedObject? method name.
|
|
|
|
@3037
|
3 months |
chris |
Allow getting the number of errors found by a store checker object.
|
|
|
|
@3036
|
3 months |
chris |
Remove debugging code.
|
|
|
|
@3034
|
3 months |
chris |
Improve error message on bbackupd command socket bind failure, thanks to …
|
|
|
|
@3030
|
4 months |
chris |
Avoid recompiling everything on MSVC when BoxVersion?.h changes.
|
|
|
|
@3028
|
4 months |
chris |
Adjust for platforms where sizeof(long) < sizeof(void *), apparently …
|
|
|
|
@3021
|
4 months |
chris |
Fix illegal use of Logging::Add and Logging::Remove while iterating over …
|
|
|
|
@3018
|
4 months |
chris |
Log fatal exceptions in main helper using BOX_FATAL instead of printf, to …
|
|
|
|
@3015
|
4 months |
chris |
Split Win32 defines out of emu.h to enable Boxi to include them before …
|
|
|
|
@3012
|
4 months |
chris |
Recent Cygwin versions of MinGW now define O_BINARY as well, also in …
|
|
|
|
@3011
|
4 months |
chris |
Recent Cygwin versions of MinGW now define O_BINARY as well, also in …
|
|
|
|
@3009
|
4 months |
chris |
Silence warnings from new MinGW headers that expect MINGW_FEATURES
to …
|
|
|
|
@3002
|
4 months |
chris |
Flush stream after restore fails, thanks to Sune Molgaard for reporting.
|
|
|
|
@3001
|
5 months |
chris |
Ignore some auto-generated files.
|
|
|
|
@2992
|
6 months |
chris |
Use "more standard" Windows API functions FindFirstFileW and FindNextFileW …
|
|
|
|
@2991
|
6 months |
chris |
Fix potential conflict between WINVERs in Timers.
|
|
|
|
@2990
|
6 months |
chris |
Output the names of protocol files being written.
|
|
|
|
@2988
|
6 months |
chris |
Add missing include of backup protocol.
|
|
|
|
@2985
|
6 months |
chris |
Finish renaming auto-generated classes to fix compilation errors.
|
|
|
|
@2984
|
6 months |
chris |
Log failure to convert log string to console encoding on Windows.
|
|
|
|
@2983
|
6 months |
chris |
Combine client and server protocols to make way for an offline/local …
|
|
|
|
@2975
|
7 months |
chris |
Hopefully fix off-by-4 read of old-style BackupStoreInfo? header, thanks to …
|
|
|
|
@2972
|
8 months |
chris |
Fix type aliasing that's strictly speaking incompatible and may actually …
|
|
|
|
@2968
|
8 months |
chris |
Improve error logging for store info and refcount database errors.
|
|
|
|
@2965
|
9 months |
chris |
Fix line endings.
|
|
|
|
@2963
|
9 months |
chris |
Move remaining parts of BackupStoreFile? into lib/backupstore, and fix …
|
|
|
|
@2962
|
9 months |
chris |
Blind fix for displaying error message as well as code when emu unicode …
|
|
|
|
@2961
|
9 months |
chris |
Another virtual destructor, this time for IOStreamGetLine.
|
|
|
|
@2960
|
9 months |
chris |
Add virtual destructors to GetLine? and FdGetLine? to silence warnings.
|
|
|
|
@2946
|
10 months |
chris |
Add a method to BackupStoreFilenameClear? to get the clear filename only if …
|
|
|
|
@2945
|
10 months |
chris |
Major refactoring to make lib/backupclient depend on lib/backupstore …
|
|
|
|
@2941
|
10 months |
chris |
Log the name of the extended attribute that could not be read.
|
|
|
|
@2940
|
10 months |
chris |
Allow stream formatting in "line" parameter of TEST_LINE macro.
|
|
|
|
@2939
|
10 months |
chris |
Move S3Simulator into its own class, like S3Client, for reuse elsewhere.
|
|
|
|
@2936
|
10 months |
chris |
Add an exception code and a protocol error code for modifying a
multiply …
|
|
|
|
@2935
|
10 months |
chris |
Refactor GetLines? to share common code, fix whitespace removal at end of …
|
|
|
|
@2934
|
10 months |
chris |
Link lib/server with qdbm and include the QDBM version in the daemon …
|
|
|
|
@2932
|
10 months |
chris |
Use the reference count database name constant rather than hard-coding it.
|
|
|
|
@2930
|
10 months |
chris |
Include <process.h> to get a definition for getpid() from the Windows CRT, …
|
|
|
|
@2929
|
10 months |
chris |
Remove getpid() emulation now that it's included in the SDK, which causes …
|
|
|
|
@2909
|
10 months |
chris |
Support paths starting with ?\, to fix support for backing up VSS …
|
|
|
|
@2903
|
10 months |
chris |
Fix double path separator in new store info filename which causes unlink() …
|
|
|
|
@2901
|
10 months |
chris |
Add VSS: prefix to VSS log messages.
Start a snapshot set and add backup …
|
|
|
|
@2899
|
11 months |
chris |
Make ConvertFromWideString? available to other modules.
|
|
|
|
@2898
|
11 months |
chris |
Fix double path separator in account info filename, prevents its deletion …
|
|
|
|
@2896
|
11 months |
chris |
Improve RaidFile? error logging.
|
|
|
|
@2895
|
11 months |
chris |
Add some macros for Windows specific error logging.
|
|
|
|
@2894
|
11 months |
chris |
Fix another off-by-one error.
|
|
|
|
@2892
|
11 months |
chris |
Add inline definition of ftruncate to fix MSVC compile.
|
|
|
|
@2890
|
11 months |
chris |
Detect whether we have sys/file.h and don't include it if not, fixes MSVC …
|
|
|
|
@2889
|
11 months |
chris |
Work around lack of unistd.h on MSVC.
|
|
|
|
@2886
|
11 months |
chris |
Pass a C++ string instead of a char pointer for efficiency.
|
|
|
|
@2885
|
11 months |
chris |
Fix off-by-one causing incomplete normalisation of relative paths.
|
|
|
|
@2883
|
11 months |
chris |
Fix off-by-one errors caught by MSVC.
|
|
|
|
@2882
|
11 months |
chris |
Fix off-by-one error in path translation.
|
|
|
|
@2879
|
11 months |
chris |
Ignore BoxVersion?.h which is not version controlled.
|
|
|
|
@2876
|
11 months |
chris |
Avoid conflicting declarations of O_BINARY on MSVC compiles.
|
|
|
|
@2873
|
11 months |
chris |
Define WINVER and _WIN32_WINNT to Windows 2000 to avoid importing WSAPoll …
|
|
|
|
@2862
|
12 months |
chris |
Hopefully fix divide by zero error on rate limiting stream.
|
|
|
|
@2861
|
12 months |
chris |
Debugging for Sune Molgaard's issue with non-existent files being
detected …
|
|
|
|
@2855
|
13 months |
chris |
Move TemporaryDirectory?.h into Utils.h and Utils.cpp to avoid duplicate …
|
|
|
|
@2850
|
13 months |
chris |
Improve error messages on failure to open a RaidFile? for reading.
|
|
|
|
@2849
|
13 months |
chris |
Improve messages on failure to load store info.
|
|
|
|
@2847
|
13 months |
chris |
Add an implementation of a stream wrapper that limits reading rate, to …
|
|
|
|
@2846
|
13 months |
chris |
Add some more logging and exception macros. Refactor to reduce nesting …
|
|
|
|
@2845
|
13 months |
chris |
Move accurate sleep code from Test.cpp to BoxTime?, allow requesting times …
|
|
|
|
@2844
|
13 months |
chris |
Add a configuration option for upload rate limiting, MaxUploadRate?.
|
|
|
|
@2833
|
13 months |
chris |
Fix syslog of longer messages on Windows. (merges [2741] from 0.11)
|
|
|
|
@2831
|
13 months |
chris |
Log the adjusted time, not the unadjusted one, as it's the adjusted time …
|
|
|
|
@2830
|
13 months |
chris |
Add a macro for logging timespec structures. (merges [2744])
|
|
|
|
@2828
|
13 months |
chris |
Log the path, name and size of files being restored at TRACE level for …
|
|
|
|
@2809
|
15 months |
chris |
Avoid fatal error caused by recursive logging if we fail to open the
file …
|
|
|
|
@2808
|
15 months |
chris |
Improve accuracy and utility of FileStream::StreamClosed?().
|
|
|
|
@2807
|
15 months |
chris |
Finish enabling the file logging option for daemons.
|
|
|
|
@2806
|
15 months |
chris |
Add log file logging to all daemons.
|
|
|
|
@2804
|
15 months |
chris |
Log the total number of bytes uploaded to the server for each file.
|
|
|
|
@2799
|
16 months |
invisnet |
This should fix Trac #14.
|
|
|
|
@2735
|
17 months |
chris |
Fix compile on Debian Squeeze with libbsd-dev and libedit-dev installed, …
|
|
|
|
@2732
|
17 months |
chris |
Fix calculation error in buffered writer.
|
|
|
|
@2728
|
17 months |
chris |
Implement write buffering on directories.
|
|
|
|