Adam
|
6124af68cc
|
Show the command name and not service name in the access denied log messages
|
2013-12-31 15:31:56 -05:00 |
|
Adam
|
4948120b69
|
Translate SendSyntax() and spacify it properly
|
2013-09-27 19:11:02 -04:00 |
|
Adam
|
37b3535543
|
Initially attach all modules to all events, and detach them as the events are run if they are not implemented per module
|
2013-05-27 19:36:37 -04:00 |
|
Adam
|
cc4a14b0ba
|
Removed some hard coded command names in help output
|
2013-05-17 22:53:55 -04:00 |
|
Adam
|
e91de41278
|
Add an option to sepstream to allow it to return empty tokens if multiple separators are found in a row
|
2013-05-05 02:00:33 -04:00 |
|
Adam
|
1d0bb9b26b
|
Rework the config file reader to be much more flexible and move many configuration directives to the actual modules they are used in.
|
2013-05-05 01:55:04 -04:00 |
|
Adam
|
db4ed1cfaf
|
Merge chanserv saset and set back into one command since it no longer needs to be separated... replace chanserv/set privilege with chanserv/administration. Dont tell users to use 'help' for more help if there is no help.
|
2013-04-11 00:51:08 -05:00 |
|
Adam
|
cb64d806c1
|
Remove the need for having to set syntax to "" for commands with no syntax
|
2013-04-11 00:20:24 -05:00 |
|
Adam
|
0a3d27a91f
|
Made XOP privileges configurable
|
2013-04-08 23:37:42 -05:00 |
|
Adam
|
a52293336f
|
This reference to see if nickcores go away during command execution is no longer necessary
|
2013-03-29 23:51:45 -05:00 |
|
Adam
|
ddaa001daf
|
Merge usefulness of Flags and Extensible classes into Extensible, made most flags we have juse strings instead of defines/enums
|
2013-01-21 22:31:16 -05:00 |
|
Adam
|
5007b72b28
|
Update copyright to 2013. This was done with:
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-2012 Anope Team/-2013 Anope Team/i' {} \;
|
2013-01-09 04:20:55 -05:00 |
|
Adam
|
098157dca8
|
Don't delete users immediately when quit or killed, instead wait until message processing is done
|
2013-01-03 12:34:01 -05:00 |
|
Adam
|
276247b463
|
Add a command flag to require that a user is executing the command
|
2012-12-19 16:03:53 -05:00 |
|
Adam
|
d33a0f75a5
|
Pretty large coding style cleanup, in source doc
cleanup, and allow protocol mods to depend on each
other
|
2012-11-22 00:50:33 -05:00 |
|
Adam
|
3af786d4c9
|
Fix fantasy !help & give it its own help header, not ChanServ's
|
2012-10-08 20:58:47 -04:00 |
|
Adam
|
e57b470e83
|
Made fantasy commands configurable
|
2012-10-08 04:16:23 -04:00 |
|
Adam
|
9ba7196881
|
Make CommandSource use references, sometimes we hold them for awhile
|
2012-09-30 20:30:27 -04:00 |
|
Adam
|
e3d5140dcc
|
Added a web panel module + a default template
|
2012-09-01 18:54:51 -04:00 |
|
Adam
|
2dec8e767a
|
Allow userless command sources
|
2012-06-18 05:04:30 -04:00 |
|
Adam
|
a9772cde21
|
Clean up and reorganize our header files
|
2012-02-14 15:13:27 -05:00 |
|
Adam
|
52eaa7d6d6
|
Windows
|
2012-01-25 15:48:07 -05:00 |
|
Adam
|
4204ece7a8
|
Updated Copyright to 2012
|
2012-01-02 21:28:24 -05:00 |
|
Adam
|
0dd85f7761
|
Fixed not translating messages using varargs
|
2011-11-21 16:17:17 -05:00 |
|
Adam
|
26c1d67556
|
Fixed compile errors & warnings from 1.9.6 to 1.9 merge
|
2011-09-10 16:27:10 -04:00 |
|
Adam
|
19e0b87aa1
|
Removed /bs set msg
|
2011-09-10 02:05:56 -04:00 |
|
Adam
|
f025d1b495
|
Made service_reference type safe
|
2011-09-10 01:58:38 -04:00 |
|
Adam
|
3815e7d61e
|
Translate whole messages before splitting them up to send to users
|
2011-09-03 14:39:12 -04:00 |
|
Adam
|
9ec18a3b02
|
Added a command:permission setting
|
2011-08-04 21:59:01 -04:00 |
|
Adam
|
09f5591aba
|
Fixed /cs clone copying channel access, fixed restricted, and fixed some compiler warnings
|
2011-08-02 05:07:59 -04:00 |
|
Adam
|
f858164dee
|
Rewrote how commands are handled within Anope.
This allows naming commands and having spaces within command names.
|
2011-07-14 02:31:12 -04:00 |
|
Adam
|
924f6849fe
|
Bug #1283 - Upped the buffer used for messge replies, as some can be really big
|
2011-07-10 19:32:10 -04:00 |
|
Adam
|
a1b36ec0a5
|
Search all domains for language strings, fixes the mess that we used to use to translate strings in 3rd party modules
|
2011-06-17 19:57:43 -04:00 |
|
Adam
|
b999c6ca53
|
Expand more on m_alias and changed some std::string usage in sockets.cpp to use Anope::string
|
2011-05-16 04:10:15 -04:00 |
|
Adam
|
c83b2b73d7
|
Much more work on the live SQL. Should work pretty decently now under heavy load.
|
2011-02-20 01:05:16 -05:00 |
|
Adam
|
2529ff6dae
|
Made the help command description code more sane
|
2011-02-11 03:12:39 -05:00 |
|
Adam
|
08583dc107
|
Moved the language strings which are only used once
out of the core and into the modules that use them.
|
2011-02-04 15:30:31 -05:00 |
|
Adam
|
512d23d60f
|
Made the Flag class able to convert flags to strings and back
|
2011-01-08 00:25:11 -05:00 |
|
lethality
|
9efebe5461
|
update copyrights for 2011
|
2011-01-05 18:34:38 +00: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
|
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
|
717c123441
|
Fixed some warnings
|
2010-10-11 15:37:39 -04:00 |
|
Adam
|
c770c47e18
|
Don't dynamically allocate commands in modules anymore, instead made them members of modules. This means the commands are automatically destructed when the module is unloaded. Cleans up some old ugly code.
|
2010-07-31 21:37:45 -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
|
e6447fa2c4
|
Added in a subcommand system and switched ns_set and ns_saset to use it
|
2010-06-18 21:04:09 -04:00 |
|
Adam
|
6cd8849466
|
Moved the *Serv help functions to Command, will come in use later with subcommands
|
2010-06-18 21:04:09 -04:00 |
|