440 Commits

Author SHA1 Message Date
brain
91cfb9b55e Fixes to class packet to make it work!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@631 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-17 12:54:54 +00:00
brain
c160de3e8d More documentation updates
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@630 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-17 12:34:32 +00:00
brain
afb51347b4 Added new documentation to cover ircd_connector
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@629 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-17 12:33:39 +00:00
brain
ea5e22a841 Updated comments here
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@628 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-17 12:29:40 +00:00
brain
27ef7cccf5 Added SQUIT (untested)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@627 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-17 12:10:36 +00:00
brain
ac1f277f2b Yet more 'bad cookie' fixes :/
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@626 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 16:19:41 +00:00
brain
6fdefebb28 More reconnect fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@625 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 16:10:29 +00:00
brain
3c0a30bba3 Added extra rejoin stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@624 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 16:02:41 +00:00
brain
50066dd948 added more connectback handling
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@623 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 15:45:43 +00:00
brain
3cf5bf17ca More rejoin fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@622 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 15:36:09 +00:00
brain
bcedd14069 Fixed some SQUIT stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@621 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 15:23:47 +00:00
brain
1f5b0f550c More linkback fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@620 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 15:12:45 +00:00
brain
b71e1e7cf5 Fixes to not establish links to what we already are linked to
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@619 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 14:59:54 +00:00
brain
8f9a385d0c Mesh cookie linking fixes (was giving remote port to servers and not local port)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@618 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 14:49:10 +00:00
brain
4b62dbed78 SQUIT and routing of messages fixes during periods of downtime
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@617 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 14:31:30 +00:00
brain
cccf28594c More SQUIT fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@616 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 14:29:52 +00:00
brain
e44ad8f0b0 SQUIT stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@615 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 14:26:27 +00:00
brain
c1d478f928 Fixes to only send SQUIT tokens to servers that are still alive to avoid routing loops
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@614 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 14:24:42 +00:00
brain
a9682a795a Added some netsplit handling stuff (untested)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@613 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 14:16:13 +00:00
brain
0dbcc361f2 Added ability to update routing table on the fly if a connection is lost
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@612 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 13:12:32 +00:00
brain
fcc46b271a Added routing table transfer between mesh nodes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@611 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 12:53:08 +00:00
brain
99c1d61eca Added various routing tokens (such as 'R' redirect message)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@610 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-16 11:20:45 +00:00
brain
ac60f15b03 /MAP and /LINKS added back (do not use - needs testing)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@609 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 13:11:42 +00:00
brain
cdd87fec57 Mesh linking just about completed - needs testing!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@608 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 12:53:43 +00:00
brain
6b4dd4b64c More dns fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@607 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 12:50:21 +00:00
brain
5f0c217d7b Name resolution fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@606 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 12:39:23 +00:00
brain
9e38366b95 Mesh tweaks (wasnt sending the ip in the + packet)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@605 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 12:20:52 +00:00
brain
f72964d7bf Mesh authcookie fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@604 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 12:07:02 +00:00
brain
909a720b07 Mesh fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@603 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 11:53:48 +00:00
brain
fad29685c6 More fucking typos
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@602 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 10:57:21 +00:00
brain
95cc3b3d3d Typo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@601 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 10:56:17 +00:00
brain
25067fb1e6 Various mesh maintainance fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@600 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 10:54:53 +00:00
brain
b6eb7e0611 Mesh propogation fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@599 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 10:48:50 +00:00
brain
de5a4fd2ff Typos
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@598 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 10:42:39 +00:00
brain
4dd7ef37ff Attempted fixes of weird server tokens turning up in data stream
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@597 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 10:41:16 +00:00
brain
4ea9b10442 Merge fixes?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@596 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 10:36:16 +00:00
brain
9bfbc160a8 Mesh callback fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@595 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 10:30:07 +00:00
brain
db20ad5861 Mesh linking stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@594 e03df62e-2008-0410-955e-edbf42e46eb7
2004-04-15 10:26:40 +00:00
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