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

Commit Graph

  • 7aea6af8db Update Norwegian translation (thanks again Morten!) Daniel Oaks 2018-04-01 21:39:45 +10:00
  • 292f479626 changelog: Update Daniel Oaks 2018-04-01 18:53:50 +10:00
  • 8ffaffba49 Update translations Daniel Oaks 2018-04-01 18:52:50 +10:00
  • 29fb052344 Update translation Daniel Oaks 2018-04-01 18:41:09 +10:00
  • 150bb6a946 Add Norwegian translation (thanks to Morten!) Daniel Oaks 2018-04-01 18:40:19 +10:00
  • 3829182359 Update example translations and add nickserv translation file Daniel Oaks 2018-04-01 18:32:11 +10:00
  • 379dd73b36 Fix translation script for weird OS encodings Daniel Oaks 2018-04-01 18:31:45 +10:00
  • 3394700def Fix translation notes Daniel Oaks 2018-04-01 18:31:30 +10:00
  • bf04dc24f9 Upgrade password hashing. Previously, we generated and prepended a long salt before generating password hashes. This resulted in the hash verification cutting off long before it should do. This form of salting is also not necessary with bcrypt as it's provided by the password hashing and verification functions themselves, so totally rip it out. devel+passhashingv2 Daniel Oaks 2018-04-01 17:12:41 +10:00
  • dcb15d619d manual: Update date! Daniel Oaks 2018-04-01 12:55:40 +10:00
  • a00cb3f8cd manual: Add basic Commands section that just points to integrated help Daniel Oaks 2018-04-01 12:09:12 +10:00
  • ada1d0a091 readme: Update ns reg instructions Daniel Oaks 2018-04-01 12:04:44 +10:00
  • ab6cd599b2 Fix name of ISUPPORT token (REGCOMMANDS -> ACCCOMMANDS) Daniel Oaks 2018-04-01 12:04:25 +10:00
  • d39cc5f5fe docs: Update manual with new CS/NS commands Daniel Oaks 2018-04-01 12:00:45 +10:00
  • 5cbd4d1de2 Force help entries for every ChanServ command as well Daniel Oaks 2018-04-01 11:54:49 +10:00
  • 1c636aaec6 nickserv.go: Fix comment Daniel Oaks 2018-04-01 11:52:37 +10:00
  • 6fb4284e32 Refactor chanserv.go to match nickserv.go, unify the two Daniel Oaks 2018-04-01 11:51:34 +10:00
  • 9af74d367a nickserv.go: Move comment to right place Daniel Oaks 2018-04-01 11:29:13 +10:00
  • e0b0ccd7dc updatetranslations script now grabs nickserv help entries Daniel Oaks 2018-04-01 11:23:14 +10:00
  • 7b8c4e7e91 Refactor nickserv.go to better support NS HELP and translations Daniel Oaks 2018-04-01 11:22:06 +10:00
  • a39c46d470 Fix registered-only modes in docs (it's +R, not +r) Daniel Oaks 2018-04-01 09:50:22 +10:00
  • 0e4e074d43 Update changelog Daniel Oaks 2018-04-01 09:47:10 +10:00
  • 73bb43ef2e Tweak the default fakelag cooldown juuuust a touch Daniel Oaks 2018-04-01 09:43:55 +10:00
  • 46c98c2cf5 Fix CHANSERV OP Daniel Oaks 2018-04-01 09:33:58 +10:00
  • a67dfe37ca Add CHANSERV OP (thanks benharri for making the request!) Daniel Oaks 2018-04-01 01:26:31 +10:00
  • 470965674c Changelog updated Daniel Oaks 2018-04-01 01:00:04 +10:00
  • 5ce56bfb4f Add colour charts to the default MOTD, including 16-98 extended colours Daniel Oaks 2018-04-01 00:35:41 +10:00
  • f83b31a413
    Merge pull request #223 from mordyovits/patch-1 Shivaram Lingamneni 2018-03-29 17:06:15 -04:00
  • 5a367b8c6c
    README.md: self-signed, not unsigned #223 Mordy Ovits 2018-03-29 12:34:02 -04:00
  • 7cfa75a59e
    Merge pull request #218 from slingamn/socketwriter.1 Shivaram Lingamneni 2018-03-28 13:26:03 -04:00
  • 65f2e95d2b
    Merge pull request #222 from slingamn/fakelag.3 Shivaram Lingamneni 2018-03-28 13:25:49 -04:00
  • 36018174b0 default fakelag to off, add explicit cooldown config #222 Shivaram Lingamneni 2018-03-28 13:18:08 -04:00
  • 237931cd00
    Merge pull request #220 from slingamn/issue217.1 Daniel Oaks 2018-03-28 12:21:19 +10:00
  • abb1825ee8
    Merge pull request #219 from slingamn/travis.1 Daniel Oaks 2018-03-28 12:20:33 +10:00
  • 1bf5e2a7c8 implement fakelag (#189) Shivaram Lingamneni 2018-03-22 11:04:21 -04:00
  • a8b952da77 store maxSendQBytes in a uint32 to avoid alignment problems #218 Shivaram Lingamneni 2018-03-19 00:24:20 -04:00
  • 2885b37768 partial fix for #217 #220 Shivaram Lingamneni 2018-03-15 20:41:49 -04:00
  • d1f5c59eef fix #190 Shivaram Lingamneni 2018-03-17 21:32:12 -04:00
  • 8fd1446627 tweak: clean up Socket.Close() Shivaram Lingamneni 2018-03-16 18:16:04 -04:00
  • d324418df4 try to fix travis by pinning a goreleaser release #219 Shivaram Lingamneni 2018-03-16 13:07:57 -04:00
  • 0a432c9d99 do an actual nonblocking send instead of the len() trick Shivaram Lingamneni 2018-03-16 12:39:11 -04:00
  • fa5d4be718 refactor irc.Socket Shivaram Lingamneni 2018-03-15 19:11:29 -04:00
  • e3e714059c
    Merge pull request #215 from slingamn/issue214 Daniel Oaks 2018-03-14 10:00:40 -07:00
  • f5f6b95662 fix #214 #215 Shivaram Lingamneni 2018-03-14 12:51:53 -04:00
  • b0f262bc0c
    Merge pull request #206 from slingamn/ghost.2 Shivaram Lingamneni 2018-03-14 09:42:20 -04:00
  • b8f37e4e6c fix bad interaction between nickTimer.Stop() and accounts.Logout() #206 Shivaram Lingamneni 2018-03-14 08:43:50 -04:00
  • fd34c78d6b add sadrop command Shivaram Lingamneni 2018-03-14 06:50:26 -04:00
  • c6124f9d8a
    Merge pull request #210 from slingamn/pprof.2 Shivaram Lingamneni 2018-03-13 18:05:51 -04:00
  • 288203152a comment out the pprof setting in the example config #210 Shivaram Lingamneni 2018-03-13 18:04:15 -04:00
  • 211ed6af99 add an option to expose a pprof http endpoint Shivaram Lingamneni 2018-03-13 14:46:39 -04:00
  • 679f25491c can't reserve a nick that's the name of an unverified account Shivaram Lingamneni 2018-03-11 14:12:07 -04:00
  • 47b9fe50be can't register an account with the same name as a registered nick Shivaram Lingamneni 2018-03-11 13:59:02 -04:00
  • a022befffe nickserv: implement GHOST, GROUP, DROP, and INFO Shivaram Lingamneni 2018-03-02 17:04:24 -05:00
  • b211fd35da
    Merge pull request #205 from slingamn/issue204 Daniel Oaks 2018-03-01 10:07:32 -08:00
  • ef99bc48d1 fix #204 #205 Shivaram Lingamneni 2018-03-01 10:37:30 -05:00
  • 898fb41485
    Merge pull request #203 from slingamn/rereg Daniel Oaks 2018-02-28 14:40:32 -08:00
  • 757566ca45 turn down default verify timeout #203 Shivaram Lingamneni 2018-02-28 17:31:56 -05:00
  • 945dec9964 ensure the nick timeout mechanism is cleaned up on client quit Shivaram Lingamneni 2018-02-28 00:14:44 -05:00
  • a5897baa2b clean up redundant error handling Shivaram Lingamneni 2018-02-27 23:50:03 -05:00
  • 1023f7e20e
    Merge pull request #200 from slingamn/issue199.2 Daniel Oaks 2018-02-27 19:50:09 -08:00
  • 9b21ee36b2
    Merge pull request #201 from slingamn/fixes.3 Daniel Oaks 2018-02-27 13:30:30 -08:00
  • 784a3bbf52 Don't send error messages for bad channels in NAMES #201 Shivaram Lingamneni 2018-02-25 05:02:42 -05:00
  • 9d163a4ba2 warn about whitelisting the webirc gateway Shivaram Lingamneni 2018-02-25 05:18:54 -05:00
  • 54123ef9a2 clear failed nick assignments to avoid confusion #200 Shivaram Lingamneni 2018-02-27 05:22:01 -05:00
  • 62581962a6 fix confusing ips-per-subnet name Shivaram Lingamneni 2018-02-25 05:17:39 -05:00
  • be86684e96 implement #199 Shivaram Lingamneni 2018-02-26 21:44:03 -05:00
  • 0ea210c28c
    Merge pull request #196 from slingamn/smtp.1 Daniel Oaks 2018-02-23 07:53:36 -08:00
  • 04d7792ed2
    Merge pull request #195 from slingamn/stopevent Daniel Oaks 2018-02-23 07:49:22 -08:00
  • 878f9ca94c fix: store the uncasefolded account name correctly #196 Shivaram Lingamneni 2018-02-20 04:50:46 -05:00
  • df41f9b3b0 don't send ACC numerics in response to NickServ commands Shivaram Lingamneni 2018-02-20 04:44:44 -05:00
  • 89ae261739 implement mailto callbacks Shivaram Lingamneni 2018-02-20 04:20:30 -05:00
  • 25f8b15232
    Merge pull request #194 from slingamn/issue192.1 Daniel Oaks 2018-02-19 14:54:03 +10:00
  • 4f9460cd9a
    Merge pull request #193 from slingamn/nickres.1 Daniel Oaks 2018-02-19 14:52:39 +10:00
  • 02161184cf clean up stopEvent (requires go v1.10) #195 Shivaram Lingamneni 2018-02-18 23:18:32 -05:00
  • 5b636371a9 fix SASL enable-disable logic #193 Shivaram Lingamneni 2018-02-18 22:15:43 -05:00
  • ced3a17cd3 fix #192 #194 Shivaram Lingamneni 2018-02-18 21:52:39 -05:00
  • 988cb22692 changes to nick reservation Shivaram Lingamneni 2018-02-18 04:46:14 -05:00
  • 73391f11a6 replace ACC UNREGISTER with nickserv unregister #191 Shivaram Lingamneni 2018-02-12 01:09:30 -05:00
  • af256fccd3 remove redundant oper check from DEBUG Shivaram Lingamneni 2018-02-11 23:48:58 -05:00
  • b139386391 fix account tags Shivaram Lingamneni 2018-02-11 06:31:23 -05:00
  • ad73d68807 refactor account registration, add nick enforcement Shivaram Lingamneni 2018-02-11 05:30:40 -05:00
  • fcd0a75469 developing: Add ResponseBuffer explanation Daniel Oaks 2018-02-11 17:21:13 +10:00
  • 50165af81a Updated changelog Daniel Oaks 2018-02-11 09:24:20 +10:00
  • b982c6c2ae readme: Link to darwin.network and the testnet Daniel Oaks 2018-02-11 09:18:30 +10:00
  • c29be6e914 vendor: Updated submodules Daniel Oaks 2018-02-11 09:16:04 +10:00
  • a70cc6713c (hopefully) fix labeled-response behaviour Daniel Oaks 2018-02-11 08:57:15 +10:00
  • e0fa97d344 Get labeled-reply working just fine Daniel Oaks 2018-02-06 00:21:08 +10:00
  • 470109461b responsebuffer: Handle sending early properly Daniel Oaks 2018-02-04 21:34:44 +10:00
  • 3680a3fe9a Merge Daniel Oaks 2018-02-04 21:32:48 +10:00
  • 3561046bec Make ERR_CANNOT_RESUME use RPL_NONE numeric Daniel Oaks 2018-02-04 21:25:08 +10:00
  • ca6a162696 handlers: Make sure all functions have appropriate comments Daniel Oaks 2018-02-04 05:48:44 +10:00
  • 52e3dde77a Move mkcerts package under lib/ Daniel Oaks 2018-02-04 05:34:26 +10:00
  • 2419f69879 Move all errors into errors.go Daniel Oaks 2018-02-03 22:03:36 +10:00
  • 3ef4c5f799 Split NS/CS commands into separate functions Daniel Oaks 2018-02-03 21:38:28 +10:00
  • 2ecec25d28 Misc refactoring Daniel Oaks 2018-02-03 21:15:07 +10:00
  • d854bac78e Fix broken modes tests Daniel Oaks 2018-02-03 20:28:02 +10:00
  • 3634d0601e Split modes into a subpackage (this is painful, but will force us to simplify and improve the API for interacting with modes) Daniel Oaks 2018-02-03 20:21:32 +10:00
  • 9f71d9ce12 Add right copyright to handlers.go Daniel Oaks 2018-02-03 19:48:30 +10:00
  • afd6ca610c Split language into a subpackage Daniel Oaks 2018-02-03 19:46:14 +10:00
  • 1b14230758 ...fix info string, how did that get messed up? Daniel Oaks 2018-02-03 19:30:23 +10:00