Adam
389dde04ab
Bug #1291 - fixed parsing JOIN on ratbox
...
(cherry picked from commit e2b47e001f )
2011-08-09 17:29:38 -04:00
Adam
605b5d5717
Removed ngircd as we've decided not to support it at this time
2011-05-16 02:57:28 -04:00
Adam
ddfb16de1a
Fixed compile
2011-03-14 20:16:38 -04:00
DukePyrolator
3fbf39b25d
Added some useful Anope::Version functions to prevent some files from unnecessarily rebuilding on every make
2011-03-13 03:42:30 -04:00
DukePyrolator
fbae3344ff
added ns_cert
2011-03-12 09:27:16 +01:00
Adam
46a3afadb9
Fixed validating users on all server syncs
2011-03-11 17:09:49 -05:00
Adam
97c2e0957d
Bug #1251 - Fixed logging inspircd logging us logging inspircd. Also moved the Server::Find messages to debug level 2
2011-03-10 19:20:58 -05:00
Alexander Barton
09a5791bc6
ngIRCd protocol: announce Anope with its version
2011-03-09 12:29:59 -05:00
Adam
8db5ecd736
Fixed sending CHANINFO on ngIRCd with two parameters if the channel has no modes locked.
2011-03-09 12:28:24 -05:00
Adam
8eb23e7d48
Added support for extbans
2011-03-07 19:54:51 -05:00
Adam
093b3d258e
Change the mode name code to use Flags names in preparation for extban support
2011-03-06 19:36:52 -05:00
Adam
6fe2d8af97
Removed nickrequests, instead have unconfirmed registrations. Also made ns_resetpass allow remote-id to get past things such as kill immed.
2011-03-05 17:23:22 -05:00
Adam
bcaf406747
Made akills work on IRCds that do not support bans (ngircd)
2011-02-27 16:47:23 -05:00
Adam
c38b6392c5
More fixes. Also made db_mysql_live not keep bots updated because thats pointless and made m_asynch_commands respect user language settings.
2011-02-25 21:41:08 -05:00
Adam
ee38756982
Fixed a lot of small problems
2011-02-25 21:40:43 -05:00
Adam
b15410fd3a
Store modes in the databases told to us during runtime that we don't have information any about. Allows mlocking things like InspIRCds +w etc. Also fixes part of #1235
2011-02-22 20:30:45 -05:00
Adam
dfbb5264fa
Inspircd does not send CAPAB NOQUIT, assume it
2011-02-19 21:17:53 -05:00
Adam
f49a3e03c1
Fixed aborting because of invalid values given to mode +f on inspircd
2011-02-19 19:03:05 -05:00
Adam
f463b772b0
Removed a lot of the old capab flags we dont/have never used
2011-02-09 20:09:26 -05:00
Adam
eec897762c
Enable quitstorm for ngircd
2011-02-09 17:41:07 -05:00
Adam
e62664138b
Added patricia_tree::iterator
2011-01-28 23:09:25 -05:00
Adam
3eadc1509f
Fixed setting usermode +k on our clients on InspIRCd 2.0
2011-01-28 13:19:26 -05:00
lethality
a86873c93e
fixed some minor presentation, grammar mis-use and copyright date in DP's ngircd
2011-01-21 16:49:25 +00:00
DukePyrolator
4a3ee91c55
fixed a bug in the ngircd protocol module
2011-01-18 19:05:20 +01:00
Adam
c669820481
Added an amsg kicker
2011-01-15 16:11:31 -05:00
DukePyrolator
2e7d08c10b
fixed a small bug in the ratbox protocol module
2011-01-08 08:18:46 +01:00
DukePyrolator
47b87e903b
added support for ngIRCd protocol
2011-01-08 08:15:48 +01:00
lethality
0eb9152749
fix some more copyright and typos (not mine) spotted by chaz :P
2011-01-07 23:01:19 +00:00
lethality
9efebe5461
update copyrights for 2011
2011-01-05 18:34:38 +00:00
DukePyrolator
7198fa73d1
removed SendSVSPart(), we dont use it
2011-01-04 07:33:34 +01:00
DukePyrolator
03ba592c48
removed SendSVSMode(), we dont use it
2011-01-04 07:14:50 +01:00
DukePyrolator
2784cd17fc
Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
2010-12-30 05:50:55 +01:00
Adam
72b8f4609b
Use empty SJOINs when allowed to create empty permanent channels
2010-12-29 23:12:26 -05:00
Adam
d36e53f702
Added a ConvertException to be thrown when convertTo fails
2010-12-29 20:19:37 -05:00
DukePyrolator
4235df2b28
Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
2010-12-24 06:42:55 +01:00
Adam
3009540a00
Rewrote the ignore code. Adds creator and reason to /os ignore list.
2010-12-23 18:39:54 -05:00
DukePyrolator
02476332ea
Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
2010-12-14 08:13:09 +01:00
Adam
49d3c97b67
Bug #1079 - Don't use users real host and IPs when matching against
...
bans and excepts, except when a user is unbanning themselves, in an
attempt to prevent people from gaining other users IPs.
This removes support for Unreal and Bahamuts SVSMode -b because
it will unban users by real host and IP.
2010-12-13 16:36:36 -05:00
DukePyrolator
5d56a2486e
changed a few 'if' to 'else if'
2010-12-13 07:26:05 +01:00
Adam
eb138a02d6
Do not validate users during netburst until after the server is done syncing
2010-12-12 19:37:04 -05:00
Adam
9f7a2e4da2
Bug #1177 - Readded in support for cs_mode to act on every channel
2010-12-12 19:37:04 -05:00
Adam
25e995b0f5
Fixed a few places in the plexus protocol module where we were sending nick not UID
2010-12-12 19:37:04 -05:00
DukePyrolator
6ab7cf9689
fixed a compile error in plexus protocol module
2010-12-12 19:37:03 -05:00
DukePyrolator
099ead02a5
store the ssl fingerprint in the userstruct
2010-12-12 19:37:03 -05:00
Adam
aed53dbb47
Cleaned up some things, made the protocol modules use some basic inheritance to cut back on their code duplication. More work can be done in the future to remove even more of it.
2010-12-12 19:37:03 -05:00
Adam
37e02a3594
Added cs_entrymsg
2010-12-12 19:36:19 -05:00
Adam
7d1cfe9514
Fixed some sed failure
2010-12-12 19:36:18 -05:00
Adam
1a286397e3
Added a plexus3 protocol module
2010-12-12 19:36:16 -05:00
Adam
246f44b988
Added cs_mode, rewrote the old list mode code, and added CIDR support
2010-12-12 19:35:27 -05:00
Adam
8f825821e0
Fixed sending operwalls on ratbox
2010-11-22 13:10:14 -06:00