16762 Commits

Author SHA1 Message Date
brain
a14617e12c Fixed protocol violation bugs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@453 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 13:51:07 +00:00
brain
b4a59f316e Fixes to connection pooling... this brain misunderstood the parameters to select :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@452 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 13:44:30 +00:00
brain
4615a49153 Fixed bug on client registration timeout/ping timeout
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@451 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 12:00:43 +00:00
brain
814b10681e Added connection pooling - connections are sorted into pools of X descriptors
This is configurable, the default is 64 but it can go as high as the FD_MAX
of the machine where its installed.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@450 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 11:52:37 +00:00
brain
854dfb6457 fixed typo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@449 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 02:46:51 +00:00
brain
aac5cd97ad Fixes (and now it has an infinite loop - DO NOT USE)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@448 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 02:15:20 +00:00
brain
b4bab98540 More characters allowed in command field requested by phidjit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@447 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 01:50:01 +00:00
frostycoolslug
1ce4e03cba Modified headers
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@446 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 01:48:45 +00:00
brain
268e6a4087 Damn typos
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@445 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 01:21:56 +00:00
frostycoolslug
e909e1a3ca /helpop command Module.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@444 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 01:21:46 +00:00
brain
d6818a9f56 Proper fix for comma seperated lists
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@443 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 01:12:02 +00:00
brain
98ea4960df Fix to loop_call and comma seperated lists - another phidjit one
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@442 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 01:00:25 +00:00
brain
4cbb915094 Sanity checks in SAJOIN and SAPART
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@441 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 00:56:51 +00:00
brain
f5021f5e8b Fixes to m_filter to check its config file exists!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@440 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 00:52:18 +00:00
brain
229d25be84 Fixed module loading and chop() bugs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@439 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 00:48:32 +00:00
brain
1ab828eb9c Fixed module loading bugs...again
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@438 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 00:45:47 +00:00
brain
cdcd32b7a1 Fixed another module loader bug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@437 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 00:05:49 +00:00
brain
ef36adf0e8 Fix to an old old bug? :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@436 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 23:58:47 +00:00
brain
12cff8dd2f Fixed typo in m_saquit (missing ;) w00t needs to test what he commits.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@435 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 23:10:29 +00:00
brain
0772585d9f Fixed typo/crash in m_sethost discovered by Hart and Mike
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@434 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 22:22:43 +00:00
brain
d46b8db930 Added a sanity check on the hostnames being set before actually setting them
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@433 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 22:05:15 +00:00
brain
4207f91ab4 This always seems to change
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@432 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 22:04:53 +00:00
brain
0eaa401787 Fixed makefile to show progress
Fixed m_setname.cpp compile error


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@431 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 21:52:58 +00:00
brain
3c75c89e3f Added new modules m_chghost, m_sethost, m_setname
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@430 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 21:47:44 +00:00
brain
830a99acb9 Fixed bug where putting too many spaces in a privmsg disconnected the user
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@429 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 21:47:31 +00:00
brain
7f15d3a63f Fixes to /modules output (found by typobox43)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@428 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 19:34:43 +00:00
frostycoolslug
595091ca43 Fix to Bugs #10 and #11
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@427 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 19:14:24 +00:00
brain
ae9cbd7ffb added documentation to FileReader::Exists()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@426 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 19:09:59 +00:00
brain
89e16b7208 Added example config for m_filter.so
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@425 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 19:09:48 +00:00
brain
60a9969b94 Added new documentation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@424 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 18:21:29 +00:00
brain
f2c5ec55f3 Added Server::CountUsers function
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@423 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 18:12:45 +00:00
brain
632ca0fd6a Fixed actions in m_filter
Added new m_saquit by w00t


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@422 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 18:01:00 +00:00
brain
31ea9ef00c *** empty log message ***
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@421 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 18:00:41 +00:00
brain
e54e8d4533 Fixed actions
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@420 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 17:53:29 +00:00
brain
b040f1c1a6 Added preliminary support for ConfigReader::Verify at request of the slug :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@419 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 17:26:30 +00:00
brain
bd4c18aa15 Added servernotice back to the user, informing them
Added support for NULL as first parameter to Server::SendTo


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@418 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 16:33:24 +00:00
brain
78cd2581e9 Added servernotice back to the user, informing them
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@417 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 16:33:08 +00:00
brain
1fad94bb37 Added m_filter module that filters privmsgs and notices that match patterns
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@416 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 16:18:31 +00:00
brain
17f7b056e9 Stability fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@415 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 16:18:03 +00:00
brain
af90c155f4 Modified to support wildcard matching of glob patterns
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@414 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 16:17:48 +00:00
brain
6ec52cab73 Fixed config reader to cache its files instead of re-reading them for each access
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@413 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-07 13:22:17 +00:00
brain
3717c045aa indentation fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@412 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-06 22:52:28 +00:00
brain
59a2c6c2d9 Updated docs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@411 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-06 20:16:43 +00:00
brain
0342f38a0e typo fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@410 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-06 19:35:53 +00:00
brain
e4ed2d660a OnUserPre* api fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@409 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-06 19:34:41 +00:00
brain
8fbe9ba504 Fixes to OnUserPreMessage and OnUserPreNotice
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@408 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-06 19:23:31 +00:00
brain
05e460e96c Added OnUserPreMessage and OnUserPreNotice events (not tested yet)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@407 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-06 19:22:11 +00:00
brain
32aa3afffa Fixed error where ircd would crash if user's quit message was 'Client exited' and it wasnt ircd generated
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@406 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-06 18:39:41 +00:00
brain
59a23e558e Fixed to allow gay scripts like invision to send duff commands (why i do this is beyond me)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@405 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-06 12:29:27 +00:00
brain
1a7de41f62 Actually compiles now :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@404 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-06 11:24:49 +00:00