3
0
mirror of https://github.com/ergochat/ergo.git synced 2024-11-26 05:49:25 +01:00

Update changelog and readme

This commit is contained in:
Daniel Oaks 2017-01-11 22:52:15 +10:00
parent 4168eaafbb
commit ddba5af265
2 changed files with 7 additions and 2 deletions

View File

@ -10,12 +10,16 @@ New release of Oragono!
### Security ### Security
### Added ### Added
* Added ARM build (for Raspberry PIs and similar).
* Added `KLINE` and `UNDLINE` commands. Complementing `KLINE`, this lets you ban masks from the server.
### Changed ### Changed
### Removed ### Removed
### Fixed ### Fixed
* Fixed an issue where `UNDLINE` didn't save across server launches.
* Removed several race conditions and made the server more resiliant to these bugs.
## [0.5.0] - 2016-12-10 ## [0.5.0] - 2016-12-10
@ -34,7 +38,7 @@ This release also updates the database, so be sure to run the `oragono upgradedb
* Only give chanop (`@`) on channel join, not channel founder (`~`). We'll do channel founder and all on registered chans only. * Only give chanop (`@`) on channel join, not channel founder (`~`). We'll do channel founder and all on registered chans only.
### Fixed ### Fixed
* Fix a bunch of bugs around setting nicknames on join. * Fixed a bunch of bugs around setting nicknames on join.
* Fixed crash when using STATUSMSG-like messaging. * Fixed crash when using STATUSMSG-like messaging.
* Fixed crash with gIRC-Go ircmsg library we depend on. * Fixed crash with gIRC-Go ircmsg library we depend on.
* Fixed not sending `MODE` changes to all clients in a channel. * Fixed not sending `MODE` changes to all clients in a channel.
@ -50,8 +54,8 @@ This release packs a more extensive oper privelege framework, bugfixes for capab
### Added ### Added
* Added automatic client connection limiting, similar to other IRCds. * Added automatic client connection limiting, similar to other IRCds.
* Added operator classes, allowing for more finely-grained permissions for operators. * Added operator classes, allowing for more finely-grained permissions for operators.
* Added roleplaying commands, both inside channels and between clients.
* Length of channel mode lists (ban / ban-except / invite-except) is now restricted to the limit in config. * Length of channel mode lists (ban / ban-except / invite-except) is now restricted to the limit in config.
* Roleplaying commands, both inside channels and between clients.
* Support `MAXLIST`, `MAXTARGETS`, `MODES`, `TARGMAX` in `RPL_ISUPPORT`. * Support `MAXLIST`, `MAXTARGETS`, `MODES`, `TARGMAX` in `RPL_ISUPPORT`.
* Added support for IRCv3 capability [`chghost`](http://ircv3.net/specs/extensions/chghost-3.2.html). * Added support for IRCv3 capability [`chghost`](http://ircv3.net/specs/extensions/chghost-3.2.html).

View File

@ -30,6 +30,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). For the purpo
* on-the-fly updating server config and TLS certificates (rehashing) * on-the-fly updating server config and TLS certificates (rehashing)
* client accounts and SASL * client accounts and SASL
* passwords stored with [bcrypt](https://godoc.org/golang.org/x/crypto) (client account passwords also salted) * passwords stored with [bcrypt](https://godoc.org/golang.org/x/crypto) (client account passwords also salted)
* banning ips/nets and masks with `KLINE` and `DLINE`
* [IRCv3 support](http://ircv3.net/software/servers.html) * [IRCv3 support](http://ircv3.net/software/servers.html)
* a heavy focus on developing with [specifications](http://oragono.io/specs.html) * a heavy focus on developing with [specifications](http://oragono.io/specs.html)
* integrated (alpha) REST API and web interface * integrated (alpha) REST API and web interface