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

#1523 in Encoding

Download history 439/week @ 2024-07-21 612/week @ 2024-07-28 538/week @ 2024-08-04 592/week @ 2024-08-11 1069/week @ 2024-08-18 889/week @ 2024-08-25 674/week @ 2024-09-01 551/week @ 2024-09-08 751/week @ 2024-09-15 970/week @ 2024-09-22 741/week @ 2024-09-29 826/week @ 2024-10-06 758/week @ 2024-10-13 792/week @ 2024-10-20 768/week @ 2024-10-27 967/week @ 2024-11-03

3,353 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
~41K SLoC