aboutsummaryrefslogtreecommitdiff
path: root/src/common/log.c
AgeCommit message (Expand)Author
2015-02-06Avoid logging startup messages twiceSebastian Hahn
2015-02-05use ARRAY_LENGTH macro in domain_to_stringNick Mathewson
2015-02-05Add a string representation for LD_SCHED, and a extra sanity check.Yawning Angel
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-12-21Make log bufer 10k, not 9.78k.teor
2014-10-28Add another year to our copyright dates.Nick Mathewson
2014-10-23Fix minor typos, two line lengths, and a repeated includeteor
2014-09-10Remember log messages that happen before logs are configuredNick Mathewson
2014-09-10Refactor the 'deliver a log message' logic to its own function.Nick Mathewson
2014-09-10Turn log loop into a for loop, and "Does this lf want this" into a fnNick Mathewson
2014-09-10Refactor pending_cb_message_t into a type with proper functionsNick Mathewson
2014-07-16fix a c99-ismNick Mathewson
2014-07-16Add a tor_ftruncate to replace ftruncate.Nick Mathewson
2014-07-16Add an option to overwrite logsArlo Breault
2014-05-20sandbox: support logfile rotationNick Mathewson
2014-04-15Uplift status.c unit test coverage with new test cases and macros.dana koch
2014-02-15Remove a bunch of functions that were never called.Nick Mathewson
2013-11-22Handle unlikely negative time in tor_log_err_sigsafeNick Mathewson
2013-11-18Improve new assertion message loggingNick Mathewson
2013-11-18Add a sighandler-safe logging mechanismNick Mathewson
2013-07-15Merge remote-tracking branch 'public/fancy_test_tricks'Nick Mathewson
2013-07-11Add a basic seccomp2 syscall filter on LinuxCristian Toader
2013-07-10Completely refactor how FILENAME_PRIVATE worksNick Mathewson
2013-02-07Merge remote-tracking branch 'public/easy_ratelim'Nick Mathewson
2013-02-07Merge remote-tracking branch 'public/bug7816_023'Nick Mathewson
2013-01-16Update the copyright date to 201.Nick Mathewson
2012-12-28Fix various small leaks on error casesNick Mathewson
2012-12-26Wrapper function for the common rate-limited-log pattern.Nick Mathewson
2012-10-12Rename all reserved C identifiers we definedNick Mathewson
2012-10-08Add LD_CHANNEL log domain in log.cAndrea Shepard
2012-07-17Change all SMARTLIST_FOREACH loops of >=10 lines to use BEGIN/ENDNick Mathewson
2012-06-05Resolve about 24 DOCDOCsNick Mathewson
2012-06-04Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson
2012-06-04Add about 60 more DOCDOC comments to 0.2.3Nick Mathewson
2012-05-31Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2012-05-30Fix more clang format-nonliteral warnings (bug 5969)Nick Mathewson
2012-01-18Rename nonconformant identifiers.Nick Mathewson
2011-06-05Add the heartbeat domain in log.c:domain_list[]George Kadianakis
2011-05-23Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-05-20Fix some commentsRobert Ransom
2011-04-08Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-04-07Free pending_cb_messages on exitNick Mathewson
2011-03-16Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-03-16Clean up whitespaceNick Mathewson
2011-03-16Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-03-16Doxygen documentation for about 100 things that didn't have anyNick Mathewson
2011-02-22Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-02-22That shalt also not have a label without a statement.Nick Mathewson
2011-02-04Thou shalt not overflow even stupidly small buffersRobert Ransom
2011-01-25Add a torrc option to report log domainsNick Mathewson