Rust implementation of log reader for hll-glog
- File V4 Reader
- File Header
- AES
- Zlib
- File V4 Writer (just for testing)
- File Header
- AES
- Zlib
- FileV3
- API
- generate key pairs, server key will be written to .env.local
cargo run --example gen_key
- write test.glog
# run under project root foler
cargo run --example write_example
- read test.glog
# run under project root foler
cargo run --example read_example
- http read buffer from multipart
# run both under project root foler
cargo run --example http
curl --form file='@test.glog' http://localhost:8080
Based on Java implementation hll-wp-glog/Misc/Reader