./net/aria2, Multi-threaded, multi-protocol, flexible download accelerator

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.35.0nb5, Package name: aria2-1.35.0nb5, Maintainer: pkgsrc-users

aria2 is a utility for downloading files. It has completely new design
concept from its predecessor, Aria, and is written from scratch. aria2
has a segmented downloading engine in its core. It can download one
file from multiple URLs or multiple connections from one URL. This
results in very high speed downloading, much faster than ordinary
browsers. This engine in was implemented in a single-thread model. The
architecture is clean and easy to extend. aria2 currently supports
HTTP, FTP, and BitTorrent. It also supports Metalink version 3.0.

Please visit the project web site at http://aria2.sourceforge.net


Required to run:
[net/libcares] [security/openssl]

Required to build:
[pkgtools/cwrappers]

Package options: nls, sqlite, ssl

Master sites:

SHA1: 1e4f8dba13e6eb5860b90c567a9c03d2c4be8f18
RMD160: 9264f00160eca215a709ad442fd14316457a2e66
Filesize: 1498.496 KB

Version history: (Expand)


CVS history: (Expand)


   2020-06-02 10:25:05 by Adam Ciarcinski | Files touched by this commit (1689)
Log message:
Revbump for icu
   2020-05-22 12:56:49 by Adam Ciarcinski | Files touched by this commit (624)
Log message:
revbump after updating security/nettle
   2020-05-21 09:56:37 by Roland Illig | Files touched by this commit (2)
Log message:
net/aria2: remove unknown configure options
   2020-04-12 10:29:21 by Adam Ciarcinski | Files touched by this commit (956) | Package updated
Log message:
Recursive revision bump after textproc/icu update
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2020-01-18 22:51:16 by Jonathan Perkin | Files touched by this commit (1836)
Log message:
*: Recursive revision bump for openssl 1.1.1.
   2020-01-01 17:21:02 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
aria2: Update to 1.35.0

pkgsrc changes:
 - Address several pkglint suggestions (NFCI)

Changes:
1.35.0
======
Release Note
------------
This release fixes several bugs. See Changes for details.

Changes
-------
  * Update mingw build dependencies (GH-1469)
  * Update android build dependencies (GH-1467)
    Update android build dependencies. Use android NDK r20 and build
    aarch64 binary.
  * Drop SSLv3.0 and TLSv1.0 and add TLSv1.3 (GH-1385)
    TLSv1.3 support is added for GNUTLS and OpenSSL.
  * Platform: Fix compilation without deprecated OpenSSL APIs (GH-1315)
    Patch from Rosen Penev
  * Remove linux getrandom and use C++ stdlib instead (GH-1306)
  * Don't send Accept Metalink header if Metalink is disabled (GH-1300)
  * gnutls: Fix bug that commonName is always empty (GH-1214)
  * Fix openssl API version logic for libressl 2.7.x
    Patch from Ben Chaney (GH-1213)
  * Fix build failure when InternalDHKeyExchange is used

1.34.0
======
Release Note
------------
This release fixes several bugs. See Changes for details.

Changes
-------
  * mingw: Use SetFileTime to avoid DST adjustment (GH-1079)
  * UnknownLengthPieceStorage: return piece length (GH-1065)
    show something in console status when downloading items
    with unknown content length
    Patch from kwkam
  * WinConsoleFile: fix colour properly (GH-1058)
    Patch from kwkam
  * util: also detect xdg_* env variables on windows (GH-1057)
    so if people like to keep FHS they could define XDG_* for it
    Patch from kwkam
  * MacOS: Allocate once (apfs compat)
  * Fix bug that signal handler does not work with libaria2 (GH-1053)
    This commit fixes the bug that signal handler does not work with
    libaria2 when aria2::RUN_ONCE is passed to aria2::run().
  * Retry on HTTP 502 (GH-1038)
    Patch from nicolov

1.33.1
======
Release Note
------------
This release fixes a bug that causes high CPU usage in mingw build.

Changes
-------
  * mingw: Fix high CPU usage in BitTorrent downloads
    This commit fixes high CPU usage in BitTorrent downloads. Only
    mingw build is affected by this bug.
    Thank you kwkam for identifying the cause of the issue, and helping
    debugging this patch.

1.33.0
======
Release Note
------------
This release fixes several bugs, and add new features.

Changes
-------
  * Include arm in a filename of android zip
  * Upgrade base image of Dockerfile.mingw to ubuntu:16.04
  * wintls: Potential fix for undecrypted read (GH-1021)
  * libaria2: Return last error code from DownloadHandle::getErrorCode (GH-991)
  * Windows: pass writefds also as exceptfds to select()
    winsock notifies connect() failures on exceptfds instead of
    writefds.
    Fixes GH-969 and GH-975
  * libuv: use pkg-config
  * FeatureConfig: align text
  * Update Dockerfile.mingw (GH-970)
    avoid docker cache when using git
    Patch from qweaszxcdf
  * Add --peer-agent option (GH-947)
    Add --peer-agent for setting the version/user agent used in the
    extended handshake protocol for bittorrent.
    Patch from Kurt Kartaltepe
  * OSX: Allow to specify a build
  * OSX: update c-ares
  * [Docs, libaria2] Fix type of obj pushed into options vector (GH-941)
    aria::KeyVals is a vector of pair of std strings, therefore the type
    of object being pushed should be std::pair<std::string,
    std::string>, however in the docs, the type of the said object is
    KeyVals. If one follows the docs, their code will fail to compile.
    Patch from geetam
  * AppleTLS: Silence cipher suite selection
  * Unbreak build OSX build
  * Update macOS versions
  * Add --bt-load-saved-metadata option (GH-909)
    Before getting torrent metadata from DHT when downloading with
    magnet link, first try to read file saved by --bt-save-metadata
    option. If it is successful, then skip downloading metadata from
    DHT. By default, this feature is turned off.
  * Fix regression in bfc54d0 (GH-917)
    Don't save control file if --auto-save-interval is 0.
  * Fix infinite loop bug when file is not found
   2019-07-21 00:46:59 by Thomas Klausner | Files touched by this commit (595)
Log message:
*: recursive bump for nettle 3.5.1