HTTP Downloader Changelog

What's new in HTTP Downloader 1.0.5.8

Apr 15, 2024
  • Fixed rename override not working when newline is between URLs.
  • Adjusted GUI layout to better fit long strings.

New in HTTP Downloader 1.0.5.7 (Apr 7, 2024)

  • Create output directory structure if it doesn't exist.

New in HTTP Downloader 1.0.5.6 (Feb 12, 2024)

  • Added GDI scaling support to manifest.
  • Fixed settings not overwriting previous entries.

New in HTTP Downloader 1.0.5.5 (Dec 10, 2023)

  • Fixed race condition crash when connection times out.

New in HTTP Downloader 1.0.5.4 (Nov 13, 2023)

  • Prevented non-range downloads from resuming if stopped.
  • Better handling of multi-host/mirrored downloads.

New in HTTP Downloader 1.0.5.3 (Oct 29, 2023)

  • Adjusted GUI layout to better fit long strings.
  • Fixed file filter string termination.
  • Added missing strings to string_list.txt.
  • Added Italian string translations (thanks to bovirus).

New in HTTP Downloader 1.0.5.2 (Oct 16, 2023)

  • Fixed Delete menu item not working.

New in HTTP Downloader 1.0.5.1 (Jul 7, 2023)

  • Renaming downloading files can be done when the --allow-rename switch is set.
  • Files can now be opened while downloading (only if --allow-rename is not set).
  • Guard against spawning multiple instances when one instance setting is enabled.
  • System Tray icon will reappear if Explorer is reset.

New in HTTP Downloader 1.0.5.0 (Sep 3, 2022)

  • Fixed dark mode build only working in portable mode.
  • Fixed encryption command-line parameter not setting correct version.

New in HTTP Downloader 1.0.4.9 (Apr 8, 2022)

  • Added the ability to reorder the download list and queue.
  • Added option to allocate sparse files.
  • Added command-line parameter to filter log.
  • Fixed digest authentication failing.
  • Fixed icon cache not updating when renaming item.
  • Fixed incorrect columns being automatically sorted.
  • Fixed last startup position in multi-monitor setup.
  • Fixed painting issue when TreeListView is loaded off screen.
  • Fixed restarting group downloads when file isn't found.
  • Prevented decoding of plus character in URL.
  • Sort error codes in Progress column.
  • Better handling of prompts for modified files.
  • Flash main window if minimized and message box is displayed.

New in HTTP Downloader 1.0.4.8 (Jan 3, 2022)

  • Prevented decoding of plus character in URL.
  • Fixed crash when switching server authentication modes.
  • Fixed server authentication not being accepted.
  • Added option to download non-200 and non-206 responses (they will fail by default now).
  • Added option to move deleted downloads to Recycle Bin.
  • Added additional menu items to System Tray and URL Drop window context menus.

New in HTTP Downloader 1.0.4.6 (Oct 31, 2021)

  • Fixed snapping windows calculations.
  • Fixed crash when exiting while rename edit box is visible.
  • Fixed restarting hosts in multi-host/mirrored downloads.
  • Fixed corrupted multi-host/mirrored downloads.
  • Improved position of rename edit box when visible.
  • Added option to reallocate parts to maximize the number of active connections.
  • Added toolbar and menu item to start/resume all inactive downloads.

New in HTTP Downloader 1.0.4.5 (Jul 26, 2021)

  • Fixed single instance not receiving URLs from command-line.
  • Separated regular and dark mode version checks.

New in HTTP Downloader 1.0.4.4 (Jul 26, 2021)

  • Fixed crash after removing completed downloads.
  • Fixed crash when starting server with no certificate context.
  • Fixed various GDI leaks.
  • Created a dark mode build.
  • Improved keyboard navigation in Options window.
  • Better handling of Content-Type header for POST requests.
  • Better theme support for Firefox extension.

New in HTTP Downloader 1.0.4.3 (May 27, 2021)

  • Fixed allocation stalling when no more disk space.
  • Improved keyboard navigation for various windows.
  • Fixed deadlock on Windows XP and when running in Wine.
  • Fixed SSL/TLS connections stalling when running in Wine.
  • Fixed crash when cleaning up GSS before SSL/TLS when running in Wine.
  • Update menus to reflect the current state of the focused/selected item.
  • Settings file has a new format and will be reset.

