| Commit message (Expand) | Author | Age | Files | Lines |
| * | Minor improvements to cull logging.•••- CULLLIST has been renamed to CULL which is easier to spell.
- Some log messages have been improved slightly.
| Sadie Powell | 2023-07-05 | 1 | -2/+2 |
| * | Convert log calls to use fmtlib format strings | Sadie Powell | 2023-01-24 | 1 | -4/+8 |
| * | Merge branch 'insp3' into master. | Sadie Powell | 2023-01-01 | 1 | -1/+0 |
| |\ |
|
| | * | Update copyright headers. | InspIRCd Robot | 2022-12-30 | 1 | -1/+0 |
| * | | Switch from NULL to nullptr. | Sadie Powell | 2022-07-22 | 1 | -2/+2 |
| * | | Rewrite logging calls to use the new APIs. | Sadie Powell | 2022-05-01 | 1 | -2/+2 |
| * | | Refactor CoreException and ModuleException. | Sadie Powell | 2022-01-07 | 1 | -5/+0 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-05-14 | 1 | -1/+1 |
| |\| |
|
| | * | Update copyright headers. | InspIRCd Robot | 2021-05-14 | 1 | -1/+1 |
| * | | Fix a ton of pedantic compiler warnings. | Sadie Powell | 2021-04-04 | 1 | -2/+2 |
| * | | Move extensible code from base.cpp to extensible.cpp and cleanup. | Sadie Powell | 2021-03-17 | 1 | -147/+0 |
| * | | Mark {From,To}{Human,Internal,Network} as noexcept. | Sadie Powell | 2021-03-17 | 1 | -5/+5 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-03-05 | 1 | -1/+0 |
| |\| |
|
| | * | Fix a bunch of really obvious unnecessary includes. | Sadie Powell | 2021-03-05 | 1 | -1/+1 |
| | * | Fix various documentation and formatting issues. | Sadie Powell | 2020-03-30 | 1 | -1/+1 |
| * | | Refactor classbase/CullResult into Cullable/Cullable::Result. | Sadie Powell | 2021-03-02 | 1 | -30/+2 |
| * | | Rename Extensible::doUnhookExtensions to UnhookExtensions. | Sadie Powell | 2021-01-30 | 1 | -1/+1 |
| * | | Clean up a bunch of contructors and destructors. | Sadie Powell | 2020-11-01 | 1 | -8/+0 |
| * | | Pascalize ExtensionItem::{get,set,unset}_raw. | Sadie Powell | 2020-07-20 | 1 | -3/+3 |
| * | | Use C++11 inline initialisation for class members. | Sadie Powell | 2020-02-06 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2020-01-17 | 1 | -2/+5 |
| |\| |
|
| | * | Update copyright headers. | InspIRCd Robot | 2020-01-11 | 1 | -2/+5 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-12-08 | 1 | -7/+8 |
| |\| |
|
| | * | Only show classbase ctor/dtor/cull messages in debug builds. | Peter Powell | 2019-11-16 | 1 | -7/+8 |
| * | | Replace LocalIntExt with IntExtItem. | Sadie Powell | 2019-08-13 | 1 | -36/+0 |
| * | | Rewrite and merge LocalStringExt, StringExtItem. | Sadie Powell | 2019-08-13 | 1 | -63/+0 |
| * | | Move the Module parameter of ExtensionItem et al to the start.•••This matches what other ServiceProvider types do.
| Sadie Powell | 2019-08-13 | 1 | -11/+7 |
| * | | Rename ExtensionItem::free to ExtensionItem::Delete. | Sadie Powell | 2019-08-13 | 1 | -6/+6 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-08-13 | 1 | -2/+2 |
| |\| |
|
| | * | Free StringExtItem and SimpleExtItem values correctly. | Peter Powell | 2019-08-13 | 1 | -2/+2 |
| | * | Convert LocalExtItem to a typedef and deprecate it. | Peter Powell | 2019-08-13 | 1 | -10/+1 |
| * | | Remove remnants of the old ExtensionItem serialisation system.•••Also rm LocalExtItem whilst we are at it as it is now obsolete.
| Sadie Powell | 2019-08-09 | 1 | -44/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-08-09 | 1 | -21/+71 |
| |\| |
|
| | * | Convert all core ExtensionItem code away from {un,}serialize. | Peter Powell | 2019-08-07 | 1 | -25/+10 |
| | * | Add {To,From}{Human,Internal,Network} to ExtensionItem.•••Also, deprecate the old SerializeFormat/serialize/unserialise API.
| Peter Powell | 2019-08-07 | 1 | -0/+65 |
| * | | LogManager: remove fakederef. | Sadie Powell | 2019-02-07 | 1 | -7/+7 |
| |/ |
|
| * | Fix conversion issues by replacing ConvToInt with ConvToNum<T>.•••The former was a thin wrapper around atol and brought with it all
of the weird parsing logic of atol which is almost never what is
actually wanted. It also almost never returned the numeric type
which is actually wanted which can cause weird issues when casting.
| Peter Powell | 2018-12-12 | 1 | -1/+1 |
| * | Pass the Extensible container to ExtensionItem::free(). | Peter Powell | 2018-08-12 | 1 | -4/+4 |
| * | Merge branch 'master+serviceinit' | Attila Molnar | 2015-12-02 | 1 | -0/+10 |
| |\ |
|
| | * | Implement ExtensionItem::RegisterService() | Attila Molnar | 2015-11-23 | 1 | -0/+6 |
| | * | Add ServiceProvider::RegisterService(), call it from ModuleManager::AddService() | Attila Molnar | 2015-11-23 | 1 | -0/+4 |
| * | | Add LocalIntExt and LocalStringExt::unserialize() for non-FORMAT_NETWORK | Attila Molnar | 2015-11-26 | 1 | -0/+12 |
| * | | Fix FORMAT_INTERNAL handling in LocalIntExt::serialize() and LocalStringExt::... | Attila Molnar | 2015-11-26 | 1 | -2/+2 |
| * | | Add typedef ExtensionManager::ExtMap | Attila Molnar | 2015-11-26 | 1 | -3/+3 |
| |/ |
|
| * | Merge branch 'master+exttype' into master+no-rtti | Attila Molnar | 2015-01-22 | 1 | -6/+13 |
| |\ |
|
| | * | Specify which Extensible subclass an ExtensionItem is valid for | Attila Molnar | 2015-01-18 | 1 | -6/+13 |
| * | | Disable typeid() calls unless INSPIRCD_ENABLE_RTTI is defined | Attila Molnar | 2015-01-22 | 1 | -0/+6 |
| |/ |
|
| * | Change allocation of InspIRCd::Logs to be physically part of the object conta... | Attila Molnar | 2014-06-24 | 1 | -6/+6 |
| * | Replace DummyExtItem with a flag in Extensible | Attila Molnar | 2014-02-10 | 1 | -8/+3 |
| * | Remove whitespace and minor style changes | Attila Molnar | 2014-01-23 | 1 | -1/+0 |