brain
|
f0a07a46b6
|
Fix fake direction in TOPIC, you cant use a uuid as a command origin in the send functions
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9393 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 23:18:19 +00:00 |
|
brain
|
a2cc6107b5
|
Its ok to allow remote map to non-opers now, found the real culprit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9392 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 21:59:10 +00:00 |
|
brain
|
ac61fa4ac9
|
Fix bug where OPERTYPE does not propogate more than one server in distance due to it being propogated with a nick prefix.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9391 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 21:57:03 +00:00 |
|
brain
|
67445d0e66
|
Remote map only works for opers. Fix problem where only part of the map is shown, and also restrict to opers only so that normal users cant use it to probe network routes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9390 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-06 21:50:03 +00:00 |
|
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 |
|