New in HTTP Downloader 1.0.4.2 (May 16, 2021)

  • Added Home, End, Page Up/Down key support.
  • Added Appearance option to scroll to last item when adding URL(s).

New in HTTP Downloader 1.0.4.1 (May 9, 2021)

  • Added item count to status bar.

New in HTTP Downloader 1.0.4.0 (May 9, 2021)

  • Fixed crash when typing in empty list.
  • Set focus to default buttons in message box windows.

New in HTTP Downloader 1.0.3.9 (Apr 12, 2021)

  • Fixed crash when checking for updates.
  • Added multi-monitor support.

New in HTTP Downloader 1.0.3.8 (Apr 10, 2021)

  • Prevented download from resuming if server file's size doesn't match.
  • Fixed drag and drop action when set to add in stopped state.
  • Fixed processing list items that were added in stopped state and group items that are skipped.

New in HTTP Downloader 1.0.3.7 (Apr 5, 2021)

  • Added SFTP support based on PuTTY's SFTP client.
  • Fixed drag and drop action when set to add in stopped state.
  • Fixed parsing URLs with encoded '#' and '?' characters.
  • Fixed username and password not being set from Add URL(s) window.
  • Prevented timeout for downloads that display a prompt.
  • Checked for existing file in download directory when temporary directory is used.
  • Reworked how downloads are restarted and resumed.
  • Improved custom message box layout.
  • Replaced Windows message box with custom message box.
  • Various optimizations and bug fixes.

New in HTTP Downloader 1.0.3.6 (Sep 13, 2020)

  • Strange fix for HTTPS connections not working in Wine.

New in HTTP Downloader 1.0.3.5 (Aug 30, 2020)

  • Fixed command-line arguments not being set when --immediate is used.

New in HTTP Downloader 1.0.3.4 (Aug 29, 2020)

  • Added command-line argument support to Add URL(s) window for per-URL settings.
  • Fixed broken command-line arguments.
  • Fixed TreeListView selection when holding Ctrl and Shift.
  • Fixed proxy authentication not being set.

New in HTTP Downloader 1.0.3.3 (Aug 22, 2020)

  • Fixed crash when removing active downloads.
  • Fixed parsing empty groups.
  • Fixed saving 0 byte files.
  • Fixed relative path URLs not updating.
  • Fixed drag and drop for Add URL(s) window when Advanced option is set to override.
  • Fixed selection when removing items.

New in HTTP Downloader 1.0.3.2 (Aug 16, 2020)

  • Settings and Download History files have new formats and will be reset.
  • Added Update check.
  • Removed Login Manager.
  • Added Site Manager for per-site settings.
  • Updated Add URL(s) window to override default and Site Manager settings.
  • Added command-line arguments for proxy settings.
  • Added command-line argument for shutdown action.
  • Added shutdown action to exit the program when all downloads complete.
  • Added option to update the URL of redirected downloads in the download list.
  • Fix incorrect filename when getting filename from redirected download.
  • Fixed Add URL(s) window painting due to WS_EX_COMPOSITED flag on Windows 8 and newer.
  • Replaced Windows ListView control with custom TreeListView control.
  • Added multi-host/mirrored download support.
  • Added additional Appearance options for download list.
  • Updated extensions Add URL(s) window to match the layout of the main program's Add URL(s) window.
  • Firefox extension: Added theme support.

New in HTTP Downloader 1.0.3.1 (Aug 16, 2020)

  • Prevented over-downloading URLs with misreported Content-Length values.
  • Added color options for System Tray icon and URL Drop window progress bars.
  • Download history files are now saved with .hdh file extension and can be loaded on click.
  • Default download folder for Windows XP is ...DocumentsDownloads and ...Downloads for Windows Vista and above.
  • Extensions display different menu icon when download manager override is enabled.
  • Extensions can now get cookies when selecting "Download All Images/Media/Links..." and all URLs share the same domain.
  • Firefox extension: Force all URLs from the same domain by holding Ctrl before clicking menu item.
  • Chrome extension: Force all URLs by checking "From Current Domain" menu item.

