Kim Alvefur <zash@zash.se> [Wed, 27 Jan 2021 00:29:12 +0100] rev 11322
mod_http_file_share: Fix name of max-file-size tag
Kim Alvefur <zash@zash.se> [Wed, 27 Jan 2021 00:28:42 +0100] rev 11321
mod_http_file_share: Expand registry to fix extra tag
Error registry compact format doesn't support extra.tag so needs to be
the more verbose format
Kim Alvefur <zash@zash.se> [Wed, 27 Jan 2021 00:09:49 +0100] rev 11320
mod_http_file_share: Verify final file size on completion of upload
Kim Alvefur <zash@zash.se> [Tue, 26 Jan 2021 14:53:43 +0100] rev 11319
mod_http_file_share: Add file type filter
Unlike mod_http_upload, this can't be bypassed by uploading with a
different file extension.
Kim Alvefur <zash@zash.se> [Tue, 26 Jan 2021 14:53:24 +0100] rev 11318
mod_http_file_share: Add file size limit (default 10M)
Kim Alvefur <zash@zash.se> [Tue, 26 Jan 2021 14:52:37 +0100] rev 11317
mod_http_file_share: Validate that filename does not contain '/'
Kim Alvefur <zash@zash.se> [Tue, 26 Jan 2021 14:51:55 +0100] rev 11316
mod_http_file_share: Return proper error if unauthorized
Kim Alvefur <zash@zash.se> [Tue, 26 Jan 2021 14:39:11 +0100] rev 11315
mod_http_file_share: Add basic access control
Partly lifted from mod_external_services
Kim Alvefur <zash@zash.se> [Tue, 26 Jan 2021 14:27:51 +0100] rev 11314
mod_http_file_share: Add support for external file upload service
PUT /upload/:slot/:filename
Authorization: Bearer JWT{ uploader, filename, filesize, filetype, exp }
Kim Alvefur <zash@zash.se> [Tue, 26 Jan 2021 03:19:17 +0100] rev 11313
mod_http_file_share: Let's write another XEP-0363 implementation
This variant is meant to improve upon mod_http_upload in some ways:
* Handle files much of arbitrary size efficiently
* Allow GET and PUT URLs to be different
* Remember Content-Type sent by client
* Avoid dependency on mod_http_files
* Built-in way to delegate storage to another httpd