Commit Graph

3801 Commits

Author SHA1 Message Date
Daniel Oaks 731322f3ec New translations hostserv.lang.json (Portuguese) 2020-10-29 13:22:38 +10:00
Daniel Oaks ba9ad9bab0 New translations hostserv.lang.json (Swedish) 2020-10-29 13:22:35 +10:00
Daniel Oaks 69f009254b New translations nickserv.lang.json (Swedish) 2020-10-29 13:22:33 +10:00
Daniel Oaks 32711c6bff New translations chanserv.lang.json (Swedish) 2020-10-29 13:22:32 +10:00
Daniel Oaks 3112858d39 New translations help.lang.json (Swedish) 2020-10-29 13:22:30 +10:00
Daniel Oaks b75e1dc7bb New translations irc.lang.json (Swedish) 2020-10-29 13:22:29 +10:00
Daniel Oaks 86e1c0a90d New translations hostserv.lang.json (Serbian (Cyrillic)) 2020-10-29 13:22:27 +10:00
Daniel Oaks 9c9dab1183 New translations nickserv.lang.json (Serbian (Cyrillic)) 2020-10-29 13:22:25 +10:00
Daniel Oaks 09ee46789f New translations nickserv.lang.json (Portuguese) 2020-10-29 13:22:24 +10:00
Daniel Oaks 8c9dcde0ac New translations chanserv.lang.json (Serbian (Cyrillic)) 2020-10-29 13:22:22 +10:00
Daniel Oaks 5771d90fba New translations irc.lang.json (Serbian (Cyrillic)) 2020-10-29 13:22:20 +10:00
Daniel Oaks 9c6517c1e5 New translations hostserv.lang.json (Russian) 2020-10-29 13:22:19 +10:00
Daniel Oaks 525efae019 New translations nickserv.lang.json (Russian) 2020-10-29 13:22:17 +10:00
Daniel Oaks 0611a260df New translations chanserv.lang.json (Russian) 2020-10-29 13:22:16 +10:00
Daniel Oaks 610a33da77 New translations help.lang.json (Russian) 2020-10-29 13:22:14 +10:00
Daniel Oaks 2b7e1f71d8 New translations irc.lang.json (Russian) 2020-10-29 13:22:12 +10:00
Daniel Oaks bf4e7f24ea New translations help.lang.json (Serbian (Cyrillic)) 2020-10-29 13:22:11 +10:00
Daniel Oaks 2f5664b52c New translations irc.lang.json (Romanian) 2020-10-29 13:22:09 +10:00
Shivaram Lingamneni 2cf4deb67d
Merge pull request #1235 from oragono/l10n_master
New Crowdin updates
2020-08-18 19:42:06 -07:00
Daniel Oaks 0530cd7769 New translations help.lang.json (Dutch) 2020-08-14 03:15:29 +10:00
Shivaram Lingamneni 385993fb2d
Merge pull request #1236 from slingamn/issue1195_go_upgrade
fix #1195
2020-08-11 18:23:30 -07:00
Shivaram Lingamneni b594ec05e6 fix #1195 2020-08-11 20:38:25 -04:00
Daniel Oaks 24035b4283 New translations help.lang.json (Dutch) 2020-08-12 02:53:01 +10:00
Daniel Oaks 181531699f New translations translation.lang.yaml (Dutch) 2020-08-12 02:52:59 +10:00
Shivaram Lingamneni c55b25d6a1
Merge pull request #1234 from slingamn/stack_print
tweaks
2020-08-10 21:50:57 -07:00
Shivaram Lingamneni 682f8f66c5 add compiler version to INFO output 2020-08-10 18:14:22 -04:00
Shivaram Lingamneni c50c267d3c better debug logline for failed message building 2020-08-10 17:33:24 -04:00
Shivaram Lingamneni 5e11f3b346
Merge pull request #1232 from slingamn/timeout_refactor.2
fix #1229
2020-08-09 17:33:53 -07:00
Shivaram Lingamneni b54d0f8f34 add timer coalescing for the common case 2020-08-08 23:07:53 -04:00
Shivaram Lingamneni a3e5c9e98c fix #1229 2020-08-07 18:11:39 -04:00
Shivaram Lingamneni 12bcba01cd
Merge pull request #1230 from slingamn/hasnick
remove some dead code
2020-08-06 21:17:56 -07:00
Shivaram Lingamneni 1c4f9daae7 remove some dead code 2020-08-07 00:16:04 -04:00
Shivaram Lingamneni 55b21fa86c
Merge pull request #1227 from slingamn/issue1225.2
fix #1225
2020-08-06 01:19:39 -07:00
Shivaram Lingamneni 88b09e5919
Merge pull request #1226 from slingamn/websocket_dos
mitigate a potential DoS against websocket listeners
2020-08-06 01:08:01 -07:00
Shivaram Lingamneni 06882a9b89 fix #1225 2020-08-06 03:28:10 -04:00
Shivaram Lingamneni 7b28fc73e6
Merge pull request #1223 from hhirtz/rename
Update draft/rename impl
2020-08-05 14:02:15 -07:00
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.
2020-08-05 22:46:30 +02:00
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.
2020-08-05 15:00:39 -04:00
Shivaram Lingamneni 8f490ae298
Merge pull request #1224 from slingamn/errors_again
minor refactoring
2020-08-04 18:59:08 -07:00
Shivaram Lingamneni df8be72c6f move StringSet to utils package 2020-08-04 21:54:03 -04:00
Shivaram Lingamneni ddac7d94a8 use ChannelSet 2020-08-04 21:46:07 -04:00
Shivaram Lingamneni 15c54e80de clean up some error handling 2020-08-03 23:57:42 -04:00
Shivaram Lingamneni daefa40b75
Merge pull request #1222 from slingamn/linelen
make it easier to patch out the maximum line length
2020-08-03 10:02:13 -07:00
Shivaram Lingamneni 9000383f88 Move config errors to call sites
Since allocating them is rare.
2020-08-03 12:55:52 -04:00
Shivaram Lingamneni 6a2fba9812 make it easier to patch out the maximum line length 2020-08-03 12:51:04 -04:00
Shivaram Lingamneni 101e49bc03
Merge pull request #1220 from oragono/l10n_master
New Crowdin updates
2020-07-28 13:47:24 -07:00
Daniel Oaks 5663ad8824 New translations nickserv.lang.json (Romanian) 2020-07-29 05:22:48 +10:00
Daniel Oaks fc86c02935 New translations help.lang.json (Romanian) 2020-07-29 05:22:46 +10:00
Daniel Oaks 43f3bede2c New translations irc.lang.json (Romanian) 2020-07-29 05:22:44 +10:00
Shivaram Lingamneni 5dd13596c4
Merge pull request #1219 from slingamn/alwayson_again
fix an edge case with `/NS SASET user always-on true`
2020-07-28 00:14:48 -07:00