From 3027a8a2f5ca916e2d20bb4c539d406f6e0e7958 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 27 May 2012 17:20:10 +0900 Subject: [PATCH] Updated NEWS for 1.15.1 release --- NEWS | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/NEWS b/NEWS index 6def038f..96760832 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,57 @@ +aria2 1.15.1 +============ + +Release Note +------------ + +This release fixes the bug that prevents --bt-lpd-interface from +working. If some options sent by RPC request are not acceptable for +the download type, they are now simply ignored instead of rejecting +RPC request entirely. The aria2 RPC server now returns 4XX error code +if the request is not valid in the HTTP level. To improve packaging, +--with-bashcompletiondir configure option was added. This option +overrides where the aria2c bash_completion file is going to be +installed. All manual pages are now generated by Sphinx. + +Changes +------- + +* Return appropriate HTTP status code on RPC failure. In this change, + we return 404 if the request path is neither /json-rpc nor /rpc. If + XML feature is not enabled and /rpc is requested, return 404. If + XML parser failed, return 400. JSON parser failure has been handled + well in the existing code. + +* Ignore unacceptable options in RPC request instead of throwing + error. This change allows RPC client to send same options for the + different type of downloads. + +* Handle sockaddr_in.sin_len and sockaddr_in6.sin6_len. Check + sockaddr_in.sin_len and sockaddr_in6.sin6_len are available and + assign values to them properly. This change fixes unit test error + and most error related to getnameinfo() on netbsd. + +* Removed dependency on inet_aton. Implemented inetPton as a + replacement of inet_aton. inetPton is implemented using + net::getBinAddr. This change fixes bug#3525424. + +* Added --with-bashcompletiondir configure option. By default, + bash_completion file named aria2c is installed to the directory + $prefix/share/doc/aria2/bash_completion. To change the install + directory of the file, use --with-bashcompletiondir option. + +* Converted README.asciidoc into README.rst + +* Use Sphinx for aria2 manual page documentation. The source files + for manual pages are placed under doc/manual-src. The manual pages + are generated under doc/manual-src/$LANG/_build. The HTML version + manual page was dropped from the distribution archive. + +* Fixed the bug which prevents --bt-lpd-interface from working. + Fixes bug#3520125 + + + aria2 1.15.0 ============