Changelog of @hackage/hprox 0.6.2

0.6.2

  • fixes to improve ssltest result
  • unix: support setuid after binding port
  • remove graceful close

0.6.1

  • multiple certificates and SNI support for HTTP/3
  • install signal handler with graceful shutdown on Linux and macOS
  • support ACME http-01 challenge (RFC8555)

0.6.0

  • --rev now supports domain matching
  • fix Content-Length header in HTTP/2 responses
  • passwords are now Argon2 salt-hashed

0.5.4

  • routable --rev reverse proxy support
  • fix Keep-Alive header in reverse HTTP/2 proxy
  • add nix based build mode
  • naiveproxy padding: add protocol negotiation and packet fragmentation

0.5.3

  • add macos-aarch64 build
  • add --hide option for probe resistance
  • gracefully close stream for HTTP CONNECT
  • gzip encoding middleware removed

0.5.2

  • add Windows build
  • remove --user option

0.5.1

  • export LogLevel type to make Config actually customizable
  • add --log option to specify logging type

0.5.0

  • initial HTTP/3 (QUIC) support
  • add logging based on fast-logger
  • some minor tweaks

0.4.0

0.3.0

  • initial version with exposed library interface