aboutsummaryrefslogtreecommitdiff
path: root/src/snomasks.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-291-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2025-03-281-1/+1
| |
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-011-1/+1
|\|
| * Avoid the use of ConvToStr in string concatenation.Gravatar Sadie Powell2025-03-011-1/+1
| | | | | | | | | | This function calls INSP_FORMAT in most cases nowadays so we may as well just call that manually.
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-09-091-4/+4
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2024-09-071-1/+1
| |
| * Normalise the case of MOD_RESULT variables.Gravatar Sadie Powell2024-08-311-3/+3
| |
* | Use C++20 <format> instead of fmtlib when available.Gravatar Sadie Powell2024-08-221-2/+2
| |
* | Always use fmtlib directly.Gravatar Sadie Powell2024-06-071-2/+2
|/
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-4/+2
|
* Replace VAFORMAT/InspIRCd::Format/... with fmt::sprintf.Gravatar Sadie Powell2023-01-231-14/+0
|
* Replace InspIRCd::Format with fmt::format.Gravatar Sadie Powell2023-01-231-2/+2
|
* Qualify auto correctly in all cases.Gravatar Sadie Powell2023-01-101-1/+1
|
* Fix getting the full snomask and mode lists.Gravatar Sadie Powell2023-01-021-1/+6
|
* Merge branch 'insp3' into master.Gravatar Sadie Powell2023-01-011-2/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-12-301-2/+1
| |
* | Fix various cases of the &* being next to the name instead of type.Gravatar Sadie Powell2022-09-291-2/+2
| |
* | Modernize various minor legacy C++isms.Gravatar Sadie Powell2022-07-301-2/+2
| |
* | Rewrite logging calls to use the new APIs.Gravatar Sadie Powell2022-05-011-1/+1
| |
* | Add a snomask flag for rehash messages.Gravatar Sadie Powell2021-11-281-0/+1
| |
* | Remove unnecessary comments and reorder core snomask registration.Gravatar Sadie Powell2021-11-281-5/+5
| |
* | Move the stats and xline snomasks to their associated modules.Gravatar Sadie Powell2021-11-281-2/+0
| |
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-3/+1
| |
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-1/+1
|\|
| * Fixes by misspell-fixerGravatar InspIRCd Robot2020-04-211-1/+1
| |
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-061-5/+0
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-1/+8
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-1/+8
| |
* | UserManager: remove fakederef.Gravatar Sadie Powell2019-02-071-1/+1
| |
* | LogManager: remove fakederef.Gravatar Sadie Powell2019-02-071-1/+1
|/
* Improve X-line text consistency.Gravatar Matt Schatz2019-01-091-2/+2
| | | | | | | | | | - Change any "-Line", ":Line", or "*line" to "-line" throughout the X-line code, comments, and documentation. - Add periods to the end of some notices. - Correct a typo in the Q-line code comments. - Update the filter module documentation (shun addition). Co-authored-by: Robby <robby@chatbelgie.be>
* Remove the 'debug' snotice character.Gravatar Peter Powell2018-08-071-1/+0
|
* Log snotices with their description rather than just as "snomask".Gravatar Peter Powell2018-07-201-5/+2
|
* Kill needless #includes in source filesGravatar Attila Molnar2014-06-141-1/+0
|
* Add typedef OperList to UserManager for use with all_opersGravatar Attila Molnar2014-03-251-2/+2
|
* Change type of snomask parameter to char in ProtocolInterface::SendSNONotice()Gravatar Attila Molnar2014-01-041-1/+1
|
* Change the syntax of FOREACH macros to be less dumb.Gravatar Adam2013-08-041-1/+1
|
* Rewrite SnomaskManager::SendMessage() and Flush(), split code into functionsGravatar attilamolnar2013-07-241-60/+58
|
* Enable the LINK snomask from m_spanningtree, remove unused FLOOD snomaskGravatar attilamolnar2013-07-201-2/+0
|
* Replaced vsnprintf with VAFORMAT pretty much everywhere.Gravatar Daniel Vassdal2013-05-181-16/+6
|
* Add method for writing server notices.Gravatar Peter Powell2013-05-141-2/+2
| | | | | | | | | This allows us to send a server notice to a user without worrying about whether they are registered or not. If a user receives a server notice and they are not registered then the nickname field will contain an asterisk instead of their nick name.
* Add LOG_ prefix to the log level enum values.Gravatar Peter Powell2013-04-121-2/+2
|
* Change empty string assignments to .clear() or remove them entirelyGravatar attilamolnar2012-11-281-1/+1
| | | | Part 2 of ba5c0db795824c3fc1ad48ce332d7bdc440cb77f
* Resolve two warnings clang complains aboutGravatar ChrisTX2012-10-141-2/+2
| | | | | No newline at end of file in consolecolors.h String plus int in snomasks
* Replace copyright headers with headers granting specific authors copyrightGravatar Robby-2012-04-191-8/+17
|
* Backported Shawn's NoSnoticeStack code from insp21Gravatar Robby-2012-04-151-1/+1
|
* Make remote/local snomasks consistent and allow use without namingGravatar danieldg2010-02-251-79/+35
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12568 e03df62e-2008-0410-955e-edbf42e46eb7
* ...because every now and again, i have to do a massive commit.Gravatar brain2010-01-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove InspIRCd* parameters and fieldsGravatar danieldg2009-09-261-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11763 e03df62e-2008-0410-955e-edbf42e46eb7