302 Commits

Author SHA1 Message Date
brain
bed0c38419 Fixes for nonblocking socket issues
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@593 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 09:09:17 +00:00
brain
a62c272ea2 Tons of linking tweaks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@592 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 00:25:07 +00:00
brain
1b0cf0abfd Netmerge fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@591 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 20:27:00 +00:00
brain
1694273ed0 Authentication and netjoin fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@590 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 20:25:52 +00:00
brain
861db357fb Authentication fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@589 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 20:19:01 +00:00
brain
c854b6a0e1 more authentication stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@588 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 20:14:56 +00:00
brain
59ba10a84e Authentication stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@587 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 20:12:09 +00:00
brain
95c25d0335 Auth fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@586 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 20:06:40 +00:00
brain
39d4723112 Authentication stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@585 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 20:00:54 +00:00
brain
44bdbb3cef Authentication fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@584 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 19:57:53 +00:00
brain
1c49834c7f fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@583 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 19:37:51 +00:00
brain
9799bd6710 Fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@582 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 19:35:03 +00:00
brain
864a2d5fe4 Crash fixes when linking
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@581 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 19:25:34 +00:00
brain
5232506d5e Buffering fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@580 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 19:07:20 +00:00
brain
8be0c00087 More fixes to connection buffer handling
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@579 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 18:58:25 +00:00
brain
84d9f0dc9a More fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@578 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 18:22:04 +00:00
brain
c0081d16f6 More fixes to prevent loops
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@577 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 18:21:03 +00:00
brain
79147c016f Fixes to prevent potential loop
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@576 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 18:20:33 +00:00
brain
db720cbee0 Link fixes
TODO: Add back ip checking!


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@575 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 18:16:16 +00:00
brain
998eba1a63 TCP Link fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@574 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 18:11:47 +00:00
brain
296df45059 Fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@573 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 17:36:59 +00:00
brain
e5af9e08dc fixes to server name updating during incoming link
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@572 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 17:31:16 +00:00
brain
fff67181b4 *** empty log message ***
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@571 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 17:18:11 +00:00
brain
4a9c4b5983 Changed server to server links from UDP to TCP due to data loss problems
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@570 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-14 17:15:07 +00:00
brain
bcc0d74905 More cpu usage fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@569 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-13 12:02:02 +00:00
brain
cb1a51416b Attempted cpu usage fix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@568 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-13 11:58:43 +00:00
brain
0eed67a3a2 Put back m_foobar... wtf, where did this go?!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@567 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-12 16:07:13 +00:00
brain
9ed4641ba3 Added preliminary support for a bottler-detection module
Fixed broken rewrite in OnServerRaw


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@566 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-12 16:05:08 +00:00
brain
30aea7a691 Updated with 'a', 'b', 'K' and '@'
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@565 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-12 13:32:22 +00:00
brain
5de432e994 chghost fixes (changed the host of the user doing the command!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@564 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-12 13:00:15 +00:00
brain
3103cfb801 Abstracted host/gecos changing to Server:: methods
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@563 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-12 12:55:06 +00:00
brain
642b665fb0 Added 'a' amd 'b' server link tokens (change gecos, change host)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@562 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-12 12:54:51 +00:00
brain
f98a856979 Added '@' (WALLOPS) link token
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@561 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-12 11:49:14 +00:00
brain
4423aaf010 'K' token fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@560 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-12 11:25:47 +00:00
brain
5469a91c7f remote kill fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@559 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-12 11:20:38 +00:00
brain
afb129a642 Added 'K' token (remote kills)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@558 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-12 11:12:14 +00:00
brain
2f289f057d Fixed more /connect bugs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@557 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 20:09:29 +00:00
brain
f936e5630d Fixed /connect bug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@556 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 20:03:40 +00:00
brain
5d1d33f20c Finally gave up fixing all this.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@555 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 19:10:33 +00:00
brain
38d969ad53 Fixed it all... bah
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@554 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 19:09:51 +00:00
brain
1c2d976721 Fixed it all again :/
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@553 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 19:09:24 +00:00
brain
11db95f0d1 Fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@552 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 18:58:00 +00:00
brain
fc7856deae Fixed synching
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@551 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 18:55:33 +00:00
brain
899d0a110e Fixes to packet handling
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@550 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 18:48:44 +00:00
brain
9fb1c2d400 Fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@549 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 18:46:27 +00:00
brain
475d09af18 Buffering fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@548 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 18:28:16 +00:00
brain
590b3a9e17 Added buffering fix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@547 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 18:23:26 +00:00
brain
d1e81f7b80 Fixes to use iterator
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@546 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 18:17:59 +00:00
brain
4e97ad35d2 Fixes to make it work :p (obviously)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@545 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 18:13:57 +00:00
brain
1fe5239a34 Fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@544 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-11 18:07:55 +00:00