| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Moved a ton of functions into helperfuncs.h to speed up recompiles•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1383 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-15 | 1 | -1554/+2 | ||
| * | Added idea from ircu: /invite with too few params shows the channels youve be...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1382 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-15 | 1 | -1/+1 | ||
| * | Added 'uniqueness sums': http://www.inspircd.org/wiki/InspIRCd_Server_Protoco...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1378 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-14 | 1 | -22/+74 | ||
| * | Changed the type of struct whowas records are stored in (no need to waste a b...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1369 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-12 | 1 | -5/+5 | ||
| * | Structure optimizations, changed a lot of bools into binary bitmasks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1368 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-12 | 1 | -14/+13 | ||
| * | Honking great memory leak fixed that's been there since the early alphas :/•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1366 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-12 | 1 | -6/+13 | ||
| * | Customizable by-byte-size recvq stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1365 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-12 | 1 | -1/+10 | ||
| * | Updated default sendq size to 256k•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1363 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-12 | 1 | -2/+2 | ||
| * | added sendq stuff, see example config•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1362 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-11 | 1 | -36/+40 | ||
| * | Added basic sendq stuff - WARNING, there is no configuration yet, this CVS al...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1361 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-11 | 1 | -22/+36 | ||
| * | Fixed weird bug where on mass join/part flood, the channel would be•••purged before it was actually empty due to its counters being screwed up git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1360 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-11 | 1 | -3/+0 | ||
| * | Dns poll not called often enough•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1359 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-11 | 1 | -3/+1 | ||
| * | Made ping check loop less regular in kqueue version•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1358 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-10 | 1 | -6/+16 | ||
| * | Added ability to accept() up to 32 pending sockets at once•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1356 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-10 | 1 | -5/+6 | ||
| * | Added server-listen-sockets to kqueue support (all sockets are now kqueue)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1355 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-10 | 1 | -6/+34 | ||
| * | Added kqueue for listening sockets•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1354 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-10 | 1 | -9/+47 | ||
| * | Fixed crash when socket reads 0 whilst in kqueue mode•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1353 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-10 | 1 | -0/+4 | ||
| * | Added socket engine to version response•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1352 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-10 | 1 | -1/+6 | ||
| * | Cannot initialize kqueue BEFORE the daemon fork!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1350 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-10 | 1 | -10/+42 | ||
| * | Hit dns with spork. Repeat until crispy.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1349 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-09 | 1 | -1/+2 | ||
| * | Basics of kqueue() implementation for socket engine•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1348 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-09 | 1 | -7/+128 | ||
| * | Changed pool size from 64 to 1024•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1347 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-09 | 1 | -1/+1 | ||
| * | Fixes to way allocations are handled•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1346 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-09 | 1 | -6/+12 | ||
| * | Optimized userlist() (a lot faster with many users online)•••Fixed bug where another users buffer could end up in the buffer of an exiting client before they quit git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1345 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-09 | 1 | -22/+22 | ||
| * | Optimised strlower (much faster, uses a lookup table)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1344 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-09 | 1 | -12/+16 | ||
| * | Changed the final bunch of udp_* vars to server_*/tcp_*•••Fixed ircservices sending PING git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1326 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-08 | 1 | -17/+17 | ||
| * | Removal of some pointless debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1314 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-06 | 1 | -2/+0 | ||
| * | Removed debug output associated with fix of bug #63•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1313 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-06 | 1 | -2/+0 | ||
| * | Fixed park crash bug #63 reported by ViaraiX•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1312 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-06 | 1 | -1/+7 | ||
| * | Fixes to:•••+s and +p channels wouldn't be synched correctly +s and +p never show in whois even when you're a member of them +s and +p never show in list even if you're a member of them git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1308 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-05 | 1 | -1/+1 | ||
| * | Fix to a mode parsing bug (eating wrong version of parameter?)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1304 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-04 | 1 | -0/+14 | ||
| * | Fixed off-by-one error in client read() (improbable due to size of buffer but...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1301 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-03 | 1 | -1/+1 | ||
| * | Fixed 'no such server' when server is found•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1295 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-03 | 1 | -1/+4 | ||
| * | Reordered some on-connect network stuff to stop services being so confused•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1293 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-03 | 1 | -3/+7 | ||
| * | Fixed to always write log to bin directory•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1291 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-03 | 1 | -5/+33 | ||
| * | Extra safety checks to avoid trying to write() remote users•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1286 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-03 | 1 | -5/+5 | ||
| * | A few cpu usage tweaks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1285 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-03 | 1 | -1/+4 | ||
| * | Optimized WriteCommon and WriteCommonExcept•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1284 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-03 | 1 | -25/+12 | ||
| * | Updated /stats T to include motds•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1281 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-02 | 1 | -1/+1 | ||
| * | Added /stats T•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1280 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-02 | 1 | -0/+14 | ||
| * | Fixed weird line wrapping bug with extremely long lines•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1277 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-02 | 1 | -9/+9 | ||
| * | Sanity checks for fd_ref in addclient•••Fixed 'server ignores me forever if i throttle the server with connections' bug git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1272 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-01 | 1 | -1/+30 | ||
| * | Added and tested fd crossreference table - improves speed a lot, and fixes on...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1271 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-05-01 | 1 | -63/+94 | ||
| * | Tried a new way of doing remote versions•••commented some users and connections code added remote @* notice git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1269 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-30 | 1 | -5/+36 | ||
| * | Changed how remote version works a bit•••Commented some of connection.cpp git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1268 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-30 | 1 | -2/+17 | ||
| * | Fixed some flood checking•••added noticeall git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1262 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-29 | 1 | -3/+59 | ||
| * | Added some pretty mean anti-flood features•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1261 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-29 | 1 | -1/+10 | ||
| * | A few anti-flood features•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1260 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-29 | 1 | -0/+12 | ||
| * | Tidied up zline stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1259 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-29 | 1 | -0/+2 | ||
| * | Made xline notices neater when notifying of unknown connections•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1258 e03df62e-2008-0410-955e-edbf42e46eb7 | 2005-04-29 | 1 | -5/+12 | ||
