Adam
|
7be23b7e37
|
Fix setting modes on botserv bots in channels that have other bots in them on startup
|
2013-02-15 23:18:34 -05:00 |
|
Adam
|
fc1d7ea89b
|
Switch Destroy methods to delete
|
2013-02-14 20:58:01 -05:00 |
|
Adam
|
9e544a6443
|
Store what channels have references to accounts in NickCore to prevent having to iterate over all channels and then all access entries when nicks expire or from nickserv/alist
|
2013-02-14 01:20:18 -05:00 |
|
Adam
|
225b7c38c1
|
Make NickCore::aliases a vector
|
2013-02-14 01:20:18 -05:00 |
|
Robby-
|
15b37c1e38
|
Some more typo and help text fixes, proper formatting of control codes, missing privileges, and settings corrections.
|
2013-02-02 07:30:53 +01:00 |
|
Adam
|
76d9e58ae5
|
mysql_insert_id doesn't return an id if one isnt generated, so
check that it really returns a value before using it.
Also fix memos to cleanup after themselves when deleted.
|
2013-01-25 03:09:51 -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
|
369ca89c2e
|
Allow channels that have users in them that are not the access list to expire while in use.
|
2013-01-21 06:46:28 -05:00 |
|
Adam
|
da6543d17b
|
Allow grouping commands to make help output easier to comprehend
|
2013-01-13 22:07:27 -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
|
9931ec2994
|
Use m_rewrite to rewrite op, deop, halfop, ... etc
|
2013-01-08 20:25:01 -05:00 |
|
Adam
|
ed719c80e7
|
Buggy compilers are buggy
|
2013-01-06 16:13:35 -05:00 |
|
Adam
|
23e303aaa2
|
Move enforcer checks on nick and logout to nickserv.cpp
|
2013-01-03 13:20:10 -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
|
827469600e
|
Move nickserv validate stuff to an event in nickserv.cpp
|
2013-01-02 13:59:33 -05:00 |
|
Adam
|
b591e8cdc8
|
Use the same object for chanusercontainer and userchancontainer
|
2012-12-28 10:43:30 -05:00 |
|
Adam
|
0cde0aee34
|
Fixed memo mail messages, and allow %N to be in them. Bug #1462
|
2012-12-22 09:10:32 -05:00 |
|
Adam
|
784683a68d
|
Having these references to bots bugged out older compilers, so simplify this by just moving pointers to the core
|
2012-12-19 08:48:23 -05:00 |
|
Adam
|
0110214abc
|
Fix build the last arg on fantasy commands to chanserv
|
2012-11-25 20:58:35 -05:00 |
|
Adam
|
0210cf2b17
|
Make the actual clients into services too
|
2012-11-24 21:22:32 -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
|
5fe6f0b2ec
|
This should be find, not find_first_of
|
2012-11-16 00:06:07 -05:00 |
|
Adam
|
a0a54fdfe0
|
Expand options:hideprivilegedcommands to not show commands requiring authentication to unidentified users
|
2012-11-01 16:15:44 -04:00 |
|
Adam
|
36f357c354
|
Fixed build errors and warnings with -std=c++11
|
2012-10-30 17:10:31 -04:00 |
|
Adam
|
e1dcf24c98
|
Add nickserv:modesonid config option to set what modes users get on identify
|
2012-10-26 17:30:41 -04:00 |
|
Adam
|
4fdc157f68
|
Better clarify signon vs timestamp and allow updating users timestamp to an ircd given value from NICK
|
2012-10-14 01:05:24 -04: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
|
f7aa837696
|
Don't unassociate accounts with users on nick changes
|
2012-10-02 01:30:35 -04:00 |
|
Adam
|
89428a9d10
|
Cleanup of all of the protocol modules, rewrote message handling system to be a bit more C++ ish
|
2012-10-01 01:56:57 -04:00 |
|
Adam
|
7e3b5bed50
|
Add chanserv/set/autoop, like nickserv/set/autoop but for channels
|
2012-09-07 23:44:15 -04:00 |
|
Adam
|
5c07863ad5
|
Allow configuring killquick and kill delays
|
2012-09-07 08:46:28 -04:00 |
|
Adam
|
1af64a9bbb
|
Fix Windows
|
2012-09-02 08:30:54 -04:00 |
|
Adam
|
2dec8e767a
|
Allow userless command sources
|
2012-06-18 05:04:30 -04:00 |
|
lethality
|
a4bf5ce609
|
minor help output changes, including some confusion in fantasy chars
|
2012-06-04 04:50:35 +01:00 |
|
Adam
|
2370c16f1e
|
Fixed build from the previous merge
|
2012-04-24 16:02:07 -04:00 |
|
Adam
|
573e49a7ea
|
Reworked live SQL support yet again
|
2012-04-23 05:08:26 -04:00 |
|
DukePyrolator
|
deb5196101
|
Added Chanstats. It uses a new, improved database format and is not compatible with current phpdenora or magirc installations.
|
2012-04-08 12:43:34 +02:00 |
|
DukePyrolator
|
cf3124c063
|
fixed some typos
|
2012-04-01 20:50:04 +02:00 |
|
Adam
|
a06934777c
|
Actually check if the nicks arent registered, oops
|
2012-03-13 19:26:11 -04:00 |
|
Adam
|
053d6a2247
|
Add a nickserv:unregistered_notice config option to send a message to unregistered users on connect. Suggested by Cronus.
|
2012-03-13 17:18:11 -04:00 |
|
Adam
|
a5b9e235ae
|
Added chanserv:require config option to set which modes must be on all registered channels. Prevents the core from always enforcing +r on every channel, even if chanserv is not loaded.
|
2012-02-26 23:23:15 -05:00 |
|
Adam
|
a78790eac4
|
Fixed vhost check on identify
|
2012-02-26 20:18:22 -05:00 |
|
Adam
|
2bc3bd3fcf
|
Do not send kills after sending XLines because it causes us to internally remove the user and then recieve a quit from the user (who is now nonexistant) once the IRCd processes the XLine
|
2012-02-25 00:06:02 -05:00 |
|
Adam
|
3850b073dd
|
Added regex support for many commands, such as akill, sqline, snline,
all of the */list commands, etc.
Also extended the ability of akill to match a full nick!user@host and
real name of users.
|
2012-02-22 18:12:02 -05:00 |
|
Adam
|
ee5cd8493e
|
Use C++11's explicit override feature if available
|
2012-02-18 15:04:26 -05:00 |
|
Adam
|
a9772cde21
|
Clean up and reorganize our header files
|
2012-02-14 15:13:27 -05:00 |
|
Adam
|
1bc8e2ab82
|
Removed operserv:notifications in favor of log blocks, as well as some other notifiications
|
2012-02-08 18:00:24 -05:00 |
|
Adam
|
089c85b27e
|
Fixed WallBadOS
|
2012-02-04 17:28:38 -05:00 |
|
Adam
|
52eaa7d6d6
|
Windows
|
2012-01-25 15:48:07 -05:00 |
|