Skip to content

Latest commit

 

History

History
68 lines (48 loc) · 2.73 KB

CHANGELOG.md

File metadata and controls

68 lines (48 loc) · 2.73 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[unreleased]

Added

  • Add connect_timeout for upstream proxy and in example config
  • Implement connection timeout to the upstream proxy
  • use humantime_serde for parsing connect_timeout in human written format
  • cleanup some unused definitions which are already commented

v3.0.0 - 2024-07-11

Changed

  • use the same version as in docker hub

Added

  • Add maxclients in example
  • Document Health upstream
  • Add OpenShift deployment examples
  • remove jemalloc usage
  • Update sequenceDiagram in README.md
  • add WouldBlock in proxy()
  • increase buffer for proxy response reading to 8192
  • Add error log output in copy function
  • Add docker hub link

v1.0.1 - 2024-06-27

Added

  • Now keeping a change log in the CHANGELOG.md file.
  • Created Dockerfile for creation of Container Images
  • Added a Sequence diagram
  • Added the possibility to connect via upstream Proxy 5737e29
  • Add simple HTTP/1.1 health check 1f533cc
  • Add parsing and getting of environment variables 8e01d2c
  • Add simple k6 tests 4fd5eee
  • Add Global connection counter ec8db36
  • Add Arc Semaphore to limit clients 2a9c5f1 , 9adb9b9
  • Fix Global connection counter for health checks 548d75d
  • Switch to jemallocator

Changed

  • Rename the forked project layer4-proxy to tls-proxy-tunnel

Previous versions from layer4-proxy

0.1.7: diff

Types of changes:

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.