aboutsummaryrefslogtreecommitdiffstats
path: root/modules/spanningtree
Commit message (Expand)AuthorAgeFilesLines
...
* Switch Reply::Type to be an enum instead of an enum class.•••This is shorter and its fully disambiguated anyway. Gravatar Sadie Powell2026-03-051-3/+3
* Merge branch 'insp4' into master.Gravatar Sadie Powell2026-03-031-0/+3
* Rename ServiceProvider::creator to service_creator and add GetSource.Gravatar Sadie Powell2026-03-023-3/+3
* Massive rework of how internal service providers work.•••- ServiceType is dead. All modules use RegisterService now. - Modules can implement UnregisterService which is called from DelService now. - Split the service type prefix into its own field. - Renamed Service::name to Service::service_name. This revealed a few bugs. Gravatar Sadie Powell2026-03-023-4/+4
* Move the event/ prefix of events to the parent class.Gravatar Sadie Powell2026-03-021-4/+4
* Rename ServiceProvider methods to avoid shadowing issues.Gravatar Sadie Powell2026-03-026-13/+13
* Run incoming ENCAP commands through the old protocol preprocessor.Gravatar Sadie Powell2026-03-011-0/+13
* Merge the chg* and set* modules.Gravatar Sadie Powell2026-03-012-0/+28
* Debug log when an encapsulated command fails.Gravatar Sadie Powell2026-03-011-1/+12
* Move standard replies to the core and add remote reply support.Gravatar Sadie Powell2026-03-016-2/+142
* Fix link compatibility with v4 after the sacommand merge.Gravatar Sadie Powell2026-02-261-5/+18
* Remove the c_ prefix from the c_registered mode.Gravatar Sadie Powell2026-02-261-9/+19
* Merge branch 'insp4' into master.Gravatar Sadie Powell2026-02-261-1/+1
* Fix the old name of the noctcp mode.Gravatar Sadie Powell2026-02-171-1/+1
* Remove the u_ prefix from user modes.Gravatar Sadie Powell2026-01-201-1/+7
* Clean up the sslmodes module.Gravatar Sadie Powell2026-01-202-2/+15
* Add join time to the membership identifier.Gravatar Sadie Powell2025-12-286-39/+65
* Fix some issues with the previous merge.Gravatar Sadie Powell2025-12-271-1/+1
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-12-079-28/+37
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-10-261-4/+27
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-09-301-1/+1
* Merge branch 'insp4'Gravatar Sadie Powell2025-08-153-8/+20
* Move spanningtree configuration to its own tag.•••This reduces the size of the core configuration file and also centralises all of the spanningtree configuration to one place. Gravatar Sadie Powell2025-07-201-8/+10
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-07-121-1/+3
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-04-131-0/+6
* Rename newhash to hash now its the only option.Gravatar Sadie Powell2025-04-061-1/+1
* Add the new hashing interface, port consumer modules to use it.Gravatar Sadie Powell2025-04-061-3/+3
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-2910-10/+9
* Only include <sstream> from files that actually use it.Gravatar Sadie Powell2025-03-223-0/+6
* Replace string concatenation with a format string.Gravatar Sadie Powell2025-03-221-4/+4
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-225-8/+8
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-035-9/+31
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-021-1/+1
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-016-9/+12
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-02-142-3/+4
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-11-031-1/+1
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-11-011-5/+5
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-09-301-0/+18
* Fix some warnings when building with Clang.Gravatar Sadie Powell2024-09-191-6/+2
* Make the server protocol APIs use a reference instead of a pointer.Gravatar Sadie Powell2024-09-193-5/+5
* Add some extra methods to the Server class.Gravatar Sadie Powell2024-09-191-0/+6
* Implement remote WriteNotice in spanningtree like with WriteNumeric.Gravatar Sadie Powell2024-09-192-0/+6
* Rename TreeServer::GetParent to GetTreeParent.Gravatar Sadie Powell2024-09-196-12/+12
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-09-132-2/+3
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-09-092-2/+2
* Replace stalgo::erase with C++20 std::erase.Gravatar Sadie Powell2024-08-251-1/+1
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-08-254-86/+4
* Use C++20 <format> instead of fmtlib when available.Gravatar Sadie Powell2024-08-229-12/+12
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-08-183-7/+8
* Refactor "CAPAB CAPABILITIES" code.Gravatar Sadie Powell2024-08-171-31/+38