brain
|
4adf54ae2a
|
Fix /nick signoff message
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5975 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-13 19:27:58 +00:00 |
|
brain
|
336c9691a5
|
More to fix.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5974 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-13 19:25:44 +00:00 |
|
brain
|
bd9be879cb
|
Make this behave more like other WATCH implementations
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5973 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-13 19:22:09 +00:00 |
|
brain
|
7b703512ca
|
Fix quite a few whoopsies
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5972 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-13 19:17:35 +00:00 |
|
brain
|
6f4bf8ffd3
|
Untested! New m_watch that should be hundreds of times faster (im not joking either)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5971 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-13 18:54:38 +00:00 |
|
brain
|
49311b0c6d
|
Avoid pointless vsnprintf() when our loglevel doesnt meet requirements
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5970 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-12 23:31:13 +00:00 |
|
brain
|
ed105d7fef
|
Remove unused debug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5969 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-12 23:27:55 +00:00 |
|
brain
|
1c84dff59d
|
Improve how we handle ELINEs on connect, turn O(2n) into O(n) (thats the best we can do with g/k/z/q checks for now :( )
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5968 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-12 23:21:51 +00:00 |
|
brain
|
3679c5ebb7
|
New clone counting mechanism (this isnt tested yet)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5967 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-12 22:51:38 +00:00 |
|
brain
|
cc9854655d
|
Make FounderProtectBase::remove_own_privs a reference, so we can change it on the fly without needing to re-construct the objects
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5966 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-12 20:57:04 +00:00 |
|
brain
|
acc4f158a3
|
Someone forgot to do founder too :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5965 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-12 20:54:49 +00:00 |
|
special
|
93a5caf71e
|
Fixed a pretty nasty bug that allowed users to +a themselves if deprotectself was enabled (thanks webs)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5963 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-12 20:31:27 +00:00 |
|
special
|
d6ac94372e
|
Reverted om's commit so we can keep laughing at him for never doing anything
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5962 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-12 17:36:40 +00:00 |
|
om
|
c8e5374239
|
I yell 'LIES' in the face of anyone who says I don't commit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5961 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-12 17:35:18 +00:00 |
|
brain
|
4d0d12f35e
|
AnMaster thinks im not committing enough, so heres a pointless commit for him.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5960 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-12 17:33:48 +00:00 |
|
brain
|
b9ff03f9bc
|
More comments
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5959 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-12 00:22:09 +00:00 |
|
brain
|
fafa6af9cd
|
Fix trivial broken stat counter
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5958 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-12 00:17:36 +00:00 |
|
brain
|
d92a8cde88
|
Whoops, forgot to unpublish the interface!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5957 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-12 00:03:53 +00:00 |
|
brain
|
33530c338c
|
irc::string assign(std::string&)
std::string assign(irc::string&)
soooo:
irc::string foo = assign(my_std_string);
:p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5956 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 23:56:22 +00:00 |
|
brain
|
fe98b799b5
|
Just comments
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5955 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 23:42:20 +00:00 |
|
brain
|
6e287d0a40
|
Tidy up a loop a bit so it isnt for(;;) with a break
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5954 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 23:31:25 +00:00 |
|
brain
|
80410275f7
|
And fix the typos in it.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5953 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 23:15:49 +00:00 |
|
brain
|
2ae7e8e433
|
Attempt another speedup
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5952 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 23:15:18 +00:00 |
|
brain
|
b0645f0b57
|
Fix kinda stupid whoopsie
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5951 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 23:09:55 +00:00 |
|
brain
|
477a07bfb8
|
Faster, stronger, ...err no, not the million dollar man.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5950 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 23:04:33 +00:00 |
|
brain
|
b8e387510d
|
Change how assembling of multiple lines works, avoid data copies
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5949 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 23:02:51 +00:00 |
|
special
|
a85455511c
|
Fixed a typo in select
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5948 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 22:47:25 +00:00 |
|
brain
|
9172f9d22c
|
Fix EOF conditions on inspsockets which are having their write() handled by modules
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5947 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 22:20:03 +00:00 |
|
brain
|
a7ee287fea
|
Better handling of write() failure, but this might still not be exactly right.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5946 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 22:18:21 +00:00 |
|
brain
|
5a88424dbb
|
This is better now.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5945 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 22:11:06 +00:00 |
|
w00t
|
731511fe15
|
Initial commit of m_dnsbl, v2.0 - based on satmd's 1.0 m_dnsbl, modified to work with 1.1 (and hopefully work a bit faster. Removed tag option, as it doesn't broadcast to multiple servers, leaks memory, and is largely useless.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5944 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 21:42:27 +00:00 |
|
brain
|
6529381dde
|
Someone forgot to add the copyright headers here :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5943 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 21:40:25 +00:00 |
|
brain
|
13c13df347
|
And give it error checking... whoops.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5942 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 21:35:34 +00:00 |
|
brain
|
9417b5660f
|
Pinch simple output buffering from m_ssl_openssl
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5941 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 21:33:11 +00:00 |
|
brain
|
4767bc95ae
|
Tidyup comments and debug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5940 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 21:24:15 +00:00 |
|
brain
|
c5b5dd77ce
|
Finally got read buffering working properly
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5939 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 20:55:59 +00:00 |
|
brain
|
80c3f6c4bd
|
*annoyance*
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5938 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 20:18:26 +00:00 |
|
brain
|
32e3caa89a
|
Damnit damnit damnit!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5937 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 20:16:24 +00:00 |
|
brain
|
98cdc4b7aa
|
This should do it.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5936 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 20:05:50 +00:00 |
|
brain
|
f83c5f6203
|
Rethink
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5935 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 20:00:58 +00:00 |
|
brain
|
5378da4085
|
Grr.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5934 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 19:50:41 +00:00 |
|
brain
|
d80241b974
|
More tweaks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5933 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 19:44:57 +00:00 |
|
brain
|
15a937209d
|
Increase CHUNK
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5932 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 19:42:47 +00:00 |
|
brain
|
66b53f9ef8
|
more stuff :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5931 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 19:35:04 +00:00 |
|
brain
|
1dd1e57014
|
Test
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5930 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 19:29:40 +00:00 |
|
brain
|
a9d57b9ff0
|
More crap
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5929 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 19:24:20 +00:00 |
|
brain
|
c84087310f
|
Tons of debug, dont use
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5928 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 19:14:16 +00:00 |
|
brain
|
ed61aa1ed4
|
Debug stuff, and some minor fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5927 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 19:06:27 +00:00 |
|
brain
|
f5bc7aa7ce
|
Untested, new clever pointer voodoo class for binary-safe ziplinks output buffers
PLUS: Fix for random epoll dispatchevents crashes.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5926 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 18:23:15 +00:00 |
|
peavey
|
906a91e917
|
Fix case insensitive compare (operator ==) between irc::string and std::string and vice versa
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5925 e03df62e-2008-0410-955e-edbf42e46eb7
|
2006-12-11 01:12:14 +00:00 |
|