aboutsummaryrefslogtreecommitdiff
path: root/src/logger.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Consistently use `!foo` instead of `foo == NULL`.Gravatar Sadie Powell2021-12-031-1/+1
|
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-281-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-271-1/+1
| |
* | Remove a bunch of unnecessary whitespace.Gravatar Sadie Powell2021-08-171-1/+0
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-131-4/+0
|\|
| * Code refactor and minor fix (#1879)Gravatar Herman2021-06-121-4/+0
| |
* | Added -Wshorten-64-to-32 and fixed all warnings.Gravatar Dominic Hamon2021-05-301-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-221-1/+1
|\|
| * Default to file logging if a log type is not specified.Gravatar Sadie Powell2021-05-201-1/+1
| |
* | Migrate collections from insert to emplace.Gravatar Sadie Powell2021-04-181-2/+2
| |
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-20/+12
| |
* | Constify variables within loops.Gravatar Sadie Powell2021-04-011-1/+1
| |
* | Clean up a bunch of contructors and destructors.Gravatar Sadie Powell2020-11-011-4/+0
| |
* | Add stdalgo::iterator_range and switch config tag reading to use it.Gravatar Sadie Powell2020-10-311-3/+2
| | | | | | | | | | This allows us to use range-based for loops which were not possible with the previous config tag system.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-241-1/+1
| |
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-061-6/+0
|/
* Make loading modules considerably more robust and user friendly.Gravatar Sadie Powell2020-02-021-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2020-01-111-3/+9
|
* Make more config stuff case insensitive.Gravatar Peter Powell2018-07-241-7/+7
|
* Add ConfigTag::getUInt for reading unsigned config values.Gravatar Peter Powell2018-04-161-1/+1
|
* Remove INSPIRCD_SOCKETENGINE_NAME and INSPIRCD_SYSTEM.Gravatar Peter Powell2017-10-151-2/+1
| | | | | | | | | | - INSPIRCD_SOCKETENGINE_NAME is not really something that needs to be user facing. If opers want to know this kind of internal info then they can look at the build configuration. - INSPIRCD_SYSTEM causes problems for reproducible builds and is only accurate for the state of the system when InspIRCd is built which is not useful in the slightest.
* Allow <log> tags to specify how often logs should be flushed.Gravatar Peter Powell2017-02-281-4/+6
| | | | Also use the behaviour behind this to fix #1290.
* Update stuff for the new versioning system.Gravatar Peter Powell2016-09-021-1/+1
|
* Add stdalgo::isin() and use it to simplify codeGravatar Attila Molnar2014-11-011-1/+1
|
* Add stdalgo::erase() and use it to simplify codeGravatar Attila Molnar2014-11-011-7/+3
|
* Kill needless #includes in source filesGravatar Attila Molnar2014-06-141-1/+0
|
* Prefix all definitions in config.h to avoid potential collisions.Gravatar Peter Powell2014-05-231-2/+2
|
* Add <path> keys for all of the compile-time paths.Gravatar Peter Powell2013-08-121-1/+1
| | | | | | Also, make all paths in the config relative to their associated directory. This reverts a change in 2.0 which turned out to be a terrible idea, especially for system-wide installations.
* Fix a few oversightsGravatar attilamolnar2013-07-011-1/+0
| | | | This partially reverts e0cb6bd46fb1d804ad6adea5688c844f7e1a0f6f
* Minor changes to the startup and shutdown codeGravatar attilamolnar2013-06-181-1/+2
| | | | | | | | | - Update comments - Close logs in LogManager destructor instead of relying on other code to do it - Change return type of InspIRCd::Run() to void - private: InspIRCd::CheckRoot() - Change log message type of setgroups() etc. errors to "STARTUP" - Load cmd_privmsg in PURE_STATIC builds
* Convert a ton of uses of MAXBUF to use a fixed buffer size.Gravatar Peter Powell2013-06-061-2/+2
|
* LogManager cleanupGravatar attilamolnar2013-05-241-39/+15
|
* Merge pull request #545 from SaberUK/master+logging-cleanupGravatar Attila Molnar2013-05-211-5/+8
|\ | | | | Clean up the logging system (part 1 of 2).
| * Accept a LogLevel instead of an int in logging methods.Gravatar Peter Powell2013-05-191-4/+3
| |
| * Move LogHeader to LogStream.Gravatar Peter Powell2013-05-191-1/+5
| |
* | Replaced vsnprintf with VAFORMAT pretty much everywhere.Gravatar Daniel Vassdal2013-05-181-10/+3
|/
* Add LOG_ prefix to the log level enum values.Gravatar Peter Powell2013-04-121-8/+8
|
* Replace copyright headers with headers granting specific authors copyrightGravatar Robby-2012-04-191-8/+17
|
* Fix for crash on restart or config file open (bug #44)Gravatar Adam2010-08-031-1/+1
|
* Compile testing can be usefulGravatar Daniel De Graaf2010-05-081-2/+2
|
* Change -debug to force RAWIO level logging and disable all other logsGravatar Daniel De Graaf2010-05-081-0/+7
|
* Add log header including ircd versionGravatar Daniel De Graaf2010-04-281-0/+1
|
* Add RAWIO log level which is more verbose than DEBUGGravatar danieldg2010-03-191-1/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12646 e03df62e-2008-0410-955e-edbf42e46eb7
* Support strftime format characters in <log> blocksGravatar danieldg2010-01-171-1/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12280 e03df62e-2008-0410-955e-edbf42e46eb7
* ...because every now and again, i have to do a massive commit.Gravatar brain2010-01-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7
* Move command-line items to CommandLineConfGravatar danieldg2009-10-211-32/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11949 e03df62e-2008-0410-955e-edbf42e46eb7
* Use ConfigTagList as a faster access method for access to configurationGravatar danieldg2009-10-211-8/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11948 e03df62e-2008-0410-955e-edbf42e46eb7
* Get rid of more unneeded parent classesGravatar danieldg2009-10-201-10/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11930 e03df62e-2008-0410-955e-edbf42e46eb7
* Close files opened by configreaderGravatar danieldg2009-10-191-0/+16
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11915 e03df62e-2008-0410-955e-edbf42e46eb7