|
| 1 | +▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ |
| 2 | +# 2024-1027-0751 `v1.15.10` temporary upload links |
| 3 | + |
| 4 | +## 🧪 new features |
| 5 | + |
| 6 | +* [shares](https://github.com/9001/copyparty#shares) can now be uploaded into, and unpost works too 4bdcbc1c |
| 7 | + * useful to create temporary URLs for other people to upload to |
| 8 | + * shares can be write-only, so visitors can't browse or see any files |
| 9 | +* #110 HTTP 304 (caching): |
| 10 | + * support `If-Range` for HTTP 206 159f51b1 |
| 11 | + * add server-side and client-side options to force-disable cache dd6dbdd9 |
| 12 | + * `--no304=1` shows a button in the controlpanel to disable caching |
| 13 | + * `--no304=2` makes that button auto-enabled |
| 14 | + * even when `--no304` is not specified, accessing the URL `/?setck=no304=y` force-disables cache |
| 15 | + * when cache is force-disabled, browsers will waste a lot of network traffic / data usage |
| 16 | + * might help to avoid bugs in browsers or proxies, for example if media files suddenly stop loading |
| 17 | + * but such bugs should be exceedingly rare, so do not enable this unless actually necessary |
| 18 | + |
| 19 | +## 🩹 bugfixes |
| 20 | + |
| 21 | +* #110 HTTP 304 (caching): |
| 22 | + * remove `Content-Length` and `Content-Type` response headers from 304 replies 91240236 |
| 23 | + * browsers don't need these, and some middlewares might get confused if they're present |
| 24 | +* #113 fix crash on startup if `-j0` was combined with `--ipa` or `--ipu` 3a0d882c |
| 25 | +* #111 fix javascript crash if `--u2sz` was set to an invalid value b13899c6 |
| 26 | + |
| 27 | +## 🔧 other changes |
| 28 | + |
| 29 | +* #110 HTTP 304 (caching): |
| 30 | + * never automatically enable k304 because the `Vary` header killed support for caching in msie anyways 63013cc5 |
| 31 | + * change time comparison for `If-Modified-Since` to require an exact timestamp match, instead of the intended "modified since". This technically violates the http-spec, but should be safer for backdating file mtimes 159f51b1 |
| 32 | +* new option `--ohead` to log response headers 7678a91b |
| 33 | +* added [nintendo 3ds](https://github.com/user-attachments/assets/88deab3d-6cad-4017-8841-2f041472b853) to the [list of supported browsers](https://github.com/9001/copyparty#browser-support) cb81f0ad |
| 34 | + |
| 35 | + |
| 36 | + |
1 | 37 | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
2 | 38 | # 2024-1018-2342 `v1.15.9` rss server
|
3 | 39 |
|
|
0 commit comments