aboutsummaryrefslogtreecommitdiff
path: root/include/utility
Commit message (Expand)AuthorAgeFilesLines
* Add a helper method for calculating the best binary units for a value.Gravatar Sadie Powell2026-05-201-0/+21
* Add a helper function for calculating a percentage.Gravatar Sadie Powell2026-05-201-0/+35
* Migrate the httpd module from http_parser to llhttp/yuarel.•••The http_parser library is eol and we've been using a Debian fork with security patches but its time to move on. Gravatar Sadie Powell2026-05-131-0/+10
* Move FilePtr to the pointer utility header.Gravatar Sadie Powell2026-05-131-0/+3
* Remove the remaining function in utility/string to utility/container.Gravatar Sadie Powell2026-04-302-46/+20
* Switch ascii comparisons over to our own casemap functions.Gravatar Sadie Powell2026-04-301-27/+0
* Add insp::find_value, insp::to_ptr and switch code to use them.Gravatar Sadie Powell2026-04-042-0/+37
* Remove the remaining bits of stdalgo to utility/container.Gravatar Sadie Powell2026-04-041-0/+46
* Rename utility/map to container and prefix the difference method.Gravatar Sadie Powell2026-04-041-2/+2
* Move some functions from stdalgo to utility/pointer.Gravatar Sadie Powell2026-03-291-0/+20
* Switch modules from reference<> to shared_ptr<> and weak_ptr<>.Gravatar Sadie Powell2026-03-291-0/+42
* Replace insp::substring_view with the C++20 iterator constructor.Gravatar Sadie Powell2025-02-281-14/+0
* Update copyright headers.Gravatar InspIRCd Robot2024-06-074-3/+5
* Replace std::aligned_storage with a non-deprecated alternative.Gravatar Sadie Powell2024-06-041-1/+1
* Move stdalgo::string::{equalsci,tocstr} to utility/string.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com> Co-authored-year: 2016 Gravatar Sadie Powell2023-08-111-0/+27
* Move stdalgo::string::join to utility/string and templatise separator.Gravatar Sadie Powell2023-08-111-0/+22
* Rename utility/string_view to utility/string.Gravatar Sadie Powell2023-08-111-0/+0
* Fix iterator_range when the range points to a string_view.Gravatar Sadie Powell2022-11-211-1/+1
* Document aligned_storage and use alignment_of_v.Gravatar Sadie Powell2022-01-311-2/+2
* Move stdalgo::map::difference to its own utility header.Gravatar Sadie Powell2022-01-311-0/+84
* Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-253-6/+6
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-111-1/+1
* Use string_view in IsCTCP.Gravatar Sadie Powell2021-04-081-0/+37
* Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-8/+17
* Move aligned_storage to the utility directory and clean up.Gravatar Sadie Powell2021-03-021-0/+47
* Move iterator_range to the utility directory and renamespace.Gravatar Sadie Powell2021-03-021-0/+80
* Replace manual copy prevention with the insp::uncopiable class.Gravatar Sadie Powell2021-03-021-0/+43