Zum Inhalt springen

qdm12 Release Notes

2 Einträge aus 2 Quellen. Zuletzt aktualisiert:

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Gluetun von qdm12

Gluetun 3.41.3: Deadlock bei Portweiterleitung behoben

Gluetun v3.41.3 behebt einen Deadlock bei der VPN-Server-Portweiterleitung, der beim Zurückportieren eines Fixes vom master-Branch auf v3.41.2 entstanden war.

This fixes a VPN server port forwarding deadlock bug introduced whilst back-porting a fix from the master branch (:latest image) to v3.41.2. Credits to @robinostlund for reporting the bug and even nailing down what it was! (#3416)

Refer to v3.41.2 fixes in case you haven't checked.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Gluetun von qdm12

Gluetun 3.41.2: Fehlerbehebungen für VPN, Firewall, DNS und Updater

Gluetun v3.41.2 bringt Fehlerbehebungen für Wireguard, OpenVPN (u. a. Unterstützung von tcp-client), Firewall, Healthcheck, DNS, VPN-Portweiterleitung und Updater (nur noch DoH zu Cloudflare und Google), enthält aber einen Deadlock bei der Portweiterleitung bei Nutzung des up- oder down-Befehls.

⚠️ there is a deadlock bug in the port forwarding if you use the up or down command, I will release v3.41.3 shortly

Fixes

  • Wireguard:
    • support IPv6 address formatting from config files (#3273)
    • ignore empty address strings
    • skip tun device checks when using kernelspace
  • OpenVPN:
    • bundle provider CA certificates in one block (#3258)
    • trim spaces in config lines before parsing (#3327)
    • fix support for tcp-client
      • always use proto tcp-client when using TCP
      • parses tcp-client (on top of tcp, tcp4, tcp6) as meaning TCP
  • Custom openvpn: restrict custom openvpn config protocol to tcp or udp internally
  • Firewall: shared mutex for both iptables and ip6tables to prevent race conditions
  • Healthcheck:
    • correct behavior when HEALTH_RESTART_VPN=off and startup check fails
    • prevent race condition on the healthchecker (#3400)
  • DNS:
    • skip blocking if block lists download fails
    • correct error wrapping for DNS listening address validation
    • DNS over TLS pool behavior fixed
      • handle timed out connections the same as closed connections
      • close connection on TLS handshake failure
      • improve mutex handling during connection renewal and retrieval
  • VPN port forwarding:
    • no longer stuck after failed port forwarding
    • handle empty ports without panicing
  • Updater: only uses DoH to cloudflare+google
    • prevent dns plaintext manipulation both the periodic update and when running in cli mode …

Originalquelle(öffnet in neuem Tab)Problem melden