summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2012-05-27 17:20:10 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2012-05-27 17:20:10 +0900
commit3027a8a2f5ca916e2d20bb4c539d406f6e0e7958 (patch)
treeaf3e333ee25e602ea9c1bfaf642040e366d27e8f
parent0ba12fdc32c1435ea778bca0beb23bf44d079fc3 (diff)
Updated NEWS for 1.15.1 release
-rw-r--r--NEWS54
1 files changed, 54 insertions, 0 deletions
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
============