InspIRCd Robot
|
4f9abe96a4
|
Fixes by misspell-fixer
|
2020-04-21 00:52:12 -06:00 |
|
InspIRCd Robot
|
aa692dc103
|
Update copyright headers.
|
2020-01-11 22:14:43 +00:00 |
|
Robby
|
e57d1b19ff
|
Textual improvements and fixes such as typos, casing, etc. (#1612)
|
2019-04-28 09:14:21 +01:00 |
|
Peter Powell
|
7c30114988
|
Allow <log> tags to specify how often logs should be flushed.
Also use the behaviour behind this to fix #1290.
|
2017-02-28 05:19:12 +00:00 |
|
Attila Molnar
|
e66ea395e4
|
Change allocation of InspIRCd::Logs to be physically part of the object containing it using fakederef
|
2014-06-24 12:15:03 +02:00 |
|
Peter Powell
|
b180658962
|
Accept a LogLevel instead of an int in logging methods.
|
2013-05-19 17:11:57 +01:00 |
|
Peter Powell
|
ad0828aa64
|
Move LogHeader to LogStream.
|
2013-05-19 03:22:54 +01:00 |
|
Peter Powell
|
ac726c8896
|
Move LogLevel enum from filelogger to logger.
|
2013-05-19 03:22:41 +01:00 |
|
Peter Powell
|
11cafc12d5
|
Tidy up source files:
- Use #pragma once instead of include guards.
- Move header files in src/modules to include/modules.
- Fixed various spacing issues.
|
2013-04-12 17:03:05 +01:00 |
|
Peter Powell
|
645f7e18c6
|
Add LOG_ prefix to the log level enum values.
|
2013-04-12 02:21:19 +01:00 |
|
Peter Powell
|
808a0a0957
|
Fix Doxygen syntax errors.
|
2012-07-05 21:00:35 +01:00 |
|
Robby-
|
46a3904619
|
Replace copyright headers with headers granting specific authors copyright
|
2012-04-19 20:58:29 +02:00 |
|
Robin Burchell
|
7f0eca26b4
|
FileWriter hasn't been non-blocking for a very, very long time.
|
2012-04-16 12:01:54 +02:00 |
|
Justin Crawford
|
9ebd9cba72
|
Fix some of the include guard names (requested by SaberUK)
|
2012-04-14 23:33:20 -07:00 |
|
Justin Crawford
|
df5f76832e
|
Fixes for bug #12
|
2012-04-14 18:03:25 -07:00 |
|
brain
|
cd712c40e1
|
...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
|
2010-01-11 03:07:32 +00:00 |
|
danieldg
|
dcbb0ae938
|
Move command-line items to CommandLineConf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11949 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-10-21 23:46:24 +00:00 |
|
danieldg
|
fa5abf73fe
|
Get rid of more unneeded parent classes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11930 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-10-20 04:40:18 +00:00 |
|
danieldg
|
33141a0825
|
Close files opened by configreader
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11915 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-10-19 04:09:30 +00:00 |
|
danieldg
|
fa452641bf
|
Remove more classbase
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11905 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-10-18 16:18:44 +00:00 |
|
danieldg
|
93a78a57ad
|
Add more debug logging of object lifetimes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11900 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-10-18 01:40:26 +00:00 |
|
danieldg
|
6d03943426
|
Remove InspIRCd* parameters and fields
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11763 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-09-26 14:13:13 +00:00 |
|
danieldg
|
68e47f5ec2
|
Valgrind cleanup: finish destructor creation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11615 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-09-02 00:46:44 +00:00 |
|
dz
|
51f6fd1cf7
|
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
|
2009-04-04 18:02:52 +00:00 |
|
dz
|
c6b11d2130
|
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
|
2009-03-22 20:34:24 +00:00 |
|
dz
|
2699c4d764
|
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
|
2009-03-21 17:40:35 +00:00 |
|
psychon
|
b6dbd6caab
|
Update all wiki links to point to the new wiki. This was done automatically with the following command, only .Makefile.inc got some indent fixups by hand.
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
|
2009-03-15 12:42:35 +00:00 |
|
w00t
|
43847ec9c7
|
Update copyrights for 2009.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10932 e03df62e-2008-0410-955e-edbf42e46eb7
|
2009-01-02 18:16:05 +00:00 |
|
brain
|
7dadb07a19
|
Fix peavey and w00ts bug they found by removing the nonblocking part of the logger. This stuff was hackish and isnt required. If your hard disk locks up, then you have bigger worries.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9276 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-02 19:52:33 +00:00 |
|
w00t
|
814eff8532
|
Initialise a variable correctly to avoid valgrind warning
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9252 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-01 23:24:22 +00:00 |
|
aquanight
|
58385dd458
|
Commit -Wformat=2 -Wmissing-format-attributes, printf-like functions in inspircd now get treated like printf (meaning compile-time check goodness) in GCC
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9217 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-03-30 02:48:54 +00:00 |
|
aquanight
|
e3df3b9d26
|
Implement logtype exclusion (ie: '* -USERINPUT -USEROUTPUT' to mean everything except USER{INPUT,OUTPUT}), also pretty up and expand on the documentation in LogManager
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8959 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-17 19:09:03 +00:00 |
|
w00t
|
36bccc5700
|
Add some docs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8958 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-17 14:37:34 +00:00 |
|
aquanight
|
11f1f2126c
|
Make -nofork work properly with logging now.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8944 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-15 13:30:46 +00:00 |
|
aquanight
|
f995b32ff4
|
More <log> stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8928 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-14 00:43:48 +00:00 |
|
aquanight
|
4965a1d669
|
Code for loading <log method=file> tags from config, but this still needs to be fit into the config reader stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8885 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-10 20:07:30 +00:00 |
|
aquanight
|
f63580a4ea
|
Per-logstream loglevels.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8871 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-10 14:20:58 +00:00 |
|
w00t
|
1df2121274
|
Fix a bug in new logging API (global logstreams weren't notified of events if a specific logstream had an event claimed, don't store type in logstreams (pass it to OnLog instead), and add an example of what the new logging API can do: m_chanlog - logs to #services at the moment.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8865 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-09 21:00:07 +00:00 |
|
w00t
|
bfff1d9d93
|
Implement LogManager::CloseLogs() to give logstreams a chance to clean up on rehash or exit.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8863 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-09 20:15:09 +00:00 |
|
w00t
|
2bd34b7037
|
Add a printf-type override for LogManager::Log(). We need to find a way to see if a log call would have any interest, to avoid unnecessary printf() here though. Convert a bunch of stuff to using new logging (added targets: USERS, USERIO)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8860 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-09 13:06:02 +00:00 |
|
w00t
|
af7e1a1ca8
|
New logging implementation. Also write messages about InspIRCd::Log() being deprecated. Any takers on changing it all to use the new system? :P. STILL TODO: create <log> blocks in config, add a method called to 'cleanup' (or use destructor) of logstreams, add a method to logmanager to initiate destruction of all logstreams.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8858 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-09 12:41:17 +00:00 |
|
w00t
|
3897856fb7
|
Initial totally untested logger implementation that does nothing.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8856 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-09 11:35:27 +00:00 |
|
w00t
|
bf77b312c8
|
Add logger.(cpp|h), will eventually hold implementation of logging manager
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8725 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-01-17 12:02:22 +00:00 |
|