Skip to content

Releases: schubergphilis/mercury

Mercury v1.0.2

08 Oct 13:58
333e866
Compare
Choose a tag to compare
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

26 Sep 10:11
Compare
Choose a tag to compare
update readme for docker containers

Mercury v1.0.0

04 Sep 10:53
508ca8a
Compare
Choose a tag to compare
major: F mercury one dot zero (#114)

* major: Version bump to 1.0

* remove caridge returns

Mercury v0.15.8

04 Sep 10:11
f606cba
Compare
Choose a tag to compare
add security policy (#113)

* add security policy

* add notice for automation

Mercury v0.15.7

02 Sep 09:19
90b2059
Compare
Choose a tag to compare
fix: prevent paging in ci scripts (#110)

* more instances to fix

* fix codacy issue

Mercury v0.15.6

02 Sep 08:58
7820789
Compare
Choose a tag to compare
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

30 Aug 15:51
3e0b711
Compare
Choose a tag to compare
fix: bump cookbook on new release (#106)

Mercury v0.15.4

29 Aug 15:21
93e815a
Compare
Choose a tag to compare
fix: correct copied dots in ci (#104)

Mercury v0.15.1

21 Aug 08:56
aa2ed27
Compare
Choose a tag to compare

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

19 Aug 09:47
8319c3d
Compare
Choose a tag to compare

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