summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-05-15Changed kqueue warning - no longer experimental codebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1392 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15Added detection for kqueue, so if your BSD system doesn't have it, the ↵brain
configure doesnt ask you :) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1391 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15Added better detection of strlcpy that doesn't involve compiling a test ↵brain
program (faster) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1390 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15Added comments to hashcomp.cppbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1389 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15GCC 3.4/4.0 fixesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1388 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15sorted hashcomp etcbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1387 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15Making sure this is compatible with GCC3.4/4.xbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1386 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15Made 'make clean' make cleaner :-Pbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1385 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15(Untested) added hashcomp.cpp, seperates out the stl hash_map stuffbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1384 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15Moved a ton of functions into helperfuncs.h to speed up recompilesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1383 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-15Added idea from ircu: /invite with too few params shows the channels youve ↵brain
been invited to but have not yet joined git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1382 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-14Updated example conf to list all non-extra modules with a description of ↵brain
what they do. commented out by default, admin must uncomment them to use them. Suggested by lag`` git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1381 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-14Added uniqueness sums to docsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1380 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-14Added RFCsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1379 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-14Added 'uniqueness sums': ↵brain
http://www.inspircd.org/wiki/InspIRCd_Server_Protocol#Uniqueness_Sums git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1378 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-14Updated documentationbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1375 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-13Added Server::GetServerDescription() at request of Craigbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1374 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-13Created new html docs (new css)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1373 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-13Re-added the dot graphs againbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1372 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-12Added docs for new smaller memory footprint classesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1371 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-12Optimized some static structsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1370 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-12Changed the type of struct whowas records are stored in (no need to waste a ↵brain
big heavy userrec) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1369 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-12Structure optimizations, changed a lot of bools into binary bitmasksbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1368 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-12Documented new recvq and sendq stuffbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1367 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-12Honking great memory leak fixed that's been there since the early alphas :/brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1366 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-12Customizable by-byte-size recvq stuffbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1365 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-12Fixed wrong number being shown when sendq exceededbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1364 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-12Updated default sendq size to 256kbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1363 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-11added sendq stuff, see example configbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1362 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-11Added basic sendq stuff - WARNING, there is no configuration yet, this CVS ↵brain
allows sendq's to grow INFINITELY git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1361 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-11Fixed weird bug where on mass join/part flood, the channel would bebrain
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-11Dns poll not called often enoughbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1359 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-10Made ping check loop less regular in kqueue versionbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1358 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-10Added Cache support for the KQueue Questionfrostycoolslug
Fixed Optimisations not being set. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1357 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-10Added ability to accept() up to 32 pending sockets at oncebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1356 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-10Added server-listen-sockets to kqueue support (all sockets are now kqueue)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1355 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-10Added kqueue for listening socketsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1354 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-10Fixed crash when socket reads 0 whilst in kqueue modebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1353 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-10Added socket engine to version responsebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1352 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-10Fixed kqueue setting not being changedbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1351 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-10Cannot initialize kqueue BEFORE the daemon fork!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1350 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09Hit dns with spork. Repeat until crispy.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1349 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09Basics of kqueue() implementation for socket enginebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1348 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09Changed pool size from 64 to 1024brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1347 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09Fixes to way allocations are handledbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1346 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09Optimized userlist() (a lot faster with many users online)brain
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-09Optimised strlower (much faster, uses a lookup table)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1344 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09Modified to rm the .o files from the modules dirbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1343 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09Modified to use -pipebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1342 e03df62e-2008-0410-955e-edbf42e46eb7
2005-05-09Missed a -cbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1341 e03df62e-2008-0410-955e-edbf42e46eb7