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

#860 in Parser implementations

Download history 602/week @ 2022-11-26 983/week @ 2022-12-03 640/week @ 2022-12-10 396/week @ 2022-12-17 310/week @ 2022-12-24 402/week @ 2022-12-31 760/week @ 2023-01-07 582/week @ 2023-01-14 917/week @ 2023-01-21 1329/week @ 2023-01-28 1869/week @ 2023-02-04 1056/week @ 2023-02-11 1361/week @ 2023-02-18 1014/week @ 2023-02-25 775/week @ 2023-03-04 599/week @ 2023-03-11

3,941 downloads per month
Used in 14 crates (4 directly)

MIT/Apache

68KB
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

~0.9–1.3MB
~30K SLoC