summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* WinTLS: Rewrite writeDatarefactor-wintls-writeTatsuhiro Tsujikawa2016-11-122-125/+182
| | | | | | | | | | | | | | | | We re-wrote WinTLSSession::writeData. The major points are: * Buffer is now preallocated once handshake is finished. Previously, they are allocated each time when we send one TLS record. * Schannel uses header, body and trailer for each secBuffer. Now we send them off at once using WSASend which is windows counterpart of sendv. Previously, we do memmove if some of them are truncated. * We don't try to send application data in WinTLSSession::closeConnection, since semantically we need same application data used to create TLS record before. Using 0 length data to finish sending buffered data looks like a hack.
* WinTLS: Fix busy loop on write errorTatsuhiro Tsujikawa2016-11-091-3/+2
|
* Merge pull request #766 from aria2/support-1xxTatsuhiro Tsujikawa2016-11-032-1/+17
|\ | | | | Support 1xx non-final response
| * Support 1xx non-final responseTatsuhiro Tsujikawa2016-11-032-1/+17
|/
* Merge pull request #765 from aria2/update-wslayTatsuhiro Tsujikawa2016-11-028-19/+320
|\ | | | | Update wslay
| * Update wslayTatsuhiro Tsujikawa2016-11-028-19/+320
|/
* Don't download piece which is filtered out (e.g., --select-file)Tatsuhiro Tsujikawa2016-10-261-1/+6
| | | | | This commit fixes the bug that piece which is not requested by --select-file is downloaded in multi-file WebSeeding.
* Update NEWSrelease-1.28.0Tatsuhiro Tsujikawa2016-10-161-40/+24
|
* mingw: Update third-party librariesTatsuhiro Tsujikawa2016-10-162-8/+8
|
* android: Update third-party librariesTatsuhiro Tsujikawa2016-10-161-2/+2
|
* Update bash_completionTatsuhiro Tsujikawa2016-10-161-1/+1
|
* Bump up version number to 1.28.0Tatsuhiro Tsujikawa2016-10-161-1/+1
|
* Update AUTHORSTatsuhiro Tsujikawa2016-10-161-0/+1
|
* Merge branch 'clang-format-3.9'Tatsuhiro Tsujikawa2016-10-1552-296/+386
|\
| * clang-format-3.9Tatsuhiro Tsujikawa2016-10-1551-271/+332
| |
| * Update .clang-format to clang-format-3.9Tatsuhiro Tsujikawa2016-10-151-25/+54
|/
* Merge pull request #750 from ITriskTI/patch-1Tatsuhiro Tsujikawa2016-09-291-0/+14
|\ | | | | Update aria2c.rst
| * Update aria2c.rstITriskTI2016-09-291-0/+14
|/
* Merge pull request #749 from juanfra684/patch-1Tatsuhiro Tsujikawa2016-09-291-1/+2
|\ | | | | Restore LTLIBINTL in src/Makefile.am
| * Restore LTLIBINTL in src/Makefile.amJuan Francisco Cantero Hurtado2016-09-291-1/+2
|/
* Enable --keep-unfinished-download-result by defaultTatsuhiro Tsujikawa2016-09-263-9/+13
|
* Update copyright year to 2016Tatsuhiro Tsujikawa2016-09-261-1/+1
|
* Add --keep-unfinished-download-result optionTatsuhiro Tsujikawa2016-09-249-10/+89
| | | | | | | | | This option keeps unfinished download results even if doing so exceeds --max-download-result. This is useful if all unfinished downloads must be saved in session file (see --save-session option). Please keep in mind that there is no upper bound to the number of unfinished download result to keep. User should use this option only when they know the total number of downloads in advance.
* Fix -Wexpansion-to-defined warning with clang-3.9Tatsuhiro Tsujikawa2016-09-191-1/+7
| | | | | | | | | The error message was: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20160118/147239.html
* Fix bug that file name is not logged with --conditional-getTatsuhiro Tsujikawa2016-09-171-0/+13
|
* Bump up version number to 1.27.1release-1.27.1Tatsuhiro Tsujikawa2016-09-171-1/+1
|
* Update NEWSTatsuhiro Tsujikawa2016-09-171-0/+18
|
* Add missing libssl_compat.h to SRCSTatsuhiro Tsujikawa2016-09-171-1/+2
|
* clang-formatrelease-1.27.0Tatsuhiro Tsujikawa2016-09-1610-34/+27
|
* Update sqlite3 for mingw buildTatsuhiro Tsujikawa2016-09-162-4/+4
|
* Update AUTHORSTatsuhiro Tsujikawa2016-09-161-0/+2
|
* Bump up version number to 1.27.0Tatsuhiro Tsujikawa2016-09-161-1/+1
|
* Update NEWSTatsuhiro Tsujikawa2016-09-161-56/+20
|
* Hard-disable openssl in osx buildNils Maier2016-09-061-1/+1
| | | | Closes #739
* Fix possible cause of crash after metadata downloadTatsuhiro Tsujikawa2016-09-052-1/+1
|
* Fix log messageTatsuhiro Tsujikawa2016-09-051-1/+1
|
* Merge branch 'fornwall-master'Tatsuhiro Tsujikawa2016-09-045-297/+0
|\
| * Remove custom ftruncate64 for AndroidFredrik Fornwall2016-09-035-297/+0
|/ | | | | | | | | 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 targetting API level 21 or higher, as they include <linux/err.h> which are not present starting from API level 21.
* Fix typo found by Debian's LintianTatsuhiro Tsujikawa2016-09-033-4/+4
|
* Merge pull request #735 from ITriskTI/patch-2Tatsuhiro Tsujikawa2016-08-311-5/+12
|\ | | | | Update aria2c.rst
| * Update aria2c.rstITriskTI2016-08-301-5/+12
|/
* Merge branch 'tobbez-fix-comment'Tatsuhiro Tsujikawa2016-08-301-1/+1
|\
| * Merge branch 'fix-comment' of https://github.com/tobbez/aria2 into ↵Tatsuhiro Tsujikawa2016-08-301-1/+1
| |\ | | | | | | | | | tobbez-fix-comment
| | * Update comment to match codeTorbjörn Lönnemark2016-08-301-1/+1
| | |
* | | Add --save-not-found optionNils Maier2016-08-307-1/+32
| | |
* | | Simplify session serializerNils Maier2016-08-301-27/+17
|/ /
* | Add xcode7 build to make sure that we are not affected by std::make_shared bugTatsuhiro Tsujikawa2016-08-301-0/+3
| |
* | Remove unused fileTatsuhiro Tsujikawa2016-08-301-16/+0
|/
* Use default where possibleNils Maier2016-08-29272-368/+346
|
* WinTLS: Better errors (from WSA)Nils Maier2016-08-291-3/+3
|