aboutsummaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Release v4.4.0. v4.4.0Gravatar Sadie Powell2024-11-021-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2024-11-024-4/+4
|
* Use fmtlib instead of iostream in ConvToStr where available.Gravatar Sadie Powell2024-11-011-1/+10
|
* All core numerics should be in numeric.h not in .cpp files.Gravatar Sadie Powell2024-10-261-0/+9
|
* Add support for extbans without letters.Gravatar Sadie Powell2024-10-161-1/+1
|
* Allow ConfigTag::getCharacter to return NUL for an empty field.Gravatar Sadie Powell2024-10-161-1/+1
|
* Count services in the global user count.Gravatar Sadie Powell2024-10-101-1/+1
| | | | This behaviour was always kinda broken so lets just drop it.
* Merge branch 'insp3' into insp4.Gravatar Sadie Powell2024-10-101-0/+3
|\
| * When a server stops being ulined remove its users from the uline list.Gravatar Sadie Powell2024-10-101-0/+3
| |
| * Tell people to use the main ChatSpike domain not our alias.Gravatar Sadie Powell2024-07-071-1/+1
| | | | | | | | Backport from master.
* | Add the Time::FromNow helper function.Gravatar Sadie Powell2024-10-031-1/+12
| |
* | Add a type alias for the extban letter type.Gravatar Sadie Powell2024-09-271-8/+11
| |
* | Clean up the names of some variables in the extban header.Gravatar Sadie Powell2024-09-271-31/+31
| |
* | Make Cullable::Deleter const.Gravatar Sadie Powell2024-09-132-2/+2
| |
* | Only remove extbans on unload if provided by the right module.Gravatar Sadie Powell2024-09-131-0/+1
| |
* | Fix rawio logs not being written after a rehash.Gravatar Sadie Powell2024-09-091-0/+3
| |
* | Use string_view in InspIRCd::Is{FQDN,Host,SID}.Gravatar Sadie Powell2024-09-071-3/+3
| |
* | Release v4.3.0. v4.3.0Gravatar Sadie Powell2024-09-071-1/+1
| |
* | Update copyright headers.Gravatar InspIRCd Robot2024-09-079-11/+10
| |
* | Const correct the xline header.Gravatar Sadie Powell2024-09-031-19/+15
| |
* | Use auto in GetLevelRequired and GetSyntax.Gravatar Sadie Powell2024-08-291-5/+2
| |
* | Deprecate the raw overload of GenRandomStr in favour of GenRandom.Gravatar Sadie Powell2024-08-271-1/+8
| | | | | | | | | | | | | | | | The raw overload was almost always misused where GenRandom would be better. While we're making changes to this code switch the printable mode to use a static array like Anope does.
* | Fix the argument to BindPorts not being documented.Gravatar Sadie Powell2024-08-271-1/+2
| |
* | Fix measuring the CPU load on Windows.Gravatar Sadie Powell2024-08-271-9/+6
| |
* | Redocument ServerStats and switch members to use size_t.Gravatar Sadie Powell2024-08-271-25/+16
| |
* | Change InspIRCd::ProcessColors to take a string instead of a vector.Gravatar Sadie Powell2024-08-271-0/+6
| | | | | | | | | | | | This is more useful for how MOTDs are processed now as we iterate through them anyway and this allows us to avoid a needless second iteration.
* | Fix a minor doxygen warning.Gravatar Sadie Powell2024-08-271-1/+1
| |
* | Use sa_family_t instead of int.Gravatar Sadie Powell2024-08-273-4/+4
| |
* | Refactor the InspIRCd class to be actually readable.Gravatar Sadie Powell2024-08-271-205/+190
| | | | | | | | | | This has been long overdue as most of the comments were outdated and members were shoved into the class in no logical way.
* | Close loggers and notify opers if they throw any exceptions.Gravatar Sadie Powell2024-08-231-0/+9
| |
* | Fix formatting strings on C++20 compilers.Gravatar Sadie Powell2024-08-225-11/+11
| |
* | Add Numeric::push_fmt(...) as shorthand for push(INSP_FORMAT(...)).Gravatar Sadie Powell2024-08-182-10/+21
| |
* | Add a formatting overload to {Membership,User}::Write(Remote)Notice.Gravatar Sadie Powell2024-08-183-2/+32
| |
* | Document Write* members in the User type correctly.Gravatar Sadie Powell2024-08-181-15/+29
| |
* | Release v4.2.0. v4.2.0Gravatar Sadie Powell2024-08-031-1/+1
| |
* | Update copyright headers.Gravatar InspIRCd Robot2024-08-031-1/+1
| |
* | Add ExtensionItem::OnSync which is called when an ext is synchronised.Gravatar Sadie Powell2024-07-241-0/+7
| |
* | Update all usages of ProtocolServer to use Server.Gravatar Sadie Powell2024-07-242-12/+6
| |
* | Add SendMetadata methods to Server.Gravatar Sadie Powell2024-07-241-0/+13
| |
* | Allow contrib modules to specify their own module version.Gravatar Sadie Powell2024-07-221-0/+13
| |
* | Update copyright headers.Gravatar InspIRCd Robot2024-07-143-3/+3
| |
* | Don't broadcast a ListExtItem when setting it in FromInternal.Gravatar Sadie Powell2024-07-141-3/+3
| |
* | Const correct numerichelper.Gravatar Sadie Powell2024-07-131-9/+9
| |
* | Avoid allocating in ListExtItem when its obviously not necessary.Gravatar Sadie Powell2024-07-071-0/+6
| |
* | Shrink the geo_maxmind storage after garbage collection.Gravatar Sadie Powell2024-07-071-0/+1
| |
* | Unregister extbans when the providing module is unloaded.Gravatar Sadie Powell2024-07-061-0/+5
| |
* | Release v4.0.0. v4.0.0Gravatar Sadie Powell2024-06-291-1/+1
| |
* | Update copyright headers.Gravatar InspIRCd Robot2024-06-292-2/+2
| |
* | Tell people to use the main ChatSpike domain not our alias.Gravatar Sadie Powell2024-06-281-1/+1
| |
* | Update copyright headers.Gravatar InspIRCd Robot2024-06-217-9/+9
| |