source: box/trunk/lib/common @ 3079

Name Size Rev Age Author Last Change
../
Archive.h 3.7 KB 2584   2 years chris Add methods to read and write exact 32-bit and 64-bit types.
BannerText.h 523 bytes 3030   4 months chris Avoid recompiling everything on MSVC when BoxVersion?.h changes.
BeginStructPackForWire.h 459 bytes 217   6 years martin Set svn:eol-style as appropriate for all files
Box.h 5.7 KB 3074   3 weeks chris Allow overriding Logging::Guard to dump stack backtraces as well.
BoxConfig-MSVC.h 11.8 KB 3011   4 months chris Recent Cygwin versions of MinGW now define O_BINARY as well, also in …
BoxException.cpp 397 bytes 217   6 years martin Set svn:eol-style as appropriate for all files
BoxException.h 877 bytes 3062   3 weeks chris Allow getting the message out of a BoxException?.
BoxPlatform.h 5.0 KB 3030   4 months chris Avoid recompiling everything on MSVC when BoxVersion?.h changes.
BoxPortsAndFiles.h.in 1.6 KB 2694   20 months chris Replace BOX_FILE_BBACKUPD_DEFAULT_CONFIG with …
BoxTime.cpp 3.2 KB 2845   13 months chris Move accurate sleep code from Test.cpp to BoxTime?, allow requesting times …
BoxTime.h 1.2 KB 3079   7 days chris Make box_time_t signed so that we can subtract them without getting silly …
BoxTimeToText.cpp 1.6 KB 1036   5 years chris * Add option to bbackupquery list command to show times in UTC or local …
BoxTimeToText.h 451 bytes 1036   5 years chris * Add option to bbackupquery list command to show times in UTC or local …
BoxTimeToUnix.h 868 bytes 217   6 years martin Set svn:eol-style as appropriate for all files
BufferedStream.cpp 5.3 KB 2728   17 months chris Implement write buffering on directories.
BufferedStream.h 1.0 KB 2728   17 months chris Implement write buffering on directories.
BufferedWriteStream.cpp 4.9 KB 2732   17 months chris Fix calculation error in buffered writer.
BufferedWriteStream.h 1.1 KB 2728   17 months chris Implement write buffering on directories.
CollectInBufferStream.cpp 7.6 KB 217   6 years martin Set svn:eol-style as appropriate for all files
CollectInBufferStream.h 1.5 KB 217   6 years martin Set svn:eol-style as appropriate for all files
CommonException.h 434 bytes 217   6 years martin Set svn:eol-style as appropriate for all files
CommonException.txt 2.5 KB 2678   23 months chris Add new exception codes for database errors.
Configuration.cpp 21.1 KB 2696   20 months chris Add support for account numbers greater than 0x7fffffff without wrapping.
Configuration.h 4.5 KB 2696   20 months chris Add support for account numbers greater than 0x7fffffff without wrapping.
Conversion.h 2.5 KB 217   6 years martin Set svn:eol-style as appropriate for all files
ConversionException.txt 161 bytes 217   6 years martin Set svn:eol-style as appropriate for all files
ConversionString.cpp 2.9 KB 1826   4 years chris Fix compiler warning. (merges [1820], [1821])
Database.h 869 bytes 2679   23 months chris Add header with macros for QDBM error logging.
DebugAssertFailed.cpp 732 bytes 2415   3 years chris Rename NDEBUG flag to BOX_RELEASE_BUILD, as other projects use NDEBUG as …
DebugMemLeakFinder.cpp 11.6 KB 2493   3 years chris gcc 4.3 and 4.4 compile fixes, thanks to Reinhard Tartler and the Debian …
DebugPrintf.cpp 1.6 KB 2415   3 years chris Rename NDEBUG flag to BOX_RELEASE_BUILD, as other projects use NDEBUG as …
EndStructPackForWire.h 454 bytes 217   6 years martin Set svn:eol-style as appropriate for all files
EventWatchFilesystemObject.cpp 2.9 KB 2127   4 years chris Undo mangling by tailor
EventWatchFilesystemObject.h 1.3 KB 217   6 years martin Set svn:eol-style as appropriate for all files
ExcludeList.cpp 10.8 KB 3047   2 months chris Fix regex case issues on Windows (\S converted to \s for example). Ensure …
ExcludeList.h 1.8 KB 1771   5 years chris Work around the fact that we may have regex support without having regex.h …
FdGetLine.cpp 3.3 KB 2939   10 months chris Move S3Simulator into its own class, like S3Client, for reuse elsewhere.
FdGetLine.h 1.2 KB 2960   9 months chris Add virtual destructors to GetLine? and FdGetLine? to silence warnings.
FileModificationTime.cpp 2.1 KB 3063   3 weeks chris File modification time helper functions don't need to modify their …
FileModificationTime.h 632 bytes 3063   3 weeks chris File modification time helper functions don't need to modify their …
FileStream.cpp 10.8 KB 3065   3 weeks chris Log messages on failure to read, write, stat, seek and close files, with …
FileStream.h 1.6 KB 2512   3 years chris Move definition of INVALID_HANDLE_VALUE and tOSFileHandle to …
GetLine.cpp 3.8 KB 2935   10 months chris Refactor GetLines? to share common code, fix whitespace removal at end of …
GetLine.h 1.7 KB 2960   9 months chris Add virtual destructors to GetLine? and FdGetLine? to silence warnings.
Guards.h 2.0 KB 2127   4 years chris Undo mangling by tailor
InvisibleTempFileStream.cpp 1.1 KB 2526   3 years chris Improve debugging when opening temp file fails, by calling the filename …
InvisibleTempFileStream.h 853 bytes 1016   5 years chris * Added support for Win32 temporary files * Added InvisibleTempFileStream?
IOStream.cpp 6.3 KB 2439   3 years chris Remove definitions of unwanted copy constructor and assignment operator, …
IOStream.h 2.0 KB 2439   3 years chris Remove definitions of unwanted copy constructor and assignment operator, …
IOStreamGetLine.cpp 3.6 KB 2935   10 months chris Refactor GetLines? to share common code, fix whitespace removal at end of …
IOStreamGetLine.h 1.6 KB 2961   9 months chris Another virtual destructor, this time for IOStreamGetLine.
Logging.cpp 9.5 KB 3074   3 weeks chris Allow overriding Logging::Guard to dump stack backtraces as well.
Logging.h 10.5 KB 3074   3 weeks chris Allow overriding Logging::Guard to dump stack backtraces as well.
MainHelper.h 1.1 KB 3030   4 months chris Avoid recompiling everything on MSVC when BoxVersion?.h changes.
makeexception.pl.in 5.2 KB 2399   3 years chris Allow exceptions to contain a message string.
Makefile.extra 384 bytes 2598   2 years chris Run Perl scripts quietly during make.
MemBlockStream.cpp 6.3 KB 217   6 years martin Set svn:eol-style as appropriate for all files
MemBlockStream.h 1.5 KB 217   6 years martin Set svn:eol-style as appropriate for all files
MemLeakFinder.h 1.6 KB 2493   3 years chris gcc 4.3 and 4.4 compile fixes, thanks to Reinhard Tartler and the Debian …
MemLeakFindOff.h 572 bytes 217   6 years martin Set svn:eol-style as appropriate for all files
MemLeakFindOn.h 619 bytes 217   6 years martin Set svn:eol-style as appropriate for all files
NamedLock.cpp 3.5 KB 2536   3 years chris Make NamedLock? take a std::string instead of a char pointer for C++ …
NamedLock.h 960 bytes 2536   3 years chris Make NamedLock? take a std::string instead of a char pointer for C++ …
PartialReadStream.cpp 3.5 KB 2127   4 years chris Undo mangling by tailor
PartialReadStream.h 1.2 KB 1586   5 years chris Fix inability to handle streams over 2GB properly. (refs #3)
PathUtils.cpp 899 bytes 1265   5 years chris Moved MakeFullPath? into its own library file so that we can share it …
PathUtils.h 755 bytes 1265   5 years chris Moved MakeFullPath? into its own library file so that we can share it …
RateLimitingStream.cpp 2.9 KB 2862   12 months chris Hopefully fix divide by zero error on rate limiting stream.
RateLimitingStream.h 1.6 KB 2847   13 months chris Add an implementation of a stream wrapper that limits reading rate, to …
ReadGatherStream.cpp 7.0 KB 1586   5 years chris Fix inability to handle streams over 2GB properly. (refs #3)
ReadGatherStream.h 1.7 KB 217   6 years martin Set svn:eol-style as appropriate for all files
ReadLoggingStream.cpp 5.2 KB 2245   3 years chris Pass a RunStatusProvider? and a ReadLoggingStream::Logger from …
ReadLoggingStream.h 1.5 KB 2245   3 years chris Pass a RunStatusProvider? and a ReadLoggingStream::Logger from …
SelfFlushingStream.h 1.6 KB 2254   3 years chris Add a Flush() method to IOStream to read and discard all remaining data, …
StreamableMemBlock.cpp 9.0 KB 2493   3 years chris gcc 4.3 and 4.4 compile fixes, thanks to Reinhard Tartler and the Debian …
StreamableMemBlock.h 1.7 KB 217   6 years martin Set svn:eol-style as appropriate for all files
Test.cpp 8.6 KB 2845   13 months chris Move accurate sleep code from Test.cpp to BoxTime?, allow requesting times …
Test.h 4.9 KB 3060   3 weeks chris Log disabling of exception logging to help understand test output. Allow …
Timer.cpp 15.3 KB 2991   6 months chris Fix potential conflict between WINVERs in Timers.
Timer.h 1.8 KB 2206   4 years chris New timer implementation using TimerQueue? on Windows to avoid the need to …
UnixUser.cpp 2.9 KB 1419   5 years chris Remove #ifdefs, no longer required (refs #3, merges [1418])
UnixUser.h 748 bytes 217   6 years martin Set svn:eol-style as appropriate for all files
Utils.cpp 7.4 KB 3030   4 months chris Avoid recompiling everything on MSVC when BoxVersion?.h changes.
Utils.h 1.1 KB 2855   13 months chris Move TemporaryDirectory?.h into Utils.h and Utils.cpp to avoid duplicate …
WaitForEvent.cpp 4.1 KB 456   6 years ben Merge chris/win32/vc2005-compile-fixes @ r455, add infrastructure/msvc to …
WaitForEvent.h 3.1 KB 2493   3 years chris gcc 4.3 and 4.4 compile fixes, thanks to Reinhard Tartler and the Debian …
ZeroStream.cpp 4.0 KB 1585   5 years chris Add a stream which provides a source of zero bytes of arbitrary size, …
ZeroStream.h 939 bytes 1585   5 years chris Add a stream which provides a source of zero bytes of arbitrary size, …
  • Property svn:ignore set to
    autogen_*
    BoxConfig.h
    BoxConfig.h.in
    Makefile
    makeexception.pl
    BoxPortsAndFiles.h
    BoxVersion.h
Note: See TracBrowser for help on using the repository browser.