Age | Commit message (Collapse) | Author |
|
Keep track of what user modes are oper only/server only/etc
|
|
Completely modularize more features like bs_kick, entrymsg, log, mode, etc. Move fantasy to its own module. Move greet to its own module.
|
|
document it more about what you should and shouldnt do in it
|
|
users in the join event, which does bad things
|
|
more stuff out of the core to the proper modules.
|
|
startup & dropping empty channels
|
|
configuration directives to the actual modules they are used in.
|
|
|
|
channelinfos destructor
Change the persist setting on a channel to mean only that it is being
enforced ircd-side
|
|
|
|
access in
|
|
flags we have juse strings instead of defines/enums
|
|
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-2012 Anope Team/-2013 Anope Team/i' {} \;
|
|
|
|
cleanup, and allow protocol mods to depend on each
other
|
|
levels to ACCESS_FOUNDER, fix cs_enforce +R from an earlier commit, fixed ChangeModeInternal TS checking when IRCds don't send TS on mode
|
|
|
|
|
|
be a bit more C++ ish
|
|
|
|
|
|
|
|
|
|
compatible with current phpdenora or magirc installations.
|
|
registered channels. Prevents the core from always enforcing +r on every channel, even if chanserv is not loaded.
|
|
|
|
|
|
use C99's stdint.h (or cstdint if available) to get (u)intX_t types instead of our stupid typedefs. pstdint.h included in case there is no cstdint or stdint.h available.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
opened with append not truncate
|
|
style arrays. Burned the old process/split_buf/memory.c code
|
|
get log messages about user modes when users connect, and fixed tracking some umodes on Unreal
|
|
older IRCds
|
|
|
|
Also made Flag::HasFlag use test() instead of operator[] to catch errors, and fixed an out of bounds access to a
Flags
bitset causing crashes on some systems.
|
|
shadowed variables in channels.cpp.
|
|
|
|
uplink, then burst them back to its uplink once connection is reestablished.
Also made Anope use TS enforcement to change persistant channels creation time to the time they were registered.
|
|
bitsets for modes to not use a max defined value, it can go over
|
|
we have everywhere.
|
|
is a bit better.
|
|
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.
|