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

#1748 in Encoding

Download history 691/week @ 2024-03-13 648/week @ 2024-03-20 629/week @ 2024-03-27 696/week @ 2024-04-03 700/week @ 2024-04-10 551/week @ 2024-04-17 1139/week @ 2024-04-24 740/week @ 2024-05-01 847/week @ 2024-05-08 1111/week @ 2024-05-15 799/week @ 2024-05-22 675/week @ 2024-05-29 390/week @ 2024-06-05 646/week @ 2024-06-12 1170/week @ 2024-06-19 910/week @ 2024-06-26

3,200 downloads per month
Used in 20 crates (4 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

~1.5MB
~39K SLoC