|
|
|
@3105
|
4 weeks |
chris |
Fix bug that caused sending a ZeroStream? to end early, breaking protocol.
|
|
|
|
@3101
|
4 weeks |
chris |
Allow hiding specific exceptions to keep test output cleaner.
|
|
|
|
@3084
|
3 months |
chris |
Add experimental "TCP Nice" mode, disabled by default.
|
|
|
|
@3079
|
4 months |
chris |
Make box_time_t signed so that we can subtract them without getting silly …
|
|
|
|
@3074
|
4 months |
chris |
Allow overriding Logging::Guard to dump stack backtraces as well.
|
|
|
|
@3073
|
4 months |
chris |
Log exceptions with backtrace even if suppressed when log level is …
|
|
|
|
@3065
|
4 months |
chris |
Log messages on failure to read, write, stat, seek and close files, with …
|
|
|
|
@3064
|
4 months |
chris |
Remove unnecessary GetNativeErrorMessage?(), add BOX_LOG_SOCKET_ERROR …
|
|
|
|
@3063
|
4 months |
chris |
File modification time helper functions don't need to modify their …
|
|
|
|
@3062
|
4 months |
chris |
Allow getting the message out of a BoxException?.
|
|
|
|
@3061
|
4 months |
chris |
Allow log level "everything" to log exceptions even if suppressed.
|
|
|
|
@3060
|
4 months |
chris |
Log disabling of exception logging to help understand test output.
Allow …
|
|
|
|
@3047
|
6 months |
chris |
Fix regex case issues on Windows (\S converted to \s for example). Ensure …
|
|
|
|
@3030
|
7 months |
chris |
Avoid recompiling everything on MSVC when BoxVersion?.h changes.
|
|
|
|
@3021
|
8 months |
chris |
Fix illegal use of Logging::Add and Logging::Remove while iterating over …
|
|
|
|
@3018
|
8 months |
chris |
Log fatal exceptions in main helper using BOX_FATAL instead of printf, to …
|
|
|
|
@3012
|
8 months |
chris |
Recent Cygwin versions of MinGW now define O_BINARY as well, also in …
|
|
|
|
@3011
|
8 months |
chris |
Recent Cygwin versions of MinGW now define O_BINARY as well, also in …
|
|
|
|
@2991
|
9 months |
chris |
Fix potential conflict between WINVERs in Timers.
|
|
|
|
@2984
|
9 months |
chris |
Log failure to convert log string to console encoding on Windows.
|
|
|
|
@2965
|
12 months |
chris |
Fix line endings.
|
|
|
|
@2961
|
13 months |
chris |
Another virtual destructor, this time for IOStreamGetLine.
|
|
|
|
@2960
|
13 months |
chris |
Add virtual destructors to GetLine? and FdGetLine? to silence warnings.
|
|
|
|
@2940
|
13 months |
chris |
Allow stream formatting in "line" parameter of TEST_LINE macro.
|
|
|
|
@2939
|
13 months |
chris |
Move S3Simulator into its own class, like S3Client, for reuse elsewhere.
|
|
|
|
@2935
|
13 months |
chris |
Refactor GetLines? to share common code, fix whitespace removal at end of …
|
|
|
|
@2930
|
13 months |
chris |
Include <process.h> to get a definition for getpid() from the Windows CRT, …
|
|
|
|
@2895
|
14 months |
chris |
Add some macros for Windows specific error logging.
|
|
|
|
@2883
|
14 months |
chris |
Fix off-by-one errors caught by MSVC.
|
|
|
|
@2879
|
14 months |
chris |
Ignore BoxVersion?.h which is not version controlled.
|
|
|
|
@2876
|
14 months |
chris |
Avoid conflicting declarations of O_BINARY on MSVC compiles.
|
|
|
|
@2862
|
15 months |
chris |
Hopefully fix divide by zero error on rate limiting stream.
|
|
|
|
@2855
|
16 months |
chris |
Move TemporaryDirectory?.h into Utils.h and Utils.cpp to avoid duplicate …
|
|
|
|
@2847
|
17 months |
chris |
Add an implementation of a stream wrapper that limits reading rate, to …
|
|
|
|
@2846
|
17 months |
chris |
Add some more logging and exception macros. Refactor to reduce nesting …
|
|
|
|
@2845
|
17 months |
chris |
Move accurate sleep code from Test.cpp to BoxTime?, allow requesting times …
|
|
|
|
@2830
|
17 months |
chris |
Add a macro for logging timespec structures. (merges [2744])
|
|
|
|
@2809
|
19 months |
chris |
Avoid fatal error caused by recursive logging if we fail to open the
file …
|
|
|
|
@2808
|
19 months |
chris |
Improve accuracy and utility of FileStream::StreamClosed?().
|
|
|
|
@2732
|
21 months |
chris |
Fix calculation error in buffered writer.
|
|
|
|
@2728
|
21 months |
chris |
Implement write buffering on directories.
|
|
|
|
@2727
|
21 months |
chris |
Fix demangled logging of backtraces on OSX by using dladdr to get function …
|
|
|
|
@2705
|
21 months |
chris |
Reformat TEST_CHECK_THROWS macro for readability.
|
|
|
|
@2696
|
2 years |
chris |
Add support for account numbers greater than 0x7fffffff without wrapping.
|
|
|
|
@2694
|
2 years |
chris |
Replace BOX_FILE_BBACKUPD_DEFAULT_CONFIG with …
|
|
|
|
@2679
|
2 years |
chris |
Add header with macros for QDBM error logging.
|
|
|
|
@2678
|
2 years |
chris |
Add new exception codes for database errors.
|
|
|
|
@2677
|
2 years |
chris |
Make TestGetFileSize? take a std::string instead of a char * for C++ …
|
|
|
|
@2676
|
2 years |
chris |
Add a new exception macro for throwing exceptions that are related to a …
|
|
|
|
@2651
|
2 years |
chris |
fix typo properly
|
|
|
|
@2650
|
2 years |
chris |
Undo
|
|
|
|
@2649
|
2 years |
chris |
typo
|
|
|
|
@2648
|
2 years |
chris |
Workaround for problem with nanosleep() return values on OSX causing test …
|
|
|
|
@2630
|
2 years |
chris |
Add some exceptions for use by database handling classes.
|
|
|
|
@2629
|
2 years |
chris |
Rename LOG_AND_THROW_ERROR macro to THROW_SYS_ERROR for consistency and …
|
|
|
|
@2616
|
2 years |
chris |
Update banner to say 2003-2010.
|
|
|
|
@2613
|
2 years |
chris |
Add overloaded hton() and ntoh() functions for file attribute comparison …
|
|
|
|
@2612
|
2 years |
chris |
Move modification time functions out-of-line to help with debugging
them.
|
|
|
|
@2606
|
2 years |
chris |
Support throwing exception with more complex stringstream-formatted …
|
|
|
|
@2604
|
2 years |
chris |
Log more detailed info about backup comparison failures, for debugging.
…
|
|
|
|
@2603
|
2 years |
chris |
Allow logging any std::ostringstream expression in …
|
|
|
|
@2598
|
2 years |
chris |
Run Perl scripts quietly during make.
|
|
|
|
@2584
|
3 years |
chris |
Add methods to read and write exact 32-bit and 64-bit types.
|
|
|
|
@2551
|
3 years |
chris |
Make the version of Box Backup available for use in Boxi.
|
|
|
|
@2546
|
3 years |
chris |
Add a static variable to store the exceptions suppressed flag.
|
|
|
|
@2544
|
3 years |
chris |
Suppress exception warnings when they are expected during a test.
|
|
|
|
@2540
|
3 years |
chris |
Allow std::ostringstream formatting on the "line" part of …
|
|
|
|
@2537
|
3 years |
chris |
Add a #define for the Box Backup test port, 22011.
|
|
|
|
@2536
|
3 years |
chris |
Make NamedLock? take a std::string instead of a char pointer for C++ …
|
|
|
|
@2533
|
3 years |
chris |
Second part of FileExists? change.
|
|
|
|
@2532
|
3 years |
chris |
Make FileExists? take a std::string instead of a const char * for C++ …
|
|
|
|
@2527
|
3 years |
chris |
Log the file name that could not be opened, even for access denied errors.
|
|
|
|
@2526
|
3 years |
chris |
Improve debugging when opening temp file fails, by calling the
filename …
|
|
|
|
@2522
|
3 years |
chris |
Fix test failure due to operator precedence problem with recently
checked …
|
|
|
|
@2512
|
3 years |
chris |
Move definition of INVALID_HANDLE_VALUE and tOSFileHandle to …
|
|
|
|
@2508
|
3 years |
chris |
Show expected and actual return codes from shell commands in tests.
|
|
|
|
@2506
|
3 years |
martin |
Fixes for gcc 4.4.
|
|
|
|
@2503
|
3 years |
chris |
Log unexpected test results using logging framework rather than printf.
|
|
|
|
@2498
|
3 years |
chris |
Change default location for config files from /etc/box to
/etc/boxbackup, …
|
|
|
|
@2496
|
3 years |
chris |
Show reasons for waiting during bbackupd and backupstorepatch tests,
to …
|
|
|
|
@2493
|
3 years |
chris |
gcc 4.3 and 4.4 compile fixes, thanks to Reinhard Tartler and the Debian …
|
|
|
|
@2482
|
3 years |
chris |
Add date to file logger, as requested by Kenny Millington.
|
|
|
|
@2466
|
3 years |
chris |
Add ability to specify a named log facility for syslog loggins,
requested …
|
|
|
|
@2465
|
3 years |
chris |
Switch to C++ include file names.
|
|
|
|
@2461
|
3 years |
chris |
Include emu.h on all platforms to support EMU_*_STAT.
|
|
|
|
@2460
|
3 years |
chris |
Fix tests (hopefully) on Win32 for struct stat ino_t change from 16 to
64 …
|
|
|
|
@2439
|
3 years |
chris |
Remove definitions of unwanted copy constructor and assignment operator, …
|
|
|
|
@2433
|
3 years |
chris |
Move IOStream::Write(char *) out of line for debugging.
|
|
|
|
@2432
|
3 years |
chris |
Move stream comparison code out of BackupQueries::Compare to
FileStream? …
|
|
|
|
@2427
|
3 years |
chris |
Move TEST_EQUAL macro into lib/common/Test.h, rename to TEST_EQUAL_LINE, …
|
|
|
|
@2426
|
3 years |
chris |
Add a method to write a C style string directly to an IOStream.
|
|
|
|
@2417
|
3 years |
chris |
Add a function to return a native error message as a string.
|
|
|
|
@2415
|
3 years |
chris |
Rename NDEBUG flag to BOX_RELEASE_BUILD, as other projects use NDEBUG as …
|
|
|
|
@2407
|
3 years |
chris |
Include <string> header in all exception classes, as it's required by …
|
|
|
|
@2400
|
3 years |
chris |
Add BOX_LOG_NATIVE_ERROR and BOX_LOG_NATIVE_WARNING macros, which call …
|
|
|
|
@2399
|
3 years |
chris |
Allow exceptions to contain a message string.
|
|
|
|
@2398
|
3 years |
chris |
Reformat ASSERT macro for readability.
Reformat THROW_EXCEPTION macro to …
|
|
|
|
@2395
|
3 years |
chris |
Fix the use of an unreasonably short type as the temporary storage
for …
|
|
|
|
@2391
|
3 years |
chris |
Compile fix and log the error number recorded by winerrno, not
the "last" …
|
|
|
|
@2390
|
3 years |
chris |
Log the Windows error code if openfile() fails on Windows, as
the default …
|
|
|
|