summaryrefslogtreecommitdiff
path: root/lib/common/Logging.h
Commit message (Expand)AuthorAge
* Refactor logging option processing out of Daemon class.Chris Wilson2014-04-09
* Add a capturing logger.Chris Wilson2014-04-09
* Add a guard that can temporarily add a Logger to the logging system.Chris Wilson2014-04-09
* Remove the global logging level.Chris Wilson2014-04-09
* 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
* Close syslog before checking for files left open in tests.Chris Wilson2014-02-07
* 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
* BOX_FORMAT_MICROSECONDS doesn't make sense unless the digits to the rightChris Wilson2012-11-07
* Convert FORMAT_MICROSECONDS into a global utility macro.Chris Wilson2012-11-06
* Allow hiding specific exceptions to keep test output cleaner.Chris Wilson2012-04-28
* Allow overriding Logging::Guard to dump stack backtraces as well.Chris Wilson2012-01-23
* Remove unnecessary GetNativeErrorMessage(), add BOX_LOG_SOCKET_ERROR macro.Chris Wilson2012-01-22
* Add some macros for Windows specific error logging.Chris Wilson2011-03-27
* Add some more logging and exception macros. Refactor to reduce nestingChris Wilson2011-01-12
* Add a macro for logging timespec structures. (merges [2744])Chris Wilson2011-01-08
* Add a new exception macro for throwing exceptions that are related to a Chris Wilson2010-03-18
* Rename LOG_AND_THROW_ERROR macro to THROW_SYS_ERROR for consistency and Chris Wilson2010-02-22
* Log more detailed info about backup comparison failures, for debugging.Chris Wilson2010-02-10
* Suppress exception warnings when they are expected during a test.Chris Wilson2009-07-05
* Add ability to specify a named log facility for syslog loggins, Chris Wilson2009-03-24
* Add a function to return a native error message as a string.Chris Wilson2008-12-30
* Add BOX_LOG_NATIVE_ERROR and BOX_LOG_NATIVE_WARNING macros, which callChris Wilson2008-12-05
* Compile fix and log the error number recorded by winerrno, notChris Wilson2008-11-30
* Add file logger class.Chris Wilson2008-09-26
* Unify program name and console logging tags.Chris Wilson2008-09-13
* Remove Windows limitation on Logging that showing PID was not possible.Chris Wilson2008-08-03
* Remove comma from last item in enum, to silence warnings from solaris cc.Chris Wilson2008-07-06
* Fix strerror include. Needed for gcc 4.3Martin Ebourne2008-05-29
* Add static Logging::GetNamedLevel() method to return a log level Chris Wilson2008-05-28
* Undo mangling by tailorChris Wilson2008-04-04
* TailorizationChris Wilson2008-04-04
* Fix a bug where trying to log a variable called "line" would log the addressChris Wilson2008-03-30
* Replace all remaining use of TRACEx() macros with logging framework.Chris Wilson2008-03-29
* Improve logging with macros that consistently output strerror(errno) andChris Wilson2008-03-28
* Add support for logging just to syslog (not console) at a given Chris Wilson2008-03-01
* Disable -P option and showing PID in Logging on Windows.Chris Wilson2008-02-22
* Add support for microsecond timestamps and PID logging on console logChris Wilson2008-01-31
* Allow logging with microsecond timestamps.Chris Wilson2007-12-15
* Enable TRACE logging in release builds, but make it really cheapChris Wilson2007-12-04
* Fix double backslashesChris Wilson2007-10-08
* Revert to decimal properly, and also after logging an Object ID.Chris Wilson2007-10-08
* Revert from hex to decimal default format after logging an account number.Chris Wilson2007-10-08
* Format account number properly (8 hex digits).Chris Wilson2007-09-01
* Replace almost all calls to syslog() with logging framework. (refs #3)Chris Wilson2007-07-31
* Keep a copy of the program name, in case the original goes away, whichChris Wilson2007-04-28
* Add options to log timestamps, and a custom tag, with each message toChris Wilson2007-04-22
* Win32 compile fixChris Wilson2007-03-05