New in HTTP Downloader 1.0.3.0 (Jan 18, 2020)

  • Added the ability to rename downloads in the Add URL(s) window by including [filename] before the URL.
  • Added file extension detection from Content-Type header value.
  • Added restart prompt for partially downloaded files that have been deleted and resumed.
  • Custom main.ico and tray.ico (in the same folder as the program) will override the default icons.
  • Custom drop.bmp in program folder for URL drop window.
  • Custom toolbar.bmp location is now the same folder as the program.
  • Tray and drop window progress colors use the Downloading, Paused, and Failed colors in the Appearance options.
  • Fixed text being replaced when drag and dropping text into the Add URL(s) window.
  • Fixed crash when saving large download history.
  • Fixed range list access crash when restarting download.
  • Fixed crash when an empty line is in added URL list.
  • Fixed stack overflow crash when starting queued downloads after connection lost.
  • Fixed cleanup crash caused by race condition.
  • Fixed columns not resizing to custom font size.
  • Fixed failed file allocation from stalling.
  • Updated extensions to support file renaming.
  • Updated extensions to use shortcut keys.

New in HTTP Downloader 1.0.2.9 (Jan 18, 2020)

  • Added global and per-download speed limiter.
  • Added option to display the progress of each part.
  • Fixed prompts being displayed for each part.
  • Better handling of queued ranges.
  • Download History file has a new format. Upgrade it with the latest History Editor.
  • Settings file has a new format and will be reset.
  • Updated extensions to include download speed limiter.
  • Fixed extensions not recognizing FTP URLs.

New in HTTP Downloader 1.0.2.8 (Nov 6, 2019)

  • Added global and per-download speed limiter.
  • Added option to display the progress of each part.
  • Fixed prompts being displayed for each part.
  • Better handling of queued ranges.
  • Download History file has a new format. Upgrade it with the latest History Editor.
  • Settings file has a new format and will be reset.
  • Updated extensions to include download speed limiter.
  • Fixed extensions not recognizing FTP URLs.

New in HTTP Downloader 1.0.2.8 (Sep 23, 2019)

  • Added option to start program in system tray.
  • Rearranged Options window layout.
  • Improved GUI appearance across Windows systems.

New in HTTP Downloader 1.0.2.7 (Sep 4, 2019)

  • Added FTP support.
  • Added Add button to Add URL(s) window.
  • Better handling of large HTTP headers.
  • Fixed listview custom colors not being saved.
  • Fixed TLS 1.2 not working for certain sites on older systems.
  • Fixed crash on Windows XP when hovering over items in 32-bit version.
  • Fixed various other issues related to Windows XP. (Wine should work well now.)
  • Added localization support for extensions.
  • Updated extensions to reflect added changes above.

New in HTTP Downloader 1.0.2.6 (Jul 26, 2019)

  • Fixed tray icon and URL drop window progress bars not updating in Administrator mode.

New in HTTP Downloader 1.0.2.5 (Jul 25, 2019)

  • Added --download-history switch to import history files from the command-line.

New in HTTP Downloader 1.0.2.4 (Jul 25, 2019)

  • Prevented redownload prompt when renaming a download that hasn't started.
  • Fixed various keyboard keys not working Add URL(s) window.
  • Cleared taskbar, system tray, and drop window progress bars after all downloads finish successfully.
  • Ignored UTF-16 BOM in locale files.
  • Ignored UTF-8 BOM in string_list.txt for locale_generator.
  • Fixed the retrieval of Media type URLs in browser extensions.
  • Added German translation language file (thanks to uDEV2019)

New in HTTP Downloader 1.0.2.3 (Jul 25, 2019)

  • Fixed download history not being saved when selecting Remove Completed.
  • Fixed tab control theme not drawing.
  • Add URL(s) window will now automatically paste any URLs that are on the clipboard.
  • Program will load a custom toolbar.bmp if found in the same directory.

New in HTTP Downloader 1.0.2.2 (May 2, 2019)

  • Added shutdown actions to the Advanced options.
  • Added login manager to the Connection options.
  • Made Add URL(s) window expand and contract when checking Advanced options.
  • Reverted URL encoding for URL(s) from extensions.
  • Fixed directory not being set from command-line and extensions.
  • Fixed Chrome extension not getting last redirected URL.

New in HTTP Downloader 1.0.2.1 (Apr 17, 2019)

  • Added regular expression filter in Add URL(s) window.
  • Added SOCKS 4/4a/5 proxy support.
  • Fixed HTTP proxy requests.
  • Fixed requests on non standard ports.
  • Fixed notification counts increasing from retries.
  • Prevented incomplete command-line arguments from being processed.
  • Allowed restarting state to be stopped after connect is posted.
  • Compiled latest zlib for 32-bit and 64-bit releases.
  • Updated extensions layout and regular expression filters.