summaryrefslogtreecommitdiff
path: root/src/modulemanager.cpp
AgeCommit message (Expand)Author
2010-10-02Added os_modreload. Also allow unloading database and encryption modules sinc...Adam
2010-10-02Made OperServ and Global optionalAdam
2010-10-01Revert "Do not use new/delete to allocate modules, allows modules to always d...Adam
2010-09-26Changed the language system to use gettextAdam
2010-09-22Do not use new/delete to allocate modules, allows modules to always destruct ...Adam
2010-09-17Rejig of some of the socket stuff. Fixed marking sockets as nonblocking on Wi...Adam
2010-09-14Cleanup DNS requests when modules are unloaded, fixes unloading m_dnsbl durin...Adam
2010-08-27Added a new logging systemAdam
2010-08-22Added a classbase for the major classes, makes dynamic_reference invalidation...Adam
2010-08-17Always unload socketengines/database/protocl etc modules last, and fixed a po...Adam
2010-08-17Rewrote the config reader to better handle invalid configs.Adam
2010-08-15Rewrote the MySQL API to use threads. This acts similar to before, but is fas...Adam
2010-07-30Cleanup in modulemanager.cpp, make it so CMake only includes the -fno-leading...Naram Qashat
2010-07-27Some windows fixes from the Anope::string commitAdam
2010-07-26Trying to make things a little more const-safe, a work in progress but this i...Naram Qashat
2010-07-26Removed std::string and ci::string versions of LoadModuleList, we only need t...Naram Qashat
2010-07-25Epic commit to replace most of the strings in Anope with a single Anope::stri...Naram Qashat
2010-06-29Missed OCDing over src/protocol/*, plus fixed a minor lack of braces and fixe...Naram Qashat
2010-06-21Fixed a few Windows problems with cleaning out the runtime directoryAdam
2010-06-20Store modules in a list and xlines in a vector, not deques. We need to be abl...Adam
2010-06-20The first of a few "CBX OCDing over code style" commits, focusing on include/...Naram Qashat
2010-06-18Rewrote the hashing system to use std::tr1::unordered_mapAdam
2010-06-18Renamed the init_module function to AnopeInit - Some systems have an init_mod...Adam
2010-06-18Removed all references to $, git has no svn keywordsAdam
2010-05-25Check if a module file exists before making runtime copy of it, keeps 0 byte ...Adam-
2010-02-25Rewrote part of the Timer and CallBack code for modules to be saneAdam-
2010-01-31replaced the alog() command with a new type-safe and stream-based Alog()DukePyrolator
2010-01-04Removed NICKMAX and CHANMAX, replaced user->nick, c->name, and ci->name with ...Adam-
2009-12-31Added in new plaintext databases. Note: This currently has no automatic backu...Adam-
2009-12-16Made many of the functions in IRCDProto accept the relative object pointers i...Adam-
2009-11-28Massive move of all of the Config variables out of global scope to the Config...Adam-
2009-11-17Removed some unnecessary casts, used C++-style casts over C-style casts, fixe...cyberbotx
2009-11-16Made the 'Module compiled against current version of Anope' message debug onlyAdam-
2009-11-08Rewrote BuildStringList to use std::list instead of char**Adam-
2009-11-02added a way to load multiple encryption modules at the same and to switch bet...DukePyrolator
2009-10-20Apply some changes based on possible "flaws" found with flawfinder.cyberbotx
2009-10-11Added OnPostDatabaseLoad event, which triggers after the cores databases have...Adam-
2009-10-02Properly remove old callbacks from modules internal list of callbacks list, a...Adam-
2009-09-27Removed old mod_version system for detecting module versions and replaced wit...Adam-
2009-09-20Removed the file name arg from MODULE_INITAdam-
2009-06-26Changed module callbacks to use new Timer APIadam-
2009-03-30Detach all module hooks when a module is unloaded, patch from DukePyrolator, ...cyberbotx
2009-02-16Modevents, ported from insp. Typesafe (unlike the current ones), no double ha...rburchell
2009-02-09Squashed commit: merge next (1.9.1) back to trunk.rburchell
2009-01-03Housekeeping contact address updates.sjaz
2009-01-02Update copyrights for 2009.rburchell
2008-12-17Massive cleanup of the CMakeLists.txt files to finalize them.cyberbotx
2008-12-17A few GCC 3.4.x and MSVC++ warning fixes.cyberbotx
2008-12-17More CMake work, mostly to handle both *nix and Windows builds.cyberbotx
2008-11-28Removed mod_current_module, again, so far, no ill-effects...cyberbotx