aboutsummaryrefslogtreecommitdiff
path: root/modules/rline.cpp
Commit message (Expand)AuthorAgeFilesLines
* Switch modules from reference<> to shared_ptr<> and weak_ptr<>.Gravatar Sadie Powell2026-03-291-9/+9
* Replace IS_* with member functions.•••- All user types get an Is* function. - Only local users are cast using the old function so only local users get an As* function. Gravatar Sadie Powell2026-03-081-2/+2
* 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-4/+4
* Fix using the wrong parameter in the rline module.Gravatar Sadie Powell2026-03-051-2/+2
* Convert the shun and rline modules to use standard replies.Gravatar Sadie Powell2026-03-051-4/+13
* 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-021-1/+1
* Merge branch 'insp4' into master.Gravatar Sadie Powell2026-01-041-2/+1
* Merge branch 'insp4'Gravatar Sadie Powell2025-08-151-1/+1
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-07-121-0/+2
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-06-291-12/+15
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-221-2/+2
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-031-2/+2
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-011-1/+1
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-01-171-8/+8
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-11-031-1/+1
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-11-011-1/+1
* Remove support for the v3 server protocol.Gravatar Sadie Powell2024-07-231-4/+1
* Shuffle the modules about a bit.Gravatar Sadie Powell2024-07-171-0/+358