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 |
|
Adam
|
717c123441
|
Fixed some warnings
|
2010-10-11 15:37:39 -04:00 |
|
Adam
|
b3dd5668f6
|
Set +P on mlock when channels are set as persistant
|
2010-10-08 16:21:23 -04:00 |
|
Adam
|
7f4362138a
|
Made nickserv:nogroupchange work
|
2010-10-06 21:47:01 -04:00 |
|
Adam
|
592060ac75
|
Attempt to write back the old mlock to the databases if we try and fail to connect to the uplink. Because we may not know modes until after we are synced we could accidentally nuke all of the mlocks
|
2010-10-04 18:57:54 -04:00 |
|
Adam
|
92338c13b8
|
Fixed /ns set password/display and made saset not log the new password on saset password
|
2010-10-04 17:36:53 -04:00 |
|
Adam
|
58a3e2bbb7
|
Allow reloading of the protocol module with /operserv modreload
|
2010-10-04 16:54:39 -04:00 |
|
Adam
|
90f0a7c92a
|
Added os_modreload. Also allow unloading database and encryption modules since there isn't a reason we cant allow reloading them. Soon os_modreload will allow reloading the protocol modules.
|
2010-10-02 21:09:11 -04:00 |
|
Adam
|
0d684191e9
|
Made os_news send news notices from NickServ if global is disabled
|
2010-10-02 16:43:24 -04:00 |
|
Adam
|
76b10625d9
|
Fixed cs_invite to send the invite notice to the person invited
|
2010-10-02 15:24:00 -04:00 |
|
Adam
|
0a8bb88085
|
Made OperServ and Global optional
|
2010-10-02 03:08:29 -04:00 |
|
Adam
|
a62d824cb4
|
Made MemoServ optional
|
2010-10-02 00:07:39 -04:00 |
|
Adam
|
f3840ed110
|
Added a short docs/LANGUAGES file explaining how to add translations for the core and modules, updated TODO, and fixed a few small bugs
|
2010-09-26 15:09:39 -04:00 |
|
Adam
|
d646d455e2
|
Changed the language system to use gettext
|
2010-09-26 02:33:01 -04:00 |
|
Adam
|
1e3d2f3739
|
Fixed /os modinfo command output
|
2010-09-19 16:08:21 -04:00 |
|