summaryrefslogtreecommitdiff
path: root/include/connection.h
AgeCommit message (Expand)Author
2007-10-15In the grand tradition of huge fucking commits:w00t
2007-07-16OOPS! We try again, since I'm smoking craq. LF is 0x0a NOT CR.peavey
2007-07-16'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are au...peavey
2007-05-19Windows support. Tested and working to compile on freebsd and linux. Next ste...w00t
2006-12-15And now, just to force you to recompile the *whole* ircd.. updated headers on...w00t
2006-08-18EventHandler class, an abstraction for raw i/obrain
2006-08-11Tons more docsbrain
2006-08-04Change to using userrec::ip as a sockaddr to store port, ip and address famil...brain
2006-05-10Fix output corruption when host is exactly 64 chars longbrain
2006-04-10Routing more socket includes through socket.hom
2006-03-02Made host fields more correct 64 in length with 63 copiesbrain
2006-01-27Improved IP handling. Now uses in_addr to store client ip, not char[16]!brain
2006-01-15Updated copyrights in headers etc using perl inplace editbrain
2005-11-25Fixed missing constructor on class connectionbrain
2005-11-25Re-added required parts of connection.hbrain
2005-11-25Removed static meshed linking from corebrain
2005-06-01Many linking fixesbrain
2005-05-25Added parametersbrain
2005-05-24Added ping checks for server links (experimental)brain
2005-05-23Buffer size limits (hard coded to 1mb for now, will allow to raise in config ...brain
2005-05-23Output buffering on server connectionsbrain
2005-05-17Shrunk some datatypesbrain
2005-05-17Moved a load of servers-only stuff into serverrec out of the way of userrecbrain
2005-05-16Removed __single_client_alloc again because gcc devs were smoking crack and r...brain
2005-05-15Changed to use __single_client_alloc, faster on most systems in a single threadbrain
2005-05-14Added 'uniqueness sums': http://www.inspircd.org/wiki/InspIRCd_Server_Protoco...brain
2005-05-12Optimized some static structsbrain
2005-05-12Structure optimizations, changed a lot of bools into binary bitmasksbrain
2005-04-30Tried a new way of doing remote versionsbrain
2005-04-28Added remote versioningbrain
2005-04-28Changed some commentsbrain
2005-04-26Fixed dicky buffer (due to cleanup the wrong variable was being used)brain
2005-04-26Major code tidyup (-W) - expect a few belchesbrain
2005-04-23Services speedups for stupid buffered i/o uplinksbrain
2005-04-22Added server input buffers (for systems that decide buffering is fun)brain
2005-04-15Removed deprecated class 'packet'brain
2005-03-21Changed ordering of sys/socket.h and sys/types.h to fix compile error on gcc ...brain
2004-05-16Updated header commentsbrain
2004-04-29Moved more types into Extensiblebrain
2004-04-29Added 'Extensible' class which allows modules to store custom data in objectsbrain
2004-04-24Added a bunch of xline stuff and added qline spport for /nick and svsnickbrain
2004-04-21Various services compatibility stuffbrain
2004-04-17Added calls to sched_yield() to cut down processor usage - won't work in *bsdbrain
2004-04-17Added new documentation to cover ircd_connectorbrain
2004-04-17Updated comments herebrain
2004-04-16Mesh cookie linking fixes (was giving remote port to servers and not local port)brain
2004-04-16Added various routing tokens (such as 'R' redirect message)brain
2004-04-15/MAP and /LINKS added back (do not use - needs testing)brain
2004-04-15Mesh tweaks (wasnt sending the ip in the + packet)brain
2004-04-15Mesh linking stuffbrain