2009-07-03 12:31:30 by Matthias Drochner | Files touched by this commit (1) |
Log message:
use libgnutls-config.mk to make the (non-default) "gnutls" option
work with gnutls-2.8
|
2009-06-14 20:09:49 by Joerg Sonnenberger | Files touched by this commit (291) |
Log message:
Remove @dirrm entries from PLISTs
|
2009-03-09 00:41:33 by Blair Sadewitz | Files touched by this commit (5) |
Log message:
Update to aria2-1.2.0. Many, many changes (too verbose to list here);
please see ChangeLog. NOTE: libares is no longer supported; libcares
is used by default.
|
2009-01-25 08:05:14 by Roland Illig | Files touched by this commit (1) |
Log message:
Fixed invalid dependency. cppunit 1.10.2 has been released, 10.1.2
hasn't.
|
2009-01-04 00:11:47 by David A. Holland | Files touched by this commit (3) |
Log message:
Work around API bug in pre-christos-time_t NetBSD, where struct
timeval's seconds are "long" rather than "time_t". Passing these
seconds to localtime_r() breaks on 64-bit platforms where those types
aren't the same. Fixes PR 40323 from Andreas Burghardt.
PKGREVISION++ as a precaution, since I patched the source.
|
2008-10-29 02:04:06 by Blair Sadewitz | Files touched by this commit (3) |
Log message:
Update to aria2-0.16.2. Notable changes:
- Added Serbian, Vietnamese, and Traditional Chinese translations.
Updated French, Simplified Chinese, and Japanese Translations.
- Added length equality test to operator== to drop a piece message
whose length does not match to the requested one.
- Fixed the bug that aria2 aborts when a request larger than 16KiB is
recieved. In this fix, if a request larger than 16KiB length is
received, aria2 disconnects the peer.
- Updated man page. Changed doctype of aria2c.1.html to manpage in order
not to replace '--' with em dash character.
- Added --auto-save-interval=SEC option. A control file(*.aria2) is saved
every SEC seconds.
- Added --dht-file-path option to change the path to dht.dat, which is a
serialized DHT routing table.
- Fixed the bug that last character in URI is not encoded.
- Fixed the bug that referer header field contains fragment. Now Request
class removes fragment part of URI and encodes it in Request::setUri()
and setReferer().
|
2008-10-10 03:56:38 by Blair Sadewitz | Files touched by this commit (3) |
Log message:
Update to aria2-0.16.0. Lots of bug fixes, improved help text,
plus firefox3 cookie support. This option requires sqlite3,
though the firefox3 option also enables this functionality.
|
2008-09-08 05:07:48 by Blair Sadewitz | Files touched by this commit (3) |
Log message:
Update to aria2-0.15.3. Changes:
Added Turkish translation. Updated German and Russian translations.
If an error occurred with a URI, remove identical URI from remaining
URI list because it is likely that same error occurred in the end and it
is waste of time.
Added -lrt to LIBCARES_LIBS if -lrt is needed to link program with
-lcares.
Moved implementation to SimpleRandomizer.cc from SimpleRandomizer.h.
Added return value of getpid() to argument of srand() to achieve more
randomized value.
Contact tracker frequently when the number of connections are 0 and
download is not finished yet.
Moved threshold values to UTPexExtensionMessage.
Added _incoming member to Peer class and made it true if the peer
initiated connection. Don't add those peer to UTPex message.
If extended handshake is received, assign _incoming to false.
Fixed infinite loop bug in FTP when SIZE command failed.
Made files whose name ends with ".gz", ".tgz" not inflated \
by Content
Encoding Decoder. Removed size threshold for turning off on the fly
inflation because resulting file may or may not be inflated depending
on the file size and I think it is not expected by users.
This change fixes segmentation fault when Metalink file contains gzipped
file and its filesize is provided.
Fixed chunk checksum validation cannot detect trailing garbage data.
BUG#2074141
|
2008-08-19 16:41:58 by Blair Sadewitz | Files touched by this commit (3) | |
Log message:
Update to version 0.15.2. This release features extensive bug fixes and
significant feature enhancements; it also now builds on OpenSolaris
(tested with NexentaOS by development community).
I urge all users to upgrade.
A _partial_ list of changes:
- Added and/or updated Danish, Greek, Spanish, Catalan,
Norwegian Nynorsk, Bulgarian, French, Catalan, and Japanese
translations.
- Man page fixes.
- Fixed: numCommand is less than the value specified in -C option.
- Myriad bug fixes.
- Now uses name attribute in Metalink as local filename in
BitTorrent downloads. BUG#2033999
- Fixed memory leaks in test code.
- Fixed wrong argument passing to BitfieldMan::isBitSet()
- Initialized _directIOAllowed
- Fixed memory leak in gzip decoder and metalink parser state
machine.
- Plug many other memory leaks and fix unmatch malloc/free calls.
- Removed max chunk size check. This change fixes BUG#2040169
- Fixed the bug that causes segmentaion fault when resuming
download using metalink without size tag. Reproducible only
using HTTP URI.
- Removed writable check when socket's send buffer is full in
BitTorrent downloads to lower CPU usage.
- Fixed broken gzip inflation.
Turn off segmented downloading if gzip content is smaller than
or equal to 1MiB and inflate the data on the fly, because HTTP
response header doesn't contain the length of inflated
file we can't determin where the chunk of data should be written.
On the other hand, if gzip content is larger than 1MB, then
turn off on the fly inflation, because some servers returns
"content-type: gzip" for *.tgz, *.gz files.
- Added gzip decompressor via libz.
- Cache last calculated average download/upload speed.
- Supported absolute/relative path in Location header field.
- Use File::exists() instead of File::isFile() to allow non-
regular file such as block special files.
- Added a message "aria2 doesn't verify signature" to log message
when signature file is saved.
- Added the ability to save signature when download is completed
if signature is available. The filename of signature file is
the path to download file followed by ".sig". If it already
exists, then signature will not be saved.
- Improve accuracy of documentation and rename some options to be
more descriptive of their functions/purposes.
- Added the ability to retrieve signature from Metalink file.
A retrieved signature is stored in Signature class and it is
held by DownloadContext class. Note that aria2 doesn't
verify signature.
- Added --bt-seed option. If --bt-seed=true is given at the
command-line, aria2 seeds previously downloaded files
without validating piece hashes.
- Fixed the compile error on Nexenta OS(GNU/Solaris OS).
(Don't define `struct addrinfo' when __sun is defined)
- Fixed the bug that UTF-8 encoded URL is not URL-encoded
- Properly differentiate between ftp errors and actual zero-byte
files (now supports ftp servers which do not recognize SIZE
raw command).
|
2008-07-15 04:02:50 by Blair Sadewitz | Files touched by this commit (2) |
Log message:
Update to version 0.14.0+1. This release brings us myriad bug fixes
plus some new features.
==========================================================================
Changes:
aria2-0.14.0+1
* Fixed the code that refers static member variable from
non-static context.
Notes:
This release adds epoll support for linux and the ability to
limiting the number of files to be opened to support more than
1024 files in multi file torrent.
Several bugs in BitTorrent downloads are fixed.
From this release, aria2 downloads a file using 5 connections
in HTTP/FTP by default and the behavior of -s option has
changed. See the project web page for more details.
Changes:
aria2-0.14.0
* Changed -s options behavior. Now it means the number of connections
made simultaneously in each http/ftp download. If 1 URL is specified,
the behavior is the same with old implementation. If -s N is given
and more than N URLs are specified, first N URLs are used and
remaining URLs are used for backup. If less than N URLs are specified,
some of URLs are used more than once so that totally N connections are
made simultaneously.
* Changed default value of -s option from 1 to 5.
Also max value of -s option is changed from 5 to 16.
* Reduced CPU usage on high load.
* Added epoll support.
* Fixed compile error on debian etch. BUG#1980766
* Added --bt-request-peer-speed-limit=SPEED option.
In BitTorrent downloads, if the download speed is lower than SPEED,
aria2 initiates and accepts connections ignoring max peer cap.
* Reduced read operation for hash calculation.
* Fixed the bug that aria2 cannot respond bttrack's nat check properly.
* Fixed the bug that HTTP downloads don't start with old libraries.
* Fixed the bug that aria2 aborts when a path to a directory is given in
command-line.
* Added --bt-max-open-files option, which specifies maximum number of
files toopen in each BitTorrent download. REQUEST#1811507
* Create only requested files and files which shares a piece with
requested file in multi-torrent downloads. Directory structures are
also created in the same rule.
* When there is not enough space in disk, aria2 prints error in the
console and cancels that download. BUG#1640332
|