40 Commits (6e85cbcf9c2585602d3db602be263b27745010a0)

Author SHA1 Message Date
  Daniel Oaks a95c77bb86 Remove old command line that's no longer valid 6 years ago
  Shivaram Lingamneni fd34c78d6b add sadrop command 6 years ago
  Shivaram Lingamneni 679f25491c can't reserve a nick that's the name of an unverified account 6 years ago
  Shivaram Lingamneni 47b9fe50be can't register an account with the same name as a registered nick 6 years ago
  Shivaram Lingamneni a022befffe nickserv: implement GHOST, GROUP, DROP, and INFO 6 years ago
  Shivaram Lingamneni a5897baa2b clean up redundant error handling 6 years ago
  Shivaram Lingamneni 878f9ca94c fix: store the uncasefolded account name correctly 6 years ago
  Shivaram Lingamneni 89ae261739 implement mailto callbacks 6 years ago
  Shivaram Lingamneni 988cb22692 changes to nick reservation 6 years ago
  Shivaram Lingamneni 73391f11a6 replace ACC UNREGISTER with nickserv unregister 6 years ago
  Shivaram Lingamneni ad73d68807 refactor account registration, add nick enforcement 6 years ago
  Daniel Oaks e0fa97d344 Get labeled-reply working just fine 6 years ago
  Daniel Oaks 2419f69879 Move all errors into errors.go 6 years ago
  Daniel Oaks 47d2ce351c Centralise all command handlers in handlers.go 6 years ago
  Daniel Oaks 275227a461 Make like every client-facing string translatable 6 years ago
  Daniel Oaks 9bfdc4fdfb Move caps to their own package to prevent conflicts 6 years ago
  Daniel Oaks cd8b4877b6 accounts: Check for account logins correctly, fixes registration. Also fix a typo, thanks squigz! 6 years ago
  Daniel Oaks c48d869f4d Allow multiple account registrations for testing 6 years ago
  Daniel Oaks c0fbc7908d sasl: Always send a 906 in response to AUTHENTICATE * 7 years ago
  Daniel Oaks c9ed749538 Rename deps 7 years ago
  Daniel Oaks a8fa131244 Move to new repo 7 years ago
  Daniel Oaks 53190ef131 Send a whole lot more snomasks 7 years ago
  Daniel Oaks 22216d4d60 Fix lots of nits 7 years ago
  Daniel Oaks 317a804644 Fix dates at top of source files 7 years ago
  Daniel Oaks b33b217fab Add very initial ChanServ and NickServ virtual clients 7 years ago
  Daniel Oaks 3d597a4fb3 accounts: Login to accounts properly 7 years ago
  Daniel Oaks 3058161f62 config: Fix accounts registration/authentication 7 years ago
  Daniel Oaks 658d1656fa accounts: Only allow verified accounts to SASL auth 7 years ago
  Daniel Oaks 1cc217a9ae sasl: Follow PLAIN spec more closely 7 years ago
  Daniel Oaks b84dbb1a06 Support cap-notify and enabling/disabling SASL 7 years ago
  Daniel Oaks b33cbd311c accounts: Release SASL lock after finishing auth 7 years ago
  Daniel Oaks 4fa094cea2 accounts: Support account-notify capability 7 years ago
  Daniel Oaks 5e72409695 Move from ascii(ish) unicode encoding to prelim rfc7700 using functions instead 7 years ago
  Daniel Oaks 32b328f53f accounts: Fix broken long SASL auth strings 7 years ago
  Daniel Oaks b5e7d8968f accounts: Add SASL EXTERNAL handler 7 years ago
  Daniel Oaks 70665850aa accounts: Add SASL PLAIN handler 7 years ago
  Daniel Oaks 1679bc9ac2 accounts: Add initial SASL handler, still need to write mechanism handlers 7 years ago
  Daniel Oaks e3fbdebc48 registration: Hook up reg to actual accounts 7 years ago
  Daniel Oaks 5269dc8776 accounts: Very roughly introduce account type 7 years ago
  Daniel Oaks e4b6c1852b accounts: Add very initial, extremely broken account work (not including config changes) 7 years ago