Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Issue #742
|
|
Issue #742
|
|
|
|
|
|
|
|
letter
|
|
|
|
|
|
users without the privilege to see them, introduced in
b328aad53b044bd9cf9720dfed216b0ee61c8e31
|
|
|
|
|
|
Fix various problems detected by Clang 3.4.
|
|
|
|
ModeType
|
|
ParamMode
- Type of the extension used to store data is a template parameter
- The extension is automatically unset when the mode is unset
- Handlers inheriting from ParamMode have to provide OnSet() and SerializeParam(); may optionally provide OnUnset()
- Transparently handle the case when OnSet() modifies the mode parameter
- Remove Channel::custom_mode_params map; ask the mode handlers to serialize their parameters instead
|
|
|
|
|
|
|
|
that to modules
|
|
- No other IRC servers implement this.
- No IRC clients I can find support this.
|
|
select()
|
|
|
|
|
|
|
|
Idea by @m4z
|
|
- cidr.cpp: remove inverted_bits; unused since 9fad3ecb9215a0034bf407f192926b04cb5efaed.
- cmd_stats.cpp: remove needless inversion and comparison to 0.
- inspircd.cpp: remove needless comparison to 0.
- socket.cpp: remove all_zero; unused since 03a1bf15b1da7643b237c22db1a478916a976ccf.
|
|
|
|
This removes the need to call GetRef() for every socket in DispatchEvents()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Move timespec to DispatchEvents() in kqueue, there is no reason for it to be a member variable
|
|
|
|
|
|
|
|
|
|
Add separator parameter
|
|
- Introduce WriteCommand which sends * when the user has not registered.
- Switch a ton of code to use WriteCommand instead of WriteServ.
- Convert WriteNotice to be a wrapper around WriteCommand.
- Only send * when NICK has not been sent instead of before registration.
|
|
uppercase
This way if we send back the subcommand it will be in uppercase even if the client sent it in lowercase
|
|
Don't force a rebuild after doing a Git commit.
|
|
Thanks to w00t for pointing out the cause of this.
|
|
|
|
removing an fd
|