Browse Source

Update changelog and readme

tags/v0.6.0
Daniel Oaks 7 years ago
parent
commit
ddba5af265
2 changed files with 7 additions and 2 deletions
  1. 6
    2
      CHANGELOG.md
  2. 1
    0
      README.md

+ 6
- 2
CHANGELOG.md View File

10
 ### Security
10
 ### Security
11
 
11
 
12
 ### Added
12
 ### Added
13
+* Added ARM build (for Raspberry PIs and similar).
14
+* Added `KLINE` and `UNDLINE` commands. Complementing `KLINE`, this lets you ban masks from the server.
13
 
15
 
14
 ### Changed
16
 ### Changed
15
 
17
 
16
 ### Removed
18
 ### Removed
17
 
19
 
18
 ### Fixed
20
 ### Fixed
21
+* Fixed an issue where `UNDLINE` didn't save across server launches.
22
+* Removed several race conditions and made the server more resiliant to these bugs.
19
 
23
 
20
 
24
 
21
 ## [0.5.0] - 2016-12-10
25
 ## [0.5.0] - 2016-12-10
34
 * Only give chanop (`@`) on channel join, not channel founder (`~`). We'll do channel founder and all on registered chans only.
38
 * Only give chanop (`@`) on channel join, not channel founder (`~`). We'll do channel founder and all on registered chans only.
35
 
39
 
36
 ### Fixed
40
 ### Fixed
37
-* Fix a bunch of bugs around setting nicknames on join.
41
+* Fixed a bunch of bugs around setting nicknames on join.
38
 * Fixed crash when using STATUSMSG-like messaging.
42
 * Fixed crash when using STATUSMSG-like messaging.
39
 * Fixed crash with gIRC-Go ircmsg library we depend on.
43
 * Fixed crash with gIRC-Go ircmsg library we depend on.
40
 * Fixed not sending `MODE` changes to all clients in a channel.
44
 * Fixed not sending `MODE` changes to all clients in a channel.
50
 ### Added
54
 ### Added
51
 * Added automatic client connection limiting, similar to other IRCds.
55
 * Added automatic client connection limiting, similar to other IRCds.
52
 * Added operator classes, allowing for more finely-grained permissions for operators.
56
 * Added operator classes, allowing for more finely-grained permissions for operators.
57
+* Added roleplaying commands, both inside channels and between clients.
53
 * Length of channel mode lists (ban / ban-except / invite-except) is now restricted to the limit in config.
58
 * Length of channel mode lists (ban / ban-except / invite-except) is now restricted to the limit in config.
54
-* Roleplaying commands, both inside channels and between clients.
55
 * Support `MAXLIST`, `MAXTARGETS`, `MODES`, `TARGMAX` in `RPL_ISUPPORT`.
59
 * Support `MAXLIST`, `MAXTARGETS`, `MODES`, `TARGMAX` in `RPL_ISUPPORT`.
56
 * Added support for IRCv3 capability [`chghost`](http://ircv3.net/specs/extensions/chghost-3.2.html).
60
 * Added support for IRCv3 capability [`chghost`](http://ircv3.net/specs/extensions/chghost-3.2.html).
57
 
61
 

+ 1
- 0
README.md View File

30
 * on-the-fly updating server config and TLS certificates (rehashing)
30
 * on-the-fly updating server config and TLS certificates (rehashing)
31
 * client accounts and SASL
31
 * client accounts and SASL
32
 * passwords stored with [bcrypt](https://godoc.org/golang.org/x/crypto) (client account passwords also salted)
32
 * passwords stored with [bcrypt](https://godoc.org/golang.org/x/crypto) (client account passwords also salted)
33
+* banning ips/nets and masks with `KLINE` and `DLINE`
33
 * [IRCv3 support](http://ircv3.net/software/servers.html)
34
 * [IRCv3 support](http://ircv3.net/software/servers.html)
34
 * a heavy focus on developing with [specifications](http://oragono.io/specs.html)
35
 * a heavy focus on developing with [specifications](http://oragono.io/specs.html)
35
 * integrated (alpha) REST API and web interface
36
 * integrated (alpha) REST API and web interface

Loading…
Cancel
Save