Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-31 | Remove support for static modules. | Peter Powell | |
This has been frequently broken in the past and as far as I know is used by literally nobody. Also, even if all modules are compiled into the core any libraries linked against are and have always been linked dynamically making this unusable on platforms without dynamic libraries. | |||
2017-08-27 | Update a bunch of references to the old command modules. | Peter Powell | |
2017-08-27 | Match against core_*.so when looking for core modules. | Peter Powell | |
2017-07-12 | Add CXX11_OVERRIDE to overridden members that lack it. | Peter Powell | |
This fixes a ton of warnings when building on compilers that default to C++11 or newer. | |||
2016-04-04 | Rename PURE_STATIC to INSPIRCD_STATIC. | Peter Powell | |
2015-05-20 | Allow modules to be called as "foo" instead of "m_foo.so" | Attila Molnar | |
2014-03-24 | Add stdalgo::delete_all() that deletes all elements in a container | Attila Molnar | |
2013-09-08 | Automatically register ServiceProviders created by modules | attilamolnar | |
2013-09-08 | Deduplicate code in modmanager_static and modmanager_dynamic | attilamolnar | |
2013-09-08 | Fix module loading in PURE_STATIC builds | attilamolnar | |
2013-08-30 | Replace OnRehash() with ReadConfig() that is called on boot, on module load ↵ | attilamolnar | |
and on rehash This eliminates the need for calling OnRehash() in init() | |||
2013-08-04 | Automatically attach modules to events | attilamolnar | |
2013-08-04 | Change the syntax of FOREACH macros to be less dumb. | Adam | |
2013-06-18 | Remove dead code from the InspIRCd and CommandParser classes and typedefs.h | attilamolnar | |
Removed functions: InspIRCd: - Restart() - unused - DoSocketTimeouts() - no implementation exists - AddCommand() - useless wrapper around ModuleManager::AddService() CommandParser: - IsValidCommand() - unused - ProcessParameters() - no implementation exists | |||
2013-06-18 | Minor changes to the startup and shutdown code | attilamolnar | |
- Update comments - Close logs in LogManager destructor instead of relying on other code to do it - Change return type of InspIRCd::Run() to void - private: InspIRCd::CheckRoot() - Change log message type of setgroups() etc. errors to "STARTUP" - Load cmd_privmsg in PURE_STATIC builds | |||
2013-05-19 | Fix spacing in calls to LogManager::Log. | Peter Powell | |
2013-04-28 | Merge insp20 | attilamolnar | |
2013-04-12 | Add LOG_ prefix to the log level enum values. | Peter Powell | |
2013-04-11 | Convert ISUPPORT to use a map instead of a string. | Peter Powell | |
2013-04-05 | Don't attempt to unload or reload modules that are waiting to be unloaded | attilamolnar | |
2013-04-05 | Fix LUSERS not working in a PURE_STATIC build | attilamolnar | |
2013-04-01 | Whitespace and empty destructor removal, minor coding style changes | attilamolnar | |
2012-12-03 | Fix typos in ebdaf368e137fc933e648ee88a08a4f83e796f87 | attilamolnar | |
2012-10-14 | Replace printf(_c) with iostream | ChrisTX | |
2012-04-19 | Replace copyright headers with headers granting specific authors copyright | Robby- | |
2010-03-22 | A few minor fixups | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12655 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-03-22 | Move ModuleManager::UnloadAll out of modmanager_dynamic | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12649 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-03-18 | PURE_STATIC fixes to use normal <module> tags | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12641 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-02-16 | Defer module init on initial load for easier dependency checking | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12477 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-01-19 | Clean up some slow iterations | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12300 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-01-17 | Add Module::init() for correct exception handling during hook registration | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12278 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-01-17 | PURE_STATIC improvements: Allow modules to be reloaded, generate linker ↵ | danieldg | |
arguments git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12276 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-11-11 | Allow static build of inspircd without module support | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12083 e03df62e-2008-0410-955e-edbf42e46eb7 |