brain
59c1262dc1
Someone didnt know how to check for no parameters (*looks at Craig*)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3734 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-19 17:59:22 +00:00
brain
33701bf0ec
Check g++ not gcc in configure
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3733 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-19 17:08:59 +00:00
brain
7a49be0b34
Test fix for topic loop
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3732 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-18 21:22:17 +00:00
brain
acf64694a6
Allow adding of new client ports via /REHASH.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3731 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-18 18:31:03 +00:00
brain
21b698e39f
Document m_antibear, m_safelist
...
YES OM, ALPHABETICAL ORDER! :D
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3730 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-18 16:31:08 +00:00
brain
13f5a7cc98
See previous change
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3729 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-18 16:01:23 +00:00
brain
4a7c03ca35
No RFC says anything about hiding channels containing only +i users -- and it could confuse the crap out of people. Removed feature
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3728 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-18 16:00:38 +00:00
om
8f912b54ca
Tidy up around the ex AMD64 'fix'
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3727 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-17 01:39:01 +00:00
om
b7c8361317
Did the same thing here :/
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3726 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-17 01:35:38 +00:00
om
f67cfe1eca
Giving printf formats and not giving it arguments for them != cunning
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3725 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-17 01:34:35 +00:00
om
2ca30f42a2
AMD64 warning 'fix' which tested fine when I added it seems to now...stop things connecting...which is just cunning imo
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3724 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-17 01:27:29 +00:00
brain
1667f43351
Fix to warning line 218
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3723 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-16 18:46:59 +00:00
brain
5c3dd95446
Catch std::bad_alloc program wide (to catch out nazi sysadmins who restrict machines to small memory sizes, and expect things to still run fine :p)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3722 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-16 18:09:04 +00:00
brain
99c2964bca
Pass int not userrec
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3721 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-15 17:21:46 +00:00
brain
1fd0e61944
Casting to keep gcc happy
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3720 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-15 17:18:53 +00:00
brain
3f94a3cc87
Typo in copy/paste from safelist
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3719 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-15 17:17:31 +00:00
brain
88e7a35027
Added preliminary m_antibear.cpp, a security module to cripple bear.txt based trojan bots
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3718 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-15 17:15:02 +00:00
brain
c6e941f5c8
Remove timer stuff left over from m_safelist
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3717 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-15 17:03:29 +00:00
brain
bb8724e9bf
First-revision m_securelist.cpp, prevents /LIST in the first minute of connection crippling most automated spambots and virus drones
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3716 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-15 17:00:57 +00:00
om
5ba06b20cc
Comment one of w00tie's comments, fix typo in log message, and make it look like I ctually was active today... :>
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3715 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-15 01:09:59 +00:00
brain
edcb293a5b
ChangeLogs 1.0.3 -> 1.0.1
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3713 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-14 12:24:50 +00:00
om
5ce8762572
Experimental change to avoid warning on 64bit systems, this is a simple one-line rollback if anyone has trouble (but it fixes the warning bugging me ;p) - Works on AMD64 Linux
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3712 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-14 01:42:43 +00:00
brain
c190d28aad
Sanity check, writing to array[-1] is not clever and not profitable.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3711 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-14 00:48:31 +00:00
brain
cf9e5918ec
*hits eggy with a stick*
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3710 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-13 23:48:22 +00:00
brain
70441ab01b
Now compiles :p
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3709 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-13 23:42:35 +00:00
brain
e353a57986
Move to 1.0.4+SVN
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3708 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-13 21:52:19 +00:00
brain
d64a61a0e4
Better checking for if its svn or not
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3706 e03df62e-2008-0410-955e-edbf42e46eb7
v1.0.3
2006-03-13 20:53:08 +00:00
brain
78db8a3413
Fixed to show proper 'r0' on non-svn
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3705 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-13 20:51:09 +00:00
brain
8e5f363f23
Move to 1.0.3
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3704 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-13 20:49:26 +00:00
brain
60079fde5b
Obscure bug of the week: InspIRCd crashes when given more than 64 client ports to bind in the config file (yes, *REALLY*.)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3701 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-13 13:51:44 +00:00
brain
883c04a08a
Removal of ancient TRUE/FALSE #defines (C-ish stuff)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3700 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-13 13:42:56 +00:00
brain
bb5fa08081
Changed to use IS_LOCAL not user->fd > -1
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3699 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-13 01:19:26 +00:00
brain
bf3b7b4696
Removed lowercasing of servername on validation
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3698 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-12 21:55:20 +00:00
brain
f194712b8f
Case insensitive server names (Hopefully) - to be tested
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3697 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-12 21:50:00 +00:00
brain
a98d2d295a
Altered some stuff to make case insensitive servernames (wont compile yet!)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3696 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-12 21:30:01 +00:00
brain
572a7b503b
Commented a lot of stuff that hasnt been commented since 1.0.2
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3695 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-12 18:03:02 +00:00
brain
3a7fa1660c
Const refs (this is about the last of them in the core api)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3694 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-12 16:56:02 +00:00
brain
1135a57ace
Fixed a missing reference to chanrec::modes
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3693 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-12 15:20:52 +00:00
brain
ced58c3be3
Renamed to chanrec::modes
...
Renamed IsCustomModeSet to IsModeSet
GetModeParameter will now return the channel limit (as a string) for a request for mode 'l' and the channel key for a request for mode 'k'.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3692 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-12 14:49:30 +00:00
brain
988568f3d1
*NEEDS TESTING* changed binarymodes to use the custom_modes entries
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3691 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-12 14:26:15 +00:00
brain
c738817483
Removed chanrec::binarymodes - insp wont compile atm do not use :p
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3690 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-12 13:38:16 +00:00
brain
6e9cea230c
Adding to the buffer was clearing it first, reverting the buffering to a pre-alpha-6 kind of way of doing stuff (erk)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3689 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-12 02:27:38 +00:00
brain
a7e24c5ddc
Removal of shellscript kludge :)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3688 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 21:59:00 +00:00
brain
3d023700b1
Work out revision id without src/svn-rev.sh!
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3687 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 21:56:45 +00:00
brain
5fa0e83de4
Complete removal of all stl stuff here
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3686 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 20:38:15 +00:00
brain
43b4a302d4
Completely removed the deque
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3685 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 20:08:38 +00:00
brain
8af51fb7d5
Put some error checking back in here
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3684 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 20:04:24 +00:00
brain
4c03c456e6
Temporarily removed output buffering as an experiment
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3683 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 19:58:10 +00:00
brain
59cdf913f1
Blah
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3682 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 19:47:50 +00:00
brain
7144d8c63c
Logging
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3681 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-11 19:46:57 +00:00