Skip to content

Releases: axel-download-accelerator/axel

Version 2.17.14

07 Apr 23:40
Compare
Choose a tag to compare

Version: 2.17.14, 2024-04-07

Bug Fixes

  • Remove inclusion of <stdatomic.h>
  • configure: Fix handling of --with-ssl=yes
  • conn: Fix potential buffer overrun
  • http: Fix filename parsing from Content-Disposition

Other Changes

  • configure: Force C89-compliant return type of signal handlers
  • configure: Update to autoconf 2.72

Version 2.17.13

06 Feb 16:46
Compare
Choose a tag to compare

Bug Fixes

  • configure: Fix handling of --with-ssl

Other Changes

  • abuf: Fix realloc usage
  • random: Initialize fd at startup

Version 2.17.12

29 Jan 20:56
Compare
Choose a tag to compare

Bug Fixes

  • Fixed a potential int overflow
  • Fixed speed-limiting sleep delay overflow

Other Changes

  • Implemented early redirect loop detection
  • Added wolfSSL support
  • Buildsystem improvements
  • Simplified configuration support code
  • Removed HTTP encoding of URLs on the CLI, should be pre-encoded

Translations

  • Fixed a wrong translation for Turkish
  • Added Georgian translation

Version 2.17.11

20 Dec 02:02
Compare
Choose a tag to compare

Bug Fixes

  • Fixed a deadlock in conn_info
  • Fixed build on FreeBSD (workaround for hidden typedefs)

Other Changes

  • Added SPDX license information
  • Improved reporting of HTTP status codes
  • Source-code simplifications
  • Buildsystem improvements
    • Check intmax_t >= int64_t on Mac OS X
    • Improved output when pkg-config is unavailable
  • Implemented percentage output mode for piping
  • Fixed typos

Translations

  • Added Turkish Translation

Version 2.17.10

22 Nov 20:38
Compare
Choose a tag to compare

Bug fixes

  • Potential NULL pointer dereference
  • Fixed incrementig procedure for delay_time
  • Fixed speed limiting

Other Changes

  • Portability improvements
    • Made the stop signal handler portable
  • Build system improvements
    • Now you can specify where OpenSSL is installed
    • Fixed MinGW detection
    • Further improved code portability
  • Optimized wildcard search in URLs
  • Added human-readable file size report at the begining of downloads
  • Reworked Request Range support check
  • Added "Accept-Encoding" header to requests
  • Cleanup of Source Code
  • Updated the documentation
  • Fixed data type for sizes and offsets on 32-bit systems
  • Fixed duplicated non-default port when using proxy
  • Fixed request range comparison and overflow

Translations

  • Fixed typos and warnings in Simplified Chinese translation
  • Updates and fixes to:
    • Dutch
    • German
    • Italian
    • Portuguese
    • Spanish
  • Blind updates (review needed) to:
    • Indonesian
    • Japanese
    • Russian
    • Simplified Chinese

Version 2.17.9

03 Jun 21:15
Compare
Choose a tag to compare

Bug Fixes

  • Fixed insecure mode certificate checking error.
  • Fixed progress bar for large number of connections.
  • Fixed some race conditions with conn_t.
  • Removed limitations on state file name length.
  • Removed limitations on HTTP query length.
  • Fixed a memory leak when deleting the download state file.

Other Changes

  • Added coding style aid and licensing rules to CONTRIBUTING.md.
  • Updated and improved README.md.
  • Cleanup of code & build system.
  • Made the help flag report axel's version number.

Translations

  • Updated Chinese translation.

Version 2.17.8

06 Apr 20:29
Compare
Choose a tag to compare

Bug Fixes

  • Added SSL Hostname verification
  • Fixed parsing of Content-Disposition HTTP header
  • Check if custom headers fit into add_header
  • Fixed User-Agent HTTP header never being included

Other Changes

  • Code cleanup, documentation, and build system improvements
  • Replaced progress bar line clearing with terminal control sequence
  • Updated translations: German, Italian, Japanese, Portuguese, Spanish

Version 2.17.7

26 Jan 12:32
Compare
Choose a tag to compare

Bug Fixes

  • Fixed HTTP Basic Authentication header generation
  • Fixed release dates for manual pages when packaging a release from BSD systems
  • Partially fixed Travis-CI Mac OS X builds
  • Fixed fd leak of SSL connections
  • Fixed configure error message on missing header files

Other Changes

  • Select progress indicator depending on if the output is a terminal.
  • Updated README.md

Version 2.17.6

04 Nov 13:38
Compare
Choose a tag to compare

Bug Fixes

  • Fixed manpage build reproducibility issue
  • Fixed handling of non-recoverable HTTP errors

Other changes

  • Cleanup of connection setup code

Version 2.17.5

23 Jul 18:14
Compare
Choose a tag to compare

Bug Fixes

  • Fixed progress indicator (broken in 2.17.4)