Browse Source

Release v0.9.0

tags/v0.9.0^0
Daniel Oaks 6 years ago
parent
commit
02cd620bd4
2 changed files with 7 additions and 7 deletions
  1. 6
    6
      CHANGELOG.md
  2. 1
    1
      irc/constants.go

+ 6
- 6
CHANGELOG.md View File

@@ -4,8 +4,10 @@ All notable changes to Oragono will be documented in this file.
4 4
 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.
5 5
 
6 6
 
7
-## Unreleased
8
-New release of Oragono!
7
+## [0.9.0] - 2017-09-25
8
+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!
9
+
10
+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.
9 11
 
10 12
 ### Config Changes
11 13
 * 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!
13 15
 * Added `proxy-allowed-from` key under `server`, which is a list of hostnames/IPs that the HAProxy `PROXY` command can be used from.
14 16
 
15 17
 ### Security
18
+* Clients could use a nickname that isn't sane. This has the possibility of allowing clients to subvert our admin commands and monitoring features.
16 19
 
17 20
 ### Added
18 21
 * 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!
22 25
 * Added user modes, including:
23 26
     * `R`: Only receive private messages and notices from other registered users.
24 27
 
25
-### Changed
26
-
27
-### Removed
28
-
29 28
 ### Fixed
30 29
 * Fixed a bug where certain clients couldn't connect as we were incorrectly rejecting their valid PTR record (thanks @slingamn!).
30
+* Fixed a crash around monitoring clients.
31 31
 * Fixed a memory leak in our socket code when clients disconnect.
32 32
 * Fixed a SASL bug that resulted in certains clients getting caught in a cycle of trying (and failing) to abort authentication.
33 33
 * Fixed an instance where clients could use a nickname that isn't sane (thanks @euank!).

+ 1
- 1
irc/constants.go View File

@@ -9,7 +9,7 @@ import "fmt"
9 9
 
10 10
 const (
11 11
 	// SemVer is the semantic version of Oragono.
12
-	SemVer = "0.8.3-unreleased"
12
+	SemVer = "0.9.0"
13 13
 )
14 14
 
15 15
 var (

Loading…
Cancel
Save