|
|
docs: minor changelog tweaks
|
Jose Quintana
|
|
|
Merge pull request #49 from joseluisq/feature/changelog_support_for_v2
|
Jose Quintana
|
|
|
docs: changelog support for v2
|
Jose Quintana
|
|
|
refactor: reduce allocation on control headers checking
|
Jose Quintana
|
|
|
refactor: decrease allocations during 404/50x error page responses
|
Jose Quintana
|
|
|
v2.0.0-beta.7
|
Jose Quintana
|
|
|
refactor: optimize root path of static file module
|
Jose Quintana
|
|
|
Merge pull request #48 from joseluisq/feature/move_public_to_docker_dir
|
Jose Quintana
|
|
|
refactor: move public to docker dir
|
Jose Quintana
|
|
|
refactor: freebsd release task
|
Jose Quintana
|
|
|
chore: update dependencies 07.07.2021
|
Jose Quintana
|
|
|
v2.0.0-beta.6
|
Jose Quintana
|
|
|
chore: update dependencies 07.07.2021
|
Jose Quintana
|
|
|
chore: update dependencies 02.07.2021
|
Jose Quintana
|
|
|
feat: freebsd i686/x86_64 targets
|
Jose Quintana
|
|
|
refactor: more text-based mime types for compression
|
Jose Quintana
|
|
|
chore: update dependencies 02.07.2021
|
Jose Quintana
|
|
|
refactor: auto compression error result log
|
Jose Quintana
|
|
|
fix: missing content-type for directory listing index & error pages
|
Jose Quintana
|
|
|
refactor: minor code syntax and docs improvements
|
Jose Quintana
|
|
|
Merge branch 'master' of github.com:joseluisq/static-web-server
|
Jose Quintana
|
|
|
refactor: improve dir path scan during directory listing
|
Jose Quintana
|
|
|
improve dir path scan during directory listing
|
Jose Quintana
|
|
|
refactor: prefer `to_owned()` for string literals over `to_string()`
|
Jose Quintana
|
|
|
refactor: handle potencial panic for 404/50x error page responses
|
Jose Quintana
|
|
|
chore: update dependencies 30.06.2021
|
Jose Quintana
|
|
|
docs: clarify current supported targets
|
Jose Quintana
|
|
|
feat: i686/x86_64 windows and linux targets
|
Jose Quintana
|
|
|
feat: i686 targets and drop windows-msvc-arm64 temporally
|
Jose Quintana
|
|
|
chore: update dependencies 27.06.2021
|
Jose Quintana
|
|
|
feat: introduce bors ci for v2
|
Jose Quintana
|
|
|
test: add freebsd env on cirrus-ci.com
|
Jose Quintana
|
|
|
refactor: use `Poll::map_err` on compression module
|
Jose Quintana
|
|
|
refactor: follow symlinks during directory listing
|
Jose Quintana
|
|
|
docs: minor descriptions tweaks
|
Jose Quintana
|
|
|
refactor: minor config info updates
|
Jose Quintana
|
|
|
feat: windows 64-bit and arm64 targets
|
Jose Quintana
|
|
|
v2.0.0-beta.5
|
Jose Quintana
|
|
|
refactor: docker images to use new binary source
|
Jose Quintana
|
|
|
refactor: drop drone release pipelines
|
Jose Quintana
|
|
|
docs: list `aarch64-unknown-linux-musl` target
|
Jose Quintana
|
|
|
refactor: ci release including `aarch64-unknown-linux-musl` target
|
Jose Quintana
|
|
|
refactor: ci macos arm64 specific items
|
Jose Quintana
|
|
|
refactor: ci test suite for stable rust, nightly & beta toolchains
|
Jose Quintana
|
|
|
docs: list security headers feature
|
Jose Quintana
|
|
|
chore: update dependencies 22.06.2021
|
Jose Quintana
|
|
|
refactor: drop root arc-path on static files module
|
Jose Quintana
|
|
|
refactor: ignore some files
|
Jose Quintana
|
|
|
refactor: remove redudant ref on cors module
|
Jose Quintana
|
|
|
chore: update dependencies 20.06.2021
|
Jose Quintana
|
|
|
docs: latest changes description
|
Jose Quintana
|
|
|
refactor: --http2-tls-cert and --http2-tls-key requires --http2
|
Jose Quintana
|
|
|
Merge pull request #44 from joseluisq/feature/security_headers_for_http_2
|
Jose Quintana
|
|
|
feat: security headers for http/2 by default
|
Jose Quintana
|
|
|
chore: update dependencies 11.06.2021
|
Jose Quintana
|
|
|
refactor: devel ci workflow
|
Jose Quintana
|
|
|
feat: release ci workflow
|
Jose Quintana
|
|
|
v2.0.0-beta.4
|
Jose Quintana
|
|
|
chore: update dependencies 02.06.2021
|
Jose Quintana
|
|
|
chore: rust 1.52.1
|
Jose Quintana
|
|
|
Merge branch 'master' of github.com:joseluisq/static-web-server
|
Jose Quintana
|
|
|
feat: cors support
|
Jose Quintana
|
|
|
feat: cors support
|
Jose Quintana
|
|
|
refactor: introduce a custom service for server
|
Jose Quintana
|
|
|
Merge pull request #40 from tim-seoss/listenfd
|
Jose Quintana
|
|
|
Document functionality for passing sockets as file descriptors.
|
Tim Small
|
|
|
Add example systemd unit files, for socket activation.
|
Tim Small
|
|
|
Switch to using stderr for tracing.
|
Tim Small
|
|
|
Support inheriting TCP listener from parent process via file descriptor zero.
|
Tim Small
|
|
|
chore: update dependencies 28.05.2021
|
Jose Quintana
|
|
|
refactor: log info for compression & dir listing features
|
Jose Quintana
|
|
|
feat: gzip, deflate or brotli --compression (-x) flag
|
Jose Quintana
|
|
|
refactor: explicit bool literals for --directory-listing and --http2
|
Jose Quintana
|
|
|
Merge pull request #41 from joseluisq/feature/directory_listing_v2
|
Jose Quintana
|
|
|
refactor: boolean literal parsing for --directory-listing argument
|
Jose Quintana
|
|
|
refactor: minor index html style tweak
|
Jose Quintana
|
|
|
docs: directory listing option details
|
Jose Quintana
|
|
|
refactor: enable --directory-listing (-z) option
|
Jose Quintana
|
|
|
refactor: minor syntax tweaks
|
Jose Quintana
|
|
|
feat: directories and files counter
|
Jose Quintana
|
|
|
refactor: improve index html page look
|
Jose Quintana
|
|
|
refactor: use generic result type
|
Jose Quintana
|
|
|
refactor: proper body replacement during index html response
|
Jose Quintana
|
|
|
feat: preliminary directory listing support
|
Jose Quintana
|
|
|
Merge branch 'master' of github.com:joseluisq/static-web-server
|
Jose Quintana
|
|
|
feat: default cache-control headers for web assets
|
Jose Quintana
|
|
|
Merge pull request #38 from joseluisq/hyper_tokio
|
Jose Quintana
|
|
|
feat: http/2 + tls support
|
Jose Quintana
|
|
|
chore: rust 1.52.0
|
Jose Quintana
|
|
|
refactor: minor config usage on server module
|
Jose Quintana
|
|
|
refactor: compress response only when Accept-Encoding is available
|
Jose Quintana
|
|
|
refactor: reject requests for non head or get methods
|
Jose Quintana
|
|
|
chore: compression via accept-encoding for text-based files only
|
Jose Quintana
|
|
|
refactor: default and custom 404-50x error pages
|
Jose Quintana
|
|
|
refactor: one thread per core by default
|
Jose Quintana
|
|
|
refactor: signals handling
|
Jose Quintana
|
|
|
refactor: just one file metadata per request as possible
|
Jose Quintana
|
|
|
refactor: http1 with static files
|
Jose Quintana
|
|
|
refactor: remove few custom filters
|
Jose Quintana
|
|
|
refactor: drop support for cli compression option because of 137aefa
|
Jose Quintana
|