Shivaram Lingamneni
20fcbe5147
remove stray references to timeout enforcement
These should have been removed in #1027 .
3年前
Shivaram Lingamneni
75a0e18580
Merge pull request #1245 from slingamn/issue1244
fix #1244
3年前
Shivaram Lingamneni
ddb8400124
include go version even without the git hash
3年前
Shivaram Lingamneni
6628a3d1c6
fix #1244
3年前
Shivaram Lingamneni
4c0144c708
bump version to 2.3.0-rc1
3年前
Shivaram Lingamneni
b31c817bcb
Merge pull request #1243 from slingamn/changelog
changelog for 2.3.0-rc1
3年前
Shivaram Lingamneni
48adf33411
changelog for 2.3.0-rc1
3年前
Shivaram Lingamneni
e44a8550df
Merge pull request #1242 from slingamn/noop_nick_changes
clean up handling of no-op nick changes
3年前
Shivaram Lingamneni
b1c3a1467a
clean up handling of no-op nick changes
3年前
Shivaram Lingamneni
c8e2dcb1e9
Merge pull request #1239 from slingamn/issue1228_disable_lookup_hostnames
fix #1228
3年前
Shivaram Lingamneni
9d17ed41b5
clarify which option is the default
3年前
Shivaram Lingamneni
4411fa7b38
Merge pull request #1237 from slingamn/trailing_space
correct trailing space on +R usermode documentation
3年前
Shivaram Lingamneni
2cf4deb67d
Merge pull request #1235 from oragono/l10n_master
New Crowdin updates
3年前
Shivaram Lingamneni
a4d119907e
fix #1228
3年前
Shivaram Lingamneni
e706124852
correct trailing space on +R usermode documentation
3年前
Daniel Oaks
0530cd7769
New translations help.lang.json (Dutch)
3年前
Shivaram Lingamneni
385993fb2d
Merge pull request #1236 from slingamn/issue1195_go_upgrade
fix #1195
3年前
Shivaram Lingamneni
b594ec05e6
fix #1195
3年前
Daniel Oaks
24035b4283
New translations help.lang.json (Dutch)
3年前
Daniel Oaks
181531699f
New translations translation.lang.yaml (Dutch)
3年前
Shivaram Lingamneni
c55b25d6a1
Merge pull request #1234 from slingamn/stack_print
tweaks
3年前
Shivaram Lingamneni
682f8f66c5
add compiler version to INFO output
3年前
Shivaram Lingamneni
c50c267d3c
better debug logline for failed message building
3年前
Shivaram Lingamneni
5e11f3b346
Merge pull request #1232 from slingamn/timeout_refactor.2
fix #1229
3年前
Shivaram Lingamneni
b54d0f8f34
add timer coalescing for the common case
3年前
Shivaram Lingamneni
a3e5c9e98c
fix #1229
3年前
Shivaram Lingamneni
12bcba01cd
Merge pull request #1230 from slingamn/hasnick
remove some dead code
3年前
Shivaram Lingamneni
1c4f9daae7
remove some dead code
3年前
Shivaram Lingamneni
55b21fa86c
Merge pull request #1227 from slingamn/issue1225.2
fix #1225
3年前
Shivaram Lingamneni
88b09e5919
Merge pull request #1226 from slingamn/websocket_dos
mitigate a potential DoS against websocket listeners
3年前
Shivaram Lingamneni
06882a9b89
fix #1225
3年前
Shivaram Lingamneni
7b28fc73e6
Merge pull request #1223 from hhirtz/rename
Update draft/rename impl
3年前
Hubert Hirtz
f6d5fe812f
Update draft/rename implementation
Link to the new draft PR:
<https://github.com/ircv3/ircv3-specifications/pull/420 >
Changes in the spec:
- Use standard replies instead of numerics:
<https://github.com/ircv3/ircv3-specifications/pull/420/files#diff-70e90beef48dc9cf5d784d1e179ea822R44 >
- Allow RENAME to a different case:
<https://github.com/ircv3/ircv3-specifications/pull/420/files#diff-70e90beef48dc9cf5d784d1e179ea822R42 >
This commit makes oragono send the PART-JOIN fallback even on case-only
changes. This is so that clients don't have to worry about oragono's
UTF8 casefolding. See the following comments for further info:
<https://github.com/ircv3/ircv3-specifications/pull/420#issuecomment-668770837 >
Misc fixes:
- Remove unused variable,
- Add missing calls to utils.SafeErrorParam,
- Don't fill replies with the user-provided "oldName", for the same
reason as sending the PART-JOIN fallback.
3年前
Shivaram Lingamneni
aad39024b9
mitigate a potential DoS against websocket listeners
Websocket listeners would process an arbitrary number of invalid
(non-text or blank) messages without throttling. This imposes fakelag
on such messages by treating them as blank lines.
3年前
Shivaram Lingamneni
8f490ae298
Merge pull request #1224 from slingamn/errors_again
minor refactoring
3年前
Shivaram Lingamneni
df8be72c6f
move StringSet to utils package
3年前
Shivaram Lingamneni
ddac7d94a8
use ChannelSet
3年前
Shivaram Lingamneni
15c54e80de
clean up some error handling
3年前
Shivaram Lingamneni
daefa40b75
Merge pull request #1222 from slingamn/linelen
make it easier to patch out the maximum line length
3年前
Shivaram Lingamneni
9000383f88
Move config errors to call sites
Since allocating them is rare.
3年前
Shivaram Lingamneni
6a2fba9812
make it easier to patch out the maximum line length
3年前
Shivaram Lingamneni
101e49bc03
Merge pull request #1220 from oragono/l10n_master
New Crowdin updates
3年前
Daniel Oaks
5663ad8824
New translations nickserv.lang.json (Romanian)
3年前
Daniel Oaks
fc86c02935
New translations help.lang.json (Romanian)
3年前
Daniel Oaks
43f3bede2c
New translations irc.lang.json (Romanian)
3年前
Shivaram Lingamneni
5dd13596c4
Merge pull request #1219 from slingamn/alwayson_again
fix an edge case with `/NS SASET user always-on true`
3年前
Shivaram Lingamneni
470756cd3e
fix an edge case with `/NS SASET user always-on true`
If force-nick-equals-account is disabled, then this could cause
a client with a non-reserved (or grouped) nick to become always-on.
(This can't happen with `/NS SET always-on true` because we check in
advance.)
3年前
Shivaram Lingamneni
d9cab88780
Merge pull request #1218 from slingamn/saset_alwayson.1
clean up always-on state machine
3年前
Shivaram Lingamneni
027886046c
clean up always-on state machine
4年前
Shivaram Lingamneni
dc90b3c910
Merge pull request #1211 from slingamn/issue1204_echomessage.3
fix #1204
4年前