aboutsummaryrefslogtreecommitdiff
path: root/src/cull.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use C++20 <format> instead of fmtlib when available.Gravatar Sadie Powell2024-08-221-7/+7
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-1/+1
* Minor improvements to cull logging.•••- CULLLIST has been renamed to CULL which is easier to spell. - Some log messages have been improved slightly. Gravatar Sadie Powell2023-07-051-8/+8
* Restore the double container logic in CullList::Apply.•••Unfortunately we can't just use a set here as some cullable objects need to be deleted in the order they were culled. Gravatar Sadie Powell2023-07-051-1/+6
* Fix an indentation issue in CullList::Apply.Gravatar Sadie Powell2023-07-051-2/+2
* Avoid iterator invalidation issues in ActionList::Run.Gravatar Sadie Powell2023-07-051-2/+4
* Clean up object culling and fix a rare crash.Gravatar Sadie Powell2023-06-171-11/+22
* Log the number of object added to the cull list from a destructor.Gravatar Sadie Powell2023-06-081-1/+1
* Don't log object culls unless built with RTTI.•••This is spammy and not very useful without type information. Gravatar Sadie Powell2023-01-251-2/+0
* Convert log calls to use fmtlib format stringsGravatar Sadie Powell2023-01-241-13/+13
* Convert WriteToSnoMask/WriteGlobalSno to use fmtlib format strings.Gravatar Sadie Powell2023-01-231-2/+2
* Qualify auto correctly in all cases.Gravatar Sadie Powell2023-01-101-4/+4
* Merge branch 'insp3' into master.Gravatar Sadie Powell2023-01-011-2/+1
* Modernize various minor legacy C++isms.Gravatar Sadie Powell2022-07-301-11/+8
* Remove some unnecessary getters in ConnectClass.•••All of these members are public anyway. Gravatar Sadie Powell2022-07-221-1/+1
* Print the typeid of a doubly culled type in CullList::Apply().Gravatar Sadie Powell2022-05-171-0/+5
* Rewrite logging calls to use the new APIs.Gravatar Sadie Powell2022-05-011-7/+7
* Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-2/+1
* Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-6/+6
* Refactor classbase/CullResult into Cullable/Cullable::Result.Gravatar Sadie Powell2021-03-021-0/+124