aboutsummaryrefslogtreecommitdiff
path: root/include/numericbuilder.h
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-1/+1
|
* Replace foo.erase(foo.{size|end}()-1) with foo.pop_back().Gravatar Sadie Powell2022-10-011-1/+1
|
* Move numeric helper classes to their own header.Gravatar Sadie Powell2022-06-261-143/+0
|
* Add a typedef for a mode rank.Gravatar Sadie Powell2022-05-171-1/+1
|
* Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-291-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-04-281-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-211-1/+1
|\|
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-161-0/+18
|\|
| * Add a numeric builder for the ERR_CHANOPRIVSNEEDED numeric.Gravatar Sadie Powell2022-04-121-0/+18
| | | | | | | | This should make privilege errors more consistent.
* | Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-11/+11
| |
* | Add the final keyword to all remaining classes that can have it.Gravatar Sadie Powell2021-12-201-8/+14
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-12-211-2/+2
|\|
| * Hide the server name/desc better when <options:hideserver> is set.Gravatar Sadie Powell2020-12-201-2/+2
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-08-251-1/+1
|\|
| * Make the ERR_CANNOTSENDTOCHAN extban message less misleading.Gravatar Sadie Powell2020-07-301-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-241-1/+1
| |
* | Rename ERR_CANTSENDTOUSER to match the channel numeric name.Gravatar Sadie Powell2020-04-111-3/+3
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-091-0/+44
|\|
| * Fix Numerics::CannotSendTo sending the wrong numeric for users.Gravatar Sadie Powell2020-04-061-2/+2
| |
| * Add the Numerics::CannotSendTo class and switch stuff to use it.Gravatar Sadie Powell2020-04-041-0/+44
| |
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-061-2/+1
|/
* Update copyright headers.Gravatar InspIRCd Robot2020-01-111-0/+1
|
* Send * for empty targets in the no such nick/channel message.Gravatar Peter Powell2019-12-031-2/+2
|
* Show the mode syntax in ERR_INVALIDMODEPARAM.Gravatar Peter Powell2019-06-121-2/+25
|
* Add ERR_INVALIDMODEPARAM for responding to invalid mode params.Gravatar Peter Powell2018-01-291-0/+54
| | | | | | | | | | | | | | | Currently on invalid modes we do a combination of different things: 1. Send a custom mode-specific numeric (which often collides with other modes). 2. Send a server notice. 3. Do absolutely nothing. This new numeric is a generic way of handling invalid parameters when setting a mode that avoids all of the mistakes of the previous behaviour.
*-. Merge branches 'master+check' and 'master+namedmodes'Gravatar Attila Molnar2016-03-221-1/+84
|\ \
| | * Add Numeric::ParamBuilderGravatar Attila Molnar2016-03-221-1/+67
| |/ |/| | | | | It builds numerics where the individual components are parameters of the numeric
| * m_check Refactor, move to the new RPL_CHECK numericGravatar Attila Molnar2016-03-191-0/+17
|/
* Fix oversights in the WriteNumeric() parameter conversionGravatar Attila Molnar2016-03-191-1/+1
|
* Convert WriteNumeric() calls to pass the parameters of the numeric as method ↵Gravatar Attila Molnar2016-02-251-16/+12
| | | | parameters
* Add Numeric::NumericGravatar Attila Molnar2016-02-251-1/+1
|
* Fix build errors on CentOS 6 and OpenBSD.Gravatar Peter Powell2016-02-201-1/+1
|
* Add Numeric::BuilderGravatar Attila Molnar2015-12-301-0/+119