Shivaram Lingamneni
b7ec121c19
fix some KICK issues
...
reported by bogdomania
1. KICK without privileges incorrectly returned ERR_CANNOTSENDTOCHAN
2. Halfops should be able to kick voice and unprivileged, but not other halfops
2019-02-13 14:38:10 -05:00
Shivaram Lingamneni
4c7a5585db
fix #371
2019-02-13 13:22:00 -05:00
Shivaram Lingamneni
7438c89d6b
Merge pull request #372 from oragono/master+setname
...
Draft implementation of draft/setname
2019-02-13 12:58:05 -05:00
Daniel Oaks
78a0b322f7
Make it act as intended
2019-02-13 23:42:03 +10:00
Daniel Oaks
53ed368701
Draft implementation of draft/setname
2019-02-13 23:22:16 +10:00
Daniel Oaks
d804dddda5
Merge pull request #370 from slingamn/identify
...
four small changes
2019-02-13 20:37:01 +10:00
Shivaram Lingamneni
7786043275
make the land-grab check case-insensitive
2019-02-13 03:19:47 -05:00
Shivaram Lingamneni
44a0770215
document logging methods
2019-02-13 02:54:27 -05:00
Shivaram Lingamneni
6d690b0e36
add loglines for account registration, login, and unregistration
2019-02-13 02:54:27 -05:00
Shivaram Lingamneni
f40c363170
compatibility mode for NS IDENTIFY
...
Standard nickserv clients like znc's expect (by default) to send just:
PRIVMSG NickServ :identify $passphrase
with the account name assumed to be the currently held nick.
Let's support this in the common case where the client doesn't have a certfp
(if it does, the first argument is the account name, not the passphrase).
2019-02-13 02:54:27 -05:00
Shivaram Lingamneni
5bd2133946
Merge pull request #368 from slingamn/resume_three.a
...
update resume support to draft/resume-0.3
2019-02-12 12:55:49 -05:00
Shivaram Lingamneni
5beb0764f2
review fix
2019-02-12 12:53:58 -05:00
Shivaram Lingamneni
e4c9351254
fix: set the existing channels unregistered
2019-02-12 02:09:31 -05:00
Shivaram Lingamneni
afe94d43c3
update resume support to draft/resume-0.3
2019-02-12 01:03:19 -05:00
Daniel Oaks
cf2445abe7
Merge pull request #366 from oragono/l10n_master
...
New Crowdin translations
2019-02-11 08:18:01 +10:00
Daniel Oaks
501f7409d7
New translations nickserv.lang.json (Romanian)
2019-02-11 08:15:12 +10:00
Daniel Oaks
49ea872c66
New translations nickserv.lang.json (Spanish)
2019-02-11 08:15:09 +10:00
Daniel Oaks
2382bb14cd
New translations nickserv.lang.json (French)
2019-02-11 08:15:07 +10:00
Daniel Oaks
14082a63cc
New translations nickserv.lang.json (Czech)
2019-02-11 08:15:06 +10:00
Daniel Oaks
f9c0c89ee0
New translations nickserv.lang.json (Catalan)
2019-02-11 08:15:05 +10:00
Daniel Oaks
f5ce726b16
New translations hostserv.lang.json (Czech)
2019-02-11 08:15:00 +10:00
Daniel Oaks
84e8f35d8b
New translations hostserv.lang.json (Catalan)
2019-02-11 08:14:58 +10:00
Daniel Oaks
aee91f2d69
New translations hostserv.lang.json (Arabic)
2019-02-11 08:14:58 +10:00
Daniel Oaks
d747a779a0
New translations hostserv.lang.json (Afrikaans)
2019-02-11 08:14:57 +10:00
Daniel Oaks
09a3797ba3
New translations hostserv.lang.json (French)
2019-02-11 08:14:56 +10:00
Daniel Oaks
e5a3aec263
New translations nickserv.lang.json (Arabic)
2019-02-11 08:14:55 +10:00
Daniel Oaks
2b555e0622
New translations chanserv.lang.json (Catalan)
2019-02-11 08:14:53 +10:00
Daniel Oaks
bae286aa2f
New translations chanserv.lang.json (Arabic)
2019-02-11 08:14:52 +10:00
Daniel Oaks
86d75c3ea3
New translations chanserv.lang.json (Afrikaans)
2019-02-11 08:14:51 +10:00
Daniel Oaks
ae70c82f2c
New translations nickserv.lang.json (Afrikaans)
2019-02-11 08:14:43 +10:00
Daniel Oaks
40740bf856
New translations chanserv.lang.json (Czech)
2019-02-11 08:14:42 +10:00
Daniel Oaks
a8094f4557
New translations chanserv.lang.json (French)
2019-02-11 08:14:41 +10:00
Daniel Oaks
1c47ee2bbf
New translations chanserv.lang.json (Spanish)
2019-02-11 08:14:39 +10:00
Daniel Oaks
134c71ede3
New translations chanserv.lang.json (Romanian)
2019-02-11 08:14:38 +10:00
Daniel Oaks
efd06adec6
New translations hostserv.lang.json (Romanian)
2019-02-11 08:14:34 +10:00
Daniel Oaks
08196484fb
New translations help.lang.json (Catalan)
2019-02-11 08:14:33 +10:00
Daniel Oaks
0dc9e2730f
New translations help.lang.json (Arabic)
2019-02-11 08:14:31 +10:00
Daniel Oaks
fe1d8eaaef
New translations help.lang.json (Afrikaans)
2019-02-11 08:14:30 +10:00
Daniel Oaks
c4614a60a3
New translations irc.lang.json (Spanish)
2019-02-11 08:14:23 +10:00
Daniel Oaks
6f26fc3fb2
New translations irc.lang.json (Romanian)
2019-02-11 08:14:06 +10:00
Daniel Oaks
eda28b4a6e
New translations help.lang.json (Spanish)
2019-02-11 08:14:00 +10:00
Daniel Oaks
db67979fc9
New translations help.lang.json (Romanian)
2019-02-11 08:13:58 +10:00
Daniel Oaks
e6f077d370
New translations help.lang.json (French)
2019-02-11 08:13:50 +10:00
Daniel Oaks
b23650257a
New translations irc.lang.json (Greek)
2019-02-11 08:13:48 +10:00
Daniel Oaks
0f0e0cb7c1
New translations irc.lang.json (French)
2019-02-11 08:13:47 +10:00
Daniel Oaks
06e98c8a75
New translations hostserv.lang.json (Spanish)
2019-02-11 08:13:41 +10:00
Daniel Oaks
179d104c49
New translations irc.lang.json (Czech)
2019-02-11 08:13:35 +10:00
Daniel Oaks
fdf52a7e3a
New translations irc.lang.json (Catalan)
2019-02-11 08:13:30 +10:00
Daniel Oaks
944afcac60
New translations irc.lang.json (Arabic)
2019-02-11 08:13:28 +10:00
Daniel Oaks
3822eb2ad2
New translations irc.lang.json (Afrikaans)
2019-02-11 08:13:26 +10:00