Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

aria2-devel-1.33.1-bp153.1.17 RPM for x86_64

From OpenSuSE Leap 15.3 for x86_64

Name: aria2-devel Distribution: SUSE Linux Enterprise 15 SP3
Version: 1.33.1 Vendor: openSUSE
Release: bp153.1.17 Build date: Sat Mar 6 02:42:05 2021
Group: Development/Libraries/C and C++ Build host: sheep85
Size: 47002 Source RPM: aria2-1.33.1-bp153.1.17.src.rpm
Packager: https://bugs.opensuse.org
Url: https://aria2.github.io
Summary: Development files for aria2
aria2 is a utility for downloading files. It has a segmented
downloading engine in its core. It can download one file from
multiple URLs or multiple connections from one URL. This can be used
to speed up downloads with certain networks. The engine in was
implemented in a single-thread model.

This package contains development files for its shared library.

Provides

Requires

License

SUSE-GPL-2.0-with-openssl-exception

Changelog

* Wed Jan 09 2019 Martin Pluskal <mpluskal@suse.com>
  - Fix CVE-2019-3500 boo#1120488
    * aria2-CVE-2019-3500.patch
* Mon Nov 13 2017 mpluskal@suse.com
  - Update to version 1.33.1:
    * This release fixes a bug that causes high CPU usage in mingw
      build.
* Thu Oct 19 2017 mpluskal@suse.com
  - Update to version 1.33.0:
    * libaria2: Return last error code from
      DownloadHandle::getErrorCode
    * libuv: use pkg-config
    * Add --peer-agent option
    * Add --bt-load-saved-metadata option
    * Don't save control file if --auto-save-interval is 0.
    * Fix infinite loop bug when file is not found
* Fri May 19 2017 petr@cervinka.net
  - Version bump to 1.32.0
    * Clarify --max-concurrent-downloads option
    * Fix compile error with toolchain which lacks IPV6_TCLASS
    * Log directed URI in notice log level
    * Spelling and typo fixes
    * Remove unused Android parts
    * Save control file early
    * Update links in Dockerfile.raspberrypi
    * Propagate disk full error on pre-allocation to last error code
* Wed Mar 08 2017 sfalken@opensuse.org
  - Edited %files section to clear unpackaged files builderror in
    openSUSE:Factory
* Thu Jan 19 2017 dasantiago@suse.com
  - Version bump to 1.31.0
    * Better error message when local file status cannot be retrieved
    * Fix assertion failure in SimpleRandomizer::getRandomBytes
    * Add option content-disposition-default-utf8
* Sat Dec 17 2016 mpluskal@suse.com
  - Update to version 1.30.0:
    * Fix bug that --disable-websocket causes build error
    * Fix bug that lower bound of optimize-concurrent-downloads becomes 1
    * Print DHT nodes with -S option
    * Take into account address family when resolving DHT node address
    * Allow block device file to -i option
    * Expand ${HOME} to user's home directory in several options
    * The following options implement this substitution:
    - -ca-certificate
    - --certificate
    - -dht-file-path
    - -dht-file-path6
    - --dir
    - -input-file
    - -load-cookies
    - -log
    - -metalink-file
    - -netrc-path
    - -on-bt-download-complete
    - -on-download-complete
    - -on-download-error
    - -on-download-start
    - -on-download-stop
    - -on-download_pause
    - -out
    - -private-key
    - -rpc-certificate
    - -rpc-private-key
    - -save-cookies
    - -save-session
    - -server-stat-if
    - -server-stat-of
    - -torrent-file
    * Document that libaria2 is not thread safe
  - Fix typos in changelog
* Thu Nov 17 2016 mpluskal@suse.com
  - Update to version 1.29.0:
    * WinTLS: Fix busy loop on write error
    * Support 1xx non-final response
    * Update wslay
    * Don't download piece which is filtered out (e.g., --select-file)
* Tue Oct 18 2016 mpluskal@suse.com
  - Update to version 1.28.0:
    * Restore LTLIBINTL in src/Makefile.am
    * Add --keep-unfinished-download-result option
    * Fix -Wexpansion-to-defined warning with clang-3.9
    * Fix bug that file name is not logged with --conditional-get
