├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── src ├── callback.rs ├── error.rs ├── flags.rs ├── http_method.rs ├── http_version.rs ├── lib.rs ├── parser.rs └── state.rs └── tests ├── helper.rs ├── test_content_length_overflow.rs ├── test_first_line.rs ├── test_header.rs ├── test_interface.rs ├── test_long_body.rs ├── test_requests.rs └── test_responses.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/README.md -------------------------------------------------------------------------------- /src/callback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/src/callback.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/flags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/src/flags.rs -------------------------------------------------------------------------------- /src/http_method.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/src/http_method.rs -------------------------------------------------------------------------------- /src/http_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/src/http_version.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/src/parser.rs -------------------------------------------------------------------------------- /src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/src/state.rs -------------------------------------------------------------------------------- /tests/helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/tests/helper.rs -------------------------------------------------------------------------------- /tests/test_content_length_overflow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/tests/test_content_length_overflow.rs -------------------------------------------------------------------------------- /tests/test_first_line.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/tests/test_first_line.rs -------------------------------------------------------------------------------- /tests/test_header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/tests/test_header.rs -------------------------------------------------------------------------------- /tests/test_interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/tests/test_interface.rs -------------------------------------------------------------------------------- /tests/test_long_body.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/tests/test_long_body.rs -------------------------------------------------------------------------------- /tests/test_requests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/tests/test_requests.rs -------------------------------------------------------------------------------- /tests/test_responses.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magic003/http-parser-rs/HEAD/tests/test_responses.rs --------------------------------------------------------------------------------