brain
1a00285d8b
Special checking for muppet providers that make their reverse resolution resolve back to the same reverse resolution.
...
*WHY* DO PEOPLE IN CONTROL OF THE RDNS RECORDS EVEN *ALLOW* SUCH LUNACY?!
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4435 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-19 10:47:46 +00:00
brain
ca6eee2a01
Only attempt forward lookup if the user still exists
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4429 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-16 20:01:39 +00:00
brain
c4a0aedc4b
Safety check against a random segfault
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4423 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-16 19:33:43 +00:00
brain
9d0914b8b6
Remove a non-essential function call
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4416 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-16 15:39:18 +00:00
w00t
61b76b8b67
Update m_antibear to use a different hook for ADDED goodness.
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4415 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-16 15:36:23 +00:00
brain
399e250e97
Same adjustment
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4411 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-16 14:31:14 +00:00
brain
e2ea566015
DNS fixes - needs further testing
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4409 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-16 14:19:57 +00:00
brain
65fd7ee13e
More stuff
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4408 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-16 14:06:17 +00:00
brain
a56b93d329
More dns leak fixes
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4407 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-16 14:04:05 +00:00
brain
dfda455d01
Fix the dns issue with 1_0_stable. The issue is easier to resolve here than in trunk
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4406 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-16 13:55:20 +00:00
brain
c3912842fd
Removal of all gcc2 checks (there sure was a lot of craq in here)
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4395 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-15 17:35:52 +00:00
brain
c93077bce0
Removed #ifdef stuff, this should be fine on both 3.3 and 3.4
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4392 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-14 21:28:26 +00:00
brain
37e739e98d
Don't allow SAQUIT, SANICK, SAPART and SAJOIN on ulined clients :)
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4391 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-14 16:08:57 +00:00
brain
01005c2d00
Different way of dealing with netsplits, seems we're getting duff data in the hash somehow by trying to track these seperately
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4387 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-14 14:30:47 +00:00
brain
5674f09f9a
Rollback dns change
...
svn merge -r 4383:4379 svn+ssh://neuron/usr/local/svnroot/branches/1_0_stable
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4385 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-14 12:15:08 +00:00
brain
44a631e265
Fix sometimes-leaking dns sockets when user quits between the two lookups (forward and reverse)
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4382 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-14 11:17:42 +00:00
brain
3a5b13bbea
Might as well make this message match, for completeness
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4381 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-13 16:36:14 +00:00
brain
2bd38c9408
Being as -modupdate already existed and just didnt work, this counts as a fix. Congrats epinephrine its your lucky day :)
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4380 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-13 16:34:13 +00:00
special
36bafc69f9
Removed a bunch of SSL debug messages that popped up every time a user on SSL did anything. Now we're going to find some massive bug in m_ssl_* and have to add them all back in...
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4343 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-11 19:47:11 +00:00
brain
ec73fbb062
HAS_STDINT here too
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4265 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-10 07:53:49 +00:00
brain
725628372c
Check for stdint.h
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4262 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-10 02:37:17 +00:00
brain
318f51c935
Make configure detect stdint.h - this will be used for a fix later and to move opersha256 out of extra/ at last
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4258 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-10 02:28:26 +00:00
brain
243adc402e
Update docs to indicate use of _ in opertpes translates to space when displayed
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4257 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-09 22:18:59 +00:00
brain
e7dfb988a4
Spacify() function translates _ in opertypes to spaces (only when displayed, however)
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4255 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-09 22:16:10 +00:00
brain
d1b29c3ce1
Someone put a { in here?
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4251 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-09 20:46:59 +00:00
brain
d2ff196395
Fix the only mangled comment thats important, the tree diagram in here ;)
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4250 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-09 20:44:30 +00:00
brain
6a831a13ce
FEAR THE POWER OF VIM AND THE ALMIGHTY "%s/ /\t/g"
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4249 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-09 20:41:36 +00:00
brain
10009b74da
Whack a space indent
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4248 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-09 20:12:58 +00:00
brain
312440496b
Fix for +f not propogating +b out to other servers (including services) using new send_mode event
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4246 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-09 20:08:51 +00:00
brain
edf8e7c888
Backport of send_mode system from trunk - for preliminary info on this search the source file for send_mode.
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4245 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-09 20:03:37 +00:00
special
4d77a64e86
Made Add*Line automatically apply the new line
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4186 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-08 20:01:45 +00:00
brain
4a3c94024b
Fix syntax example
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4139 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-07 19:20:56 +00:00
brain
69371e6e38
Tag v1.0.5
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4117 e03df62e-2008-0410-955e-edbf42e46eb7
v1.0.5
2006-07-04 14:29:23 +00:00
brain
93ba2d391c
Add pippijn under code contributors for m_connflood
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4116 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-04 10:38:57 +00:00
brain
97b0920048
Added docs for connflood
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4113 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-03 20:39:02 +00:00
brain
99ca7d36c1
Someone made silence require 1 parameter, so no way to list the silence entries :p
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4110 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-03 16:02:21 +00:00
brain
100db2a34f
Add m_connflood, pippijn's connect throttle module (now we are offering another paid unreal feature for nothing :p)
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4108 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-03 15:33:18 +00:00
om
154defd7f0
...
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4105 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-03 12:41:51 +00:00
om
f917ce4608
Typo fix
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4101 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-03 12:28:18 +00:00
brain
b019813cbd
Enhance m_antibear with numerics 931 and 437
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4099 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-02 14:51:30 +00:00
w00t
3168bb4cd1
Add an fflush() call after logging, hopefully fixes the issue with delayed logging on low activity. Reported by Rob from Anope.
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4092 e03df62e-2008-0410-955e-edbf42e46eb7
2006-07-01 10:22:43 +00:00
brain
3a730fa0c9
Tweak to IS_LOCAL macro to exclude invalid fd's that are > MAX_DESCRIPTORS
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4090 e03df62e-2008-0410-955e-edbf42e46eb7
2006-06-30 18:19:34 +00:00
brain
9388588f05
*** Interesting fix ***
...
When a remote kill occurs, the user record for the remotely killed user may still hang around in the servers user list which is used when removing users during a netsplit.
I managed to duplicate the old 'crash on netsplit' bug by sending a remote kill to a server, and then squitting that server without receipt of the corresponding QUIT.
The fix now removes the user record explicitly upon remote kill (this also includes collisions)
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4089 e03df62e-2008-0410-955e-edbf42e46eb7
2006-06-30 17:54:58 +00:00
special
cb88326687
Made CullList::Apply return something other than 0, and added myself to the list of developers on startup
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4086 e03df62e-2008-0410-955e-edbf42e46eb7
2006-06-29 15:32:05 +00:00
brain
53bd1da118
Allow hosts in <bind> and <link> -- see FIXME for minor issue to be fixed in 1.1 (probably not major enough to fix in 1.0?)
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4077 e03df62e-2008-0410-955e-edbf42e46eb7
2006-06-28 11:02:14 +00:00
brain
03522584b4
Allow binding by hostname again in <link> and <bind>
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4075 e03df62e-2008-0410-955e-edbf42e46eb7
2006-06-28 10:54:24 +00:00
brain
495af6d4b7
Remove references to hostnames in <link> tag, use ip's instead
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4073 e03df62e-2008-0410-955e-edbf42e46eb7
2006-06-27 23:15:45 +00:00
brain
cbc40cf19c
Add m_services_account
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4071 e03df62e-2008-0410-955e-edbf42e46eb7
2006-06-27 23:12:19 +00:00
brain
caaa2a9c88
'inspircd' target missing from OSX makefile
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4070 e03df62e-2008-0410-955e-edbf42e46eb7
2006-06-27 22:55:19 +00:00
brain
9cff9e30ca
Commenting
...
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4068 e03df62e-2008-0410-955e-edbf42e46eb7
2006-06-27 20:58:40 +00:00