summaryrefslogtreecommitdiff
path: root/lib/common
Commit message (Expand)AuthorAge
* Win32 compile fixes (no gettimeofday(), no signal()) (refs #3)Chris Wilson2007-03-10
* Throw an assertion error if a NULL timer is added (refs #3, merges [1367])Chris Wilson2007-03-10
* Report file and line of memory leak test failures (refs #3, merges [714])Chris Wilson2007-03-10
* Moved SendCommands(), HUPServer(), KillServer() to lib/server/ServerCommands.h.Chris Wilson2007-03-10
* Record the file and line of first test failure (refs #3, merges [593])Chris Wilson2007-03-08
* Win32 compile fixChris Wilson2007-03-05
* Add logging in remaining places where Common OSFileOpenError can be thrown.Chris Wilson2007-03-05
* Add logging in remaining places where Common OSFileOpenError can be thrown.Chris Wilson2007-03-05
* Update to match new recommended installation of pcreposix.h as regex.h.Chris Wilson2007-03-04
* Add logging in remaining places where Common OSFileOpenError can be thrown.Chris Wilson2007-03-04
* Watch out for our leak tracking data being destroyed and don't crash whenChris Wilson2007-03-04
* Declare that we have O_BINARY but not <sys/types.h> for MSVCChris Wilson2007-03-04
* Improve error message when server fails to start (refs #3)Chris Wilson2007-01-21
* Moved MakeFullPath into its own library file so that we can share itChris Wilson2007-01-17
* Added a BufferedStream class that can be wrapped around an IOStream to Chris Wilson2007-01-17
* Automatically initialise logging at startup, with a static object, to logChris Wilson2007-01-16
* Check for exclude entries that end in a path separator, and log a warningChris Wilson2007-01-16
* Throw CommonException AccessDenied if we didn't get access to the file,Chris Wilson2007-01-15
* Add a new logging level, NOTICE, between INFO and WARNING (justification:Chris Wilson2007-01-15
* Don't do things with essential side effects inside ASSERT() macros Chris Wilson2007-01-14
* - Make sure timer is stopped before removing signal handler, otherwiseChris Wilson2007-01-14
* Ignore symlink permissions on Darwin, where they can't be set properlyChris Wilson2007-01-13
* Cosmetic spacing fixes (refs #3)Chris Wilson2007-01-12
* Visual Studio 2005 compile fixes, thanks to Gary.Chris Wilson2006-12-29
* Belay that order, XO (partially revert patch [1229])Chris Wilson2006-12-29
* Compile fix for platforms without intercept capability (refs #3)Chris Wilson2006-12-29
* Don't redefine the built-in operators new and delete unnecessarily (refs #3)Chris Wilson2006-12-29
* Add missing include of <string> header (refs #3)Chris Wilson2006-12-29
* * Rename Loggers class to Logging, which looks nicer.Chris Wilson2006-12-16
* Initial implementation of the logging framework.Chris Wilson2006-12-16
* Disable standard library memory leak debugging, as it causes hangs on FC2Chris Wilson2006-12-15
* Fix more deadlocks by minimising the amount of stuff that the signalChris Wilson2006-12-13
* Compile fix: include MemLeakFinder.h even on release builds (refs #3)Chris Wilson2006-12-12
* Fixed a race condition caused by rescheduling in signal handler (refs Chris Wilson2006-12-03
* Added debug tracing code for timers.Chris Wilson2006-11-28
* * Fix timer expiry calculation when timers expire in the pastChris Wilson2006-11-26
* Separate ReadPidFile() out from LaunchServer() in test code (refs #9)Chris Wilson2006-11-26
* Use gettimeofday() to increase accuracy of GetCurrentBoxTime() on Chris Wilson2006-11-23
* Fixed control reaching end of non-void functions (refs #3)Chris Wilson2006-11-13
* Initialise memleak finder at the start of every program that uses Chris Wilson2006-11-13
* * Track memory leaks in allocations via the standard libraries, and Chris Wilson2006-11-13
* Use a static pointer rather than a static object, to allow it to be Chris Wilson2006-11-13
* Free backtrace strings even in debug mode by suppressing warnings from Chris Wilson2006-11-13
* Declare MEMLEAKFINDER_INIT and MEMLEAKFINDER_NO_LEAKS macros which Chris Wilson2006-11-13
* Fix compile warnings (refs #3)Chris Wilson2006-11-06
* Added generic timer support classChris Wilson2006-11-06
* Wait longer for server to die in KillServer (takes about 5 seconds on Chris Wilson2006-10-18
* Add a new CommonException type, AccessDenied (very useful for debuggingChris Wilson2006-10-16
* Set the filename to "HANDLE" under Win32 when initialising from anChris Wilson2006-10-16
* Match case-insensitively on Win32. (refs #3)Chris Wilson2006-10-16