Package: wnpp
Severity: wishlist
Owner: Don Armstrong <[email protected]>
X-Debbugs-Cc: [email protected]

* Package name    : libproxyprotocol
  Version         : 1.32.1
  Upstream Contact: Kosmas Valianos <[email protected]>
* URL             : https://github.com/kosmas-valianos/libproxyprotocol
* License         : LGPL 3.0+
  Programming Lang: C
  Description     : C library for PROXY protocol v1 and v2 headers supporting 
all TLVs

 An ANSI C library to parse and create PROXY protocol v1 and v2
 headers with support for all TLVs including the custom ones from AWS
 and Azure
 .
 Full coverage of the latest specification.
 . 
 Easy addition of any TLV through API functions when creating v2 PROXY
 protocol headers.
 .
 Easy access of the values of the extracted v2 TLVs through API functions. 
Moreover, in case the v2 TLV values are US-ASCII string names, they are given 
as proper NULL terminated strings for easy usage.
 .
 Easy way through the API to request a specific alignment, CRC32C checksum when 
creating v2 PROXY protocol headers.
 .
 Easy way through an API function to create health check v2 PROXY protocol 
headers.
 .
 Socket free logic. Does not hook, manipulate, assume any networking. It merely 
works on buffers.
 .
 Compilable with most compilers and usable at any platform as it is written in 
ANSI C.

Package: libproxyprotocol1
Architecture: any
Multi-Arch: same
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
Description: C library for PROXY protocol v1 and v2 headers supporting all TLVs
 An ANSI C library to parse and create PROXY protocol v1 and v2
 headers with support for all TLVs including the custom ones from AWS
 and Azure
 .
 Full coverage of the latest specification.
 . 
 Easy addition of any TLV through API functions when creating v2 PROXY
 protocol headers.
 .
 Easy access of the values of the extracted v2 TLVs through API
 functions. Moreover, in case the v2 TLV values are US-ASCII string
 names, they are given as proper NULL terminated strings for easy
 usage.
 .
 Easy way through the API to request a specific alignment, CRC32C
 checksum when creating v2 PROXY protocol headers.
 .
 Easy way through an API function to create health check v2 PROXY
 protocol headers.
 .
 Socket free logic. Does not hook, manipulate, assume any networking.
 It merely works on buffers.
 .
 Compilable with most compilers and usable at any platform as it is
 written in ANSI C.


Dependency for newer versions of sslh to have proxy protocol support.


-- 
Don Armstrong                      https://www.donarmstrong.com

Nearly all men can stand adversity, but if you really want to test his
character, give him power.
 -- Abraham Lincoln

Attachment: signature.asc
Description: PGP signature

Reply via email to