Adam
34c6c664c9
Added amsg kicker settings to /bs info
2011-01-18 18:41:16 -05:00
Adam
8975b52cc3
Added ns_ajoin
2011-01-17 15:46:53 -05:00
Adam
c669820481
Added an amsg kicker
2011-01-15 16:11:31 -05:00
Adam
16cab979da
Bug #1225 - Made REGISTER show in /cs help
2010-12-28 16:32:18 -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
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
5fe41fb8a0
Document that /cs owner and deowner allow nick args
2010-12-12 19:37:02 -05:00
Adam
0ba566491e
Allowing adding hostmasks to channel access lists
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
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
4d342d955d
Fixed some of the language strings
2010-12-12 19:35:58 -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
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
ac41137ce2
Added /ms ignore
2010-12-12 19:31:00 -05:00
Adam
28aba58e25
Just store lang strings in a char array, no need for the extra overhead of STL strings
2010-12-12 19:30:28 -05:00
Adam
21c8e89671
Do not allow ghosting unidentified users if the recover command exists
2010-12-12 19:30:14 -05:00
Adam
8fbe36635c
Added m_xmlrpc and m_xmlrpc main, which allows remote programs to execute
...
remote RPC calls to Anope in realtime and receive responses
2010-12-12 19:30:14 -05:00
Adam
d1ba920729
Fixed replacing %R with /msg on non gettext builds
2010-11-21 20:36:46 -06:00
Adam
7e03427272
Fixed some language string names
2010-11-21 20:05:37 -06:00
Adam
f5d20579ee
Fixed /ms sendall syntax error message
2010-11-05 03:34:44 -04:00
Adam
3edc6d70b9
Fixed building anopesmtp on Windows, fixed some cmake problems with calculate_depends, and fixed building without gettext
2010-11-01 16:07:18 -04:00
Adam
e3f368f67b
Fixed replacing %R's in email messages and fixed anopesmtp to really work
2010-10-31 20:47:34 -04:00
Adam
fb9f41b3e5
Made gettext work on most OSs. Tested on Debian, FreeBSD, Gentoo, and Windows.
...
Added a search path option to the Config script for cmake to use when finding libraries for modules or for gettext.
Fixed m_mysql and m_ssl to work under Windows, made the Windows Config
program remember the last used options, and fixed Windows release builds.
2010-10-30 19:41:13 -04:00
Adam
b8df88a1bc
Made gettext work on Debian and updated some documentation
2010-10-28 16:25:33 -04:00
Adam
09160d1289
Fixed Windows build with gettext
2010-10-26 20:14:39 -04:00
Adam
ec5fa9e63e
Made the language system still work even if the locales are not installed on the system
2010-10-23 16:12:15 -04:00
Adam
7f4362138a
Made nickserv:nogroupchange work
2010-10-06 21:47:01 -04:00
Adam
4da258ff78
Added lang/unused.sh, used to find unused language strings. Also removed a lot of unused language strings.
2010-10-06 20:36:08 -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
Naram Qashat
7db5e19f74
Partial fix for finding gettext with CMake, still doesn't fix the lack of finding non-standard paths though.
2010-09-26 15:35:24 -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
c2ddecc2b1
Added a new logging system
2010-08-27 20:56:28 -04:00
Adam
e65d8b2f3d
Rewrote the config reader to better handle invalid configs.
...
This prevents Anope from exploding when /os reload has errors.
2010-08-17 19:27:37 -04:00
Adam
8e6fe99181
Fixed some Windows issues with hashing and sockets. This currently limits building to VS 2010, will look at 2008 later
2010-07-30 01:11:19 -04:00
Naram Qashat
971df4825c
Clean up send.cpp a bit to use Anope::string, as well as fix Anope::string's replace_all_* functions to actually work if the original and replacement strings are not the same length.
2010-07-28 08:16:33 -04:00
Adam
d4048134af
Some windows fixes from the Anope::string commit
2010-07-27 02:03:10 -04:00
Naram Qashat
ae38212c1c
Epic commit to replace most of the strings in Anope with a single Anope::string class, plus some other little fixes here and there. If you follow 1.9.x development and are testing things, THIS is one of those things that NEEDS testing.
2010-07-25 21:58:20 -04:00
Naram Qashat
381c9c8870
The first of a few "CBX OCDing over code style" commits, focusing on include/* and src/* but not src/core/* or src/modules/*.
2010-06-20 18:42:58 -04:00
Adam
4a2b9ebcf3
Renamed all of source files from .c to .cpp
2010-06-18 21:04:07 -04:00