* Mon Oct 03 2016 mpluskal@suse.com
  - Update to version 1.27.1:
    * Add missing libssl_compat.h to SRCS
  - Changes for version 1.27.0:
    * Fix possible cause of crash if UDP tracker is used
    * Remove custom ftruncate64 for Android
    * The latest NDK versions support ftruncate64, so building a
      local copy of ftruncate64 is no longer needed.
    * Also, the arm and x86 builds of ftruncate64 failed when
      targeting API level 21 or higher, as they include which are not
      present starting from API level 21.
    * Fix typo found by Debian's Lintian
    * Add --save-not-found option
    * Compile with openssl 1.1.0
* Thu Sep 01 2016 mpluskal@suse.com
  - Update to version 1.26.1:
    * Make assertion hold
* Sun Aug 21 2016 mpluskal@suse.com
  - Update to version 1.26.0:
    * aria2mon: Replace client.call with local method
    * Reorder a note section in aria2c.rst
    * bash_completion: Add missing options which takes one of
      pre-defined values
    * Replace "/" with "-" in magnet dn name when used as in-memory
      download name
    * Fix Dockerfile.raspberrypi to correctly decompress expat
      archive
    * Enable ccache in travis-ci
    * Enable OSX/macOS build for travis
    * Better auto-renaming
    * Log number of items loaded from input file
    * Link external libraries to libaria2 with --enable-libaria2
    * Allow seconds for seed-time (fractional minutes)
  - Drop no longer needed aria2-no-return-in-nonvoid-function.patch
* Wed Jul 27 2016 jengelh@inai.de
  - Trim filler phrases from description.
    Explicitly add BR:pkgconfig so pkgconfigdeps.sh can autocreate
    pkgconfig() symbols.
* Mon Jul 25 2016 mpluskal@suse.com
  - Update to version 1.25.0:
    * Update third-party libraries for binary releases
    * Send have message without too much delay
    * Also send bitfield rather than have messages if bitfield
      message is equal to or less than the sum of have messages
      which otherwise would be sent.
    * Fix bug that causes bogus EOF connection failure in BitTorrent
      downloads
    * Fix frequent interested/not interested message transmission
    * Fix frequent choke/unchoke message transmission
    * Try to use available URI if all pooled requests are sleeping
    * Update expat in OSX build
    * aria2mon: Add --secret option
    * Set server status error on network failure in server
      performance profile
    * Disable AI_ADDRCONFIG if no IPv4/IPv6 address is configured for
      any interface
    * Russian manual: Update aria2c.rst
    * Apply --retry-wait on 503 only
    * Ensure that lowest speed check is done even when download speed
      is 0
    * Document that -o is always relative to -d option
    * Allow larger ut_metadata size
    * mingw: Change FD_SETSIZE to 32768
    * Fix compile error on OS X
  - Add aria2-no-return-in-nonvoid-function.patch
* Sat Jun 18 2016 mpluskal@suse.com
  - Update to version 1.24.0:
    * BitTorrent: Allow 32KiB request
    * Don't unchoke peer which is not interested in us
    * Fix bug that evaluation of Peer::amChoking is negated
    * Faster seed/download on fast connection
    * Increase DHT task concurrency to 15
    * Fixed mmap failure check with MAP_FAILED flag
    * Added file size overflow check for mmap on 32bit os
    * Use standard percent-encode for tracker request query
    * mingw32: Gain privilege before opening files
    * Restart active download to apply previously not applicable
      options
* Tue May 17 2016 mpluskal@suse.com
  - Update to version 1.23.0:
    * Simplify cache write
    * Allow subsecond value in ns cookie.txt file's expiry time field
    * Adjust chromium cookie time
    * import-po: iterate on glob, not ls output
    * Add --stderr option to redirect all stdout log output to stderr
    * Add "hide" to --download-result option
    * Fix downloaded metaurl torrent filename
    * Add a little bit of color to have a better visual of important
      informations
    * Update README URLs based on HTTP redirects
    * Relocate from github.com/tatsuhiro-t/aria2 to
      github.com/aria2/aria2
    * mingw: Defer the falloc warning until falloc is specified by
      option
    * Add bittorrent key to aria2.tellStopped status
    * Addsystem.listNotifications RPC method
    * Report CheckIntegrity info in tellStatus
  - Update download url
