22 Commits

Author SHA1 Message Date
InspIRCd Robot
ae3e2db109 Update copyright headers. 2024-06-07 10:37:56 +01:00
Sadie Powell
28607066e0 Allow assigning dynamic references from other dynamic references. 2023-09-29 11:50:17 +01:00
Sadie Powell
2a0cce9d46 Fix more warnings discovered with -Weverything. 2022-09-05 21:14:36 +01:00
Sadie Powell
451e718489 Add support for clearing the target of a dynamic_reference. 2022-07-30 16:47:48 +01:00
Sadie Powell
648f813f8c Switch from NULL to nullptr. 2022-07-22 18:53:21 +01:00
Sadie Powell
d79147e7af Abolish the infernal space before accessibility keywords. 2022-01-25 14:02:36 +00:00
Sadie Powell
52cc8a4183 Refactor CoreException and ModuleException. 2022-01-07 17:16:50 +00:00
Sadie Powell
421e8c8c79 Add the final keyword to all remaining classes that can have it. 2021-12-20 20:19:40 +00:00
Sadie Powell
4232adcb5a Replace interfacebase with deleted operator new. 2021-04-09 01:18:06 +01:00
Sadie Powell
5a88a78f99 Merge branch 'insp3' into master. 2020-10-27 10:50:28 +00:00
Sadie Powell
7ba36f5348 Don't kill cloaking users when hash/md5 is missing. 2020-10-27 00:42:32 +00:00
Sadie Powell
98e4ddfb21 Use C++11 inline initialisation for class members. 2020-02-06 11:25:42 +00:00
InspIRCd Robot
8f62016f16 Update copyright headers. 2020-01-31 12:48:25 +00:00
Sadie Powell
a8b8cfe99e Make the dynref bool operator constant. 2020-01-22 10:13:06 +00:00
InspIRCd Robot
aa692dc103 Update copyright headers. 2020-01-11 22:14:43 +00:00
Peter Powell
b443df3938 Close connections when an I/O hook is configured but not loaded. 2019-11-16 22:05:42 +00:00
Attila Molnar
c9741d627d Add missing const operators to dynamic_reference[_nocheck] 2015-02-11 16:12:12 +01:00
Attila Molnar
e37add3fab Allow dynrefs to have an OnCapture() hook 2015-02-11 16:06:47 +01:00
Attila Molnar
84ae29d0ea Move the intrusive list containers into the insp namespace 2014-08-30 10:35:21 +02:00
Attila Molnar
025aa693fd Convert the global list of dynamic reference pointers to an intrusively linked list 2014-03-28 12:20:39 +01:00
attilamolnar
5288eb1594 Seperate ModeReference into ChanModeReference and UserModeReference 2013-07-19 19:40:02 +02:00
attilamolnar
ac55270a08 Move dynamic_reference and related classes to dynref.h 2013-07-19 19:40:02 +02:00