This repository has been archived by the owner on Dec 30, 2024. It is now read-only.
Releases: schubergphilis/mercury
Releases · schubergphilis/mercury
Mercury v1.0.2
fix: better cname handling with latest resolver update (#116) * update deps to get improved resolver, aswell as improvements in other dependencies * fix websocket test with new parameters
Mercury v1.0.1
update readme for docker containers
Mercury v1.0.0
major: F mercury one dot zero (#114) * major: Version bump to 1.0 * remove caridge returns
Mercury v0.15.8
add security policy (#113) * add security policy * add notice for automation
Mercury v0.15.7
fix: prevent paging in ci scripts (#110) * more instances to fix * fix codacy issue
Mercury v0.15.6
fix: error if config parsing detects ip/port conflicts (issue #102) * fix: error if config parsing detects ip/port conflicts (issue #102) * better message
Mercury v0.15.5
fix: bump cookbook on new release (#106)
Mercury v0.15.4
fix: correct copied dots in ci (#104)
Mercury v0.15.1
0.15.1
Feature:
- Show golang version used to compile mercury
Bug:
- Security fixes in the golang net/http service (recompiled with latest golang vesion)
Mercury v0.15.0
0.15.0
Feature:
- Allow passing of client certificate using ACLs (lucaslorentz)
- Adding a sourceip at the listener pool, will force all outgoing connections on that pool to use that as a source ip (use this to prevent martians when hosts have multiple network routes)
- Added experimental support for TLS1.3 (enabled using GODEBUG=tls13=1, this will be enabled by default when go1.13 is released)
Bug:
- Default netmask for ipv6 is now /128 instead of /32 (affects network interfaces and topology based loadbalancing checks)
Change:
- Removed manual websocket implementation for httputil's reverse proxy. it now supports websockets in the main branch
- DNS forwarder library replaced with one that correctly resolves cnames recursively
- Error logging of the http/reverseproxy server is now logged in the log file instead of stderr