summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-05-11Fix config to default prepend_channel true for fantasyCharles Kingsley
2013-05-10Fix ChannelMode::CanSetAdam
2013-05-08Fixed some issues and desyncs with creating empty permanent channels on ↵Adam
startup & dropping empty channels
2013-05-08Fix crash when we kill users because of a double freeAdam
2013-05-08Fix reading multi line quotes from the conf with blank lines or lines with ↵Adam
only whitespace
2013-05-08Make sockaddrs/cidr not throw on invalid ips to give us an easier/cheaper ↵Adam
way to test for a valid IP
2013-05-07Fix setting some default flags, reading fantasy blocks, and minusers setting ↵Adam
being off by 1
2013-05-06Fix a few issues with the poll socketengineAdam
2013-05-06Use I_OnUserQuit for os_session because I_OnPreUserLogoff gets called too ↵Adam
late, after the users server can be gone. Fix a couple other small things
2013-05-06Update the rest of modules.example.conf, default inspircd status modes to a ↵Adam
sane rank incase they are prefixless, and 50 other things
2013-05-06removed an unused variableDukePyrolator
2013-05-05Don't forget to CloseHandle threads on win32, spotted by AttilaAdam
2013-05-05The const char* specialization of this no longer worksAdam
2013-05-05That doesn't work either, just don't use references.Adam
find ./ -name '*.cpp' -exec sed -i 's/Get<const Anope::string\&>/Get<const Anope::string>/g' {} \;
2013-05-05The default arguments are references to temporaries which fall out of scope ↵Adam
once the function returns, so we can't use them. gcc is just nice. cronus sucks. also validate a few more config options
2013-05-05Move module header files to include/modules to fix naming conflicts with ↵Adam
system headers
2013-05-05Cache timeoutcheck and fix a typo in example.confAdam
2013-05-05Add an option to sepstream to allow it to return empty tokens if multiple ↵Adam
separators are found in a row
2013-05-05Dont check for noquit/quitstorm, check and be sure all users are gone regardlessAdam
2013-05-05Rework the config file reader to be much more flexible and move many ↵Adam
configuration directives to the actual modules they are used in.
2013-04-15Rewrote modules/CMakeLists.txt and do not build the 'extras' modules, if ↵Adam
users want them built they should copy or symlink them out of extras
2013-04-14Allow assigning service bots via /inviteAdam
2013-04-13Fix build on SolarisAdam
2013-04-12Fix OSX buld and a warning in modulemanager.cppAdam
2013-04-11Remove more OPDEOP referencesAdam
2013-04-11Merge chanserv saset and set back into one command since it no longer needs ↵Adam
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-11Remove the need for having to set syntax to "" for commands with no syntaxAdam
2013-04-11Pass new config and the new config reader to the OnReload event, aswell as ↵Adam
call it on module load on modules that hook to it
2013-04-10Move some of the modules in extras/ that arent really extra out of extras. ↵Adam
Mark our modules as VENDOR and allow modules to have multple types.
2013-04-09Allow privilege descs to be read from the config to override the defaultsAdam
2013-04-09Made privilege names case insensitiveAdam
2013-04-09And my bots initially start with no server..Adam
2013-04-09'Me' can not exist when channels are createdAdam
2013-04-09Add a default method for user's SendModeInternalAdam
2013-04-08Made XOP privileges configurableAdam
2013-04-08Fix OperType::GetCommandsAdam
2013-04-08Check the channel secure option isn't set in ChannelInfo::AccessFor tooAdam
2013-04-08Fix secureopsAdam
2013-04-08Made auto* chanserv privileges not hard coded.Adam
Made cs_statusupdate not remove status on users if they still match other entries. Move privilege descriptions out of the config
2013-04-07Optimizations of much of the more commonly used codeAdam
2013-04-06Remove the runtime module directory on non-windows because we no longer ↵Adam
overwrite modules on install without deleting them first
2013-04-06Made the missing dependencies message from cmake more descriptive for modulesAdam
2013-04-06Use the return from BufferedSocket::ProcessRead() and don't just assume its trueAdam
2013-04-04Move around some of Init() to fork() before initing the socket engine, as ↵Adam
some engines cant survive a fork()
2013-04-01fixed using language files for third party modulesDukePyrolator
2013-03-31Fix typo in Mode message handlerAdam
2013-03-31Add networkinfo:modelistsize config option to set the max size of b/e/I listsAdam
2013-03-30Merge usefulness of Timer and CallBack classes into Timer, and fix it to ↵Adam
really work
2013-03-30Fix loading ttb from databasesAdam
2013-03-30Add /bs set banexpire command to configure if/when botserv bans expireAdam