w00t
|
c61fb7544d
|
Use new logging in bancache
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8859 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-09 12:44:23 +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
|
db1c78986c
|
Instantiate log manager
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8857 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-09 11:43:25 +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 |
|
aquanight
|
6650ab5cb5
|
Add a perl script which will abort compiles for warning messages that don't have a switch to convert to errors (like the one about non-PODs through ...)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8855 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-09 01:55:31 +00:00 |
|
aquanight
|
18154f4d22
|
Support for /invite <user> <channel> <timeout> - if the user doesn't partake in <timeout> time, the invite expires
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8854 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-08 23:35:39 +00:00 |
|
w00t
|
31b785cb03
|
Fix low-risk potential memory leak: if a webirc client with valid cgiirc block connects, issues /webirc, and quits before fully connecting, memory will be leaked. OnUserQuit is only triggered for fully connected users, use OnUserDisconnect otherwise.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8852 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-08 22:45:12 +00:00 |
|
brain
|
9210fdcc7a
|
Slight speed improvement in WHOing invisible users, insignificant
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8851 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-08 19:48:05 +00:00 |
|
w00t
|
2d8e2d4e45
|
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8850 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-08 12:04:46 +00:00 |
|
brain
|
0ae3241087
|
ARGH SPACE INDENTS, DIE DIE DIE
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8849 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-07 15:16:19 +00:00 |
|
w00t
|
982d506afd
|
Sorta update this.. won't give a full file list as it's now kinda huge.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8848 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-07 09:13:56 +00:00 |
|
w00t
|
ae7d718468
|
Rework the suggested logger implementation to one that doesn't suck donkey and flesh it out a little more. I actually think this is a workable idea now, and I might start on it sometime soon. :-)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8847 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-06 22:29:17 +00:00 |
|
w00t
|
1c0a64d142
|
Won't somebody please think of the children.. kqueue too ;(
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8846 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-06 19:27:26 +00:00 |
|
w00t
|
ece812709f
|
epoll did it too. >:(
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8845 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-06 19:26:42 +00:00 |
|
w00t
|
97746c44b6
|
Pro tip #2: making a fatal error 'SPARSE' logging only is a bit silly.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8844 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-06 19:20:27 +00:00 |
|
w00t
|
5ece0bc068
|
Pro tip: printf() doesn't add newlines for you
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8843 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-06 19:19:12 +00:00 |
|
w00t
|
a1eacefd62
|
Fix warnings (thanks owine)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8842 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-06 16:18:39 +00:00 |
|
w00t
|
da6d1d696a
|
Add <auditorium:operoverride> setting, based on patch contributed by Sm0ke0ut
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8841 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-06 15:13:47 +00:00 |
|
brain
|
f40f176ed8
|
More tweaks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8839 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 23:52:51 +00:00 |
|
brain
|
4516e75176
|
This makes more sense
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8837 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 23:34:57 +00:00 |
|
w00t
|
6fea8ffbc2
|
Add server.cpp, handles all stuff related to the server command. treesocket2.cpp is now ~700 lines :-)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8836 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 15:16:20 +00:00 |
|
w00t
|
488ea09da2
|
We have two perfectly good macros, use them
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8835 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 15:05:36 +00:00 |
|
w00t
|
ada79c95bd
|
Add new developers to list at startup
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8834 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 13:47:48 +00:00 |
|
brain
|
630eecae13
|
dz, you cant delete a nonpointer!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8833 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 03:39:41 +00:00 |
|
fez
|
0862df5ab6
|
fixed std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8832 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 03:02:40 +00:00 |
|
fez
|
9e75755772
|
fixed more std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8831 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 03:02:05 +00:00 |
|
fez
|
d8fdb4c7b7
|
fixed std:: stuff - that should be all of it
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8830 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 02:46:31 +00:00 |
|
fez
|
a533e2fada
|
fixed std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8829 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 02:43:45 +00:00 |
|
fez
|
b9310040c8
|
fixed std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8828 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 02:43:19 +00:00 |
|
fez
|
e1b1b6380c
|
fixed std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8827 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 02:42:39 +00:00 |
|
fez
|
41c5854a19
|
fixed w00t's brain (I mean std:: stuff)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8826 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 02:42:01 +00:00 |
|
fez
|
532d9de8c5
|
fixed std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8825 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 02:41:22 +00:00 |
|
fez
|
426be9a89f
|
fixed std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8824 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-05 02:40:51 +00:00 |
|
brain
|
6e053a9ff6
|
MODEACTION_ALLOW was being used instead of DENY, fixes bug #490
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8821 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-04 15:43:48 +00:00 |
|
w00t
|
db137fc40e
|
Forward port crash fix on load of randquote from 1.1 (r8819).
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8820 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-04 15:39:54 +00:00 |
|
w00t
|
e21214f274
|
Fix exemptchanops for some modules, fixes bug #485 reported by John. Thanks.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8818 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-04 14:03:42 +00:00 |
|
w00t
|
a8b19c295d
|
Brain, look at this please
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8817 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-04 13:56:11 +00:00 |
|
w00t
|
feb4dbeef4
|
Clean up some FJOIN stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8816 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-04 12:15:57 +00:00 |
|
w00t
|
dd0f59211e
|
Move a piece of HMAC to hmac.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8815 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-04 11:49:43 +00:00 |
|
w00t
|
a3f89e7725
|
Split treesocket2 into various smaller files
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8814 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-04 11:45:24 +00:00 |
|
w00t
|
cea2a8c168
|
Rename burst.cpp to netburst.cpp - it does not just contain burst handling.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8813 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-04 10:42:07 +00:00 |
|
w00t
|
67728a4429
|
Split more of treesocket1
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8812 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-04 09:37:27 +00:00 |
|
w00t
|
3d73ffea4a
|
Fix trivial desync with FTOPIC: if topic is identical, we still need to broadcast FTOPIC out to the network so all other servers update setter and settime
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8810 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-03 23:46:11 +00:00 |
|
w00t
|
f57b33efe8
|
Split treesocket1 into a number of smaller files
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8809 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-03 23:40:22 +00:00 |
|
w00t
|
f127161467
|
Clear up header insanity
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8808 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-03 23:20:20 +00:00 |
|
w00t
|
34fe4276bd
|
(finally) remove deprecated CMD_USER_DELETED
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8807 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-03 21:23:06 +00:00 |
|
w00t
|
f0683739e2
|
Propegate BURST and ENDBURST network-wide for timing of bursts, and to keep XLine application pending until the most opportune moment. Also do some general cleaning up.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8806 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-03 15:04:42 +00:00 |
|
brain
|
5602af9c71
|
Whoops
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8805 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-03 11:56:38 +00:00 |
|
brain
|
e735ddf50b
|
What do you think of this, w00t?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8804 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-03 11:53:26 +00:00 |
|
w00t
|
2d34bb24b2
|
Fix burst time indicator: set startburst in treeserver's constructor, BURST in treesocket is only valid placement for incoming connections.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8803 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-02-03 11:49:25 +00:00 |
|