* Sat Apr 30 2016 zaitor@opensuse.org
  - Update to version 1.22.0:
    * Add description about possible fragmentation with
    - -file-allocation=trunc.
    * Make single-entry metalink download with multi-file torrent
      work.
    * Add all contributor's names in AUTHORS.
    * Ignore floating number in torrent file.
    * Added support for a dynamic management of the number of
      concurrent downloads as a function of the overall bandwidth
      observed. This change adds --optimize-concurrent-downloads
      option.
    * Add --stream-piece-selector=random.
* Thu Mar 31 2016 mpluskal@suse.com
  - Update to 1.21.0
    * SessionSerializer: Fix bug that pause=true is added to wrong
      item
    * Add "following" to aria2.tellStatus response key as reverse
      link for followedBy
    * mingw: Add warning for falloc
    * Update ciphers in AppleTLS
    * OSX: Enable libssh2 and sftp
    * Update OSX dependencies
    * Fix compile error without TLS support
    * Add support for using gnutls system wide crypto policy
  - Update project url
* Sun Mar 06 2016 mpluskal@suse.com
  - Update to 1.20.0
    * src/WinConsoleFile.cc: fix colour
    * configure.ac: fix autoreconf error
    * Don't inherit file descriptor to child process
    * Update Russian version documentation
    * Add "seeder" key to tellStatus RPC response
    * WinTLS: Fix hang because of buffered received data
    * Add --max-mmap-limit option
    * mingw: Use SetFileValidData to make --file-allocation=falloc
      work
    * Retry with 504 status code
    * Increase DHT transaction ID from 2 to 4 bytes to avoid conflict
    * Update wslay
    * Add --enable-werror option to configure to enable warning flags
    * Don't modify user variables (e.g., CFLAGS, LIBS, etc)
    * Improve error message when loading pkcs12 file failed
    * Updated dependency and source url's
    * Reduce delay in tracker request
    * Disable IPv6 on non-async NameResolver if configuration wants
    * Fix mysterious 1 second delay with async DNS
    * Fix bug that UDP port was incorrectly used in UDP tracker
      announce request
    * Refactor HttpRequest
    * Send Want-Digest as per RFC 3230
    * Try all found address set to bind sockets with
    - -multiple-interface
    * Replace sourceforge references with aria2.github.io
    * Add system.listMethods RPC method
    * Support content-range from non-compliant server
    * Reduce UDP tracker request timeout
    * Apply --retry-wait when retrying after 404
  - Spec file cleanup
    * Dependencies updated
    * Install localised manpages
    * Simplify conditions
* Sun Dec 06 2015 mpluskal@suse.com
  - Update to 1.19.3
    * Fix bug that pause/unpause seeding torrent prevents new
    downloads from starting
    * Add --bt-enable-hook-after-hash-check option
    * Add --socket-recv-buffer-size option
    * Set the maximum socket receive buffer in bytes. Specifing 0
    will disable this option. This value will be set to socket file
    descriptor using SO_RCVBUF socket option with setsockopt() call.
    * Disable --deferred-input when --save-session is used together
    * base32: decode lowercased characters as well
    * Send the last error message as part of tellStatus RPC response
    * Don't enable mmap if file allocation is disabled
    * Evict timed out pooled socket periodically
    * Don't write control file if content is not changed from
    previous one
    * Remove content-length and content-range if transfer-encoding
    is given
    * Retry after 404 status if --max-file-not-found > 0
  - Build shared library
* Sat Nov 21 2015 mpluskal@suse.com
  - Update to 1.19.2
    * Fix bug that progress summary is not shown timely
  - Changes for 1.19.1
    * Update README.android
    * Providing some workarounds about CA certificates and standard
    output
    * Return 400 HTTP status code if exception was caught while
    executing RPC method
    * Fix on-download-error is executed even if download succeeded
    * Increase --select-file upper bound to 1m for torrent
    containing lots of files
    * Fix busy loop with --dry-run and 4xx response for URI listed
    in metalink
    * Make LibuvEventPoll compatible with the latest libuv again
    * gnutls: Allow SIGN-RSA-SHA1 for compatibility reason
    * Make script compatible with both Python 2 and 3
    * Make config and cache files conform to XDG
    * ftp, sftp: Fix heap-after-free bug on exception
    * ftp: Fix timeout when reusing FTP connection
  - Update download url
