Adam
969aacbf78
Update copyright to 2014. This was done with:
...
find include/ src/ lang/ docs/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \;
2014-01-01 20:51:08 -05:00
Adam
5fd1485938
Internally process bounced channel modes from a deopped user.
...
Even though we never process the modes from the deopped user,
the bounced modes can't be trusted.
2013-09-29 11:42:22 -04:00
mokkori
d2d89ac412
Memory: Properly initialize and free new module languages.
...
Memory: Properly free strings in module config directive lookups.
Memory: Do not leak module version and author in rare situations.
Memory: Memory leak when deleting a module callback.
Memory: Memory leaks with module messages.
Memory: Memory leaks with module commands.
Memory: Memory leaks with module event handlers.
Memory: Memory leaks with module event hooks.
Memory: Every module config entry of type string is leaked on config reload.
Memory: Leak services root list, ulines list, host setters list, modules autoload list, modules delayed autoload list, hostserv/memoserv/helpserv/botserv/operserv/chanserv/nickserv core modules lists on config reload.
Memory: Leaks with channel bans/invites/exceptions.
Memory: Leak when updating already existing ignore.
Memory: Invalid pointer read in slists.
Memory: Leak when using /cs appendtopic.
Memory: Leak on (currently impossible) config reload.
Memory: Syscall param write(buf) points to uninitialised byte(s) in save_ns_dbase().
Memory: Leak if PreNickServDB is set and NSEmailReg is not.
Removing a command no longer calls free() on help_param*, reversed previous changes
Changes to CSMaxReg, MSMaxMemos and NewsCount are now properly reflected in help notices after config reload
Small adjustments
Fixed copy&paste mistake
Fix findCommand() searching in the wrong command tables
2013-07-25 19:42:18 -04:00
Adam
14a957f8a0
Update copyright to 2013. This was done with:
...
find include/ src/ lang/ docs/ *.* Config -exec sed -i 's/-2012 Anope Team/-2013 Anope Team/i' {} \;
2013-01-09 04:23:25 -05:00
Adam
8559c57cd6
Updated Copyright to 2012
2012-01-02 21:10:40 -05:00
Viper
0dd4a98e53
Match bans against the vident/vhost instead of real ident/vhost when available.
2011-11-16 15:57:07 +01:00
Adam
eb7c9d0a86
Bug #1287 - Fixed chan_set_correct_modes to not deop the first user from syncing servers
2011-08-09 17:57:35 -04:00
Adam
54acc25eb3
Rejoin our clients if kicked on TS6 IRCDs and made ratbox protocol module use account tracking
2011-02-23 18:52:13 -05:00
lethality
f592417ec2
Updated Copyright to 2011
2011-01-06 02:32:32 +00:00
Adam
12b0ff0593
Bug #1079 - Prevent /cs ban, akick, unban, etc, from matching against users real hostname and IPs in an attempt to prevent unauthorized users from gaining other users IPs via brute force attacks.
2010-12-23 16:59:56 -05:00
Adam
d53c25b043
Added InspIRCd 2.0 support
2010-09-05 12:51:15 -04:00
Adam
7dfc8e8ee8
Fixed do_sjoin to properly find the server source on TS6 IRCds
2010-08-31 17:53:39 -04:00
Adam
7582b6503f
Removed all references to the SVN keyword Id
2010-06-18 18:55:41 -04:00
Adam-
87e96d6f52
Fixed bug #1153 - Always save channel topics internally, even if the new topic matches the last saved topic. Also only call the topic updated event once we are uplinked, as then the topic really is being changed by someone.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2896 5417fbe8-f217-4b02-8779-1006273d7864
2010-04-15 17:36:23 +00:00
Adam-
5a51984db1
Added support for tracking permanent channels
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2807 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-11 22:59:43 +00:00
Adam-
dd198b89c0
Fixed it so halfops can not be marked as forcibly deopped, fixes us sometimes undoing all modes by some halfops
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2787 5417fbe8-f217-4b02-8779-1006273d7864
2010-02-09 05:27:08 +00:00
pimpmylinux
3dd71f207d
updated copyright info for 2010
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2752 5417fbe8-f217-4b02-8779-1006273d7864
2010-01-11 19:22:52 +00:00
Adam-
da1162f770
Made elist_match_user also check against the users cloaked host
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2734 5417fbe8-f217-4b02-8779-1006273d7864
2010-01-06 19:56:06 +00:00
jantje_85
250aecb683
More dynamic detection of channel modes on InspIRCd 1.2.
...
Also fixes params being linked to the wrong mode.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2598 5417fbe8-f217-4b02-8779-1006273d7864
2009-10-30 02:03:57 +00:00
Adam-
ab337e8de0
Backport of r2531, reset +r on registered channels after a netmerge when our creation time is newer than what we recieved
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2533 5417fbe8-f217-4b02-8779-1006273d7864
2009-10-05 21:26:29 +00:00
jantje_85
0b82d74262
Fixed a number of TS6 issues, mainly related to nicks instead of IDs being given to anope_cmd_mode() in combination with a status change (Bug #1096 ). Also Fixed a small bug in os_oline.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2495 5417fbe8-f217-4b02-8779-1006273d7864
2009-09-09 22:23:09 +00:00
adam-
e50c6a5efb
Fixed entry_match to work properly when matching hostnames and given a NULL username (although this should never happen in the core)
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2464 5417fbe8-f217-4b02-8779-1006273d7864
2009-08-23 22:06:22 +00:00
jantje_85
7c2db57965
Fixed possible segfault introduced by TS6 fix in rev. 2401.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2406 5417fbe8-f217-4b02-8779-1006273d7864
2009-08-04 18:14:50 +00:00
jantje_85
2bd483c273
Added forgotten entries to version.log and Changes, some cleanup, and fixed a few minor TS6 issues.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2401 5417fbe8-f217-4b02-8779-1006273d7864
2009-08-01 17:11:58 +00:00
jantje_85
97a42e4f7d
Fixed a TS6 bug in chan_set_modes() causing restrictions such as secureops to fail if the IRCd sends UUIDs instead of nicks.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2398 5417fbe8-f217-4b02-8779-1006273d7864
2009-07-31 17:55:24 +00:00
adam-
2629a580a1
Fixed elist_match_user to check against vhosts, patch from sergio
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2376 5417fbe8-f217-4b02-8779-1006273d7864
2009-07-12 19:52:32 +00:00
jantje_85
74c5d989bc
Backport of bugfix for bug #1004 from SVN r2003, Modechanges from ulined server are no longer being blocked by SECUREOPS.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2253 5417fbe8-f217-4b02-8779-1006273d7864
2009-04-03 19:45:24 +00:00
jantje_85
1dec3ee8fb
Fixed non-standard C-style comment.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2251 5417fbe8-f217-4b02-8779-1006273d7864
2009-04-03 18:25:20 +00:00
sjaz
9d7edd3055
Fix memleak in channels.c from DukePyrolator. (Same fix applied to 1.9 earlier). Thanks DP!
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2182 5417fbe8-f217-4b02-8779-1006273d7864
2009-03-22 09:40:57 +00:00
rburchell
4768beb328
Fix compile caused by careless backport, thanks DP.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2110 5417fbe8-f217-4b02-8779-1006273d7864
2009-02-18 23:22:42 +00:00
rburchell
60c88393a0
Backport: Correctly lower TS (if the ircd provided it) on reciept of JOIN messages. This fixes dropped mode changes coming from services on TS6 (and TS6-alike) ircds for channels where TS is dropped elsewhere on the network.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2024 5417fbe8-f217-4b02-8779-1006273d7864
2009-02-12 22:15:58 +00:00
rburchell
6c801d5780
Patch by Adam fixing #1006 (originally caused by #922 ): modes set by ChanServ are reversed. Thanks!
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@1946 5417fbe8-f217-4b02-8779-1006273d7864
2009-02-07 22:32:02 +00:00
jantje_85
308d7937ef
Bug 1001: Added support for internal tracking of +j channel mode (throttling).
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@1940 5417fbe8-f217-4b02-8779-1006273d7864
2009-01-29 02:02:44 +00:00
sjaz
a632cdc732
Update copyright & contact information within files.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@1912 5417fbe8-f217-4b02-8779-1006273d7864
2009-01-03 16:17:00 +00:00
sjaz
c777c8d9aa
Anope Stable Branch
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@1902 5417fbe8-f217-4b02-8779-1006273d7864
2009-01-01 12:00:20 +00:00