Releases: thecoshman/http
Releases · thecoshman/http
v1.13.2
God save the quing Fixed: * Specifiable-multiple-times flags-with-arguments (--gen-path-auth, &c.) completely breaking argument parsing, now compliant with XCU USG (b3a007b20aa917e4e021cdb7abc02b12a851deb8) * See Other misdocumented as 302 (it's 303) in manual (b112acc46fa5a81cb7c19c2dcba5bee33c43c5b0)
v1.13.1
This release sponsored by Chlew Poprzedni sp. z o.o. New: * Indices and error have <meta name="color-scheme" content="light dark"> (9d95eec8c3ffd28e69babe48df9b426c1e563c1a) * Error has mobile-adaptive scaling like the mobile-listing (40e2a07773a215921396d4cdb713df87e96c78d0)
v1.13.0
http regency arc Fixed: * When redirecting for index, requests for /zupa?whatever being redirected to /zupa?whatever/ ad infinitum instead of /zupa/?whatever (9313cf86ba777e7e85101946d317aba2f817708e) New: * --proxy-redir HEADER-NAME:CIDR, à la --proxy, but used for trusting X-Original-URL:-style headers when picking the URL to redirect to for index files when behind a reverse proxy (9313cf86ba777e7e85101946d317aba2f817708e)
v1.12.6
http interregnum arc Changed: * Arch install instruxions (7c1fa0e7bb5277f201c898fc3f918265c848a0e7) (#148) (@orhun) * bzip2 dependency to 0.4 (54312040a66b7792c00ef5e870a333f173afb346) Fixed: * Code and documentation typos (ae5415da5e9946b6912c95aba8adca1e9a50932d) (#150) (@kianmeng) * Warnings on rustc 1.65/hard errors on 1.68 for unchanged correct code (6e4c8e97cce09d0d18d4936f90aa643659d813fc) (c7d21bae44747c59ad76113203119cf1de21162c) (#151) (@tjni) New: * @orhun, @kianmeng, and @tjni in authors list (6a08e883ea653b372bbac456b81a410157d2566d) Internal: * AppVeyor builds fixed (9d8a86f59b342317e0f81445ae43d018c0cc781a) (313287f4b375f56a5348cd8d5cc0049c1322c8e0) (b8659785a418a3a6d47e6a14f48f39ab18966a05)
v1.12.5
The tv_nsec member shall be of an implementation-defined signed integ… …er type Fixed: * Unopenable compressible files returning a 0-length response instead of a 403 (6ad8e2565ae272272f874d724e3603d7cfec8ff7) Changed: * Explicitly mention openssl(1) is used for --gen-ssl (dd658a1d2c7844ff0a8b1a8a8ee0c17315337ff3) (#146) Internal: * Fixed AppVeyor builds (b55b9535da8e74b6b4da000c6d1cf43b81177050)
v1.12.4
Не вбивала, щоб творила New: * Symlink depth limited to 40 (46e7b802a97d687ee5bd4ee3161dcf7177d822d2)
v1.12.3
He even came with his chains! And his crown! King of the ring! I can'… …t believe it arrived early! Changed: * Brotli backend from brotli2 to brotli (b6173f54ceec910b554db87ae525f3662291da11) (#140) * Cache hashing algorithm from MD6 to BLAKE3 (dee35e32a9e2b46411dceaf7d8fbd8b3eac42851) (#144) Fixed: * Stray rawgit link in AppVeyor job (a43ba961bcffcaf33423f9c9cf8e2005a5734667) * Handling of non-root directories pointing to filesystem roots (f93afff166e9ed8585e5aa55d5d45df9123ee094) New: * @cyqsimon's AUR package note in README (15973c1338693b6a32f169fa439ebe11d666eeb0) (#142) Internal: * statics replaced with consts (c1f72cdb7f75bd257853697dea815570edbb4000)
v1.12.2
Done up and fixed on Fixed: * & not escaped in filenames (8f4ecdbb2a3000cb9f99397716e221fbf6151486) * crates.io badge in README (67d7df62c6b9e3870953e0074b5c731657c039aa) (#135) (@jim4067) * Delimiters enabled by default in multi-valued arguments (--gen-path-auth, --proxy, -m, -H) (a0b52d498bb8b8668d10e8987fa724098251526d) (#136) * ? not escaped in URLs (b3d685e58c55b9ec2218c6830171a606134441e3) New: * @jim4067 in authors list (1e21bd54622335bf912bc3ed9b76594dae7ea8a2) * File and directory symlinks distinguished for icon purposes (496e5c61bdd4385c6a4677758b00c8a6110f6766) Internal: * AppVeyor CI bump/fix (8bb613a5a7200f38a2e801d4f0cdd9bdd1f02a53)
v1.12.1: Hi team, I am a security researcher and freelance ethical hacker and …
…i have discovered the vulnerability in your website Fixed: * Unescaped <s in filenames in index pages (de47547155d9803c15f40acf2a4fb0a60208bf08) (#133) Changed: * Creation time to fall back to modification time if not available (b3db65f1783709e26b5fe4aca332aabfeee1fa43)
v1.12.0: The worst gets blurred by the naked eye
Changed: * --[path-]auth credentials are now always matched in full (820570db0a046835d7d28bb94655551db1b66026) New: * -H/--header "NAME: VALUE" argument, adding the specified headers to all responses (4cef0a8892a9c226d18fc3fc2f59a8119b190d3c)