Skip to content

v2.1.4

Latest

Choose a tag to compare

@gfrankliu gfrankliu released this 20 Oct 21:51
8d91103

Bug fixes

  • Fix an out-of-bounds write (worker segfault) when the conf server returns more than 20 response headers. Extra headers are now ignored, and an error is logged once per reply. (#332, @PerryLink)
  • Fix a crash in upsync_type=consul_health when an entry has no Checks array. (#331)
  • Fix a divide-by-zero when the upsync host resolves to no IPv4 address. (#329)
  • Fix an infinite loop on conf-server connection failures. (#303, @sorc1)
  • Fix etcd errors being logged with the wrong function name (upsync_consul_parse_init). (#316, @reatang)

Tests and CI

  • Fix the test suite and run it in CI. (#319, @msaf1980)
  • Move CI from the retired ubuntu-20.04 runner to ubuntu-24.04. (#330)

Other

Full changelog: v2.1.3...v2.1.4