7 releases (4 breaking)

0.5.0 Apr 12, 2021
0.4.1 Apr 3, 2021
0.3.0 Mar 25, 2021
0.2.0 Feb 5, 2021
0.1.1 Jan 19, 2020

#1385 in Encoding

Download history 1149/week @ 2024-06-20 824/week @ 2024-06-27 366/week @ 2024-07-04 459/week @ 2024-07-11 476/week @ 2024-07-18 598/week @ 2024-07-25 534/week @ 2024-08-01 597/week @ 2024-08-08 602/week @ 2024-08-15 1171/week @ 2024-08-22 880/week @ 2024-08-29 619/week @ 2024-09-05 622/week @ 2024-09-12 932/week @ 2024-09-19 809/week @ 2024-09-26 605/week @ 2024-10-03

3,091 downloads per month
Used in 21 crates (5 directly)

MIT/Apache

69KB
1.5K SLoC

proxy-protocol

This implements the PROXY protocol created by HAProxy in Rust.

Licence

This is licensed under either:

at your discretion.

Contributing

All contributions must be submitted under both licences and cannot have any additional terms or conditions.


lib.rs:

The HAProxy PROXY protocol.

This defines a library to serialize and deserialize HAProxy PROXY-protocol headers.

The protocol has been implemented per the specification available here: https://www.haproxy.org/download/2.4/doc/proxy-protocol.txt

Dependencies

~2MB
~40K SLoC