brain
|
c032dfcf18
|
Fixes to typos and function exporting between source files
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@675 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-19 14:59:41 +00:00 |
|
brain
|
6328b33711
|
Changed occurances of udp_host to tcp_host for readability
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@674 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-19 14:49:20 +00:00 |
|
brain
|
16a9b0f58f
|
These files now hold the command handler functions
(except handle_version which needs the revision id of the main file)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@673 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-19 10:55:42 +00:00 |
|
brain
|
1057bf4900
|
Moved all command handler functions into commands.cpp/commands.h
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@671 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-19 10:46:38 +00:00 |
|
brain
|
bf4193e8a3
|
added mode.h/mode.cpp and seperated mode functions into it
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@666 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-19 01:27:44 +00:00 |
|
brain
|
7a51b2bed1
|
Moving yet more stuff into message.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@665 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-19 01:02:57 +00:00 |
|
brain
|
c307b95dc2
|
Started seperating out functions
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@661 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-19 00:46:11 +00:00 |
|
brain
|
69b414c69c
|
Changes of RemoveServer to char* to const char*
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@658 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-18 22:12:45 +00:00 |
|
brain
|
2f5a1dcc42
|
Fixes to recovery
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@657 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-18 22:11:55 +00:00 |
|
brain
|
d7f9becf8c
|
Forgot to save some stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@654 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-18 21:26:34 +00:00 |
|
brain
|
e81bad456a
|
Added calls to sched_yield() to cut down processor usage - won't work in *bsd
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@635 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-17 18:18:26 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
550ca03638
|
Packet buffering
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@541 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-11 18:00:44 +00:00 |
|
brain
|
292bab4c81
|
race condition fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@537 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-11 17:22:52 +00:00 |
|
brain
|
5ceee7dfb2
|
Attempted fixes for UDP race conditions
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@534 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-11 16:57:13 +00:00 |
|
brain
|
e8fffa350e
|
Added better checking to packet sending (MUST receive an ack)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@530 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-11 16:38:53 +00:00 |
|
brain
|
c120346340
|
Added 'i' and 't' type link datagrams
Fixed /mode #channel +b glitch
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@521 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-11 13:08:31 +00:00 |
|
brain
|
dd11fa8919
|
Added J, P and Q type datagrams
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@501 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-10 15:51:17 +00:00 |
|
brain
|
d495cec500
|
Added experimental 'P' token (privmsg)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@494 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-10 14:10:51 +00:00 |
|
brain
|
a8ddb6ccc2
|
Added /map and /links
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@493 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-10 13:29:38 +00:00 |
|
brain
|
cdf451e8d4
|
Added server to server 'J' token
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@481 e03df62e-2008-0410-955e-edbf42e46eb7
|
2004-04-10 01:12:53 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|