brain
d70c0c393f
N packet fixes
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@471 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-09 16:46:35 +00:00
brain
fe9ea92552
Added parsing of N datagrams
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@470 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-09 16:41:04 +00:00
brain
0aa8769b05
Fixed strcmp typo
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@469 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-09 16:00:40 +00:00
brain
09516c0221
Changed id tag to date/revision tags
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@468 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-09 14:54:29 +00:00
brain
b3fe8a5c30
/WHO fixes and additions (wouldnt WHO a nickname)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@467 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-09 14:49:13 +00:00
brain
6b0f8c6fbf
Fixed example config
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@466 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-09 11:50:02 +00:00
brain
5a7a382637
Minor security fix (exposes path of config file to opers)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@465 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-09 11:24:38 +00:00
brain
ed184bd151
Added security function that removes paths from filenames
...
Stripped paths from filenames in /rehash and /modules
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@464 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-09 11:07:29 +00:00
brain
eb0f039d0f
Added security function that removes paths from filenames
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@463 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-09 11:07:16 +00:00
brain
998d526600
Added flood= value to connect allow classes, added checking for flooding
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@462 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-09 10:50:26 +00:00
brain
87faee0b4c
Fixed buffered i/o bugs
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@461 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 20:58:13 +00:00
frostycoolslug
aad43006cf
Removed my humourous Error messages (Replaced them with Useful Text)
...
Fixed bug which caused 'Invalid Parameters' Error
Removed some redundant code.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@460 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 18:50:20 +00:00
frostycoolslug
a8c3bbb15d
Working /helpop command module
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@459 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 18:40:13 +00:00
frostycoolslug
b8b31a4fbf
Helpop module example configuration.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@458 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 18:37:24 +00:00
brain
3741ee3cd2
New documentation for new ConfigReader methods
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@457 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 18:14:00 +00:00
brain
498a8eb5c3
Added ConfigReader::EnumValues() (requested by Craig)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@456 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 18:10:27 +00:00
brain
9be94a9a9c
Attempted fixes to make ModuleReader::ReadValue return "" if string does not exist
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@455 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 17:39:04 +00:00
brain
64f837e0d3
Tons of buffering fixes and optimisations for user connections
...
Fixes to command handler and input parser
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@454 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-08 15:45:03 +00:00
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