Daniel Oaks
53ed368701
Draft implementation of draft/setname
5年前
Shivaram Lingamneni
46083f5739
fix typo in CHATHISTORY help url
reported by bogdomania
5年前
Shivaram Lingamneni
463de94610
allow history queries against PRIVMSG of other clients, if the accounts match
5年前
Shivaram Lingamneni
f6b3008f8f
add CHATHISTORY and HISTORY implementations
5年前
Shivaram Lingamneni
10d4f77638
fix PROXY protocol support for IPv6
1. Handle PROXY lines with IPv6 addresses starting with ::
(similar to WEBIRC in issue #211 )
2. Strip v6 mapping from v4 addresses when handling proxied IPs.
5年前
Shivaram Lingamneni
495705f538
implement SAJOIN, allow channel founders to join unconditionally
6年前
Shivaram Lingamneni
5e62cc4ebc
initial vhosts implementation, #183
6年前
Daniel Oaks
a39c46d470
Fix registered-only modes in docs (it's +R, not +r)
6年前
Daniel Oaks
e0fa97d344
Get labeled-reply working just fine
6年前
Daniel Oaks
afd6ca610c
Split language into a subpackage
6年前
Daniel Oaks
47d2ce351c
Centralise all command handlers in handlers.go
6年前
Daniel Oaks
638b0c03fc
Better translate HELP entries and indexes
6年前
Daniel Oaks
275227a461
Make like every client-facing string translatable
6年前
Daniel Oaks
d09f085b1a
Add very initial RESUME cap and command
6年前
Daniel Oaks
e99f22488f
Make LANGUAGE support work
6年前
Daniel Oaks
d715abf0f0
Add the INFO command
6年前
Daniel Oaks
b0649cb5d3
WEBIRC: Allow protecting with fingerprint and parse `tls` flag
6年前
Daniel Oaks
34987ba53a
Allow WEBIRC from specified hosts
6年前
Daniel Oaks
1324c5ff83
Allow simple way of listing DLINEs and KLINEs
6年前
Daniel Oaks
797b9f0996
help: Link to https oragono.io
6年前
Daniel Oaks
810908db7f
Add comments
6年前
Shivaram Lingamneni
e8b1870067
refactor the rehash implementation
6年前
Daniel Oaks
7d140c9e43
PROXY: Update some comments, disallow from registered clients
6年前
Shivaram Lingamneni
99f02ede20
restore PROXY protocol support
support for PROXY was removed in 43e28e2fef . After discussion,
it's worth keeping around in case of client compatibility issues,
and until /rehash support is more mature.
6年前
Daniel Oaks
f9ef97b204
modes: Add experimental, untested +R user mode to block messages from unregistered users
6年前
Daniel Oaks
1c0c4841a1
General comments, fix misspellings and lints
7年前
Daniel Oaks
c9ed749538
Rename deps
7年前
Daniel Oaks
34863a6320
JOIN: Disable JOIN 0 support, in line with Insp
7年前
Daniel Oaks
0f8ab4eaec
server: Add proposed RENAME command
7年前
Daniel Oaks
ebb9d629d7
xline: Add ANDKILL param to kill all matching clients
7年前
Daniel Oaks
ab2ae70f13
help: Add help text for snomasks
7年前
Daniel Oaks
ff82872934
reg: Rename commands to match
7年前
Daniel Oaks
51425b7764
help: Generate index of help topics
7年前
Daniel Oaks
0046025d60
Enable chanmode +r, fix bug with registering channels
7年前
Daniel Oaks
317a804644
Fix dates at top of source files
7年前
Daniel Oaks
b33b217fab
Add very initial ChanServ and NickServ virtual clients
As well, add channel registration and re-applying founder privs on the first client joining the channel. I'm going to re-architect our modes system to better acocunt for this sort of change.
7年前
Daniel Oaks
0c86c454c2
dline/kline: Allow year/month/day durations
7年前
Daniel Oaks
9f6c4363b7
USERHOST: Clean up a bit, support multiple nicks
7年前
vegax87
ef7c94e109
removed blank lines
7年前
vegax87
f3c9c2b4b5
USERHOST command
7年前
Daniel Oaks
9e65d9b87e
Add SAMODE command, restricted by oper capab
7年前
Daniel Oaks
62dc3c8f66
server: Implement TAGMSG draft command
7年前
Daniel Oaks
298f4907ac
LUSERS: Minor cleanups, we don't need to worry about changelog lines for now
7年前
vegax87
4797331962
Basic implementation of LUSERS command
7年前
Daniel Oaks
5e6ac67010
casemapping: Update name
7年前
Daniel Oaks
4168eaafbb
Basic implementation of KLINEs
7年前
Daniel Oaks
7f4bbbc587
rp: Mention mode in help text, fix comment
7年前
Daniel Oaks
f1e2c54fca
dline: Prevent opers from banning themselves
7年前
Daniel Oaks
011419e755
dline: Should be working now
7年前
Daniel Oaks
8c797d0f76
Initial DLINE changes
7年前