aboutsummaryrefslogtreecommitdiff
path: root/include/hashcomp.h
Commit message (Expand)AuthorAgeFilesLines
* Fix unsigned/const keyword ordering, remove unnecessary consts.Gravatar Sadie Powell2022-03-271-2/+2
* Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-7/+7
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-281-1/+0
|\
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-271-1/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-141-1/+0
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-05-141-1/+0
* | Take a string_view in irc::equals.Gravatar Sadie Powell2021-04-081-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-6/+0
|\|
| * Fix a bunch of really obvious unnecessary includes.Gravatar Sadie Powell2021-03-051-6/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-2/+2
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-051-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-5/+5
|\|
| * Fixes by misspell-fixerGravatar InspIRCd Robot2020-04-211-5/+5
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-061-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-4/+9
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-4/+9
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-09-231-0/+16
|\|
| * Add GetNumericToken to sepstream.•••This removes some boilerplate when retrieving numeric types. Gravatar Peter Powell2019-09-031-0/+16
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-02-051-0/+6
|\|
| * Allow multiple fingerprints in an oper block (#1564)Gravatar linuxdaemon2019-02-011-0/+6
* | Remove support for the deprecated rfc1459 casemapping,•••Closes #1017. Gravatar Sadie Powell2019-01-251-5/+0
|/
* Implement support for the extended tag space for client tags.Gravatar Peter Powell2019-01-241-1/+4
* Fix warnings from Doxygen.Gravatar Peter Powell2018-10-211-2/+2
* Split irc::tokenparser::GetToken into GetMiddle and GetTrailing.•••This simplifies the logic of irc::tokenparser considerably and removes all of the magic index guessing that was used previously. Gravatar Peter Powell2018-08-101-6/+18
* Remove the integer overloads of irc::tokenparser::GetToken().•••The int overload was never used and the long overload was used in one place. Gravatar Peter Powell2018-08-101-12/+0
* Replace irc::stringjoiner with a generic stdalgo::string::join.•••This can also be used with different types of collection containing values which are not a string. Gravatar Peter Powell2018-07-261-7/+0
* Replace the remaining use of irc::string with irc::find.Gravatar Peter Powell2018-04-161-49/+7
* Remove <alias:matchcase> and associated code.•••This was never documented and seems pretty useless. Gravatar Peter Powell2017-08-131-4/+0
* Update documentation in hashcomp.hGravatar Attila Molnar2016-08-221-8/+6
* Remove all non-member irc::string operatorsGravatar Attila Molnar2016-08-221-72/+0
* Remove now unused SearchAndReplace() functionGravatar Attila Molnar2016-08-221-23/+0
* Remove now unused assign() functionsGravatar Attila Molnar2016-08-221-8/+0
* Create irc::equals() from StrHashComp•••Make StrHashComp a wrapper around it Gravatar Attila Molnar2016-08-221-2/+14
* Remove unused irc::tokenstream::GetToken() overload accepting an irc::stringGravatar Attila Molnar2016-08-221-6/+0
* Remove unused irc::hashGravatar Attila Molnar2016-08-221-9/+0
* Remove unused trim() functionGravatar Attila Molnar2016-08-221-14/+0
* Fix some whitespace issuesGravatar Attila Molnar2015-12-281-19/+19
* Remove irc::modestackerGravatar Attila Molnar2014-09-031-71/+0
* Convert irc::stringjoiner to be a method instead of a class.•••Add separator parameter Gravatar Peter Powell2014-02-061-24/+4
* Add functor that does strict weak ordering based on national_case_insensitive...Gravatar Attila Molnar2014-01-041-0/+5
* Fix some Windows-related problems.•••- Fix an error relating to the unavailability of std::back_inserter. - Fix loading configuration files when using relative paths. - Fix two methods in hashcomp being exported twice. - Remove some unimportant error messages. Gravatar Peter Powell2014-01-041-2/+2
* Hide all symbols that aren't exported explicitly•••In addition to reducing the sizes of all binaries this also helps the optimizer Gravatar attilamolnar2013-09-081-2/+2
* Simplify stringjoiner: take 1 parameter, join from begin() to end() and use s...Gravatar attilamolnar2013-06-121-10/+6
* s/seperator/separator/gGravatar Adam2013-06-021-6/+6
* Rewrote sepstream and tokenstream to be less uglyGravatar Adam2013-06-021-71/+53
* Move a few trivial functions into headersGravatar attilamolnar2013-06-021-1/+1
* irc::tokenstream and irc::sepstream cleanup•••irc::sepstream does not require virtual methods Gravatar attilamolnar2013-05-181-11/+3
* irc::stringjoiner cleanup•••- Get rid of unused constructors - signed -> unsigned - return const ref from GetJoined() Gravatar attilamolnar2013-05-181-19/+3
* Deduplicate hex string creation codeGravatar attilamolnar2013-05-181-7/+0
* irc::Spacify--Gravatar attilamolnar2013-05-161-6/+0