- Put
default-tls
into its own feature flag (#9)
- Update reqwest to 0.12
- Add head_response_header to public API
- Impl BufRead for SyncBufferedHttpRangeClient
- Add ureq client support
- Return UnexpectedEof when read() causes HTTP error 416
- Support SeekFrom::End by sending a HEAD request
- Fix overlapping buffer request
- Add sync API with blocking::reqwest
- Implement Seek+Read for sync reader
- Breaking: Replace
min_req_size
parameter inget_range
with separate methods - Add
get_bytes
method for sequential reading - Export traits and adapter for external implementations
- Fix panic when requesting data after EOF
- Add feature flags
- First publication on crates.io after extraction from FlatGeobuf