3
0
mirror of https://github.com/ergochat/ergo.git synced 2025-08-05 04:07:28 +02:00

Commit Graph

  • f2d4698baf Release v0.10.1 v0.10.1 Daniel Oaks 2017-11-09 15:07:40 +10:00
  • 44538c3b0b
    Merge pull request #162 from slingamn/modeperms Daniel Oaks 2017-11-09 14:56:53 +10:00
  • 6d619bf411 fix channel mode change privilege enforcement #162 Shivaram Lingamneni 2017-11-08 23:37:38 -05:00
  • d4cb15354f remove registeredChannelsMutex #161 Shivaram Lingamneni 2017-11-08 22:19:50 -05:00
  • d5832bf765
    Merge pull request #160 from slingamn/cache.4 Shivaram Lingamneni 2017-11-08 22:18:25 -05:00
  • 60b861e07e fix a race in regenerateMembersCache #160 Shivaram Lingamneni 2017-11-07 14:38:18 -05:00
  • f9d8d1a4f9
    Merge pull request #158 from slingamn/renames Daniel Oaks 2017-11-03 08:02:12 +00:00
  • 9b74c47b74 rename some getters #158 Shivaram Lingamneni 2017-11-03 02:36:55 -04:00
  • 94cf438f51 remove channelJoinPartMutex #157 Shivaram Lingamneni 2017-10-30 05:21:47 -04:00
  • d715abf0f0 Add the INFO command Daniel Oaks 2017-10-29 07:59:56 +00:00
  • 33651ea03c vendor: Updated submodules Daniel Oaks 2017-10-29 05:05:15 +00:00
  • 384e6e1720 client: Fix crash from not having right line lengths computed Daniel Oaks 2017-10-29 05:04:32 +00:00
  • c6b6a25906 Merge remote-tracking branch 'slingmann/recovery' Daniel Oaks 2017-10-29 04:37:57 +00:00
  • c09ca729c4 Merge remote-tracking branch 'slingmann/membersmutex.2' Daniel Oaks 2017-10-29 04:36:42 +00:00
  • 03978c6b85 Setup 0.10.1-unreleased devel ver Daniel Oaks 2017-10-29 04:35:15 +00:00
  • 6130e48a67 always log the panic trace #156 Shivaram Lingamneni 2017-10-26 05:15:55 -04:00
  • 7b58bf76ef make error recovery configurable Shivaram Lingamneni 2017-10-26 04:19:01 -04:00
  • 80968d000f log panic traces via the usual logging mechanism Shivaram Lingamneni 2017-10-25 13:19:08 -04:00
  • 054f57e215 recover from client-caused panics Shivaram Lingamneni 2017-10-23 18:38:32 -04:00
  • 71e82a9ccf move a check, avoiding a crash #155 Shivaram Lingamneni 2017-10-23 18:01:28 -04:00
  • 240f121e5e bug fix: SAMODE should list other users' modes Shivaram Lingamneni 2017-10-22 23:07:21 -04:00
  • fbaf2d8e3a Release v0.10.0 v0.10.0 Daniel Oaks 2017-10-23 12:51:42 +10:00
  • fa83ccd82b refactor synchronization for Channel Shivaram Lingamneni 2017-10-22 19:50:16 -04:00
  • c026cc5ab6 review fixes #154 Shivaram Lingamneni 2017-10-15 22:37:36 -04:00
  • 8910dc59ee Fix KLINE quit/error message and corrects comment on Client.Quit Daniel Oaks 2017-10-16 10:48:05 +10:00
  • 7ccb485b50 add two getters Shivaram Lingamneni 2017-10-15 18:01:59 -04:00
  • e540fde816 refactor idle timeouts Shivaram Lingamneni 2017-10-15 12:24:28 -04:00
  • b86fc105cd eliminate destroyMutex Shivaram Lingamneni 2017-10-11 12:48:06 -04:00
  • 545e8d71db eliminate quitMutex Shivaram Lingamneni 2017-10-10 20:49:29 -04:00
  • b0649cb5d3 WEBIRC: Allow protecting with fingerprint and parse tls flag Daniel Oaks 2017-10-16 08:47:49 +10:00
  • 07a16b2502 changelog: Note WEBIRC command Daniel Oaks 2017-10-15 18:21:47 +10:00
  • e1868f8a47 WEBIRC: Export fields so the config loads properly Daniel Oaks 2017-10-15 18:15:18 +10:00
  • 34987ba53a Allow WEBIRC from specified hosts Daniel Oaks 2017-10-15 16:18:14 +10:00
  • 0cc5e68e0f Update logo some more Daniel Oaks 2017-10-15 13:18:29 +10:00
  • 8fbbbb0848 Update logo Daniel Oaks 2017-10-15 13:16:07 +10:00
  • a16d343bb1 changelog: Update Daniel Oaks 2017-10-15 13:03:43 +10:00
  • 16c4b4166a Change debug files from ergonomadic -> oragono Daniel Oaks 2017-10-15 12:48:10 +10:00
  • ef25b5b5c7 draft/sts -> sts Daniel Oaks 2017-10-15 07:58:18 +10:00
  • 1324c5ff83 Allow simple way of listing DLINEs and KLINEs Daniel Oaks 2017-10-15 07:53:13 +10:00
  • 7217bf5b85 Update config options a little more, add note in readme to modify them Daniel Oaks 2017-10-11 07:48:31 +10:00
  • 90bb3f79d3 Merge remote-tracking branch 'slingamn/default_tweaks' Daniel Oaks 2017-10-11 07:44:36 +10:00
  • 2791476f16 INVITE: Fix dumb crash (thanks for pointing this out, @josephbisch!) Daniel Oaks 2017-10-10 11:17:41 +10:00
  • 79325d333e Merge pull request #151 from slingamn/limits_refactor.3 Daniel Oaks 2017-10-10 09:36:30 +10:00
  • d66470f1c4 review fix: rename various packages and objects #151 Shivaram Lingamneni 2017-10-09 17:37:13 -04:00
  • 0e5eec3037 fix a config comment Shivaram Lingamneni 2017-10-09 13:48:58 -04:00
  • 58faad90dd add loglines for IP limits Shivaram Lingamneni 2017-10-09 13:17:49 -04:00
  • ac9ac5ef19 create separate irc/connection_limiting package Shivaram Lingamneni 2017-10-09 01:58:57 -04:00
  • a2ac4eeef9 refactor limits and throttling Shivaram Lingamneni 2017-10-09 01:47:04 -04:00
  • 6b20d60c06 vendor: Updated submodules Daniel Oaks 2017-10-09 07:35:17 +10:00
  • bcb0981704 vendor: Updated submodules Daniel Oaks 2017-10-08 20:49:03 +10:00
  • ab7c1caa43 changelog: Add new changes v0.9.2-beta Daniel Oaks 2017-10-08 20:36:39 +10:00
  • f86362e639 Name MOTDFORMATTING file properly Daniel Oaks 2017-10-08 20:21:53 +10:00
  • 695faefd93 Allow formatting codes in the MOTD Daniel Oaks 2017-10-08 20:17:49 +10:00
  • d4a8984e63 Initial implementation of labeled-responses for WHOIS Daniel Oaks 2017-10-08 11:05:05 +10:00
  • 095e71b2fe readme: Add some more credits Daniel Oaks 2017-10-08 09:45:34 +10:00
  • a90ee16a20 caps: Test Add, Remove and String Daniel Oaks 2017-10-08 09:26:01 +10:00
  • 378d55af65 Add tests to subpackages Daniel Oaks 2017-10-07 22:19:37 +10:00
  • 10949a434a kline: Gofmt -s Daniel Oaks 2017-10-06 12:45:32 +10:00
  • 9f7e395c96 logger: Fix comments Daniel Oaks 2017-10-06 12:44:11 +10:00
  • 68b1dc9e72 Split passwd into its' own subpackage Daniel Oaks 2017-10-06 00:03:53 +10:00
  • 207c1074df Split utils out to a separate subpackage Daniel Oaks 2017-10-05 23:47:43 +10:00
  • 4aa52956e5 Split isupport to its' own subpackage Daniel Oaks 2017-10-05 23:39:57 +10:00
  • eac6a69782 Fix some notes and add some comments. Daniel Oaks 2017-10-05 23:29:34 +10:00
  • 797b9f0996 help: Link to https oragono.io Daniel Oaks 2017-10-05 23:09:13 +10:00
  • 5852ac4830 readme: Reorder a little Daniel Oaks 2017-10-05 23:08:57 +10:00
  • 6aa9023813 add go vet to make test Shivaram Lingamneni 2017-10-04 15:34:46 -04:00
  • 456174ed53 review fixes for raw i/o notification Shivaram Lingamneni 2017-10-04 13:41:19 -04:00
  • aff1752d67 refactor logging to implement #142 Shivaram Lingamneni 2017-10-01 23:31:40 -04:00
  • 23af746182 Rip out the rest of the web interface Daniel Oaks 2017-10-05 20:55:15 +10:00
  • f7f049973f Rip out REST API and web interface. Daniel Oaks 2017-10-05 17:14:16 +10:00
  • 04d5d2fcc2 monitor: Fix target output when adding targets Daniel Oaks 2017-10-04 18:54:02 +10:00
  • d39ee2fafa fix: RPL_MONONLINE must be server-prefixed #147 Shivaram Lingamneni 2017-10-04 03:51:41 -04:00
  • 84c1533b53 review fix: report unfolded nicks in /monitor l when possible Shivaram Lingamneni 2017-10-04 03:14:30 -04:00
  • 3877db2391 review fixes: rename MonitorManager methods Shivaram Lingamneni 2017-10-04 02:59:59 -04:00
  • 26686d7e86 refactor monitor and /oper implementations Shivaram Lingamneni 2017-10-04 00:57:03 -04:00
  • 5e9767c46d Merge pull request #146 from slingamn/data_races.1 Daniel Oaks 2017-10-04 08:00:33 +10:00
  • 23a66fa502 fix various data races, including 2 introduced by #139 #146 Shivaram Lingamneni 2017-10-02 04:42:50 -04:00
  • e66735619e tweak some defaults #145 Shivaram Lingamneni 2017-10-01 23:59:02 -04:00
  • 58fb997e77 changelog: Update with new items v0.9.2-alpha Daniel Oaks 2017-10-01 15:27:47 +10:00
  • b8d47c3e4f channel: Server opers shouldn't override nooutside, reggedonly and moderated modes. if they want to do that sort of thing, they have SAMODE and all to be explicit about it Daniel Oaks 2017-10-01 15:18:52 +10:00
  • e3a0387cf5 channel: Fix +m (moderated) and +R (registeredonly) channel modes, add note about opers overriding +m/+R Daniel Oaks 2017-10-01 15:14:32 +10:00
  • b850a6c1d9 caps: Actually remove MessageIDs (accidentally left it here with the merge) Daniel Oaks 2017-09-29 17:54:17 +10:00
  • b4fcb45af0 Add license stuff to the top of caps/ and sno/ files I guess Daniel Oaks 2017-09-29 17:33:29 +10:00
  • 275449e6cc caps: Move most capability-handling types into the caps package Daniel Oaks 2017-09-29 17:25:58 +10:00
  • 85bfe3818b Merge pull request #141 from slingamn/dline_safety.2 Daniel Oaks 2017-09-29 16:26:18 +10:00
  • ae441d22d3 refactor [dk]linemanagers #141 Shivaram Lingamneni 2017-09-29 02:07:09 -04:00
  • cea6565b80 client: HasCapabs -> HasRoleCapabs to make it more clear exactly what this means Daniel Oaks 2017-09-29 12:11:06 +10:00
  • 810908db7f Add comments Daniel Oaks 2017-09-29 12:09:48 +10:00
  • 9bfdc4fdfb Move caps to their own package to prevent conflicts Daniel Oaks 2017-09-29 12:07:52 +10:00
  • 830484feb6 AWAY: Send correct mode string (thanks for pointing out this silly bug @jwheare!) Daniel Oaks 2017-09-29 11:53:26 +10:00
  • c39206ad13 Don't create new caps out of nowhere, dummy Daniel Oaks 2017-09-29 08:37:03 +10:00
  • ffe7375a68 Fix proxied DLINE/throttle/etc error messages Daniel Oaks 2017-09-29 07:18:08 +10:00
  • a9e4ed237e deduplicate d-line and throttle code Shivaram Lingamneni 2017-09-28 14:19:39 -04:00
  • 8b1f722655 server: Fix the PROXY command Daniel Oaks 2017-09-29 07:03:47 +10:00
  • 3f4bf38bee Merge branch 'rehash_refactor.4' of https://github.com/slingamn/oragono Daniel Oaks 2017-09-29 06:50:54 +10:00
  • 8ea5632269 Setup v0.9.2-unreleased devel ver Daniel Oaks 2017-09-29 06:50:09 +10:00
  • b7b24c34b4 rehash cannot modify the server name #139 Shivaram Lingamneni 2017-09-28 02:58:09 -04:00
  • 3b0f1ff1cc delete websocket support as per discussion on #139 Shivaram Lingamneni 2017-09-28 02:53:08 -04:00
  • e8b1870067 refactor the rehash implementation Shivaram Lingamneni 2017-09-28 01:30:53 -04:00
  • eae04e8c51 Release v0.9.1 v0.9.1 Daniel Oaks 2017-09-28 15:49:10 +10:00