Age | Commit message (Collapse) | Author |
|
Handle S2S AWAY messages with a timestamp
|
|
|
|
Send the casemap as part of CAPAB CAPABILITIES on InspIRCd.
|
|
|
|
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2019 Anope Team/i' {} \;
|
|
|
|
|
|
Update chanstats.example.conf
Missing permissions that otherwise allow any registered user to turn on/off chanstats option to any other user
|
|
Missing permissions that otherwise allow any registered user to turn on/off chanstats option to any other user
|
|
This is technically part of the 1205 protocol but it is entirely
backwards compatible so older versions will not be negatively
affected by this.
|
|
|
|
InspIRCd 2.0 sends a timestamp in its S2S AWAY message since
https://github.com/inspircd/inspircd/commit/b1002b7df55f1aec5bfce48ecd07d6d326174c95
Syntax of `AWAY <timestamp> :<away msg>`
Catch this message and remove the timestamp parameter before
sending it to the core AWAY handler.
|
|
Unreal4 does not allow SWHOIS to come from a user source.
|
|
|
|
Fix mail sending for reliability.
|
|
|
|
|
|
These strings: " but %s mysteriously dematerialized.", ". %s is still online." and ", but %s mysteriously dematerialized." weren't translated by the method Anope::printf().
|
|
Fix for bug 1712
|
|
Disable the os_oline module by default.
|
|
Show NickServ SET MESSAGE in help when 'useprivmsg' is enabled
|
|
Update ircd-hybrid protocol module to support latest version of ircd-…
|
|
better
|
|
Check for 'hide' flag in commands in (bs,cs,ns)_set HELP
|
|
Log NickServ ungroup
|
|
|
|
|
|
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2018 Anope Team/i' {} \;
|
|
|
|
|
|
replaced with the display nickname.
|
|
This code is duplicated from help.cpp to (bs,cs,ns)_set.cpp for listing
the available SET commands. The check for the 'hide' flag was missed
and this incorrectly listed commands that were configured as hidden.
|
|
|
|
|
|
This only works on UnrealIRCd 3.2 (which has been EOL for over a
year now) and regularly confuses users who think that "your IRCd
does not support OMODE" is an error they need to fix.
|
|
Skipping over empty values in the commasepstream can put the mode adding
logic out of order (eg. ignoring the first two tokens when they are the
needed tokens). Most modes are already added by being explicitly checked
for, but the "unknown" or "extra" modes are added here.
|
|
|
|
Update for Italian translation
|
|
|
|
Update for the old Italian translation of Anope, with new translated strings, correction of grammatical errors and other minor changes.
|
|
2.0: Fix sending incorrect RLines to InspIRCd
|
|
|
|
After sending the "\r\n.\r\n" after the mail payload, smtp_send_email was not waiting for the mail server to complete post-processing and respond with "250", but was sending "QUIT\r\n" immediately and dropping the connection. Mail server may kill the transaction if it can't send the "250" (socket closed). The changes proposed completes the mail transaction by reading for the 250 and in smtp_disconnect steps through a proper quit sequence by waiting for the 221 server response.
I discovered this by including the --debug option in services.conf sendmailpath, which invoked logging in smtp_send and that slowed it down enough for the mail server to return the 250 and complete the transaction.
|
|
|
|
|
|
|
|
|
|
|
|
Currently a Regex AKILL is sent with a malformed mask to InspIRCd as an RLine.
InspIRCd expects a mask of 'n!u@h\sr', so we need to remove the enclosing
slashes (/.../), change the '#' separator to '\s', and change any literal
spaces to '\s' and then it creates a proper RLine.
|
|
|