]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
19 years agoAdded comments to hashcomp.cpp
brain [Sun, 15 May 2005 04:44:48 +0000 (04:44 +0000)]
Added comments to hashcomp.cpp

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1389 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoGCC 3.4/4.0 fixes
brain [Sun, 15 May 2005 04:26:35 +0000 (04:26 +0000)]
GCC 3.4/4.0 fixes

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1388 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agosorted hashcomp etc
brain [Sun, 15 May 2005 04:21:31 +0000 (04:21 +0000)]
sorted hashcomp etc

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1387 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMaking sure this is compatible with GCC3.4/4.x
brain [Sun, 15 May 2005 03:40:39 +0000 (03:40 +0000)]
Making sure this is compatible with GCC3.4/4.x

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1386 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMade 'make clean' make cleaner :-P
brain [Sun, 15 May 2005 03:19:27 +0000 (03:19 +0000)]
Made 'make clean' make cleaner :-P

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1385 e03df62e-2008-0410-955e-edbf42e46eb7

19 years ago(Untested) added hashcomp.cpp, seperates out the stl hash_map stuff
brain [Sun, 15 May 2005 03:17:33 +0000 (03:17 +0000)]
(Untested) added hashcomp.cpp, seperates out the stl hash_map stuff

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1384 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMoved a ton of functions into helperfuncs.h to speed up recompiles
brain [Sun, 15 May 2005 03:03:23 +0000 (03:03 +0000)]
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

19 years agoAdded idea from ircu: /invite with too few params shows the channels youve been invit...
brain [Sun, 15 May 2005 00:56:11 +0000 (00:56 +0000)]
Added idea from ircu: /invite with too few params shows the channels youve been invited to but have not yet joined

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1382 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoUpdated example conf to list all non-extra modules with a description of what they do.
brain [Sat, 14 May 2005 22:18:56 +0000 (22:18 +0000)]
Updated example conf to list all non-extra modules with a description of 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

19 years agoAdded uniqueness sums to docs
brain [Sat, 14 May 2005 20:18:14 +0000 (20:18 +0000)]
Added uniqueness sums to docs

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1380 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded RFCs
brain [Sat, 14 May 2005 20:16:45 +0000 (20:16 +0000)]
Added RFCs

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1379 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded 'uniqueness sums': http://www.inspircd.org/wiki/InspIRCd_Server_Protocol#Unique...
brain [Sat, 14 May 2005 18:29:44 +0000 (18:29 +0000)]
Added 'uniqueness sums': 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

