summaryrefslogtreecommitdiff
path: root/lib/common
Commit message (Expand)AuthorAge
* Support microsecond timestamps for files on Linux.Chris Wilson2014-04-09
* Always flush any incoming stream on server side.Chris Wilson2014-03-02
* Fix compile error in MemBlockStream.Chris Wilson2014-02-11
* Simplify C++ name demangling code, and its memory allocation tracking.Chris Wilson2014-02-11
* Add a TEST_THAT_THROWONFAIL macro that throws an AssertFailed exception.Chris Wilson2014-02-11
* Give tests access to the list of tests requested by the user.Chris Wilson2014-02-11
* Add a MemBlockStream constructor from a simple string.Chris Wilson2014-02-11
* Record mallocs that happen while the memleak finder is disabled.Chris Wilson2014-02-11
* Update copyright to 2014.Chris Wilson2014-02-10
* Include the filename in NamedLock exception messages.Chris Wilson2014-02-10
* Allow a logging tagger to temporarily replace the current tag.Chris Wilson2014-02-08
* Add a logging guard that temporarily enables tagging on the console.Chris Wilson2014-02-08
* Allow checking whether console logging is currently tagged.Chris Wilson2014-02-08
* Allow InvisibleTempFileStream to take a std::string.Chris Wilson2014-02-07
* Include filename in FileStream exception messages.Chris Wilson2014-02-07
* Close syslog before checking for files left open in tests.Chris Wilson2014-02-07
* mSubType is unsigned, so clang complains that it can't be less than zero.Chris Wilson2013-09-28
* Add calloc() support to memory leak finder.Chris Wilson2013-09-19
* Set process title on Windows.Chris Wilson2013-08-25
* Add ability to generate memory usage reports while running.Chris Wilson2013-02-13
* Allow getting the standard Console and Syslog loggers. Add a Guard classChris Wilson2012-11-27
* Fix duplicate tagging of housekeeping messages.Chris Wilson2012-11-17
* Use more efficient direct reset of Timers instead of assignment.Chris Wilson2012-11-17
* Fix timer miscalculation on Windows.Chris Wilson2012-11-17
* Allow constructing an empty MemBlockStream, as it's useful for tests.Chris Wilson2012-11-08
* Fix incorrect logging of timer assignment, and format expiry time as a human ...Chris Wilson2012-11-07
* Refactor and improve timer trace logging, fix subsecond formatting error.Chris Wilson2012-11-07
* BOX_FORMAT_MICROSECONDS doesn't make sense unless the digits to the rightChris Wilson2012-11-07
* Log the number of nanoseconds left to sleep, otherwise the log messagesChris Wilson2012-11-07
* Convert FORMAT_MICROSECONDS into a global utility macro.Chris Wilson2012-11-06
* Add helper methods to get read-only access to the buffer, and its size,Chris Wilson2012-10-22
* Add a comment in header to indicate that StreamableMemBlock does not Chris Wilson2012-10-22
* Add helper method to read a value that might not be present in an ArchiveChris Wilson2012-10-22
* Allow UnixUser to be created with a std::string for C++ style.Chris Wilson2012-06-29
* Fix bug that caused sending a ZeroStream to end early, breaking protocol.Chris Wilson2012-04-28
* Allow hiding specific exceptions to keep test output cleaner.Chris Wilson2012-04-28
* Add experimental "TCP Nice" mode, disabled by default.Chris Wilson2012-02-12
* Make box_time_t signed so that we can subtract them without getting silly ans...Chris Wilson2012-02-02
* Allow overriding Logging::Guard to dump stack backtraces as well.Chris Wilson2012-01-23
* Log exceptions with backtrace even if suppressed when log level is Log::EVERY...Chris Wilson2012-01-23
* Log messages on failure to read, write, stat, seek and close files, with the ...Chris Wilson2012-01-22
* Remove unnecessary GetNativeErrorMessage(), add BOX_LOG_SOCKET_ERROR macro.Chris Wilson2012-01-22
* File modification time helper functions don't need to modify their arguments,...Chris Wilson2012-01-22
* Allow getting the message out of a BoxException.Chris Wilson2012-01-22
* Allow log level "everything" to log exceptions even if suppressed.Chris Wilson2012-01-22
* Log disabling of exception logging to help understand test output.Chris Wilson2012-01-22
* Fix regex case issues on Windows (\S converted to \s for example). Ensure thatChris Wilson2011-12-03
* Avoid recompiling everything on MSVC when BoxVersion.h changes.Chris Wilson2011-10-25
* Fix illegal use of Logging::Add and Logging::Remove while iterating over loggersChris Wilson2011-10-11
* Log fatal exceptions in main helper using BOX_FATAL instead of printf, toChris Wilson2011-10-09