• renz released this 2025-06-08 06:58:21 +02:00 | 20 commits to main since this release

    Release Notes for HMAC File Server 3.1

    Note: This file summarizes user-facing changes, migration notes, and upgrade instructions. For a detailed technical changelog, see CHANGELOG.md.

    [3.1] - 2025-06-08

    Added

    • v3 (mod_http_upload_external) Support: Implemented secure file uploads using HMAC-SHA256 validation and expiration checks. This feature enables Prosody clients to upload files securely with signed URLs.
    • GET URL Construction: Automatically generates GET URLs for uploaded files, making them accessible for download.

    Changed

    • Enhanced HMAC validation logic to support v3 alongside existing fallback mechanisms (v2 and v).
    • Improved error handling for invalid or expired signatures during file uploads.
    • Updated version strings from 2.9-Stable to 3.1-Stable in the codebase.

    Fixed

    • Addressed minor issues in file upload handling to ensure compatibility with v3 clients.
    Downloads