Age | Commit message (Collapse) | Author |
|
|
|
This is mostly for preserving channel list mode info.
|
|
|
|
|
|
|
|
This currently only works on InspIRCd but I believe that other
servers also support this.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
InspIRCd allows us to send infinite length lines and mode changes
and will restack before sending to users.
|
|
|
|
|
|
|
|
Having these throw is terrible for ergonomics and there are loads
of places where the exception was either silently ignored or not
handled at all. Having a function which returns an optional and
another that returns a default works a lot better imo.
|
|
This was added for (and is only used for) for unbanning users on
UnrealIRCd which is an IRCd protocol function so it should be in
IRCDProto.
|
|
|
|
|
|
Not every IRC server accepts arbitrary tags so this is a better
way to handle tag filtering.
|
|
Closes #358.
|
|
|
|
|
|
|
|
|
|
|
|
This is the new way of sending messages to the uplink inspired by
the work done in the old git master. This will allow us to do new
things involving tags in the future.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This replaces a mixture of no include guards, ANOPE_FOO_H, and FOO_H.
|
|
|
|
|