source: box/trunk/lib @ 3083

Revision Log Mode:


Legend:

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