| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright headers. | 2025-03-28 | 1 | -1/+1 | |
| | | |||||
| * | Avoid the use of ConvToStr in string concatenation. | 2025-03-01 | 1 | -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. | 2024-10-16 | 1 | -5/+5 | |
| | | |||||
| * | Let services know what format it should send extbans in. | 2024-09-25 | 1 | -1/+18 | |
| | | |||||
| * | Update copyright headers. | 2024-06-07 | 1 | -5/+2 | |
| | | |||||
| * | Splat the unused hops field in the 1206 SERVER message. | 2024-05-01 | 1 | -2/+4 | |
| | | |||||
| * | Rename some of the Module member variables. | 2024-03-04 | 1 | -1/+1 | |
| | | |||||
| * | Merge the topiclock module into the services module. | 2024-02-27 | 1 | -1/+5 | |
| | | |||||
| * | Update usages of stdalgo::string::equalsci to use insp::equalsci. | 2023-08-11 | 1 | -5/+5 | |
| | | |||||
| * | Move stdalgo::string::join to utility/string and templatise separator. | 2023-08-11 | 1 | -1/+1 | |
| | | |||||
| * | Make the globops module optcommon, remove the GLOBOPS capab key. | 2023-07-02 | 1 | -5/+10 | |
| | | |||||
| * | Merge the svshold module into the services module. | 2023-07-01 | 1 | -0/+2 | |
| | | |||||
| * | Remove GetSID, rename sid to ServerId. | 2023-02-28 | 1 | -2/+12 | |
| | | |||||
| * | Convert WriteToSnoMask/WriteGlobalSno to use fmtlib format strings. | 2023-01-23 | 1 | -3/+3 | |
| | | |||||
| * | Various improvements to the cloak system. | 2023-01-13 | 1 | -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. | 2023-01-13 | 1 | -1/+3 | |
| | | |||||
| * | Fix calling various static functions through a type instance. | 2023-01-11 | 1 | -2/+2 | |
| | | |||||
| * | Merge branch 'insp3' into master. | 2023-01-01 | 1 | -1/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2022-12-30 | 1 | -1/+1 | |
| | | | |||||
| * | | Yet more stylistic fixes. | 2022-12-01 | 1 | -1/+1 | |
| | | | |||||
| * | | Handle renamed modules when building compat link data. | 2022-10-18 | 1 | -0/+6 | |
| | | | |||||
| * | | Fix various cases of the &* being next to the name instead of type. | 2022-09-29 | 1 | -1/+1 | |
| | | | |||||
| * | | Fix some warnings noticed by the readability-* clang-tidy checkers. | 2022-09-03 | 1 | -4/+8 | |
| | | | |||||
| * | | Make dynamic a non-default header. | 2022-06-26 | 1 | -0/+1 | |
| | | | |||||
| * | | Add a class that wraps a dynamic reference to the extban manager. | 2022-04-16 | 1 | -2/+2 | |
| | | | |||||
| * | | Move stdalgo::map::difference to its own utility header. | 2022-01-31 | 1 | -2/+3 | |
| | | | |||||
| * | | Make the protocol version enum entries slightly less verbose. | 2021-08-28 | 1 | -4/+4 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2021-05-14 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-05-14 | 1 | -1/+1 | |
| | | | |||||
| | * | Send the max line length to remote servers on link. | 2021-04-25 | 1 | -0/+1 | |
| | | | |||||
| * | | Fix building the link data string. | 2021-05-11 | 1 | -2/+2 | |
| | | | |||||
| * | | Use CompareLinkData for comparing v4 link data & make errors cleaner. | 2021-05-11 | 1 | -16/+123 | |
| | | | |||||
| * | | Use the contents of the link data map when using the 1206 protocol. | 2021-05-10 | 1 | -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. | 2021-05-10 | 1 | -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. | 2021-04-07 | 1 | -5/+3 | |
| | | | |||||
| * | | Constify variables within loops. | 2021-04-01 | 1 | -1/+1 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2021-02-28 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-02-26 | 1 | -1/+1 | |
| | | | |||||
| * | | Fix comparing optional module lists. | 2020-12-21 | 1 | -1/+1 | |
| | | | |||||
| * | | Rewrite CAPAB MODULES/MODSUPPORT parsing/generation logic. | 2020-12-07 | 1 | -91/+117 | |
| | | | |||||
| * | | Omit module prefixes/suffixes when linking using the 1206 protocol. | 2020-12-05 | 1 | -4/+13 | |
| | | | |||||
| * | | Match CAPAB subcommands using the IRC casemapping. | 2020-12-05 | 1 | -8/+8 | |
| | | | |||||
| * | | Refactor CAPAB CAPABILITIES code to use a map. | 2020-12-04 | 1 | -32/+45 | |
| | | | |||||
| * | | Only send CAPAB EXTBANS if using the 1206 protocol. | 2020-12-04 | 1 | -4/+6 | |
| | | | |||||
| * | | Add support for the 1206 spanningtree protocol. | 2020-12-04 | 1 | -1/+1 | |
| | | | | | | | | | For now this is identical to 1205 but changes will be happening soon. | ||||
| * | | Merge branch 'insp3' into master. | 2020-12-04 | 1 | -0/+15 | |
| |\| | |||||
| | * | Advertise the available extbans for services. | 2020-12-03 | 1 | -0/+8 | |
| | | | |||||
| * | | Rename ChanMax to MaxChannel for consistency with the other limits. | 2020-11-27 | 1 | -1/+1 | |
| | | | |||||
| * | | Rename NickMax to MaxNick for consistency with the other limits. | 2020-11-27 | 1 | -1/+1 | |
| | | | |||||
| * | | Rename IdentMax to MaxUser for consistency with the other limits. | 2020-11-27 | 1 | -1/+1 | |
| | | | |||||
