Shivaram Lingamneni
fcef121aac
bump oragono version to 1.0.0-rc1
5年前
Shivaram Lingamneni
29c6db593a
fix missing Unescape call
5年前
Shivaram Lingamneni
729d4b377c
revised string from discussion on ticket
5年前
Shivaram Lingamneni
a211ddfcdb
work around znc's broken nickserv support
5年前
Shivaram Lingamneni
a5b9634783
fix #394
5年前
Shivaram Lingamneni
344a1d7e48
fix #392
5年前
Shivaram Lingamneni
a5f04495a1
fix #389
5年前
Shivaram Lingamneni
d147708158
allow SAREGISTER even when normal registration is fully disabled
5年前
Shivaram Lingamneni
754934b429
unregister should boot clients if sasl is required
5年前
Shivaram Lingamneni
9ce1d31b90
fix HS STATUS for logged-out users
5年前
Shivaram Lingamneni
519d19c364
fix #364
5年前
Shivaram Lingamneni
c019fa3ab2
fix #375
5年前
Shivaram Lingamneni
e2e07c0eee
fix #374
5年前
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
5年前
Shivaram Lingamneni
4c7a5585db
fix #371
5年前
Daniel Oaks
78a0b322f7
Make it act as intended
5年前
Daniel Oaks
53ed368701
Draft implementation of draft/setname
5年前
Shivaram Lingamneni
7786043275
make the land-grab check case-insensitive
5年前
Shivaram Lingamneni
6d690b0e36
add loglines for account registration, login, and unregistration
5年前
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).
5年前
Shivaram Lingamneni
5beb0764f2
review fix
5年前
Shivaram Lingamneni
e4c9351254
fix: set the existing channels unregistered
5年前
Shivaram Lingamneni
afe94d43c3
update resume support to draft/resume-0.3
5年前
Shivaram Lingamneni
46083f5739
fix typo in CHATHISTORY help url
reported by bogdomania
5年前
Shivaram Lingamneni
35abe7940a
RESUME should end cap negotiation without requiring CAP LS
5年前
Shivaram Lingamneni
370255bec1
review fixes
5年前
Shivaram Lingamneni
2910eda737
fix a nit
5年前
Chris Smith
34a9a37b82
Fix usernames being used in place of hostnames.
Closes #355
5年前
Shivaram Lingamneni
20b8ba8cae
don't send the client its own on-join MODE line
Fixes #353 .
5年前
Shivaram Lingamneni
eff2571096
limit the number of channels a client can join
5年前
Shivaram Lingamneni
ff7bbc4a9c
track channel registrations per account
* limit the total number of registrations per account
* when an account is unregistered, unregister all its channels
5年前
Shivaram Lingamneni
73f36fba08
NS REGISTER needs a login throttle check as well
5年前
Shivaram Lingamneni
775ead700f
prevent nick reservation land-grabs
5年前
Shivaram Lingamneni
7608e0c76c
fix #121
5年前
Daniel Oaks
457b7eaf11
Review fixes
5年前
Daniel Oaks
8ecf96d447
Set uninteresting username if user's using a special nick
5年前
Shivaram Lingamneni
a9f9f725b1
review fixes
5年前
Shivaram Lingamneni
36612f6e2d
review fixes
5年前
Shivaram Lingamneni
bf1d758de9
simplify username logic
5年前
Shivaram Lingamneni
e094c2a9c5
add tests for masking in limiter/throttler
5年前
Shivaram Lingamneni
eb8f0e50df
fix masking bug
IP.Mask() returns a new IP value, rather than modifying its target in place
5年前
Shivaram Lingamneni
1c23af8767
add sasl-only config option
5年前
Shivaram Lingamneni
463de94610
allow history queries against PRIVMSG of other clients, if the accounts match
5年前
Shivaram Lingamneni
51fcedc5a1
review fix
5年前
Shivaram Lingamneni
f6b3008f8f
add CHATHISTORY and HISTORY implementations
5年前
Daniel Oaks
2ce203a6d8
Setup v0.13.0-unreleased devel ver (I forgot to do this~)
5年前
Daniel Oaks
e8309aee79
Avoiding a crash when getting a short ident is a good thing
5年前
Daniel Oaks
151002e232
Up identlen default to 20
5年前
Daniel Oaks
7eef390756
Handle translations a little better
5年前
Daniel Oaks
46f8ef9ed3
Be less strict with our language file loading, and handle multiple credits better
5年前