Commit Graph

266 Commits

Author SHA1 Message Date
Daniel Oaks 5c725bb622 changelog: Document new snomasks and revise ordering 2017-06-11 10:03:32 -06:00
Daniel Oaks e490e7bad4 changelog: Update! 2017-06-11 07:46:15 -06:00
Daniel Oaks a271481c41 Setup 0.8.1-unreleased for next release 2017-05-16 21:08:15 -06:00
Daniel Oaks f051b43f27 Release v0.8.0 2017-05-09 22:01:14 +10:00
Daniel Oaks 01248a6d37 changelog: Add new info 2017-05-09 21:33:15 +10:00
Daniel Oaks fd793d6adb Add very initial snomasks 2017-05-08 09:15:16 +10:00
Daniel Oaks 7ac96114c3 log: Allow logging to stdout 2017-05-01 18:51:37 +10:00
Daniel Oaks 9e1f3e5c87 changelog: Add new notes 2017-04-30 12:45:22 +10:00
Daniel Oaks 7aaa30d399 Setup 0.7.3-unreleased for next release 2017-04-17 21:59:53 +10:00
Daniel Oaks 9264ffc857 Release v0.7.2 2017-04-17 21:16:22 +10:00
Daniel Oaks 8ba0bf347d Setup 0.7.2-unreleased for next release 2017-04-16 10:59:31 +10:00
Daniel Oaks 511da5b434 Release v0.7.1 2017-03-28 17:34:52 +10:00
Daniel Oaks 99fd9af432 Setup 0.8.0-unreleased for next release 2017-03-27 22:07:11 +10:00
Daniel Oaks 1741a0fad1 Release v0.7.0 2017-03-27 14:53:50 +10:00
Daniel Oaks 127d0ff681 changelog: Document changes 2017-03-27 14:41:50 +10:00
Daniel Oaks 861b65eb39 channels: Automagically save channel bans/excepts/invites 2017-03-26 20:37:13 +10:00
Daniel Oaks 70b7606996 config: Allow enabling/disabling channel reg 2017-03-24 12:52:38 +10:00
Daniel Oaks 03fc6f767e changelog: Note new socket handling 2017-03-23 12:17:31 +10:00
Daniel Oaks 62c3159ce1 changelog: Note new config changes 2017-03-09 19:20:35 +10:00
Daniel Oaks 5c38800a02 config: Advertise STS draft, fix subsequent REHASHing 2017-03-09 19:07:35 +10:00
Daniel Oaks f1bf73c249 changelog: Add update 2017-03-08 21:51:56 +10:00
Daniel Oaks 3d597a4fb3 accounts: Login to accounts properly
Avoids letting clients login to two accounts at once
2017-03-08 21:50:12 +10:00
Daniel Oaks b328a4fcd3 logging: Add userinput and output, fix up lots 2017-03-06 22:11:10 +10:00
Daniel Oaks a982d965f1 logger: New logging config 2017-03-06 13:08:46 +10:00
Daniel Oaks 3058161f62 config: Fix accounts registration/authentication 2017-03-06 09:43:52 +10:00
vegax87 f3c9c2b4b5 USERHOST command 2017-01-23 17:44:35 +01:00
Daniel Oaks 4ca23f3554 Setup 0.7.0-unreleased for next release 2017-01-19 15:39:19 +10:00
Daniel Oaks a9dfff4f30 Release v0.6.0 2017-01-19 08:12:59 +10:00
Daniel Oaks a81ccd68c5 changelog: Note msgid spec 2017-01-18 07:27:06 +10:00
Daniel Oaks 79d8636c6d changelog: Add new draft/proposed specs 2017-01-18 07:26:41 +10:00
Daniel Oaks d2e18962e3 Very initial maxline work 2017-01-18 07:26:05 +10:00
Daniel Oaks 298f4907ac LUSERS: Minor cleanups, we don't need to worry about changelog lines for now 2017-01-17 22:49:14 +10:00
vegax87 0b24ca3c0e Added 2 empty lines to prevent conflict with draft/proposed specs in the changelog 2017-01-15 15:01:04 +01:00
vegax87 4797331962 Basic implementation of LUSERS command 2017-01-15 01:48:47 +01:00
Daniel Oaks 5e6ac67010 casemapping: Update name 2017-01-14 08:02:24 +10:00
Daniel Oaks c6e8e4bef3 changelog: Improve language 2017-01-13 23:34:26 +10:00
Daniel Oaks d40427910e changelog: Mention WHOIS fix 2017-01-13 13:14:14 +10:00
Daniel Oaks 700c0797b9 changelog: Fix typo 2017-01-12 21:20:06 +10:00
Daniel Oaks 91d59575ce Add initial automated connection throttling 2017-01-12 21:17:50 +10:00
Daniel Oaks ddba5af265 Update changelog and readme 2017-01-11 22:52:15 +10:00
Daniel Oaks b612b1be60 Setup 0.6.0-unreleased for next release 2016-12-11 19:46:39 +10:00
Daniel Oaks 20fe4c7704 Release v0.5.0 2016-12-10 22:24:49 +10:00
Daniel Oaks cc910d0e6e CHANGELOG: Update with new stuff 2016-12-01 18:16:25 +10:00
Daniel Oaks dc605ebb01 client: Send quit messages more correctly 2016-11-29 21:06:01 +10:00
Daniel Oaks 9a9820fa88 NICK: Prevent races, remove a DoS 2016-11-16 12:02:22 +10:00
Daniel Oaks 527841c673 rest-api: Disable by default, betterise CHANGELOG 2016-11-15 08:04:34 +10:00
Daniel Oaks 6d6c1936cc Handle db better, fix bug, update db schema, rest 2016-11-06 13:47:13 +10:00
Daniel Oaks e973862944 CHANGELOG: Cleanup a little 2016-11-05 00:36:12 +10:00
Daniel Oaks c3174bb648 Various crash fixes, and little cleanups for safety 2016-11-04 21:38:47 +10:00
Daniel Oaks 8c797d0f76 Initial DLINE changes 2016-11-04 12:42:58 +10:00
Daniel Oaks 9a3a5fff90 Setup 0.5.0-unreleased for next release 2016-11-03 20:25:40 +10:00
Daniel Oaks b1db65009e Release v0.4.0 2016-11-03 17:25:10 +10:00
Daniel Oaks 9fea9cf658 modes: Restrict changing modes correctly 2016-11-03 16:59:57 +10:00
Daniel Oaks 07e4728c15 roleplay: Initial commit 2016-11-01 23:56:25 +10:00
Daniel Oaks c7fdb4656e strings: Use inbuilt precis.Nickname encoding now 2016-10-27 00:44:36 +10:00
Daniel Oaks f62ffe006f server: Support more RPL_ISUPPORT stuff 2016-10-24 01:01:27 +10:00
Daniel Oaks 78028135eb modes: Limit length of beI mode lists 2016-10-24 00:50:18 +10:00
Daniel Oaks a404bf83d1 Add automated client connection limiting 2016-10-23 23:05:00 +10:00
Daniel Oaks 1092caa190 MONITOR: Fix display of long lists 2016-10-23 20:24:02 +10:00
Daniel Oaks 194fa9af9f HELP: Check topics exist at startup, fix a bug 2016-10-23 18:59:13 +10:00
Daniel Oaks 29e811a531 oper: Support custom vhosts, and chghost 2016-10-23 11:28:31 +10:00
Daniel Oaks 64bdedaee2 Add oper classes, for more finely-grained control 2016-10-23 10:47:11 +10:00
Daniel Oaks a5395b5fe2 Setup 0.4.0-unreleased for next release 2016-10-23 09:42:57 +10:00
Daniel Oaks 09efb8e322 Release v0.3.0 2016-10-23 00:56:13 +10:00
Daniel Oaks 517893065b Support STATUSMSG 2016-10-23 00:45:51 +10:00
Daniel Oaks d9db688963 Implement echo-message capability 2016-10-22 22:29:01 +10:00
Daniel Oaks b84dbb1a06 Support cap-notify and enabling/disabling SASL 2016-10-22 22:18:41 +10:00
Daniel Oaks 1f2cfbee6f CHANGELOG: Update info 2016-10-22 22:16:55 +10:00
Daniel Oaks 6cd71e1b9e Add REHASH command 2016-10-19 21:38:31 +10:00
Daniel Oaks 6e24efe84b Setup 0.3.0-unreleased for next release 2016-10-19 21:37:59 +10:00
Daniel Oaks b23707c12a Release v0.2.0 2016-10-16 21:36:21 +10:00
Daniel Oaks 0562e26f8e CHANGELOG: Move back to root, put in docs in dists 2016-10-16 21:30:52 +10:00
Daniel Oaks 8320c37ed4 docs: Move things to this dir, fill it out a bit 2016-10-16 21:01:53 +10:00
Daniel Oaks 83cb76331f CHANGELOG: Betterise grammar 2016-10-16 20:18:33 +10:00
Daniel Oaks 1bab81091f Add MONITOR command 2016-10-16 20:14:56 +10:00
Daniel Oaks a8d910e233 capability: Add invite-notify 2016-10-16 14:14:55 +10:00
Daniel Oaks b30d771d6f CHANGELOG: Add sasl 3.2 2016-10-16 14:02:32 +10:00
Daniel Oaks e643c2101f capability: Add 3.2 CAP values 2016-10-16 13:54:09 +10:00
Daniel Oaks 2e3ffd2f23 caps: Add message-tags draft capability 2016-10-16 12:54:15 +10:00
Daniel Oaks 43e28e2fef PROXY: Remove command, I don't think it's that useful 2016-10-15 16:29:34 +10:00
Daniel Oaks 06028e0117 modes: Remove channel.Persist mode
It's broken anyways, and we'll be replacing it with our custom channel ownership stuff later.
2016-10-14 21:04:04 +10:00
Daniel Oaks 7b50f64d7e help: Add new /HELP command 2016-10-14 20:56:44 +10:00
Daniel Oaks 4fa094cea2 accounts: Support account-notify capability 2016-10-13 18:18:00 +10:00
Daniel Oaks db1309e69b Update docs to match rfc7700 stuff 2016-10-11 23:54:13 +10:00
Daniel Oaks 88ce999b52 Rename things for next version 2016-09-18 11:48:41 +10:00
Daniel Oaks 2fdc9e5941 Release v0.1.0 2016-09-18 09:15:23 +10:00
Daniel Oaks c72f4347d5 CHANGELOG: Rewrite, edit, etc 2016-09-18 09:02:00 +10:00
Daniel Oaks ae69ef5cd6 db: Remove SQLite db, hopefully looking up clients still works.Channel persistence is broken by this, will fix it later. 2016-09-17 21:23:04 +10:00
Daniel Oaks 266c534af9 theater: Remove THEATER command for now 2016-09-12 12:31:25 +10:00
Daniel Oaks 3321243486 server: Add away-notify capability 2016-09-12 11:56:20 +10:00
Daniel Oaks 754b74c21c accounts: Add account-tag capability 2016-09-12 11:25:31 +10:00
Daniel Oaks ca2255804b README: Add info on new SASL stuff 2016-09-07 21:35:43 +10:00
Daniel Oaks 4b74f0826c registration: Add messages to changelog and readme 2016-09-05 22:55:30 +10:00
Daniel Oaks 43553390d6 WHOWAS: Make maximum number of entries configurable 2016-08-14 14:07:50 +10:00
Daniel Oaks 154809dd60 changelog: Clean up, make nicer 2016-08-14 12:24:29 +10:00
Daniel Oaks e33a810522 capability: Add extended-join and userhost-in-names 2016-08-14 11:59:33 +10:00
Daniel Oaks ef592d160c capability: Add server-time 2016-08-13 22:04:21 +10:00
Daniel Oaks 19c2bb69fc Allow looking up usernames with ident on connection 2016-06-30 19:28:34 +10:00
Daniel Oaks b820559050 modes: Add TLS umode (+Z) 2016-06-29 01:09:07 +10:00
Daniel Oaks 04442ddef1 Stuff is no longer completely broken. Just mostly. 2016-06-20 22:53:45 +10:00
Daniel Oaks b8dc10f92d nickname: Fix 2016-06-20 10:04:53 +10:00
Daniel Oaks 144ebe08e3 Improve CHANGELOG, add myself to the Readme 2016-06-16 19:40:25 +10:00
Daniel Oaks 5027391bff Add ability to generate certs 2016-06-15 19:31:39 +10:00
Daniel Oaks a50ffbf377 changelog: List mode changes 2016-04-21 22:14:16 +10:00
Daniel Oaks 99d442196f changelog: Add note about PROXY 2016-04-21 16:54:03 +10:00
Daniel Oaks 9ac09a7027 changelog: Add username fixes 2016-04-21 10:25:00 +10:00
Daniel Oaks ed95f09725 Fix clients no longer being able to send commands after a single command errors out 2016-04-15 19:08:52 +10:00
Daniel Oaks fb345a2dd4 user: Don't parse the second and third params anymore 2016-04-15 18:45:05 +10:00
Daniel Oaks 1bafaa0488 changelog: Note Secret mode change and WHOIS fix along with it 2016-04-14 22:36:52 +10:00
Daniel Oaks d65a855c41 changelog: Reorder, dupe MODE note to be more clear, clean up 2016-04-14 21:36:07 +10:00
Daniel Oaks 490f35964f changelog: Mention modestrings fix 2016-04-14 21:24:40 +10:00
Daniel Oaks 3cef5f2c9d changelog: Mention mode changes 2016-04-14 18:43:19 +10:00
Daniel Oaks 63f5f34f28 version: Clarify semantic versioning "public API" and reset ver number on Oragono 2016-04-14 15:31:51 +10:00
Daniel Oaks 7b35ea6361 changelog: Clean up 2016-04-14 15:22:53 +10:00
Daniel Oaks 50a571ce8e readme: Update 2016-04-14 10:17:13 +10:00
Daniel Oaks 56084507a7 changelog: Initial commit 2016-04-14 09:38:15 +10:00