aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/capab.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright headers.Gravatar InspIRCd Robot2025-03-281-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.
* Add support for extbans without letters.Gravatar Sadie Powell2024-10-161-5/+5
|
* Let services know what format it should send extbans in.Gravatar Sadie Powell2024-09-251-1/+18
|
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-5/+2
|
* Splat the unused hops field in the 1206 SERVER message.Gravatar Sadie Powell2024-05-011-2/+4
|
* Rename some of the Module member variables.Gravatar Sadie Powell2024-03-041-1/+1
|
* Merge the topiclock module into the services module.Gravatar Sadie Powell2024-02-271-1/+5
|
* Update usages of stdalgo::string::equalsci to use insp::equalsci.Gravatar Sadie Powell2023-08-111-5/+5
|
* Move stdalgo::string::join to utility/string and templatise separator.Gravatar Sadie Powell2023-08-111-1/+1
|
* Make the globops module optcommon, remove the GLOBOPS capab key.Gravatar Sadie Powell2023-07-021-5/+10
|
* Merge the svshold module into the services module.Gravatar Sadie Powell2023-07-011-0/+2
|
* Remove GetSID, rename sid to ServerId.Gravatar Sadie Powell2023-02-281-2/+12
|
* Convert WriteToSnoMask/WriteGlobalSno to use fmtlib format strings.Gravatar Sadie Powell2023-01-231-3/+3
|
* Various improvements to the cloak system.Gravatar Sadie Powell2023-01-131-1/+1
| | | | | | | | | | | | - Only rewrite cloak => cloaking if the cloak_md5 module is also loaded. - Include the cloak method in the link data. - If 1206 servers are using different cloak methods then ignore the other data when telling operators about the link failure. - Clean up the code in a few places.
* Convert the cloak_md5 module to the new cloak system.Gravatar Sadie Powell2023-01-131-1/+3
|
* Fix calling various static functions through a type instance.Gravatar Sadie Powell2023-01-111-2/+2
|
* Merge branch 'insp3' into master.Gravatar Sadie Powell2023-01-011-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-12-301-1/+1
| |
* | Yet more stylistic fixes.Gravatar Sadie Powell2022-12-011-1/+1
| |
* | Handle renamed modules when building compat link data.Gravatar Sadie Powell2022-10-181-0/+6
| |
* | Fix various cases of the &* being next to the name instead of type.Gravatar Sadie Powell2022-09-291-1/+1
| |
* | Fix some warnings noticed by the readability-* clang-tidy checkers.Gravatar Sadie Powell2022-09-031-4/+8
| |
* | Make dynamic a non-default header.Gravatar Sadie Powell2022-06-261-0/+1
| |
* | Add a class that wraps a dynamic reference to the extban manager.Gravatar Sadie Powell2022-04-161-2/+2
| |
* | Move stdalgo::map::difference to its own utility header.Gravatar Sadie Powell2022-01-311-2/+3
| |
* | Make the protocol version enum entries slightly less verbose.Gravatar Sadie Powell2021-08-281-4/+4
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-141-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-05-141-1/+1
| |
| * Send the max line length to remote servers on link.Gravatar Sadie Powell2021-04-251-0/+1
| |
* | Fix building the link data string.Gravatar Sadie Powell2021-05-111-2/+2
| |
* | Use CompareLinkData for comparing v4 link data & make errors cleaner.Gravatar Sadie Powell2021-05-111-16/+123
| |
* | Use the contents of the link data map when using the 1206 protocol.Gravatar Sadie Powell2021-05-101-2/+1
| | | | | | | | | | | | | | Still to do: - Extract URL encoding to inspstring. - Use CompareLinkData when using the 1206 protocol. - Show friendlier messages when a link compatibility is encountered.
* | Add a new map-based method for building link data.Gravatar Sadie Powell2021-05-101-1/+2
| | | | | | | | | | The new link data is not currently used but will be in the near future.
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-5/+3
| |
* | Constify variables within loops.Gravatar Sadie Powell2021-04-011-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-281-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-02-261-1/+1
| |
* | Fix comparing optional module lists.Gravatar Sadie Powell2020-12-211-1/+1
| |
* | Rewrite CAPAB MODULES/MODSUPPORT parsing/generation logic.Gravatar Sadie Powell2020-12-071-91/+117
| |
* | Omit module prefixes/suffixes when linking using the 1206 protocol.Gravatar Sadie Powell2020-12-051-4/+13
| |
* | Match CAPAB subcommands using the IRC casemapping.Gravatar Sadie Powell2020-12-051-8/+8
| |
* | Refactor CAPAB CAPABILITIES code to use a map.Gravatar Sadie Powell2020-12-041-32/+45
| |
* | Only send CAPAB EXTBANS if using the 1206 protocol.Gravatar Sadie Powell2020-12-041-4/+6
| |
* | Add support for the 1206 spanningtree protocol.Gravatar Sadie Powell2020-12-041-1/+1
| | | | | | | | For now this is identical to 1205 but changes will be happening soon.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-12-041-0/+15
|\|
| * Advertise the available extbans for services.Gravatar Sadie Powell2020-12-031-0/+8
| |
* | Rename ChanMax to MaxChannel for consistency with the other limits.Gravatar Sadie Powell2020-11-271-1/+1
| |
* | Rename NickMax to MaxNick for consistency with the other limits.Gravatar Sadie Powell2020-11-271-1/+1
| |
* | Rename IdentMax to MaxUser for consistency with the other limits.Gravatar Sadie Powell2020-11-271-1/+1
| |