14 Commits

Author SHA1 Message Date
InspIRCd Robot
ae3e2db109 Update copyright headers. 2024-06-07 10:37:56 +01:00
Sadie Powell
28a7f1f0c8 Merge branch 'insp3' into master. 2022-08-27 14:48:19 +01:00
InspIRCd Robot
96f355c2fa Update copyright headers. 2022-08-25 20:46:11 +01:00
Sadie Powell
017c9e608b Backport fix for types removed in C++17 from master. 2022-08-16 00:15:00 +01:00
Sadie Powell
1371162170 Fix insp::intrusive_list on libc++. 2022-07-26 21:36:07 +01:00
Sadie Powell
9b12fa63ac Remove use of the deprecated std::iterator type. 2022-07-22 19:21:50 +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
98e4ddfb21 Use C++11 inline initialisation for class members. 2020-02-06 11:25:42 +00:00
InspIRCd Robot
aa692dc103 Update copyright headers. 2020-01-11 22:14:43 +00:00
Attila Molnar
84ae29d0ea Move the intrusive list containers into the insp namespace 2014-08-30 10:35:21 +02:00
Attila Molnar
c81524733b Add intrusive_list_tail container that maintains a pointer to the last element 2014-07-09 14:50:47 +02:00
Attila Molnar
c7cc555855 Make the name of intrusive list class configurable using a define 2014-07-09 14:38:06 +02:00
Attila Molnar
7282c2250e Split intrusive list implementation into a separate file 2014-07-09 14:26:49 +02:00