aboutsummaryrefslogtreecommitdiff
path: root/include/logger.h
Commit message (Expand)AuthorAgeFilesLines
* Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-6/+6
* Rename CUSTOM_PRINTF to ATTR_PRINTF.•••ATTR_* matches the naming scheme which will be used for function attributes from now on. Also, redocument it to have a better description and allow Doxygen to parse it. Gravatar Sadie Powell2022-01-151-1/+1
* Add the final keyword to all remaining classes that can have it.Gravatar Sadie Powell2021-12-201-3/+4
* Remove a bunch of unnecessary whitespace.Gravatar Sadie Powell2021-08-171-2/+0
* Migrate collections from insert to emplace.Gravatar Sadie Powell2021-04-181-1/+1
* Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-6/+1
* Refactor classbase/CullResult into Cullable/Cullable::Result.Gravatar Sadie Powell2021-03-021-1/+1
* Clean up a bunch of contructors and destructors.Gravatar Sadie Powell2020-11-011-3/+1
* Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-2/+2
|\
| * Fixes by misspell-fixerGravatar InspIRCd Robot2020-04-211-2/+2
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-061-3/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-1/+6
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-1/+6
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-05-151-1/+1
|\|
| * Textual improvements and fixes such as typos, casing, etc. (#1612)Gravatar Robby2019-04-281-1/+1
* | LogManager: remove fakederef.Gravatar Sadie Powell2019-02-071-1/+1
|/
* Allow <log> tags to specify how often logs should be flushed.•••Also use the behaviour behind this to fix #1290. Gravatar Peter Powell2017-02-281-2/+6
* Change allocation of InspIRCd::Logs to be physically part of the object conta...Gravatar Attila Molnar2014-06-241-1/+1
* Accept a LogLevel instead of an int in logging methods.Gravatar Peter Powell2013-05-191-6/+6
* Move LogHeader to LogStream.Gravatar Peter Powell2013-05-191-1/+2
* Move LogLevel enum from filelogger to logger.Gravatar Peter Powell2013-05-191-0/+11
* Tidy up source files:•••- Use #pragma once instead of include guards. - Move header files in src/modules to include/modules. - Fixed various spacing issues. Gravatar Peter Powell2013-04-121-4/+1
* Add LOG_ prefix to the log level enum values.Gravatar Peter Powell2013-04-121-2/+2
* Fix Doxygen syntax errors.Gravatar Peter Powell2012-07-051-2/+2
* Replace copyright headers with headers granting specific authors copyrightGravatar Robby-2012-04-191-8/+15
* FileWriter hasn't been non-blocking for a very, very long time.Gravatar Robin Burchell2012-04-161-11/+1
* Fix some of the include guard names (requested by SaberUK)Gravatar Justin Crawford2012-04-141-2/+2
* Fixes for bug #12Gravatar Justin Crawford2012-04-141-2/+2
* ...because every now and again, i have to do a massive commit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2010-01-111-1/+1
* Move command-line items to CommandLineConf•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11949 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-10-211-10/+0
* Get rid of more unneeded parent classes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11930 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-10-201-13/+1
* Close files opened by configreader•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11915 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-10-191-12/+2
* Remove more classbase•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11905 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-10-181-1/+1
* Add more debug logging of object lifetimes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11900 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-10-181-0/+1
* Remove InspIRCd* parameters and fields•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11763 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-09-261-11/+3
* Valgrind cleanup: finish destructor creation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11615 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-09-021-0/+6
* Reapply r11241: flush and close log filehandles properly when the log is closed.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11285 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-04-041-1/+0
* Revert r11241 due to crashiness when rehashing from IRC.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11246 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-03-221-0/+1
* Actually close file log FDs when we're done with them.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11241 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-03-211-1/+0
* Update all wiki links to point to the new wiki. This was done automatically w...•••for file in $(find -type f -and -not -path '*/.svn/*' -and -not -name '*.so') ; do sed -e 's#http://www.inspircd.org/wiki#http://wiki.inspircd.org#' -e 's#http://wiki.inspircd.org/index.php/#http://wiki.inspircd.org/#' -i $file ; done git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11223 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar psychon2009-03-151-1/+1
* Update copyrights for 2009.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10932 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-021-1/+1
* Fix peavey and w00ts bug they found by removing the nonblocking part of the l...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9276 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-021-8/+0
* Initialise a variable correctly to avoid valgrind warning•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9252 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-04-011-0/+1
* Commit -Wformat=2 -Wmissing-format-attributes, printf-like functions in inspi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9217 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-03-301-1/+1
* Implement logtype exclusion (ie: '* -USERINPUT -USEROUTPUT' to mean everythin...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8959 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-02-171-27/+78
* Add some docs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8958 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-02-171-6/+65
* Make -nofork work properly with logging now.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8944 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-02-151-1/+6
* More <log> stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8928 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-02-141-1/+3
* Code for loading <log method=file> tags from config, but this still needs to ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8885 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-02-101-0/+90
* Per-logstream loglevels.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8871 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-02-101-1/+2