* Mon Aug 03 2015 mpluskal@suse.com
  - Update to 1.19.0
    * android: Build and link with zlib Previously, we linked with
      zlib shipped with NDK, but it seems this is not part of NDK
      API, and thus could break our app.
    * Allow netrc-path to be specified in the config file Adds
    - -netrc-path to override default .netrc search path.
    * Exit with 32 status code if checksum verification failed
    * Add SFTP support using libssh2 aria2 can now download files
      via sftp protocol: aria2c sftp://.... --ssh-host-key-md option
      is added to specify expected server's fingerprint.
    * Added Dockerfile to cross complile aria2 for RaspberryPI (armhf)
    * multiple interface support for link aggregation Adds
    - -multiple-interface option.  Patch from Sarim Khan
    * Run on-bt-download-complete command when -V reports download
      finished
    * Use dedicated DiskWriter in MultiDiskFileAllocationIterator
      We have to use dedicated DiskWriter instead of
      (*entryItr_)->getDiskWriter().  This is because
      SingleFileAllocationIterator cannot reopen file if file is
      closed by OpenedFileCounter.
    * Fix getrandom for system with libc not including errno or
      systems not supporting ENOSYS in the first place.
    * Don't send back rpc-secret option value in
      aria2.getGlobalOption RPC method
    * Make libuv default off
    * Fixed slow RPC response
    * Fix getrandom interface detection
  - Enable ssh suport using libssh2
* Sun Apr 26 2015 mpluskal@suse.com
  - Add dependency on libuv for current Tumbleweed
  - Remove _DATE_ and _TIME_
* Tue Apr 14 2015 benoit.monin@gmx.fr
  - update to version 1.18.10:
    * Add encoding specifier to Russian man page
      Fixes GH-341
    * Mingw: Use _wgetenv to get user's home directory
      Fixes GH-342
    * Handle linux getrandom returning EINTR on interrupts/signals
      Fixes GH-336
  - additional changes from 1.18.9:
    * Support HTTP date ending "+0000" as well as "GMT".
      Closes GH-330
    * Revise getRandom facilities
      Closes GH-320
    * Added debug log of all Metalink URLs with final priorities
    * Use gcc-4.9 and android-16 API level for android build
    * Add --bt-force-encryption option
    * TLS: Fix memory leak with OpenSSL
    * Warn about insecure SSL connections.
      Fixed GH-313
    * Add --min-tls-version option
    * LibsslTLSContext: Disable SSLv3 and enable ECDHE cipher suites
    * Add Dockerfile.mingw
    * Fix crash when JSON batch response vector is empty
    * Fix doc: Wrong rpc secret token prefix
    * Add --bt-detach-seed-only option
    * mingw: Use MoveFileExW for better atomic move
    * Work around libintl's vprintf macro messing with
      OutputFile::vprintf
    * Fix crash on OSX when proxy is used
      See GH-275
    * Support Adler32 checksum
* Wed Dec 17 2014 p.drouand@gmail.com
  - Update to version 1.18.8
    + WinTLS: Fix abrupt connection closing and closing in general.
    + Fixes GH-277
    + LibsslTLSSession: Treat 0 from readData as EOF
    + Enable dynamicbase and nxcompat in Windows binaries
    + Fix crash in OpenedFileCounter::ensureMaxOpenFileLimit()
    + The crash happens if PieceStorage and/or DiskAdaptor are not
      initialized in one of active RequestGroups.
    + mingw32: Fix bug that aria2 does not read piped stdin
    + Fix std::length_error when no_proxy is used
    + This is regression introduced in 8cada497.
    + Try to set sane limits for RLIMIT_NO_FILE
      E.g. on OSX the default is 256, which isn't exactly compatible
      with torrent downloads.
      Closes GH-257
    + Delay auth failures instead of PBKDF2
      Closes GH-256
  - Split out language files and recommend the subpackage

Files

/usr/include/aria2
/usr/include/aria2/aria2.h
/usr/lib64/libaria2.so
/usr/lib64/pkgconfig/libaria2.pc
/usr/share/doc/packages/aria2-devel
/usr/share/doc/packages/aria2-devel/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 14:54:44 2024