aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_spanningtree
Commit message (Expand)AuthorAgeFilesLines
...
| * Don't call events provided by dying or dead modules.Gravatar Sadie Powell2020-12-181-0/+6
| * Fix MAP output on a dual v2/v3 network.Gravatar Sadie Powell2020-12-161-6/+15
* | Use unicode box drawing characters in the /MAP output.Gravatar Sadie Powell2020-12-211-3/+3
* | Fix comparing optional module lists.Gravatar Sadie Powell2020-12-211-1/+1
* | Rewrite CAPAB MODULES/MODSUPPORT parsing/generation logic.Gravatar Sadie Powell2020-12-072-98/+126
* | 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.•••For now this is identical to 1205 but changes will be happening soon. Gravatar Sadie Powell2020-12-043-4/+7
* | 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
* | Cleanup CAPAB MODULES/MODLIST now we don't need 1202 compatibility.Gravatar Sadie Powell2020-11-271-37/+6
* | Convert CapabData to be a unique_ptr.Gravatar Sadie Powell2020-11-272-18/+10
* | Convert FOREACH_MOD_CUSTOM to a variadic function.Gravatar Sadie Powell2020-11-106-13/+13
* | Convert FIRST_MOD_RESULT_CUSTOM to a variadic function.Gravatar Sadie Powell2020-11-101-2/+1
* | Initial support for platform-specific module file extensions.Gravatar Sadie Powell2020-11-041-1/+5
* | Move FilePosition to fileutils.h and use in ConfigTag.Gravatar Sadie Powell2020-11-031-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-11-013-3/+3
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-10-303-3/+3
* | Convert ConfigTag from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-312-6/+12
* | Add stdalgo::iterator_range and switch config tag reading to use it.•••This allows us to use range-based for loops which were not possible with the previous config tag system. Gravatar Sadie Powell2020-10-313-12/+6
* | Convert OperInfo from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-311-1/+1
* | Convert CmdResult to an 8-bit strongly typed enum.Gravatar Sadie Powell2020-10-2729-77/+77
* | Require SSL for linking servers.Gravatar Sadie Powell2020-09-181-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-09-183-0/+7
|\|
| * Fix a word missing from the last commit.Gravatar Sadie Powell2020-08-291-1/+1
| * Warn about non-local plaintext server connections.Gravatar Sadie Powell2020-08-293-4/+19
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-08-251-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-07-301-1/+1
* | Pascalize Cap::set and rename Cap::get to IsEnabled.Gravatar Sadie Powell2020-07-201-1/+1
* | Move GetNextLine from StreamSocket to TreeSocket.Gravatar Sadie Powell2020-07-202-0/+17
* | Fix the case of getError/getSendQSize and rewrite the doc comments.Gravatar Sadie Powell2020-07-204-6/+6
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-07-151-1/+1
|\|
| * Fix a grammar error created by misspell-fixer.Gravatar Sadie Powell2020-07-031-1/+1
* | Rip out compatibility code for the 2.0 protocol.Gravatar Sadie Powell2020-05-208-710/+27
* | Add first class support for extbans.•••This replaces the previous support which was pretty much a giant hack and was not synchronised between servers. Gravatar Sadie Powell2020-05-072-0/+77
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-0513-17/+17
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-246-5/+5
| * Fixes by misspell-fixerGravatar InspIRCd Robot2020-04-2111-12/+12
* | Replace the flags_required field with an enum.Gravatar Sadie Powell2020-04-142-2/+2
* | Alow modules to specify multiple syntax lines.Gravatar Sadie Powell2020-04-142-2/+2
* | Switch the spanningtree module from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-04-1311-43/+36
* | Rename Module::flags to Module::properties.•••This name is more descriptive and should create less warnings about shadowing in existing modules. Gravatar Sadie Powell2020-04-112-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-111-1/+1
|\|
| * Update the module descriptions using mkversion.Gravatar Sadie Powell2020-04-101-1/+1
* | Improve storage of module description, flags, and link data.Gravatar Sadie Powell2020-04-114-18/+15