Commit Graph

  • 51fcedc5a1 review fix Shivaram Lingamneni 2019-02-04 12:16:28 -05:00
  • f6b3008f8f add CHATHISTORY and HISTORY implementations Shivaram Lingamneni 2019-02-04 05:18:17 -05:00
  • ea07d99074 Changelog updates Daniel Oaks 2019-02-04 07:20:03 +10:00
  • 466e4940b0 Update changelog Daniel Oaks 2019-02-04 07:13:21 +10:00
  • 59cf26f5a4 Update changelog. Daniel Oaks 2019-02-04 07:11:21 +10:00
  • 264bf8f0e5 Update changelog Daniel Oaks 2019-02-04 07:10:15 +10:00
  • 057d00b2c8 Merge pull request #341 from oragono/restrict-usernames Shivaram Lingamneni 2019-02-03 15:24:08 -05:00
  • 2ce203a6d8 Setup v0.13.0-unreleased devel ver (I forgot to do this~) Daniel Oaks 2019-02-04 06:18:40 +10:00
  • e8309aee79 Avoiding a crash when getting a short ident is a good thing Daniel Oaks 2019-02-04 05:02:13 +10:00
  • 151002e232 Up identlen default to 20 Daniel Oaks 2019-02-04 05:01:46 +10:00
  • cf88986e1e Finish updating TL instructions Daniel Oaks 2019-02-04 04:55:45 +10:00
  • d806eefcdf Update TL instructions Daniel Oaks 2019-02-04 04:53:57 +10:00
  • 59d44e5b1f Merge pull request #342 from oragono/l10n_master Daniel Oaks 2019-02-04 04:19:56 +10:00
  • db85d057df New translations nickserv.lang.json (Danish) Daniel Oaks 2019-02-04 04:18:40 +10:00
  • 78f686234e New translations hostserv.lang.json (Danish) Daniel Oaks 2019-02-04 04:18:39 +10:00
  • 81d0aee132 New translations irc.lang.json (Danish) Daniel Oaks 2019-02-04 04:18:38 +10:00
  • bb2eb5d884 New translations help.lang.json (Danish) Daniel Oaks 2019-02-04 04:18:36 +10:00
  • 8f5c350c03 New translations chanserv.lang.json (Danish) Daniel Oaks 2019-02-04 04:18:35 +10:00
  • dd01e3a464 New translations help.lang.json (Czech) Daniel Oaks 2019-02-04 04:18:30 +10:00
  • 37c1902c9e Force CrowdIn to put files in the right place Daniel Oaks 2019-02-04 04:15:45 +10:00
  • ce0f80577d Update translations Daniel Oaks 2019-02-04 03:54:18 +10:00
  • 7eef390756 Handle translations a little better Daniel Oaks 2019-02-04 03:54:10 +10:00
  • e1553aa912 Initial CrowdIn translation stuff Daniel Oaks 2019-02-03 21:11:45 +10:00
  • 84333b82ae Update translations from CrowdIn! Daniel Oaks 2019-02-03 20:21:22 +10:00
  • 46f8ef9ed3 Be less strict with our language file loading, and handle multiple credits better Daniel Oaks 2019-02-03 20:21:07 +10:00
  • bcb8a6fe7e Update example language files and translation grabber Daniel Oaks 2019-02-03 19:45:11 +10:00
  • cfbb4361dc Restrict ident length similar to other servers Daniel Oaks 2019-02-03 19:24:59 +10:00
  • 8cd5db1194 Restrict idents as other servers do Daniel Oaks 2019-02-03 18:49:42 +10:00
  • 9f25a42c3d Merge pull request #340 from slingamn/skeletonfolding.2 Daniel Oaks 2019-02-03 18:34:12 +10:00
  • c34d9e0b72 more lenient casefolding for skeletons Shivaram Lingamneni 2019-02-03 02:45:02 -05:00
  • e7399ba2b5 Merge pull request #339 from slingamn/startuplog Daniel Oaks 2019-02-03 12:37:24 +10:00
  • 1f33ad290c Merge pull request #334 from slingamn/confusables.4 Daniel Oaks 2019-02-03 12:33:44 +10:00
  • 7f9445324d exit 1 if startup fails Shivaram Lingamneni 2019-02-02 21:15:41 -05:00
  • cbe0f79f73 unify "startup", "rehash", and "shutdown" log categories as "server" Shivaram Lingamneni 2019-02-02 21:12:17 -05:00
  • c55bc1c37d Merge pull request #338 from slingamn/capnak Daniel Oaks 2019-02-03 12:01:38 +10:00
  • f48af3ee44 correctly support disabling caps with CAP REQ, fixes #337 Shivaram Lingamneni 2019-02-02 20:00:23 -05:00
  • 6667585605 trimspace on piped passwords Daniel Oaks 2019-02-03 08:08:12 +10:00
  • 6f2b610736 Allow piping into genpasswd for docker Daniel Oaks 2019-02-03 07:21:46 +10:00
  • becbf409da Remove deprecated line from goreleaser config Daniel Oaks 2019-02-03 05:50:23 +10:00
  • 35948d2e5b refactor some conditions for clarity Shivaram Lingamneni 2019-01-31 17:34:06 -05:00
  • ea24eadb05 Merge pull request #335 from csmith/default-config-listen-ports Daniel Oaks 2019-01-31 21:54:13 +13:00
  • 5ede1e6d5a Comment out 6668 bindings in default config Chris Smith 2019-01-31 08:43:48 +00:00
  • 3f2fc13563 Merge pull request #330 from csmith/readme-docker Daniel Oaks 2019-01-31 20:35:56 +13:00
  • bea3889a1f bump vendor to include oragono/confusables Shivaram Lingamneni 2019-01-30 22:01:16 -05:00
  • 18c0c9da45 use our fork of mtibben/confusables for now Shivaram Lingamneni 2019-01-30 21:51:54 -05:00
  • b9b2553a2f use the TR39 skeleton algorithm to prevent confusables (#178) Shivaram Lingamneni 2019-01-30 18:59:49 -05:00
  • d2c1705931 Marker docker section as BETA Chris Smith 2019-01-29 23:36:32 +00:00
  • a11486d699 Merge pull request #332 from slingamn/rtlnickmasks Shivaram Lingamneni 2019-01-29 17:46:32 -05:00
  • 8438afcc5c fix: usernames from ident don't get a ~ Shivaram Lingamneni 2019-01-28 23:35:00 -05:00
  • 4bbba5b478 fix the issue for AllNickmasks as well Shivaram Lingamneni 2019-01-28 23:03:30 -05:00
  • a2a9788f39 fix spurious bidi violations when casefolding the nickmask of an RTL nick Shivaram Lingamneni 2019-01-28 13:36:15 -05:00
  • 63c2167220 Add docker info to README Chris Smith 2019-01-27 23:28:19 +00:00
  • 14ce8d850e Merge pull request #329 from slingamn/dkline_refactor.4 Shivaram Lingamneni 2019-01-27 03:10:51 -05:00
  • 96737ea6d7 fix a memory leak Shivaram Lingamneni 2019-01-23 01:55:44 -05:00
  • 854d85a474 add schema change for [dk]line refactor Shivaram Lingamneni 2019-01-22 05:01:14 -05:00
  • 6bdc6af186 refactor [dk]lines, implement #144 Shivaram Lingamneni 2019-01-22 05:01:01 -05:00
  • f154ea9583 add an error message for schema changes Shivaram Lingamneni 2019-01-21 20:57:39 -05:00
  • 85276c5e6d Merge branch 'master' of github.com:oragono/oragono Daniel Oaks 2019-01-12 22:18:08 +10:00
  • 63fde2d62a Re-enable MaxLine Daniel Oaks 2019-01-12 22:17:51 +10:00
  • 16981f2abb Merge pull request #327 from slingamn/misc3 Daniel Oaks 2019-01-10 12:05:50 +10:00
  • 0475fe882c fix ns register validation bug Shivaram Lingamneni 2019-01-09 15:03:44 -05:00
  • d6494957a4 forbid logging in twice via nickserv Shivaram Lingamneni 2019-01-05 20:59:42 -05:00
  • 3db6c9472b Merge pull request #325 from slingamn/services.1 Shivaram Lingamneni 2019-01-05 18:30:26 -05:00
  • 598d9a025b review fix: add maxParams for service commands Shivaram Lingamneni 2019-01-04 10:03:12 -05:00
  • 4caa362f18 fix histserv nick reservation Shivaram Lingamneni 2019-01-04 10:19:13 -05:00
  • a52d167278 additional defensive check in EnforcementStatus Shivaram Lingamneni 2019-01-03 23:44:01 -05:00
  • efc0ce3b81 fix an edge case in configurable nickname reservation Shivaram Lingamneni 2019-01-03 23:05:47 -05:00
  • b80df0885f refactor services code Shivaram Lingamneni 2019-01-03 22:32:07 -05:00
  • ea970f94a0 Merge pull request #323 from slingamn/initdb.1 Daniel Oaks 2019-01-03 09:18:19 +10:00
  • 0e22f8d6a5 Merge pull request #324 from slingamn/misc_again.5 Daniel Oaks 2019-01-03 09:16:44 +10:00
  • 501bb1e5c5 replay JOIN/PART/QUIT/KICK as PRIVMSG from HistServ Shivaram Lingamneni 2019-01-02 17:52:36 -05:00
  • f20abf414f don't log an error logline for an incorrect SASL password Shivaram Lingamneni 2019-01-02 10:29:42 -05:00
  • 2ee89b15b3 per-user settings for nickname enforcement Shivaram Lingamneni 2019-01-02 10:08:44 -05:00
  • d0ded906d4 fix a fairly bad bug where nicks could get out of sync Shivaram Lingamneni 2019-01-01 21:16:29 -05:00
  • 9a2117f75d preregNick doesn't need synchronization Shivaram Lingamneni 2019-01-01 23:45:47 -05:00
  • f94f737b31 add support for login throttling Shivaram Lingamneni 2019-01-01 16:45:37 -05:00
  • 3cd3601a30 refactor join/part Shivaram Lingamneni 2019-01-01 13:15:38 -05:00
  • 960d51159c add ClientDetails struct for getting a snapshot of client state Shivaram Lingamneni 2019-01-01 13:00:16 -05:00
  • c2b2559ab4 avoid some uses of Sprintf for loglines Shivaram Lingamneni 2018-12-31 11:33:42 -05:00
  • ec4f1c189a pointless optimizations to the logger Shivaram Lingamneni 2018-12-31 11:37:58 -05:00
  • 6402a69fb9 use the rehash log category consistently Shivaram Lingamneni 2018-12-31 01:39:58 -05:00
  • 9e87d6dd10 remove explicit initdb instructions from the docs Shivaram Lingamneni 2018-12-31 01:33:46 -05:00
  • d6d3a10817 implement #322 Shivaram Lingamneni 2018-12-31 01:17:44 -05:00
  • 847922e53d Merge pull request #321 from slingamn/misc.2 Daniel Oaks 2018-12-31 13:12:34 +10:00
  • 7c36ec3f9d allow auto-ops (halfop and higher) to bypass channel join restrictions Shivaram Lingamneni 2018-12-30 18:28:56 -05:00
  • a4b3fb0e83 changes to client idle time counting Shivaram Lingamneni 2018-12-30 18:05:27 -05:00
  • ba2aacaf5b fix #297 Shivaram Lingamneni 2018-12-30 17:26:39 -05:00
  • b34bab16a7 ensure that identical PRIVMSG share a time tag Shivaram Lingamneni 2018-12-30 15:20:44 -05:00
  • d5eade5494 force trailing zeroes in timestamp wire format Shivaram Lingamneni 2018-12-30 14:55:11 -05:00
  • ac480d782f add millisecond resolution to loglines Shivaram Lingamneni 2018-12-30 14:25:08 -05:00
  • f35a1c7212 use GenerateSecretToken for msgids Shivaram Lingamneni 2018-12-30 14:12:19 -05:00
  • c95ed46949 add whois support for services Shivaram Lingamneni 2018-12-30 06:45:23 -05:00
  • cd339281e4 Merge pull request #320 from slingamn/replay.1 Daniel Oaks 2018-12-29 10:15:02 +10:00
  • 2c7c8fbaf9 history replay enhancements Shivaram Lingamneni 2018-12-28 13:45:55 -05:00
  • 6beeceb52c Merge pull request #316 from slingamn/hsfix Shivaram Lingamneni 2018-12-28 11:15:25 -05:00
  • 525b2c52b1 fix hostserv help string Shivaram Lingamneni 2018-12-28 11:07:08 -05:00
  • f3d138d909 Merge pull request #314 from slingamn/invite.1 Daniel Oaks 2018-12-24 08:52:03 +10:00
  • f58c873f84 fix RPL_INVITING response to match modern ircdocs Shivaram Lingamneni 2018-12-23 13:49:03 -05:00
  • b6b4d365bc fix #313 Shivaram Lingamneni 2018-12-23 13:25:02 -05:00
  • f912f64f21 Merge pull request #304 from slingamn/history.1 Daniel Oaks 2018-12-15 04:37:16 +10:00