19 years agoUpdated documentation
brain [Sat, 14 May 2005 00:17:49 +0000 (00:17 +0000)]
Updated documentation

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1375 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded Server::GetServerDescription() at request of Craig
brain [Fri, 13 May 2005 19:20:55 +0000 (19:20 +0000)]
Added Server::GetServerDescription() at request of Craig

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1374 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoCreated new html docs (new css)
brain [Fri, 13 May 2005 15:52:30 +0000 (15:52 +0000)]
Created new html docs (new css)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1373 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoRe-added the dot graphs again
brain [Fri, 13 May 2005 02:04:28 +0000 (02:04 +0000)]
Re-added the dot graphs again

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1372 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded docs for new smaller memory footprint classes
brain [Thu, 12 May 2005 23:06:51 +0000 (23:06 +0000)]
Added docs for new smaller memory footprint classes

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1371 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoOptimized some static structs
brain [Thu, 12 May 2005 20:30:45 +0000 (20:30 +0000)]
Optimized some static structs

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1370 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoChanged the type of struct whowas records are stored in (no need to waste a big heavy...
brain [Thu, 12 May 2005 19:09:42 +0000 (19:09 +0000)]
Changed the type of struct whowas records are stored in (no need to waste a big heavy userrec)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1369 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoStructure optimizations, changed a lot of bools into binary bitmasks
brain [Thu, 12 May 2005 18:42:06 +0000 (18:42 +0000)]
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

19 years agoDocumented new recvq and sendq stuff
brain [Thu, 12 May 2005 02:26:05 +0000 (02:26 +0000)]
Documented new recvq and sendq stuff

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1367 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoHonking great memory leak fixed that's been there since the early alphas :/
brain [Thu, 12 May 2005 01:44:00 +0000 (01:44 +0000)]
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

19 years agoCustomizable by-byte-size recvq stuff
brain [Thu, 12 May 2005 00:36:20 +0000 (00:36 +0000)]
Customizable by-byte-size recvq stuff

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1365 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed wrong number being shown when sendq exceeded
brain [Thu, 12 May 2005 00:20:45 +0000 (00:20 +0000)]
Fixed wrong number being shown when sendq exceeded

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1364 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoUpdated default sendq size to 256k
brain [Thu, 12 May 2005 00:08:45 +0000 (00:08 +0000)]
Updated default sendq size to 256k

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1363 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoadded sendq stuff, see example config
brain [Wed, 11 May 2005 23:47:09 +0000 (23:47 +0000)]
added sendq stuff, see example config

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1362 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded basic sendq stuff - WARNING, there is no configuration yet, this CVS allows...
brain [Wed, 11 May 2005 21:54:47 +0000 (21:54 +0000)]
Added basic sendq stuff - WARNING, there is no configuration yet, this CVS allows sendq's to grow INFINITELY

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1361 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed weird bug where on mass join/part flood, the channel would be
brain [Wed, 11 May 2005 01:24:59 +0000 (01:24 +0000)]
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

19 years agoDns poll not called often enough
brain [Wed, 11 May 2005 00:12:17 +0000 (00:12 +0000)]
Dns poll not called often enough

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1359 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMade ping check loop less regular in kqueue version
brain [Tue, 10 May 2005 23:44:51 +0000 (23:44 +0000)]
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

19 years agoAdded Cache support for the KQueue Question
frostycoolslug [Tue, 10 May 2005 16:30:52 +0000 (16:30 +0000)]
Added Cache support for the KQueue Question
Fixed Optimisations not being set.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1357 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded ability to accept() up to 32 pending sockets at once
brain [Tue, 10 May 2005 16:18:50 +0000 (16:18 +0000)]
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

19 years agoAdded server-listen-sockets to kqueue support (all sockets are now kqueue)
brain [Tue, 10 May 2005 14:45:59 +0000 (14:45 +0000)]
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

19 years agoAdded kqueue for listening sockets
brain [Tue, 10 May 2005 14:31:35 +0000 (14:31 +0000)]
Added kqueue for listening sockets

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1354 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed crash when socket reads 0 whilst in kqueue mode
brain [Tue, 10 May 2005 01:10:04 +0000 (01:10 +0000)]
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

19 years agoAdded socket engine to version response
brain [Tue, 10 May 2005 00:40:50 +0000 (00:40 +0000)]
Added socket engine to version response

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1352 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed kqueue setting not being changed
brain [Tue, 10 May 2005 00:35:10 +0000 (00:35 +0000)]
Fixed kqueue setting not being changed

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1351 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoCannot initialize kqueue BEFORE the daemon fork!
brain [Tue, 10 May 2005 00:22:39 +0000 (00:22 +0000)]
Cannot initialize kqueue BEFORE the daemon fork!

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1350 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoHit dns with spork. Repeat until crispy.
brain [Mon, 9 May 2005 23:43:32 +0000 (23:43 +0000)]
Hit dns with spork. Repeat until crispy.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1349 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoBasics of kqueue() implementation for socket engine
brain [Mon, 9 May 2005 20:56:44 +0000 (20:56 +0000)]
Basics of kqueue() implementation for socket engine

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1348 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoChanged pool size from 64 to 1024
brain [Mon, 9 May 2005 18:51:00 +0000 (18:51 +0000)]
Changed pool size from 64 to 1024

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1347 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixes to way allocations are handled
brain [Mon, 9 May 2005 17:51:22 +0000 (17:51 +0000)]
Fixes to way allocations are handled

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1346 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoOptimized userlist() (a lot faster with many users online)
brain [Mon, 9 May 2005 16:05:07 +0000 (16:05 +0000)]
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

19 years agoOptimised strlower (much faster, uses a lookup table)
brain [Mon, 9 May 2005 15:23:15 +0000 (15:23 +0000)]
Optimised strlower (much faster, uses a lookup table)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1344 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoModified to rm the .o files from the modules dir
brain [Mon, 9 May 2005 03:57:13 +0000 (03:57 +0000)]
Modified to rm the .o files from the modules dir

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1343 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoModified to use -pipe
brain [Mon, 9 May 2005 03:54:47 +0000 (03:54 +0000)]
Modified to use -pipe

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1342 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMissed a -c
brain [Mon, 9 May 2005 03:51:00 +0000 (03:51 +0000)]
Missed a -c

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1341 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoNew way of building modules
brain [Mon, 9 May 2005 03:48:54 +0000 (03:48 +0000)]
New way of building modules

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1340 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoNew way of building modules, this is supposedly more portable
brain [Mon, 9 May 2005 03:46:21 +0000 (03:46 +0000)]
New way of building modules, this is supposedly more portable

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1339 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoNow secures binaries with 0700 perms as theyre installed
brain [Mon, 9 May 2005 03:14:24 +0000 (03:14 +0000)]
Now secures binaries with 0700 perms as theyre installed

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1338 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed Craig's buggy configure :p
brain [Mon, 9 May 2005 01:46:05 +0000 (01:46 +0000)]
Fixed Craig's buggy configure :p

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1337 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoReordered stuff
brain [Sun, 8 May 2005 21:00:52 +0000 (21:00 +0000)]
Reordered stuff

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1336 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed 'make clean'
brain [Sun, 8 May 2005 20:59:45 +0000 (20:59 +0000)]
Fixed 'make clean'

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1335 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFix naming glitches
brain [Sun, 8 May 2005 20:13:25 +0000 (20:13 +0000)]
Fix naming glitches

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1334 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoRenamed core files to all be libIRCD*
brain [Sun, 8 May 2005 20:06:54 +0000 (20:06 +0000)]
Renamed core files to all be libIRCD*

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1333 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMinor tweaks
brain [Sun, 8 May 2005 20:03:50 +0000 (20:03 +0000)]
Minor tweaks

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1332 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoChanged to fully dynamic core (should be faster compile times)
brain [Sun, 8 May 2005 19:54:32 +0000 (19:54 +0000)]
Changed to fully dynamic core (should be faster compile times)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1331 e03df62e-2008-0410-955e-edbf42e46eb7

19 years ago/WHOIS as oper now shows real ip as well as real host
brain [Sun, 8 May 2005 04:36:25 +0000 (04:36 +0000)]
/WHOIS as oper now shows real ip as well as real host

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1330 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded USERIP numeric 005 output
brain [Sun, 8 May 2005 04:26:22 +0000 (04:26 +0000)]
Added USERIP numeric 005 output

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1329 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed to use numeric 340-
brain [Sun, 8 May 2005 04:18:19 +0000 (04:18 +0000)]
Fixed to use numeric 340-

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1328 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded m_userip.cpp requested by Selphie
brain [Sun, 8 May 2005 04:16:10 +0000 (04:16 +0000)]
Added m_userip.cpp requested by Selphie

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1327 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoChanged the final bunch of udp_* vars to server_*/tcp_*
brain [Sun, 8 May 2005 00:52:03 +0000 (00:52 +0000)]
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

19 years agoFixed remote kills to display the correct source (spotted while talking to aquanight)
brain [Sun, 8 May 2005 00:39:02 +0000 (00:39 +0000)]
Fixed remote kills to display the correct source (spotted while talking to aquanight)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1325 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMoved to Beta 5 CVS
brain [Sat, 7 May 2005 19:38:23 +0000 (19:38 +0000)]
Moved to Beta 5 CVS

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1324 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded final documentation for inspircd Beta 4
brain [Sat, 7 May 2005 15:35:21 +0000 (15:35 +0000)]
Added final documentation for inspircd Beta 4

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1322 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoUpdated version counter to beta4
brain [Sat, 7 May 2005 15:16:59 +0000 (15:16 +0000)]
Updated version counter to beta4

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1321 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoEmpty but non-null string passed to is_uline returns true
brain [Fri, 6 May 2005 18:56:47 +0000 (18:56 +0000)]
Empty but non-null string passed to is_uline returns true

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1320 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed services not being informed of force joins
brain [Fri, 6 May 2005 18:12:53 +0000 (18:12 +0000)]
Fixed services not being informed of force joins

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1319 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed logging slowdown
brain [Fri, 6 May 2005 13:09:55 +0000 (13:09 +0000)]
Fixed logging slowdown

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1318 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded numeric 318 to /WHOIS when nick is not found (end of whois should still be...
brain [Fri, 6 May 2005 05:03:15 +0000 (05:03 +0000)]
Added numeric 318 to /WHOIS when nick is not found (end of whois should still be there as its a list response)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1317 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded numeric 412 "no text to send"
brain [Fri, 6 May 2005 03:44:02 +0000 (03:44 +0000)]
Added numeric 412 "no text to send"

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1316 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoTest fix for 3.23 and below
brain [Fri, 6 May 2005 01:38:48 +0000 (01:38 +0000)]
Test fix for 3.23 and below

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1315 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoRemoval of some pointless debug
brain [Fri, 6 May 2005 00:59:29 +0000 (00:59 +0000)]
Removal of some pointless debug

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1314 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoRemoved debug output associated with fix of bug #63
brain [Fri, 6 May 2005 00:54:14 +0000 (00:54 +0000)]
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

19 years agoFixed park crash bug #63 reported by ViaraiX
brain [Fri, 6 May 2005 00:51:48 +0000 (00:51 +0000)]
Fixed park crash bug #63 reported by ViaraiX

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1312 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixes to:
brain [Thu, 5 May 2005 12:42:20 +0000 (12:42 +0000)]
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

19 years agoChanged to handle : as a NOP token so that 'assuming' inspircd knows RFC commands...
brain [Wed, 4 May 2005 18:33:05 +0000 (18:33 +0000)]
Changed to handle : as a NOP token so that 'assuming' inspircd knows RFC commands wont cause tons of errors

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1305 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFix to a mode parsing bug (eating wrong version of parameter?)
brain [Wed, 4 May 2005 12:57:35 +0000 (12:57 +0000)]
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

19 years agoFixed off-by-one error in client read() (improbable due to size of buffer but fixed...
brain [Tue, 3 May 2005 23:09:55 +0000 (23:09 +0000)]
Fixed off-by-one error in client read() (improbable due to size of buffer but fixed as a risk anyway)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1301 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed to remove privilages upon kick
brain [Tue, 3 May 2005 21:47:05 +0000 (21:47 +0000)]
Fixed to remove privilages upon kick

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1300 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agofixed warning of redefinition of RUSAGE_SELF
brain [Tue, 3 May 2005 20:46:22 +0000 (20:46 +0000)]
fixed warning of redefinition of RUSAGE_SELF

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1299 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFix annoying off-by-one error in connection::RecvPacket (nothing like driving to...
brain [Tue, 3 May 2005 20:12:47 +0000 (20:12 +0000)]
Fix annoying off-by-one error in connection::RecvPacket (nothing like driving to calm the mind :p)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1298 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded more fault tolerance to server links
brain [Tue, 3 May 2005 16:34:11 +0000 (16:34 +0000)]
Added more fault tolerance to server links

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1297 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed 'no such server' when server is found
brain [Tue, 3 May 2005 13:47:53 +0000 (13:47 +0000)]
Fixed 'no such server' when server is found

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1295 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed empty modes from nickserv
brain [Tue, 3 May 2005 13:38:47 +0000 (13:38 +0000)]
Fixed empty modes from nickserv

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1294 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoReordered some on-connect network stuff to stop services being so confused
brain [Tue, 3 May 2005 13:27:00 +0000 (13:27 +0000)]
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

19 years agoFix to prevent quits being sent onto the network for nonexistent users
brain [Tue, 3 May 2005 13:23:23 +0000 (13:23 +0000)]
Fix to prevent quits being sent onto the network for nonexistent users

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1292 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed to always write log to bin directory
brain [Tue, 3 May 2005 12:51:05 +0000 (12:51 +0000)]
Fixed to always write log to bin directory

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1291 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed to always look for the ircd.log within the bin/ dir
brain [Tue, 3 May 2005 12:50:52 +0000 (12:50 +0000)]
Fixed to always look for the ircd.log within the bin/ dir
Fixed to not spool the error log after ./inspircd debug

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1290 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded another check for 'NoServerUline' type thing.
frostycoolslug [Tue, 3 May 2005 09:10:31 +0000 (09:10 +0000)]
Added another check for 'NoServerUline' type thing.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1289 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMissed missing )
frostycoolslug [Tue, 3 May 2005 09:07:23 +0000 (09:07 +0000)]
Missed missing )

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1288 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded Check for 'NoServer' when +r ing a channel.
frostycoolslug [Tue, 3 May 2005 09:06:28 +0000 (09:06 +0000)]
Added Check for 'NoServer' when +r ing a channel.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1287 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoExtra safety checks to avoid trying to write() remote users
brain [Tue, 3 May 2005 06:08:01 +0000 (06:08 +0000)]
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

19 years agoA few cpu usage tweaks
brain [Tue, 3 May 2005 04:01:31 +0000 (04:01 +0000)]
A few cpu usage tweaks

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1285 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoOptimized WriteCommon and WriteCommonExcept
brain [Tue, 3 May 2005 03:06:05 +0000 (03:06 +0000)]
Optimized WriteCommon and WriteCommonExcept

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1284 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFix to prevent empty umodes
brain [Mon, 2 May 2005 23:21:56 +0000 (23:21 +0000)]
Fix to prevent empty umodes

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1283 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded new /stats z (warning - this is UNTESTED on linux!)
brain [Mon, 2 May 2005 18:53:16 +0000 (18:53 +0000)]
Added new /stats z (warning - this is UNTESTED on linux!)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1282 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoUpdated /stats T to include motds
brain [Mon, 2 May 2005 17:25:33 +0000 (17:25 +0000)]
Updated /stats T to include motds

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1281 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded /stats T
brain [Mon, 2 May 2005 17:23:40 +0000 (17:23 +0000)]
Added /stats T

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1280 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAttempted /who fixes
brain [Mon, 2 May 2005 02:19:09 +0000 (02:19 +0000)]
Attempted /who fixes

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1279 e03df62e-2008-0410-955e-edbf42e46eb7