| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'insp4' into master. | 2026-03-31 | 1 | -1/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2026-03-31 | 1 | -1/+1 | |
| | * | Backport the fix of copying dynamic references from git master. | 2026-03-17 | 1 | -1/+1 | |
| * | | Move service types to their own namespace.•••- ServiceProvider is now Service::Provider - DataProvider is now Service::SimpleProvider (the old name does not really make sense now we don't have SERVICE_DATA and the only difference is automatic registration. - Some members of ModuleManager have been elevated to the Service namespace in case other code wants to use them. | 2026-03-29 | 1 | -1/+1 | |
| * | | Switch modules from reference<> to shared_ptr<> and weak_ptr<>. | 2026-03-29 | 1 | -6/+6 | |
| * | | Move service code from base to its own header. | 2026-03-27 | 1 | -1/+1 | |
| * | | Fix a minor crash on shut down after copying a dynamic reference. | 2026-03-15 | 1 | -1/+1 | |
| * | | Only reset the specific type of reference when adding services. | 2026-03-04 | 1 | -1/+1 | |
| * | | Get rid of the ModuleRef typedef.•••Eventually this will be moved to shared_ptr but for now the typedef is just hiding the constness of the reference. | 2026-03-04 | 1 | -1/+1 | |
| * | | Add support for strict references and switch some stuff to use them. | 2026-03-03 | 1 | -7/+8 | |
| * | | Massive rework of how internal service providers work.•••- ServiceType is dead. All modules use RegisterService now. - Modules can implement UnregisterService which is called from DelService now. - Split the service type prefix into its own field. - Renamed Service::name to Service::service_name. This revealed a few bugs. | 2026-03-02 | 1 | -14/+25 | |
| * | | Rename ServiceProvider methods to avoid shadowing issues. | 2026-03-02 | 1 | -3/+6 | |
| |/ | |||||
| * | Update copyright headers. | 2024-06-07 | 1 | -2/+2 | |
| * | Allow assigning dynamic references from other dynamic references. | 2023-09-29 | 1 | -0/+6 | |
| * | Fix more warnings discovered with -Weverything. | 2022-09-05 | 1 | -0/+2 | |
| * | Add support for clearing the target of a dynamic_reference. | 2022-07-30 | 1 | -0/+1 | |
| * | Switch from NULL to nullptr. | 2022-07-22 | 1 | -1/+1 | |
| * | Abolish the infernal space before accessibility keywords. | 2022-01-25 | 1 | -9/+9 | |
| * | Refactor CoreException and ModuleException. | 2022-01-07 | 1 | -1/+1 | |
| * | Add the final keyword to all remaining classes that can have it. | 2021-12-20 | 1 | -5/+10 | |
| * | Replace interfacebase with deleted operator new. | 2021-04-09 | 1 | -1/+3 | |
| * | Merge branch 'insp3' into master. | 2020-10-27 | 1 | -1/+1 | |
| |\ | |||||
| | * | Don't kill cloaking users when hash/md5 is missing. | 2020-10-27 | 1 | -1/+1 | |
| * | | Use C++11 inline initialisation for class members. | 2020-02-06 | 1 | -2/+2 | |
| |/ | |||||
| * | Update copyright headers. | 2020-01-31 | 1 | -1/+1 | |
| * | Make the dynref bool operator constant. | 2020-01-22 | 1 | -1/+1 | |
| * | Update copyright headers. | 2020-01-11 | 1 | -2/+2 | |
| * | Close connections when an I/O hook is configured but not loaded. | 2019-11-16 | 1 | -1/+1 | |
| * | Add missing const operators to dynamic_reference[_nocheck] | 2015-02-11 | 1 | -0/+20 | |
| * | Allow dynrefs to have an OnCapture() hook | 2015-02-11 | 1 | -0/+16 | |
| * | Move the intrusive list containers into the insp namespace | 2014-08-30 | 1 | -1/+1 | |
| * | Convert the global list of dynamic reference pointers to an intrusively linke... | 2014-03-28 | 1 | -1/+1 | |
| * | Seperate ModeReference into ChanModeReference and UserModeReference | 2013-07-19 | 1 | -2/+8 | |
| * | Move dynamic_reference and related classes to dynref.h | 2013-07-19 | 1 | -0/+93 | |
