brain
e545adc628
Shut up, valgrind
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8163 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-13 22:09:46 +00:00
brain
d8a4b50e31
Fix uninitialized var that may stop the ping warning from appearing, thanks djGrrr
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8162 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-13 22:02:56 +00:00
brain
5f45e12a4d
IMPORTANT checks in here that special took out thinking they were no longer required. Because of the fact that the inspsocket cull comes after the user cull these *are* required.
...
This was bought up in discussion many weeks ago but i guess we both thought the other had added these back!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8159 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-13 21:53:55 +00:00
brain
28eb93f096
This fixes a deletion error here, we were using new[] and not using delete[], but delete instead.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8157 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-13 21:34:28 +00:00
brain
9422f4157c
Add sanity checks to the ssl modules so that theres no possibility of an out of range fd being passed to the events.
...
The cull_list commit is a tidy-up only.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8155 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-13 21:26:50 +00:00
brain
5ee8304694
Fix potential for ssl to block, based on patch submitted by djGrrr, adjusted for trunk new socket engine, thanks
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8154 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-13 17:13:15 +00:00
brain
e48b7c6e6a
Silent CHGIDENT for ulines to prevent noisyness from anope
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8151 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-11 22:19:46 +00:00
brain
96de3c22e8
Check is off by one, this wont break anything but will cut a character off the set ident
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8149 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-11 22:15:58 +00:00
brain
23feae957d
Merge in nenolod's unified build patch from bug #413 , thanks
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8147 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-11 21:22:00 +00:00
brain
aa46dbe058
Fix for bug #435 and fix return codes (these cannot be localonly for add/remove as its more efficient to propogate the SILENCE to the remote server so that messages can be blocked there and not routed)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8145 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-11 21:10:42 +00:00
special
5102d15bde
Added a warning when 4in6 is used for binding
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8144 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-11 18:39:49 +00:00
special
833c8320c5
Fixed bug #437 (Empty userstats setting denies stats to opers too)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8142 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-10 16:20:34 +00:00
brain
083fb71b63
Change 'unrecognised command BLAH' to 'unrecognised or malformed command BLAH' just to make it obvious to lazy people.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8140 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-09 22:20:09 +00:00
brain
35695871c4
sanity check for existing server in DoFailOver seems to have vanished!
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8138 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-09 15:57:43 +00:00
brain
2e03f561b9
This should fix m_svshold to not allow the nick to be taken on connect
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8136 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-07 18:49:28 +00:00
brain
cb947156cc
Support 501 numeric (its different for user modes compared to channel modes) - thanks anmaster
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8134 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-07 14:07:41 +00:00
special
f452a340a8
dz is determined to crash your ircd :P
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8132 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-07 05:51:31 +00:00
special
74529bd97c
Fixed bug #434 (cycle allows bypassing modes for users outside of the channel). Patch by dz
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8131 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-07 05:50:04 +00:00
brain
122660bd29
I believe the correct spelling is synching not syncing.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8130 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-06 13:16:03 +00:00
bricker
e209529525
fix some more typo's! now sleep time
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8129 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-06 04:15:17 +00:00
om
30d71b94c2
Sysadmins can't be sued for malpractice, but surgeons don't have to deal with patients who install new versions of their own innards.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8127 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-05 19:34:08 +00:00
om
d58cf388ef
Don't think of it as being outnumbered. Think of it as having a wide target selection.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8126 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-05 19:32:45 +00:00
om
1318a44fc5
Ever wonder why the SAME PEOPLE make up ALL the conspiracy theories?
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8125 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-05 19:31:52 +00:00
bricker
6896b0de1e
A computer once beat me at chess, but it was no match for me at kick boxing.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8124 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-05 17:05:23 +00:00
bricker
e19b5e27b9
France sucks, but Paris swallows
...
just for webs and tiger ;)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8123 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-05 17:01:43 +00:00
bricker
47a80b401d
Friendship is like peeing on yourself: everyone can see it, but only you get the warm feeling that it brings.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8122 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-05 16:54:42 +00:00
bricker
4c4c577d87
"If at first you don't succeed, skydiving is not for you."
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8121 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-05 15:59:41 +00:00
brain
aadb840d93
Add -lunwind to libraries on openbsd to fix some compile issues (thanks nenolod)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8119 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-04 21:26:52 +00:00
brain
c51f8c8fe9
PROPAGATE this fix
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8118 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-03 18:02:45 +00:00
brain
602e8f0836
ResolveriZED the americaniZED Z's and changed them to S (british and proud!)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8117 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-03 17:55:35 +00:00
brain
12a897a3c7
Cut out redundant loop from nickname introductions, also ensure that each UID message is immediately followed by any metadata related to that nickname
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8116 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-03 17:51:17 +00:00
om
62a8a54656
More random spelling fixes
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8115 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-03 17:30:03 +00:00
brain
c7c9f1119e
Tweaks to icky icky select() engine (thanks Ersan) this MIGHT fix select problems, but nobody really uses it anyway.
...
We've been having more than usual problems due to select() due to epoll not being detected properly and it falling back on select() which isnt as well tested.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8113 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-03 15:40:23 +00:00
om
71a2531a9e
more anal spellchecking
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8112 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-03 06:57:40 +00:00
om
397d8bfff9
We really do suck at spelling...and not just the american-british disagreements
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8111 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-03 06:27:26 +00:00
bricker
bf12d62212
fix a few things, and change customise to customize ;) gotta love those american z's right Brain?
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8110 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-03 05:16:01 +00:00
bricker
5c381a20ec
added a new quote! (candles)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8109 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-03 05:01:04 +00:00
brain
a614bf9d4f
Someone please bp this
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8107 e03df62e-2008-0410-955e-edbf42e46eb7
2007-10-02 13:13:50 +00:00
brain
51b6cc4d3a
Users were also being attached to the wrong server names (by uid and not by server name) meaning that users werent being quit on squit. this was hampering my efforts to find an unrelated bug
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8103 e03df62e-2008-0410-955e-edbf42e46eb7
2007-09-30 18:16:53 +00:00
brain
685a4c5319
Whoops, forgot some stuff for when GECOS was moved to position 10 in the UID command, this was broken
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8102 e03df62e-2008-0410-955e-edbf42e46eb7
2007-09-30 18:14:51 +00:00
brain
492efc5ce5
Minor change, param for local PING wasnt an SID and should be
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8101 e03df62e-2008-0410-955e-edbf42e46eb7
2007-09-30 17:46:52 +00:00
brain
a27e9d92fa
parameters[0] -> parameter.c_str()
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8099 e03df62e-2008-0410-955e-edbf42e46eb7
2007-09-30 17:31:39 +00:00
brain
a72cf670ac
move headers into other filters
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8098 e03df62e-2008-0410-955e-edbf42e46eb7
2007-09-29 20:52:19 +00:00
brain
12d8a40b36
remove cmd_summon and cmd_users from solution
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8097 e03df62e-2008-0410-955e-edbf42e46eb7
2007-09-29 20:44:28 +00:00
special
9fcef6f685
Removed extremely verbose debugging from the SSL modules, as I believe that bug has been fixed (and we don't want this in for release anyway)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8092 e03df62e-2008-0410-955e-edbf42e46eb7
2007-09-29 00:15:41 +00:00
brain
417b01fe50
Correct wording of message in cmd_invite pointed out by Zaba
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8090 e03df62e-2008-0410-955e-edbf42e46eb7
2007-09-28 16:15:31 +00:00
eggy
eee78a1930
w00t forgot to edit these out.
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8089 e03df62e-2008-0410-955e-edbf42e46eb7
2007-09-28 14:03:39 +00:00
w00t
affe14511b
Remove /summon and /users (I think 15+ years of being marked deprecated is enough, really)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8088 e03df62e-2008-0410-955e-edbf42e46eb7
2007-09-27 15:48:05 +00:00
special
6304c37473
Forgot part of the fix for bug #404
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8086 e03df62e-2008-0410-955e-edbf42e46eb7
2007-09-27 00:11:25 +00:00
special
2be86e1958
Fixed bug #404 ; this was caused by recieving multiple OPERTYPEs from a remote server, which eventually resulted in bad pointers inside the all_opers list
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8084 e03df62e-2008-0410-955e-edbf42e46eb7
2007-09-26 23:49:15 +00:00