]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
w00t [Wed, 6 Feb 2008 19:19:12 +0000 (19:19 +0000)]
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
w00t [Wed, 6 Feb 2008 16:18:39 +0000 (16:18 +0000)]
Fix warnings (thanks owine)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8842
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Wed, 6 Feb 2008 15:13:47 +0000 (15:13 +0000)]
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
brain [Tue, 5 Feb 2008 23:52:51 +0000 (23:52 +0000)]
More tweaks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8839
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 5 Feb 2008 23:34:57 +0000 (23:34 +0000)]
This makes more sense
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8837
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 5 Feb 2008 15:16:20 +0000 (15:16 +0000)]
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
w00t [Tue, 5 Feb 2008 15:05:36 +0000 (15:05 +0000)]
We have two perfectly good macros, use them
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8835
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 5 Feb 2008 13:47:48 +0000 (13:47 +0000)]
Add new developers to list at startup
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8834
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 5 Feb 2008 03:39:41 +0000 (03:39 +0000)]
dz, you cant delete a nonpointer!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8833
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Tue, 5 Feb 2008 03:02:40 +0000 (03:02 +0000)]
fixed std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8832
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Tue, 5 Feb 2008 03:02:05 +0000 (03:02 +0000)]
fixed more std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8831
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Tue, 5 Feb 2008 02:46:31 +0000 (02:46 +0000)]
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
fez [Tue, 5 Feb 2008 02:43:45 +0000 (02:43 +0000)]
fixed std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8829
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Tue, 5 Feb 2008 02:43:19 +0000 (02:43 +0000)]
fixed std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8828
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Tue, 5 Feb 2008 02:42:39 +0000 (02:42 +0000)]
fixed std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8827
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Tue, 5 Feb 2008 02:42:01 +0000 (02:42 +0000)]
fixed w00t's brain (I mean std:: stuff)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8826
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Tue, 5 Feb 2008 02:41:22 +0000 (02:41 +0000)]
fixed std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8825
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Tue, 5 Feb 2008 02:40:51 +0000 (02:40 +0000)]
fixed std:: stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8824
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 4 Feb 2008 15:43:48 +0000 (15:43 +0000)]
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
w00t [Mon, 4 Feb 2008 15:39:54 +0000 (15:39 +0000)]
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
w00t [Mon, 4 Feb 2008 14:03:42 +0000 (14:03 +0000)]
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
w00t [Mon, 4 Feb 2008 13:56:11 +0000 (13:56 +0000)]
Brain, look at this please
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8817
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 4 Feb 2008 12:15:57 +0000 (12:15 +0000)]
Clean up some FJOIN stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8816
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 4 Feb 2008 11:49:43 +0000 (11:49 +0000)]
Move a piece of HMAC to hmac.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8815
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 4 Feb 2008 11:45:24 +0000 (11:45 +0000)]
Split treesocket2 into various smaller files
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8814
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 4 Feb 2008 10:42:07 +0000 (10:42 +0000)]
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
w00t [Mon, 4 Feb 2008 09:37:27 +0000 (09:37 +0000)]
Split more of treesocket1
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8812
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 3 Feb 2008 23:46:11 +0000 (23:46 +0000)]
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
w00t [Sun, 3 Feb 2008 23:40:22 +0000 (23:40 +0000)]
Split treesocket1 into a number of smaller files
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8809
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 3 Feb 2008 23:20:20 +0000 (23:20 +0000)]
Clear up header insanity
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8808
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 3 Feb 2008 21:23:06 +0000 (21:23 +0000)]
(finally) remove deprecated CMD_USER_DELETED
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8807
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 3 Feb 2008 15:04:42 +0000 (15:04 +0000)]
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
brain [Sun, 3 Feb 2008 11:56:38 +0000 (11:56 +0000)]
Whoops
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8805
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 3 Feb 2008 11:53:26 +0000 (11:53 +0000)]
What do you think of this, w00t?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8804
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 3 Feb 2008 11:49:25 +0000 (11:49 +0000)]
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
w00t [Sun, 3 Feb 2008 11:43:30 +0000 (11:43 +0000)]
Show extra debug for burst time
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8802
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 3 Feb 2008 00:21:55 +0000 (00:21 +0000)]
Broken, but.. show how many milliseconds a burst takes. Someone care to tell me why this is fucked/fix it?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8801
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 3 Feb 2008 00:04:10 +0000 (00:04 +0000)]
Remove an obsolete value
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8800
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 2 Feb 2008 23:49:37 +0000 (23:49 +0000)]
Murder space indents.. now if I find out who did them, I'll murder them too ;(
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8799
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 2 Feb 2008 23:38:20 +0000 (23:38 +0000)]
Add some notes on proposed logging stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8798
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 2 Feb 2008 23:24:19 +0000 (23:24 +0000)]
Small tidyup
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8797
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 2 Feb 2008 22:58:56 +0000 (22:58 +0000)]
Back out the AllowDevoiceSelf stuff, it wasn't going to work anyway. Accidental commit.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8796
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 2 Feb 2008 22:57:28 +0000 (22:57 +0000)]
Cache User::GetIPString()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8795
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 2 Feb 2008 22:48:41 +0000 (22:48 +0000)]
Avoid reallocating this every new connection (patch from hottpd)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8794
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sat, 2 Feb 2008 22:14:24 +0000 (22:14 +0000)]
Make m_password_hash able to pick up hasher modules after it's loaded, meaning m_md5 and m_sha256 no longer have to be loaded before it.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8793
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 2 Feb 2008 21:48:09 +0000 (21:48 +0000)]
Fix a null pointer dereference caused by my reordering/moving stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8792
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 2 Feb 2008 21:07:30 +0000 (21:07 +0000)]
Add it back, but comment out the method body. its useless.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8791
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 2 Feb 2008 20:55:16 +0000 (20:55 +0000)]
Move some stuff to usermanager, remove a little header insanity, remove trace because it's still less useful than a chocolate fireman.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8790
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sat, 2 Feb 2008 18:02:47 +0000 (18:02 +0000)]
Fix $config{HAS_OPENSSL} winding up undefined and crashing configure if openssl isn't found or otherwise spits garbage for version.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8789
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 2 Feb 2008 17:18:25 +0000 (17:18 +0000)]
Check for empty prefixes, and close server connections attempting to use them
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8788
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 2 Feb 2008 12:42:44 +0000 (12:42 +0000)]
Patch: /rehash (not /rehash ssl) will now rebind SSL ports, but not dh params etc. Closes #391. Thanks dz.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8786
e03df62e -2008-0410-955e-
edbf42e46eb7
bricker [Fri, 1 Feb 2008 21:09:21 +0000 (21:09 +0000)]
capitalization is key! more to come!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8782
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Fri, 1 Feb 2008 07:37:04 +0000 (07:37 +0000)]
removed sys/select.h on windows platform
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8781
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Fri, 1 Feb 2008 07:34:46 +0000 (07:34 +0000)]
fixed getsockopt parameter 4, removed sys/select.h on windows platform
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8780
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Fri, 1 Feb 2008 07:33:18 +0000 (07:33 +0000)]
fixed type defiined to defined
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8779
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Fri, 1 Feb 2008 05:42:43 +0000 (05:42 +0000)]
changed m_oper_hash to proper m_password_hash
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8778
e03df62e -2008-0410-955e-
edbf42e46eb7
bricker [Fri, 1 Feb 2008 03:47:41 +0000 (03:47 +0000)]
Fix some minor grammar mistakes...more to come
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8777
e03df62e -2008-0410-955e-
edbf42e46eb7
bricker [Fri, 1 Feb 2008 02:24:54 +0000 (02:24 +0000)]
add two comma's :-D
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8776
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Fri, 1 Feb 2008 02:17:40 +0000 (02:17 +0000)]
remove m_ssl_openssl from modules directory when rerunning configure
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8775
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Fri, 1 Feb 2008 00:57:29 +0000 (00:57 +0000)]
Added OpenSSL scriptage.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8774
e03df62e -2008-0410-955e-
edbf42e46eb7
fez [Thu, 31 Jan 2008 20:49:52 +0000 (20:49 +0000)]
applink.c should be included in the link command, not #included in the source
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8773
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Wed, 30 Jan 2008 20:03:20 +0000 (20:03 +0000)]
Move fez to developers (a lot of movement for one day :p)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8772
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Wed, 30 Jan 2008 14:23:43 +0000 (14:23 +0000)]
Move fez to regular contributors section
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8771
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Wed, 30 Jan 2008 14:22:54 +0000 (14:22 +0000)]
Update VC7.1 build projects. Thanks VERY much fez. :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8770
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 30 Jan 2008 01:07:14 +0000 (01:07 +0000)]
Merge in patches to fix bug #487, submitted by dz, thanks :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8769
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 29 Jan 2008 16:09:53 +0000 (16:09 +0000)]
What crackmonkey thought we had server:networkemail???
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8766
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 29 Jan 2008 10:36:03 +0000 (10:36 +0000)]
Update SAMODE
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8765
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 28 Jan 2008 20:29:59 +0000 (20:29 +0000)]
Remove duplicate calls (thanks fez)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8763
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 27 Jan 2008 14:49:41 +0000 (14:49 +0000)]
Revert tmpfile cleanup from r8761, also make configure's perl version check happen during compilation phase so that people don't get millions of useless errors.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8762
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 27 Jan 2008 14:32:20 +0000 (14:32 +0000)]
Some configure cleanups: like using perl functions/modules instead of system() (symlink, clear, mv, mkdir -p), clean up tmpfile for eval(), use \e instead of \033, and use a heredoc for the big banner on starting configure
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8761
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 27 Jan 2008 13:21:10 +0000 (13:21 +0000)]
Forward port bug #484 patch from John, thanks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8760
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 27 Jan 2008 12:42:31 +0000 (12:42 +0000)]
Make sure that if an exec() macro fails its picked up before build time
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8757
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 27 Jan 2008 00:22:52 +0000 (00:22 +0000)]
You left out the module name in the command, aquanight ;)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8756
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 27 Jan 2008 00:12:11 +0000 (00:12 +0000)]
Change API OnOperCompare to OnPassCompare, password hashing is now available for <connect:allow>, <power die= restart=>, <title> (m_customtitle.so), <vhost> (m_vhost.so), this works the same was as for <oper>: load m_password_hash.so (after all hasher modules, of course), and add hash="md5/sha256/whatever" to the relevant tag. Also fix m_callerid.cpp crashing on unload.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8755
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 Jan 2008 21:53:59 +0000 (21:53 +0000)]
ANNOUNCENENT -> ANNOUNCEMENT
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8754
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 Jan 2008 21:38:01 +0000 (21:38 +0000)]
Fix for bug found by eLement, when an oper is on a notify list and the oper sets +Q, then the watch list for that user goes into an undefined state due to the
metadata not being correctly cleared from the user in m_watch OnUserQuit. Thanks :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8752
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 Jan 2008 18:32:41 +0000 (18:32 +0000)]
Tweaks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8751
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 Jan 2008 18:32:18 +0000 (18:32 +0000)]
Whoops, should have test compiled this
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8750
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 26 Jan 2008 17:24:27 +0000 (17:24 +0000)]
macgyverdgi asked for this :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8749
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Fri, 25 Jan 2008 19:59:07 +0000 (19:59 +0000)]
Fix a typo in an m_callerid error message, and add m_callerid and m_filter <exemptfromfilter> to example conf.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8748
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 21 Jan 2008 12:09:49 +0000 (12:09 +0000)]
win32 compile error fix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8747
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 21 Jan 2008 11:48:44 +0000 (11:48 +0000)]
win32 compilation errors: shadowing of variable 'i' isnt a good idea
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8746
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 21 Jan 2008 11:38:16 +0000 (11:38 +0000)]
win32 compile error fix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8745
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 21 Jan 2008 11:34:01 +0000 (11:34 +0000)]
This still doesnt work :(
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8744
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 21 Jan 2008 11:16:36 +0000 (11:16 +0000)]
Win32 compilation fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8743
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 20 Jan 2008 01:42:29 +0000 (01:42 +0000)]
Update m_filter* to 1.2 API (it was still using Implements()), also implement <exemptfromfilter channel="#blah"> to exclude channels from filtering.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8742
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 19 Jan 2008 18:50:43 +0000 (18:50 +0000)]
Extra sanity checks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8741
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 19 Jan 2008 18:44:20 +0000 (18:44 +0000)]
Fix freebsd glitches
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8740
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sat, 19 Jan 2008 17:33:13 +0000 (17:33 +0000)]
Add ./configure --list-extras, --enable-extras, and --disable-extras
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8739
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sat, 19 Jan 2008 17:30:32 +0000 (17:30 +0000)]
Fix m_callerid not adding the usermode.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8738
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sat, 19 Jan 2008 16:58:18 +0000 (16:58 +0000)]
Modules using NoPedantic now properly respect 'make debug'.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8737
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 19 Jan 2008 16:36:22 +0000 (16:36 +0000)]
Add aquanight to developers section
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8736
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 19 Jan 2008 15:58:12 +0000 (15:58 +0000)]
Initial implementation of callerid, provided by aquanight. Untested as of yet. Probably could use a little of the /watch love to speed up removals in the future.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8735
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 19 Jan 2008 01:26:14 +0000 (01:26 +0000)]
And another tiny one
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8734
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 19 Jan 2008 01:22:28 +0000 (01:22 +0000)]
Patch from aquanight to fix a problem introduced with some of the recent tidyups.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8733
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Thu, 17 Jan 2008 23:40:18 +0000 (23:40 +0000)]
Remove a redundant method here, call the mode manager directly
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8732
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 17 Jan 2008 21:36:02 +0000 (21:36 +0000)]
Aquanight's configure strict/fatal warnings patch
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8731
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 17 Jan 2008 16:40:17 +0000 (16:40 +0000)]
The outer if (socket > -1) check in AddClient is obsolete and this is already checked in socket.cpp. We can remove and just have the inner check.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8730
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Thu, 17 Jan 2008 15:54:33 +0000 (15:54 +0000)]
Fix.. snomask O is already taken (ffs) so use A instead
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8729
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Thu, 17 Jan 2008 13:07:49 +0000 (13:07 +0000)]
Remove InspIRCd::WriteOpers in favour of snomask O
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8728
e03df62e -2008-0410-955e-
edbf42e46eb7