aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree
Commit message (Expand)AuthorAgeFilesLines
* Format enums with an underlying type like classes.Gravatar Sadie Powell2022-04-301-1/+2
* Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-297-8/+8
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-04-287-8/+8
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-161-1/+1
|\|
| * Use ERR_UNAVAILRESOURCE for things that should be retried later.•••Also move it to the global numerics header to avoid duplication. Gravatar Sadie Powell2022-04-121-1/+1
* | Add a class that wraps a dynamic reference to the extban manager.Gravatar Sadie Powell2022-04-161-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-051-2/+2
|\|
| * Fix the grammar of various xline messages.Gravatar Sadie Powell2022-04-051-2/+2
* | Fix unsigned/const keyword ordering, remove unnecessary consts.Gravatar Sadie Powell2022-03-271-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-03-271-1/+1
|\|
| * Fix real name formatting bleeding into IRC messages.Gravatar Sadie Powell2022-03-211-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-02-012-3/+7
|\|
| * Fix splitting servers multiple times in some cases.Gravatar Sadie Powell2022-02-012-1/+5
| * Fix duplicate messages when a server connection errors.Gravatar Sadie Powell2022-02-011-2/+2
* | The target in OnDecodeMetaData can be nullptr sometimes.Gravatar Sadie Powell2022-01-311-1/+1
* | Move stdalgo::map::difference to its own utility header.Gravatar Sadie Powell2022-01-311-2/+3
* | Slim down the protocol interface for sending metadata.Gravatar Sadie Powell2022-01-314-39/+31
* | Add the type to the Extensible class.Gravatar Sadie Powell2022-01-311-3/+2
* | Rename the ExtensionItem::type field to extype to avoid collisions.Gravatar Sadie Powell2022-01-311-3/+3
* | Fix the case of Membership::GetRank.Gravatar Sadie Powell2022-01-311-1/+1
* | Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-2516-73/+73
* | Add constexpr to the initialisation of various const static fields.Gravatar Sadie Powell2022-01-183-6/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-01-152-1/+3
|\|
| * Fix a spanningtree linker error on FreeBSD armv7.Gravatar Sadie Powell2022-01-152-1/+3
* | Always catch exceptions as a constant reference.Gravatar Sadie Powell2022-01-094-5/+5
* | Refactor CoreException and ModuleException.Gravatar Sadie Powell2022-01-072-9/+9
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-01-033-3/+3
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-12-303-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-12-273-17/+33
|\|
| * Fix not looking up IPv4 addresses when a server has an IPv6 address.•••Closes #1811. Gravatar Sadie Powell2021-12-252-16/+32
| * Allow unsetting uniqueusername with metadata too.Gravatar Sadie Powell2021-12-201-1/+1
* | Promote ExtensionItem::ExtensibleType to a top level enum class.Gravatar Sadie Powell2021-12-231-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-12-143-0/+12
|\|
| * Sync uniqueusername from the connect class to the user.•••This is a massive hack for now but should be made to sync properly in v4 when we have extensibles that don't suck. Gravatar Sadie Powell2021-12-143-0/+12
* | Consistently use `!foo` instead of `foo == NULL`.Gravatar Sadie Powell2021-12-032-2/+2
* | Squash a long form loop that was merged in from the insp3 branch.Gravatar Sadie Powell2021-11-241-5/+1
* | Remove unused time_t field from the timer system.•••This is equivalent to calling InspIRCd::Now() and is only actually used in one place in modules. Gravatar Sadie Powell2021-11-054-5/+4
* | Fix a typo in BroadcastModuleState.Gravatar Sadie Powell2021-10-051-1/+1
* | Apply the final keyword to all module classes where appropriate.Gravatar Sadie Powell2021-10-0414-33/+59
* | Mark all message tag provider classes as final.Gravatar Sadie Powell2021-10-011-2/+4
* | Mark all command classes as final.Gravatar Sadie Powell2021-10-011-34/+68
* | Always use ExtractTS to extract timestamps from S2S messages.Gravatar Sadie Powell2021-09-106-14/+10
* | Add the FRHOST command to allow changing a remote user's real host.•••Closes #1803. Gravatar Sadie Powell2021-09-025-3/+33
* | Make the protocol version enum entries slightly less verbose.Gravatar Sadie Powell2021-08-286-15/+15
* | Forward SQUERY to services instead of downgrading it to PRIVMSG.Gravatar Sadie Powell2021-08-283-1/+65
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-286-6/+7
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-276-6/+7
* | Avoid duplicating User::MakeHostIP.Gravatar Sadie Powell2021-08-201-1/+2
* | Remove a bunch of unnecessary whitespace.Gravatar Sadie Powell2021-08-171-1/+0
* | Clean up the routing code in the ctables header.Gravatar Sadie Powell2021-07-241-14/+14