Releases: thecoshman/http
Releases · thecoshman/http
v1.3.2: LINUX Is Not UniX who?
New: * "httplz" executable, exactly the same as the "http" executable (cc185ff58af151102bed22426cefa712b09461c0) (#35) Fixed: * Handling of Unix devices, which can now be downloaded (c2ccea406226e5ec1314b0b4f74762e1786290c3) (fd843a8ff48bc89fc5888614e54639a7e12ac8ff) (4e94aa95a4241190ebc16242bf88b5c2ca71fdcf) (#66) Changed: * Crate version badge to HTTPS (74743af027818b7b17b710e07a9db28c78feaf02) (https://github.com/nabijaczleweli/cargo-update/pull/76)
v1.3.1: Eye candy
Changed: * File size is right-aligned
v1.3.0: RFSAPI v0 handling
New: * Support for RFSAPI, so one can view the server with D'Oh
v1.2.0: TLS and temp dir removal
New: * Temporary directories cleaned up at exit * TLS certificate usage * TLS certificate autogeneration Fixed: * Links to files with "%" and "#" in their names * DELETEing symlinks unlinks rather than removing the pointed-to file
v1.1.0: UI sweetness, encoding (pre)optimisations, Range request header suppo…
…rt, icon embedding, directory upload support, installers New: * Encoding extension blacklist, so as to not re-compress files * Range header support * Directories can be uploaded verbatim * curl|sh and NSIS-based installers * Upload button * Special mobile dir listing Changed: * Only serve compressed files with 10% gain * More ergonomic desktop dir listings * Timestamps are adjusted to the client's TZ
v1.0.0: Sane symlinks and improved logging
BREAKING: * Following symlinks is now the default, so --follow-symlinks was removed in favour of --no-follow-symlinks, so -s switch now means --no-follow-symlinks instead of --follow-symlinks New: * Log is now fully coloured with accordance to a strictly defined colourset Changed: * All log lines are prefixed by a timestamp
v0.3.1: Generated and requested data compression
New: * Encode generated data unconditionally * Encode filesystem data by default (disable via -e) Changed: * PUT files are cached in $TEMP/writes/ instead of $TEMP/
v0.3.0: Very nice dir listings and index file handling
New: * Beautiful favicon * Serve index files from directories (.html, .htm, .shtml) (disableable via --no-index flag) * Drag'n'drop support in browsers with writes enabled Changed: * Filename, size, modification time and file type icon in directory listing Fixed: * Binary-ness checking
v0.2.0: Writing support and proper symlink handling
New: * Writing support (PUT and DELETE requests) enableable with -w switch Fixed: * Symlink handling en general * Wonky symlinks on Windows
v0.1.0: Initial release
New: * Subdir hosting * Symlinks not followed by default (`-s` switch to do so) * Root not required * Index generation for directories * Lack of caching * Default hosted directory is current working dir * Default port is first free one from `8000` up to `9999` * 501 Not Implemented as a default response to unimplemented features (like a POST request) * Correct MIME type for served files * Simple templating of generated responses * Request methods: OPTIONS, GET, HEAD and TRACE * Proper handling of percent-encoded URLs (like `асдф fdsa`)