Releases: nwtgck/piping-server-rust
Releases · nwtgck/piping-server-rust
v0.18.0
v0.17.0
Changed
- Update dependencies
- (internal) Use hyper 1.x
- Bump MSRV to 1.65.0
- (Docker) Use Rust version 1.76.0 in build
Fixed
- Improve handling of simultaneous requests
v0.16.0
Changed
- Update dependencies
- (Docker) Use Rust version 1.67.1 in build
- Notify sender when receiver disconnected in transferring
v0.15.0
Changed
- Update dependencies
- Update --help output by changing internal library
- Increase MSRV to 1.60
- Drop Heroku support removing heroku.yml
- (Docker) Use Rust version 1.65.0 in build
v0.14.1
Changed
- Update dependencies
- (Docker) Use Rust version 1.63.0 in build
- Allow Web browser to detect X-Piping feature in preflight request
Added
- Add armv7-unknown-linux-musleabi target
Fixed
- Fix hot reload not to panic
v0.14.0
Changed
- Update dependencies
- Increase MSRV to 1.59
- Improve performance using DashMap instead of HashMap
- Support load of RSA and EC private keys
v0.13.0
Changed
- Update dependencies
- Reject invalid query parameter "n"
- Reject query parameter "n" > 1 for now (for feature detection)
- Disable JavaScript in /noscript using Content-Security-Policy
- Allow cross-origin request to private network (Private Network Access Preflight)
v0.12.1
Changed
- Update dependencies
- (Docker) Use Rust version 1.59.0 in build
- Change fonts in top page and /noscript page
v0.12.0
v0.11.0
Changed
- (Docker) Use Rust version 1.57.0 in build
- Update dependencies
- Update --help output by changing internal library
- Respond
Content-Type: text/html
instead oftext/html; charset=utf-8
because old browser does not recognize; charset=utf-8
- Add
<meta charset="UTF-8">
to /noscript page - Add
Content-Type: text/plain
header to sender's response and receiver's error responses because some old browsers do not display\n
- Log Piping Server version
- Change /version and /help formats
- Show version in /noscript page