aria2

Description:A download utility with segmented downloading with BitTorrent support
License: GPL-2+-with-openssl-exception
Homepage:https://aria2.github.io/
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
1.36.0-r1 - + ~ - - - - ~ ~ - - ~ +

USE flags

  • adns - Add support for asynchronous DNS resolution
  • bittorrent - Enable support for the bittorrent protocol.
  • gnutls - Use net-libs/gnutls as TLS provider (preferred). Otherwise, dev-libs/openssl will be used as TLS provider. Both apply only with USE=ssl.
  • jemalloc - Use dev-libs/jemalloc for memory management
  • libuv - Use dev-libs/libuv backend.
  • libxml2 - Use dev-libs/libxml2 for XML parsing (preferred) instead of dev-libs/expat.
  • metalink - Enable support for metalink.
  • nettle - Use dev-libs/nettle for message digests, plus dev-libs/gmp for bittorrent (if enabled). If this flag is disabled, dev-libs/libgcrypt is used instead. This flag is ignored if dev-libs/openssl is used.
  • nls - Add Native Language Support (using gettext - GNU locale utilities)
  • scripts - Install additional scripts which use aria2's xmlrpc functionality.
  • sqlite - Add support for sqlite - embedded sql database
  • ssh - Enable SFTP support.
  • ssl - Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
  • tcmalloc - Use the dev-util/google-perftools libraries to replace the malloc() implementation with a possibly faster one
  • test - Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • xmlrpc - Support for xml-rpc library

Security Advisory

Date Severity Title
over 13 years normal aria2: Directory traversal
over 14 years normal aria2: Multiple vulnerabilities

Also available in: Atom

Thank you!