1
0
mirror of https://github.com/anope/anope.git synced 2026-06-26 14:16:39 +02:00
Commit Graph

125 Commits

Author SHA1 Message Date
Adam d896bf9a1c Bug #1222 - Fixed crash from reading to read a range of memos 2010-12-27 01:00:12 -05:00
Adam 8af2465a61 Bug #1219 - Correctly restrict people from registering potentential guest names 2010-12-26 00:31:11 -05:00
Adam d5c1d6ebec Do not allow xop del to delete users on another list 2010-12-24 16:12:08 -05:00
Adam 35e328bcb6 Fixed Windows build 2010-12-24 01:23:22 -05:00
Adam e8a2072792 Added a missing os_ignore.h 2010-12-23 19:18:25 -05:00
Adam 3009540a00 Rewrote the ignore code. Adds creator and reason to /os ignore list. 2010-12-23 18:39:54 -05:00
Adam 265006b691 Fixed deleting expired SXLines 2010-12-23 00:03:50 -05:00
Adam 11b3b8a5ff Made SQLine clear work 2010-12-22 19:12:04 -05:00
Adam 2783c82685 Removed match_usermask 2010-12-22 18:28:22 -05:00
Adam 0d20c47703 Don't send SXLines until after we start bursting with our uplink 2010-12-18 19:41:13 -05:00
Adam 4a4c0886cc Bug #1212 - Fixed some bad logic in /os exception preventing valid exceptions from being added 2010-12-15 12:18:20 -05: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
Adam 97467cb2c8 Bug #1113 - Document the fantasy character in /bs help 2010-12-13 13:26:01 -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 f1d04a2f8e Allow command aliases to be redirected to different pseudo clients 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 c41c828574 Do not use wildcard matching when looking up hosts on access add/del 2010-12-12 19:37:03 -05:00
Adam 0ba566491e Allowing adding hostmasks to channel access lists 2010-12-12 19:37:02 -05:00
Adam 2a4d57a1ca Fixed subcommands 2010-12-12 19:37:02 -05:00
Adam 71c433cc50 The rest of the earlier command changes 2010-12-12 19:37:00 -05:00
Adam 2b10cc84ea Added /bs set msg 2010-12-12 19:36:19 -05:00
Adam cb6ef574e3 Send replies from fantasy commands back to the channel, this will be expanded on later 2010-12-12 19:36:19 -05:00
Adam 37e02a3594 Added cs_entrymsg 2010-12-12 19:36:19 -05:00
Adam 9870ee04dd Removed some unused code paths in some of the modules 2010-12-12 19:36:18 -05:00
Adam 697dc89382 Added a default expiry time for suspended and forbidden nicks and channels 2010-12-12 19:36:01 -05:00
Adam c5eb349d41 Removed the AUTODEOP level, it is unnecessary now because of cs_mode 2010-12-12 19:35:30 -05:00
Adam 7790a7f98c Allow the patricia tree to store non-pointers 2010-12-12 19:35:30 -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 a85112172d Removed and deprecated /cs set mlock, removed /cs clear, removed /os clearmodes, removed /cs akick (un)stick, added /cs clearusers 2010-12-12 19:33:59 -05:00
Adam 5f18cb018d Allow users to drop their own nickrequests 2010-12-12 19:33:58 -05:00
Adam 872bc3fa5e Allow users to remove their own access in channels 2010-12-12 19:33:58 -05:00
Adam 1625a5af0c Added /chanserv clone command 2010-12-12 19:33:58 -05:00
Adam 2e9a632e14 Allow akill/szline/sqline to accept user names as a mask argument 2010-12-12 19:33:58 -05:00
Adam 3c9d4e9daf Added command aliases 2010-12-12 19:33:58 -05:00
Adam c792c7f62d Switched the system for storing users, channels, and sesions to a patricia
tree from STL's unordered_map, which was giving horrible performance.
2010-12-12 19:33:58 -05:00
Adam ac41137ce2 Added /ms ignore 2010-12-12 19:31:00 -05:00
Adam 21c8e89671 Do not allow ghosting unidentified users if the recover command exists 2010-12-12 19:30:14 -05:00
Adam 14e396baf7 Fixed /ns set display 2010-11-29 19:20:26 -05:00
Adam ba01e7a3bb Fixed /ns help saset autoop reply 2010-11-27 00:07:48 -06:00
Adam 27652144ec Fixed the mlock events to be useful and fixed /cs access view's last used time 2010-11-17 19:59:23 -05:00
Adam 4415a779a3 Fixed ban and kick from showing up twice in /cs help 2010-11-14 12:44:34 -05:00
Adam f5d20579ee Fixed /ms sendall syntax error message 2010-11-05 03:34:44 -04:00
Adam 180aa6b67b Removed memo number from databases. Since we already have db-upgrade we might as well make that update memos too.
Users using the top of git will need to run sed -i 's/MD MI [0-9]* /MD MI /' anope.db on their database.
2010-10-27 23:02:20 -04:00
Adam a26f119bc8 Do not store memo number in memo structs, fixes some bugs with deleting memos 2010-10-27 22:29:34 -04:00
Adam 1d931401cd Fixed the other half of bug #1200 2010-10-24 13:46:56 -04:00
Adam bd7b6b16ec Fixed bug #1200 2010-10-24 12:56:20 -04:00
Adam 7e47b97740 Fixed a crash on some usages of /cs akick view 2010-10-23 03:10:15 -04:00
Adam 4f317a2421 Made /cs help levels desc not case sensitive 2010-10-16 17:46:56 -04:00
Adam 5e9db23883 Fixed saset noexpire to set noexpire on the nick it is used on not just the display name 2010-10-13 14:33:27 -04:00
Adam d7aa5f6a3a Fixed Windows build 2010-10-11 18:47:54 -04:00