brain
|
b5502c9aaf
|
Debug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9389 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 21:44:18 +00:00 |
|
brain
|
8b69e1a5d6
|
The map matrix must be static. For some reason it blows up when it is not. This fixes the display oddities, as far as i can tell.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9388 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 21:35:03 +00:00 |
|
w00t
|
5accf1b16a
|
Initialise this so WriteCommon() knows what it's dealing with (thanks, valgrind)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9387 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 20:24:54 +00:00 |
|
w00t
|
13506f0c37
|
Initialise var (another valgrind warning)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9386 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 20:17:42 +00:00 |
|
w00t
|
8a3695e4b0
|
Stupid, stupid :| use the correct variable to find existing channel (this caused my spurious CoreException crash, Brain)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9385 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 20:10:33 +00:00 |
|
w00t
|
19bcd43f25
|
Initialise this (valgrind warning)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9384 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 20:09:06 +00:00 |
|
w00t
|
55c95bc454
|
Remote /MAP (that now doesn't confuse clients ;p)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9383 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 18:11:25 +00:00 |
|
brain
|
73b20b7d06
|
Fix this up to convert deque to const char* const for w00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9382 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 18:03:30 +00:00 |
|
w00t
|
d87c865987
|
Remote /MAP: caution, this doesn't compile
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9381 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 17:53:15 +00:00 |
|
brain
|
53fbf0cf7f
|
Revert not-required hax
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9380 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 17:26:25 +00:00 |
|
brain
|
41c2064746
|
For some reason there was a FinishBurst in the encap command, which was sending spurious end of burst messages
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9379 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 17:24:10 +00:00 |
|
w00t
|
134cff821e
|
Mark ping answered when we get a two form reply
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9378 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 16:26:50 +00:00 |
|
w00t
|
6e1c5865b7
|
Make ping warnings and lag check global across all servers on a network. This means a lot of pings travelling around with a lot of servers, but hey, it's useful info.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9377 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 16:22:10 +00:00 |
|
w00t
|
74aac8e5a1
|
Add NeoStats example aliases (thanks TamCore)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9376 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 13:12:32 +00:00 |
|
w00t
|
e2ff1fd474
|
Fix bug #509 reported by Casey: bans were not applied on non-opped users (1.2 only)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9375 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 12:30:47 +00:00 |
|
w00t
|
52f102fc86
|
More missing docs.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9374 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 12:11:16 +00:00 |
|
w00t
|
92eda17524
|
Fix a silly bug we never thought was a bug, in m_messageflood - the message that got a user kicked was always allowed through (appearing *after* they were kicked). Was a return 1 in the wrong place.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9372 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 12:04:20 +00:00 |
|
w00t
|
f590209bd0
|
Some documentation fixes (misnamed module, missing modules, etc). Fixes bug #508 - thanks Casey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9371 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 11:46:50 +00:00 |
|
w00t
|
1563e32299
|
Error message tweaking
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9370 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 22:54:22 +00:00 |
|
brain
|
1e740e019e
|
Add protocolinterface.* and privmsg.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9369 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 21:42:38 +00:00 |
|
brain
|
82fb111759
|
Windows fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9368 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 21:39:55 +00:00 |
|
brain
|
312bb77ee1
|
In case youre wondering, Belgian Blue is a cow breed :) (BLAME W00T)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9366 e03df62e-2008-0410-955e-edbf42e46eb7
v1.2.0a1
|
2008-04-05 21:19:51 +00:00 |
|
w00t
|
4c1208b8fa
|
Remove debug, fix DELLINE: args were the wrong way around
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9365 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 20:14:28 +00:00 |
|
w00t
|
335ab1528d
|
debug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9364 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 20:09:14 +00:00 |
|
brain
|
cf3848fd36
|
Same here
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9362 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 17:28:40 +00:00 |
|
brain
|
d8531d95ac
|
Fix showing of sid/uid instead of nick or servername when lines are added
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9361 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 17:27:22 +00:00 |
|
w00t
|
caf0301c89
|
Resolve collisions once, don't rely on every server being able to fix our collision
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9360 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 17:02:12 +00:00 |
|
w00t
|
a85a9b8c11
|
Fix a cosmetic issue: 'oper type does not have access'
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9359 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 16:39:08 +00:00 |
|
w00t
|
d21682a3a0
|
Fix multiple burst notifications in a better way (force EOB was quite often hitting in too quickly, will only trigger on servers not EOB after 60 seconds now)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9358 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 16:26:03 +00:00 |
|
brain
|
645f0aa634
|
Fix IDLE sending a nick rather than a uid. Atheme should probably put a check in too, but its now low priority
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9357 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 16:25:11 +00:00 |
|
w00t
|
efce1ce1e7
|
Fix bug (partially/accidentally) discovered by Bricker: if an XLine is not permanent, bancache should use the expiry time of the xline, not an arbitrary value
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9356 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 16:08:13 +00:00 |
|
brain
|
9b3aaf3602
|
Only finish bursting once, thanks AnMaster
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9355 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 16:04:36 +00:00 |
|
brain
|
c72e36b007
|
Remove debug, thanks for reminding me danieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9354 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 15:29:26 +00:00 |
|
brain
|
a09949ae86
|
Tweaks to make some errors show server name and not server ID
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9353 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 15:07:45 +00:00 |
|
brain
|
22de0fb8fb
|
Make sure this is pushed too
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9352 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 14:36:29 +00:00 |
|
brain
|
3f54de3e8b
|
More standardized version output in 002 and 004 to make indexing for version numbers better
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9351 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 14:35:41 +00:00 |
|
w00t
|
9d558aa743
|
Use 1.2, not VERSION constant for here.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9350 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 13:48:40 +00:00 |
|
w00t
|
c8568730b5
|
Update ModDesc and class name
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9349 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 11:50:56 +00:00 |
|
w00t
|
0a16281326
|
Redo the MODE warning stuff. Don't do some extra unneeded checks, don't allow SVSMODE on a channel, close any link that tries to do a MODE on a channel. FMODE with proper TS rules *must* be used.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9348 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 11:31:18 +00:00 |
|
brain
|
a87b8e1e76
|
Document more stuff, correct some out of date text,
tidy up formatting of logging section
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9347 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 02:39:26 +00:00 |
|
brain
|
589ef7e89e
|
Fix crash in MODE when sent for a user, with only one parameter (which is wrong, anyway) - Also fix bad output in protocol interface when sending MODE for a user from a server origin
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9346 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-05 01:05:32 +00:00 |
|
w00t
|
18d36bfaf8
|
Add m_nickban and documentation. Implements +b n:, which stops any users matching from changing their nick.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9345 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-04 23:02:50 +00:00 |
|
w00t
|
03b33d53b2
|
Off by one
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9344 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-04 23:00:13 +00:00 |
|
w00t
|
e6cde3ad77
|
Only examine local messages
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9343 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-04 22:58:06 +00:00 |
|
brain
|
5f5356268c
|
DOH
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9342 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-04 22:45:31 +00:00 |
|
brain
|
b263bd7202
|
Extra stuff for 005 numeric
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9341 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-04 22:42:11 +00:00 |
|
w00t
|
2029b53b52
|
m_quietban: implements snomask +b q:
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9340 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-04 22:26:47 +00:00 |
|
w00t
|
83d884b8e9
|
Remove debug printf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9339 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-04 22:24:51 +00:00 |
|
brain
|
3ab28db535
|
Fix broken fjoin, looks like we forgot something when porting to new format :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9338 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-04 22:13:06 +00:00 |
|
w00t
|
f00094febf
|
The start of extended bans infrastructure: syntax is e.g. +b n:w00tdiff@*, bans of any type can be applied and checked against, but there's more to come with this.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9337 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-04 21:43:21 +00:00 |
|