mirror of
https://github.com/ergochat/ergo.git
synced 2024-11-25 13:29:27 +01:00
Release v0.9.0
This commit is contained in:
parent
e95c75f87d
commit
02cd620bd4
12
CHANGELOG.md
12
CHANGELOG.md
@ -4,8 +4,10 @@ All notable changes to Oragono will be documented in this file.
|
|||||||
This project adheres to [Semantic Versioning](http://semver.org/). For the purposes of versioning, we consider the "public API" to refer to the configuration files, CLI interface and database format.
|
This project adheres to [Semantic Versioning](http://semver.org/). For the purposes of versioning, we consider the "public API" to refer to the configuration files, CLI interface and database format.
|
||||||
|
|
||||||
|
|
||||||
## Unreleased
|
## [0.9.0] - 2017-09-25
|
||||||
New release of Oragono!
|
So many fixes! You can now set the default modes for new channels, use HAProxy again, use the umode `+R` to protect yourself against unwanted PMs, and we now warn on configurations/setups that look incorrect!
|
||||||
|
|
||||||
|
In addition, this release makes testing easier, makes sure we better adhere to the SASL specification and also removes some memory leaks around the place. All in all, just a solid upgrade and less bugs across the board.
|
||||||
|
|
||||||
### Config Changes
|
### Config Changes
|
||||||
* Added `allow-multiple-per-connection` flag under `accounts/registration`, which can be used for account setup by testing software. **Never enable it in production.**
|
* Added `allow-multiple-per-connection` flag under `accounts/registration`, which can be used for account setup by testing software. **Never enable it in production.**
|
||||||
@ -13,6 +15,7 @@ New release of Oragono!
|
|||||||
* Added `proxy-allowed-from` key under `server`, which is a list of hostnames/IPs that the HAProxy `PROXY` command can be used from.
|
* Added `proxy-allowed-from` key under `server`, which is a list of hostnames/IPs that the HAProxy `PROXY` command can be used from.
|
||||||
|
|
||||||
### Security
|
### Security
|
||||||
|
* Clients could use a nickname that isn't sane. This has the possibility of allowing clients to subvert our admin commands and monitoring features.
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
* Added a warning if the server's not listening on a TLS port or if it's not listening for TLS connections on port 6697.
|
* Added a warning if the server's not listening on a TLS port or if it's not listening for TLS connections on port 6697.
|
||||||
@ -22,12 +25,9 @@ New release of Oragono!
|
|||||||
* Added user modes, including:
|
* Added user modes, including:
|
||||||
* `R`: Only receive private messages and notices from other registered users.
|
* `R`: Only receive private messages and notices from other registered users.
|
||||||
|
|
||||||
### Changed
|
|
||||||
|
|
||||||
### Removed
|
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
* Fixed a bug where certain clients couldn't connect as we were incorrectly rejecting their valid PTR record (thanks @slingamn!).
|
* Fixed a bug where certain clients couldn't connect as we were incorrectly rejecting their valid PTR record (thanks @slingamn!).
|
||||||
|
* Fixed a crash around monitoring clients.
|
||||||
* Fixed a memory leak in our socket code when clients disconnect.
|
* Fixed a memory leak in our socket code when clients disconnect.
|
||||||
* Fixed a SASL bug that resulted in certains clients getting caught in a cycle of trying (and failing) to abort authentication.
|
* Fixed a SASL bug that resulted in certains clients getting caught in a cycle of trying (and failing) to abort authentication.
|
||||||
* Fixed an instance where clients could use a nickname that isn't sane (thanks @euank!).
|
* Fixed an instance where clients could use a nickname that isn't sane (thanks @euank!).
|
||||||
|
@ -9,7 +9,7 @@ import "fmt"
|
|||||||
|
|
||||||
const (
|
const (
|
||||||
// SemVer is the semantic version of Oragono.
|
// SemVer is the semantic version of Oragono.
|
||||||
SemVer = "0.8.3-unreleased"
|
SemVer = "0.9.0"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
Loading…
Reference in New Issue
Block a user