Selaa lähdekoodia

Merge pull request #656 from slingamn/release

changelog entries for 1.2.0-rc1
tags/v1.2.0-rc1
Shivaram Lingamneni 4 vuotta sitten
vanhempi
commit
cd7ff5ce2b
No account linked to committer's email address
2 muutettua tiedostoa jossa 51 lisäystä ja 7 poistoa
  1. 50
    6
      CHANGELOG.md
  2. 1
    1
      irc/constants.go

+ 50
- 6
CHANGELOG.md Näytä tiedosto

@@ -1,21 +1,65 @@
1 1
 # Changelog
2 2
 All notable changes to Oragono will be documented in this file.
3 3
 
4
-## Unreleased
5
-New release of Oragono!
4
+## [1.2.0-rc1] - 2019-11-04
5
+We're pleased to be publishing the release candidate for 1.2.0 (the official release should follow in a week or two). This version contains bug fixes and minor improvements.
6 6
 
7
-### Config Changes
7
+Many thanks to [@bogdomania](https://github.com/bogdomania), [@csmith](https://github.com/csmith), [@edmund-huber](https://github.com/edmund-huber), [@jesopo](https://github.com/jesopo), [@jwheare](https://github.com/jwheare), [@poVoq](https://github.com/oragono/oragono/issues/624), [@prawnsalad](https://github.com/prawnsalad), and stealthgin for reporting issues and contributing code reviews, and also to [@bogdomania](https://github.com/bogdomania), Forbidden (cptbl00dra1n), Nuve, [@streaps](https://github.com/streaps), and UnLokitoFeliz for contributing translations.
8 8
 
9
-### Security
9
+This release includes a change to the config file format: the old `server.listen` format for configuring listeners has been replaced by a new `server.listeners` format. See the bundled `oragono.yaml` configuration file for a commented example. For now, Oragono maintains backwards compatibility with the old format. To minimize potential downtime, we recommend the following workflow:
10
+
11
+1. Without rewriting your config file, upgrade your `oragono` binary to the new 1.2.x version and restart your server
12
+2. Rewrite your configuration file to use the new `server.listeners` format
13
+3. Rehash your server, confirming that the rewritten config file is valid and correct
14
+
15
+This release includes a database change. If you have `datastore.autoupgrade` set to `true` in your configuration, it will be automatically applied when you restart Oragono. Otherwise, you can update the database manually by running `oragono upgradedb` (see the manual for complete instructions).
16
+
17
+### Config Changes
18
+* Replaced `server.listen` section with `server.listeners`; see `oragono.yaml` for a commented example (#565)
19
+* Added `history.autoresize_window` for automatically resizing history buffers (#349)
10 20
 
11 21
 ### Added
22
+* Added STS-only listeners; you can configure port 6667 so that it "redirects" clients to TLS on port 6697. See the manual for details. (#448)
23
+* Added the `CHANLIMIT` ISUPPORT token (#625, thanks [@poVoq](https://github.com/oragono/oragono/issues/624)!)
24
+* Added ban creator and creation time to banlist output (#644, thanks stealthgin!)
12 25
 
13 26
 ### Changed
14
-
15
-### Removed
27
+* Upgraded to the new `draft/labeled-response-0.2` capability (#555)
28
+* `oragono mkcerts` no longer overwrites existing certificate files (#622, thanks [@poVoq](https://github.com/oragono/oragono/issues/624)!)
29
+* Allowed Tor and non-Tor connections to attach to the same nickname via bouncer functionality (#632)
16 30
 
17 31
 ### Fixed
32
+* Fixed `CAP LS 302` response being potentially truncated (#594)
33
+* Fixed redundant output to some `MODE` commands (#649)
34
+* Improved display of replies to `/msg NickServ verify` in some clients (#567, thanks [@edmund-huber](https://github.com/edmund-huber)!)
35
+* Improved display of NickServ timeout warnings in some clients (#572, thanks [@bogdomania](https://github.com/bogdomania)!)
36
+* `LUSERS` output is now sent at the end of connection registration (#526)
37
+* Fixed operators not being able to `WHOIS` some Unicode nicknames (#331, thanks [@bogdomania](https://github.com/bogdomania)!)
38
+* Fixed `RESUME` not clearing the `BRB` reason (#592, thanks [@jesopo](https://github.com/jesopo)!)
39
+* Fixed an edge case where the `BRB` timestamp wasn't reset correctly (#642)
40
+* Fixed behavior of `SAMODE` issued against a different user (#585)
41
+* Fixed a false-positive error logline (#601)
42
+* `oragono.io/bnc` is no longer advertised when disabled in the config (#595)
43
+* Made the connection limiter and throttler more resilient against the failure to whitelist a reverse proxy IP (#197, thanks [@prawnsalad](https://github.com/prawnsalad)!)
18 44
 
45
+### Internal Notes
46
+* Official builds now use Go 1.13, which includes native TLS 1.3 support (#626)
47
+* Minor performance improvements (#640, #615)
48
+
49
+## [1.1.1] - 2019-07-21
50
+Oragono 1.1.1 is a bugfix release for flaws in message handling, including one with security implications.
51
+
52
+Many thanks to [@streaps](https://github.com/streaps) for reporting issues.
53
+
54
+### Upgrade notes
55
+
56
+This release does not change the database or configuration file format.
57
+
58
+### Security
59
+* Previous releases of Oragono would incorrectly relay chat messages containing the `\r` byte. An attacker could use this to spoof protocol messages from the server (depending on the implementation of the victim's client). This has been fixed. (#610)
60
+
61
+### Fixed
62
+* Fixed incorrect rejection of messages with multiple spaces (#602, thanks [@streaps](https://github.com/streaps)!)
19 63
 
20 64
 ## [1.1.0] - 2019-06-27
21 65
 We're pleased to announce Oragono version 1.1.0. This version has a number of exciting improvements, including:

+ 1
- 1
irc/constants.go Näytä tiedosto

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

Loading…
Peruuta
Tallenna