• v1.7.9 f3e0e54da7

    v1.7.9 Stable

    Administrator released this 2026-03-07 14:18:51 +01:00 | 378 commits to main since this release

    v1.7.9 � Parallel Extraction Fix & Session Counter

    Extraction

    • Fix false wrong_password errors during parallel extraction � When multiple UnRAR processes extract into the same target directory simultaneously, CRC mismatches can occur that are misreported as "Incorrect password". Archives that fail with wrong_password are now automatically retried serially after the parallel batch completes. If the password was already proven correct by another archive in the same package, the serial retry will succeed.
    • Detailed logging: Serielle Wiederholung: X fehlgeschlagene Archive werden einzeln wiederholt

    Session Statistics

    • Fix session download counter resetting on stop/resume � Previously, clicking Stop then Start would reset the "Session" byte counter to zero, losing track of previously downloaded data. The counter now persists across stop/resume cycles and only resets when the queue is completely empty or the app restarts.

    Technical Details

    • Root cause of extraction issue: parallel UnRAR writing to shared target dir causes I/O contention, leading to CRC validation failures on extracted files
    • The serial retry reuses the learned password from successful extractions, so no additional password probing is needed
    • Speed/ETA calculations still reset per-run (by design) via totalDownloadedBytes, only the cumulative sessionDownloadedBytes is preserved
    Downloads