Commit 360b4dc6 authored by Kartik Mistry's avatar Kartik Mistry 🇮🇳

Imported Upstream version 1.15.0

parent b2044081
This diff is collapsed.
Installation Instructions
*************************
Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
2006, 2007, 2008, 2009 Free Software Foundation, Inc.
Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
......@@ -226,6 +226,11 @@ order to use an ANSI C compiler:
and if that doesn't work, install pre-built binaries of GCC for HP-UX.
HP-UX `make' updates targets which have the same time stamps as
their prerequisites, which makes it generally unusable when shipped
generated files such as `configure' are involved. Use GNU `make'
instead.
On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
parse its `<wchar.h>' header file. The option `-nodtk' can be used as
a workaround. If GNU CC is not installed, it is therefore recommended
......
SUBDIRS = po intl lib src test doc
SUBDIRS = po intl lib deps src test doc
ACLOCAL_AMFLAGS = -I m4 --install
......
This diff is collapsed.
aria2 1.14.2
aria2 1.15.0
============
Release Note
------------
This release fixes the bug that aria2 does not listen on the address
given in --interface. It also fixes the bug of HTTP redirect when
Location header field contains an absolute path which contains "://".
aria2 now doesn't emit "Max payload length exceeded or invalid" error
when the number of pieces is very large in BitTorrent. It also allows
missing <params> element in XML-RPC request as specified in XML-RPC
specification. Also in XML-RPC, <i4> and <int> elements must be 32
bits signed integer from this release. The --deferred-input option
was added. It prevents aria2 from reading all URIs from -i file, and
makes aria2 read URI one by one as it is needed. This will save memory
usage if -i file contains lots of URIs. Windows UNC path support was
added.
This release adds JSON-RPC over WebSocket. It uses the same
request/response JSON objects with existing JSON-RPC over HTTP and
adds event notifications from server to client. See manpage for
details. TLS hostname check is rewritten based on RFC 6125 and it is
used for both GNUTLS and OpenSSL builds. The
--bt-remove-unselected-file option was added. This option removes the
unselected files when BitTorrent download is completed.
Changes
-------
* Only accepts 32 bit integer values from int and i4 elements in
XML-RPC. Fixed overflow bug in aria2.tellWaiting and
aria2.tellStopped RPC methods.
* Use CreateProcessW instead of CreateProcessA in MinGW build. This
means filename is now passed as wchar string, not UTF-8 encoded char
string.
* Updated Spanish, Italian, Russian and Chinese (Simplified)
translations. Thanks to all translators.
* Check with pkg-config only: c-ares, openssl, sqlite3 and zlib.
Removed --with-*-prefix configure option for c-ares, openssl,
sqlite3, zlib and expat. Use CPPFLAGS and/or PKG_CONFIG_PATH
instead.
* Fixed the bug that aria2 does not listen on address given in
--interface.
* Fixed compile error with i686-w64-mingw32 and x86_64-w64-mingw32
cross compilers.
* Supported Windows UNC path.
* Get the home directory of the effective user ID using getpwuid() if
$HOME is not defined.
* Check scheme part in redirected URI more strictly. The previous
implementation mistakenly sees '/abspath?uri=http://foo' as an
absolute URI because it contains '://', but actually it is not.
This change checks scheme part is constructed in the allowed
character set described in RFC 3986 Section 3.1.
* Don't use locale dependent toupper and tolower.
* Allow missing params in XML-RPC request.
* Rewritten TLS hostname check based on RFC 6125 for both GNUTLS and
OpenSSL builds.
* Fixed "Max payload length exceeded or invalid" error when the
number of pieces is very large.
* Added --bt-remove-unselected-file option. Removes the unselected
files when download is completed in BitTorrent. To select files, use
--select-file option. If it is not used, all files are assumed to be
selected. Please use this option with care because it will actually
remove files from your disk. This option is default to false.
* Added --deferred-input option. If true is given to
--deferred-input option, aria2 does not read all URIs and options
from file specified by -i option at startup, but it reads one by
one when it needs later. This may reduce memory usage if input file
contains a lot of URIs to download. If false is given, aria2 reads
all URIs and options at startup. This option defaults to false.
* Fixed compile error on Open Solaris. Fixes bug#3497518
* Added JSON-RPC over WebSocket.
aria2 1.14.1
============
Release Note
------------
This release fixes the bug that prevents --checksum option from
working correctly. It also fixes the bug that log file is not created
if a warn level log is created before log file is opened. Now aria2
doesn't assume download has completed just because file size matched.
The old behavior is problematic because aria2 just assumes download is
completed but in reality it is not.
Changes
-------
* Supported network-path reference in HTTP redirect.
* Updated bash_completion.
* aria2 now doesn't assume download has completed just because file
size matched. The only exception is zero-length file. If server
tells that file is zero-length and --checksum option is given,
aria2 now correctly checks its checksum. There is one known issue:
If downloaded file is zero-length file and .aria2 file exists, it
will not be deleted on successful verification, because .aria2 file
is not loaded.
* Fixed the bug that --checksum is not working. SFBUG#3466888
* Fixed compile error without libnettle, libgcrypt and openssl.
SFBUG#3466463
* Fixed the bug that log file is not created if there is warning
before log file is opened.
aria2 1.14.0
============
Release Note
------------
This release adds many available options to aria2.changeOption and
aria2.changeGlobalOption RPC methods. IPv6 literal address is now
supported in the proxy options. --metalink-server option is now
deprecated and --split option should be used instead. In this release,
--metalink-server is the alias of --split option. The format ETA in
console readout is changed slightly. New option --stop-with-process is
added.
Changes
-------
* Updated Chinese (Simplified), Spanish, French and Russian
translations. Thanks to all translators.
* Updated Russian man page. Thanks to ITriskTI.
* Ignore peer which possibly sent bad data in next few minuts. In
aria2, one piece is downloaded from several peers, so when hash
check failed for that piece, it cannot determine which peer(s) sent
bad data. So, we ignore peer who sent last block of data in random
minutes. We use randomized timeout because all peers get waken up
at the almost same time.
* Added suggestion for unknown/ambiguous options. The help messages
shown when argument error were redesigned and less verbose now.
When unknown or ambiguous option is given, show suggestions like
"Did you mean...". Some constant values related to levenstein
distance are borrowed from git help.c.
* Added --stop-with-process=PID option. This feature stops
application when process PID is not running. This is useful if
aria2 process is forked from a parent process. The parent process
can fork aria2 with its own pid and when parent process exits for
some reason, aria2 can detect it and shutdown itself. The code
which detects whether or not given process PID is running is
contributed by Emmanuel Engelhart.
* Support IPv6 address for FTP via HTTP tunneling.
* The previous implementation could not handle the situation when
user, password and proxy URI is given various order. Now we just
set rules: username set in --*-proxy-user overrides username in
--*-proxy option, no matter in any order username, password and
proxy URI are parsed. Likewise, password set in --*--proxy-passwd
overrides password in --*-proxy option.
* Changed format of ETA. Now no leading 0 is used. If hour part
and/or min part is non-zero, and sec part is 0, sec part is
omitted, like this "1h3m".
* Rewritten Metalink XML parser. Now we don't strip white spaces
while parsing Metalink V3 document.
* Now xml attribute and characters in RPC request is not stripped at
all.
* Fixed bug that some information such as port number is lost if
redirect URI contains only path component.
* Apply PREF_MAX_CONNECTION_PER_SERVER to BitTorrent WEB Seeding
hosts.
* Reuse in-flight and pooled URIs when a download is paused.
* Deprecated --metalink-server option. Use --split option instead.
* Made max value of --select-file to 65535
* Use same domain-match algorithm for no-proxy and netrc. Now
"example.org" does not domain-match ".example.org" in both
functions.
* For waiting or paused downloads, the options listed in Input File
subsection in man page are available in aria2.changeOption RPC
method, except for following options: dry-run, metalink-base-uri,
parameterized-uri, pause and piece_length.
* Made --download-result, --save-session, --server-stat-of and
--save-cookies option available in aria2.changeGlobalOption. In
addition to them, the options listed in Input File subsection in
man page are also available, except for following options:
checksum, index-out, out, pause and select-file.
* Made --uri-selector option available in -i list.
* Support IPv6 literal address in proxy option.
* Fixed assertion failure if Chunked encoding along with
Content-Length is used.
* Support IPv6 CIDR block in --http-no-proxy option.
* Fixed clang and gcc-4.7 warning and errors.
* HttpProxyOptionHandler: Enclose hostname with square brackets if
hostname is IPv6 numeric address.
* Fixed the bug that aria2 cannot read line longer than 4096 bytes
from the file specified by --input-file option. Fixes bug#3495336
......@@ -61,7 +61,7 @@ Here is a list of features:
* BitTorrent Local Peer Discovery
* Rename/change the directory structure of BitTorrent downloads
completely
* JSON-RPC/XML-RPC interface
* JSON-RPC (over HTTP and WebSocket)/XML-RPC interface
* Run as a daemon process
* Selective download in multi-file torrent/Metalink
* Chunk checksum validation in Metalink
......@@ -77,7 +77,7 @@ How to get source code
----------------------
We maintain the source code at Github:
http://github.com/tatsuhiro-t/aria2
https://github.com/tatsuhiro-t/aria2
To download the latest source code, run following command:
......@@ -93,7 +93,7 @@ Dependency
.External Library Dependency
[options="header"]
|====================================================
|==================================================================
|features |dependency
|HTTPS |GnuTLS or OpenSSL
|BitTorrent |libnettle+libgmp or libgcrypt or OpenSSL
......@@ -103,7 +103,13 @@ Dependency
|Async DNS |C-Ares
|Firefox3/Chromium cookie|libsqlite3
|XML-RPC |libxml2 or Expat.
|====================================================
|JSON-RPC over WebSocket |libnettle or libgcrypt or OpenSSL
|==================================================================
Note;;
libxml2 has precedence over Expat if both libraries are installed.
If you prefer Expat, run configure with \--without-libxml2.
Note;;
......@@ -118,10 +124,14 @@ Note;;
\--without-libnettle \--with-libgcrypt. If OpenSSL is selected over
GnuTLS, neither libnettle nor libgcrypt will be used.
Note;;
A user can have one of the following configurations for SSL and crypto
libraries:
libxml2 has precedence over Expat if both libraries are installed.
If you prefer Expat, run configure with \--without-libxml2.
* libgcrypt
* libnettle
* OpenSSL
* GnuTLS + libgcrypt
* GnuTLS + libnettle
You can disable BitTorrent, Metalink support by providing
\--disable-bittorrent, \--disable-metalink respectively to configure
......@@ -172,6 +182,9 @@ necessary to build the program:
$ autoreconf -i
---------------
If you are building aria2 for Mac OS X, take a look at
build_osx_release.sh, which builds OSX universal binary DMG.
The quickest way to build aria2 is just type following commands:
-------------
......@@ -313,11 +326,18 @@ netrc support is enabled by default for HTTP(S)/FTP. To disable netrc
support, specify -n command-line option. Your .netrc file should have
correct permissions(600).
WebSocket
---------
The WebSocket server embedded in aria2 implements the specification
defined in RFC 6455. The supported protocol version is 13.
References
----------
* http://aria2.sourceforge.net/aria2c.1.html[aria2 Online Manual]
* http://aria2.sourceforge.net/
* http://sourceforge.net/apps/trac/aria2/wiki
* http://github.com/tatsuhiro-t/aria2
* https://github.com/tatsuhiro-t/aria2
* http://tools.ietf.org/html/rfc5854
* http://tools.ietf.org/html/rfc6249
* http://tools.ietf.org/html/rfc6455
......@@ -902,7 +902,7 @@ Rename/change the directory structure of BitTorrent downloads
</li>
<li>
<p>
JSON-RPC/XML-RPC interface
JSON-RPC (over HTTP and WebSocket)/XML-RPC interface
</p>
</li>
<li>
......@@ -958,7 +958,7 @@ IPv6 support
<h2 id="_how_to_get_source_code">4. How to get source code</h2>
<div class="sectionbody">
<div class="paragraph"><p>We maintain the source code at Github:
<a href="http://github.com/tatsuhiro-t/aria2">http://github.com/tatsuhiro-t/aria2</a></p></div>
<a href="https://github.com/tatsuhiro-t/aria2">https://github.com/tatsuhiro-t/aria2</a></p></div>
<div class="paragraph"><p>To download the latest source code, run following command:</p></div>
<div class="listingblock">
<div class="content">
......@@ -1018,6 +1018,10 @@ cellspacing="0" cellpadding="4">
<td align="left" valign="top"><p class="table">XML-RPC</p></td>
<td align="left" valign="top"><p class="table">libxml2 or Expat.</p></td>
</tr>
<tr>
<td align="left" valign="top"><p class="table">JSON-RPC over WebSocket</p></td>
<td align="left" valign="top"><p class="table">libnettle or libgcrypt or OpenSSL</p></td>
</tr>
</tbody>
</table>
</div>
......@@ -1026,6 +1030,15 @@ cellspacing="0" cellpadding="4">
Note
</dt>
<dd>
<p>
libxml2 has precedence over Expat if both libraries are installed.
If you prefer Expat, run configure with --without-libxml2.
</p>
</dd>
<dt class="hdlist1">
Note
</dt>
<dd>
<p>
GnuTLS has precedence over OpenSSL if both libraries are installed.
If you prefer OpenSSL, run configure with --without-gnutls
......@@ -1043,16 +1056,36 @@ Note
GnuTLS, neither libnettle nor libgcrypt will be used.
</p>
</dd>
<dt class="hdlist1">
Note
</dt>
<dd>
</dl></div>
<div class="paragraph"><p>A user can have one of the following configurations for SSL and crypto
libraries:</p></div>
<div class="ulist"><ul>
<li>
<p>
libxml2 has precedence over Expat if both libraries are installed.
If you prefer Expat, run configure with --without-libxml2.
libgcrypt
</p>
</dd>
</dl></div>
</li>
<li>
<p>
libnettle
</p>
</li>
<li>
<p>
OpenSSL
</p>
</li>
<li>
<p>
GnuTLS + libgcrypt
</p>
</li>
<li>
<p>
GnuTLS + libnettle
</p>
</li>
</ul></div>
<div class="paragraph"><p>You can disable BitTorrent, Metalink support by providing
--disable-bittorrent, --disable-metalink respectively to configure
script.</p></div>
......@@ -1149,6 +1182,8 @@ necessary to build the program:</p></div>
<div class="content">
<pre><tt>$ autoreconf -i</tt></pre>
</div></div>
<div class="paragraph"><p>If you are building aria2 for Mac OS X, take a look at
build_osx_release.sh, which builds OSX universal binary DMG.</p></div>
<div class="paragraph"><p>The quickest way to build aria2 is just type following commands:</p></div>
<div class="listingblock">
<div class="content">
......@@ -1319,7 +1354,14 @@ correct permissions(600).</p></div>
</div>
</div>
<div class="sect1">
<h2 id="_references">11. References</h2>
<h2 id="_websocket">11. WebSocket</h2>
<div class="sectionbody">
<div class="paragraph"><p>The WebSocket server embedded in aria2 implements the specification
defined in RFC 6455. The supported protocol version is 13.</p></div>
</div>
</div>
<div class="sect1">
<h2 id="_references">12. References</h2>
<div class="sectionbody">
<div class="ulist"><ul>
<li>
......@@ -1339,7 +1381,7 @@ correct permissions(600).</p></div>
</li>
<li>
<p>
<a href="http://github.com/tatsuhiro-t/aria2">http://github.com/tatsuhiro-t/aria2</a>
<a href="https://github.com/tatsuhiro-t/aria2">https://github.com/tatsuhiro-t/aria2</a>
</p>
</li>
<li>
......@@ -1352,6 +1394,11 @@ correct permissions(600).</p></div>
<a href="http://tools.ietf.org/html/rfc6249">http://tools.ietf.org/html/rfc6249</a>
</p>
</li>
<li>
<p>
<a href="http://tools.ietf.org/html/rfc6455">http://tools.ietf.org/html/rfc6455</a>
</p>
</li>
</ul></div>
</div>
</div>
......@@ -1359,7 +1406,7 @@ correct permissions(600).</p></div>
<div id="footnotes"><hr /></div>
<div id="footer">
<div id="footer-text">
Last updated 2012-02-27 21:58:32 JST
Last updated 2012-04-08 22:46:31 JST
</div>
</div>
</body>
......
# generated automatically by aclocal 1.11.1 -*- Autoconf -*-
# generated automatically by aclocal 1.11.3 -*- Autoconf -*-
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
# Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
......@@ -19,12 +20,15 @@ You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.])])
# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software
# Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 1
# AM_AUTOMAKE_VERSION(VERSION)
# ----------------------------
# Automake X.Y traces this macro to ensure aclocal.m4 has been
......@@ -34,7 +38,7 @@ AC_DEFUN([AM_AUTOMAKE_VERSION],
[am__api_version='1.11'
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
dnl require some minimum version. Point them to the right macro.
m4_if([$1], [1.11.1], [],
m4_if([$1], [1.11.3], [],
[AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
])
......@@ -50,19 +54,21 @@ m4_define([_AM_AUTOCONF_VERSION], [])
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
[AM_AUTOMAKE_VERSION([1.11.1])dnl
[AM_AUTOMAKE_VERSION([1.11.3])dnl
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
# AM_AUX_DIR_EXPAND -*- Autoconf -*-
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 1
# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
......@@ -144,14 +150,14 @@ AC_CONFIG_COMMANDS_PRE(
Usually this means the macro was only invoked conditionally.]])
fi])])
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
# Free Software Foundation, Inc.
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009,
# 2010, 2011 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 10
# serial 12
# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
# written in clear, in which case automake, when reading aclocal.m4,
......@@ -191,6 +197,7 @@ AC_CACHE_CHECK([dependency style of $depcc],
# instance it was reported that on HP-UX the gcc test will end up
# making a dummy file named `D' -- because `-MD' means `put the output
# in D'.
rm -rf conftest.dir
mkdir conftest.dir
# Copy depcomp to subdir because otherwise we won't find it if we're
# using a relative directory.
......@@ -255,7 +262,7 @@ AC_CACHE_CHECK([dependency style of $depcc],
break
fi
;;
msvisualcpp | msvcmsys)
msvc7 | msvc7msys | msvisualcpp | msvcmsys)
# This compiler won't grok `-c -o', but also, the minuso test has
# not run yet. These depmodes are late enough in the game, and
# so weak that their functioning should not be impacted.
......@@ -320,10 +327,13 @@ AC_DEFUN([AM_DEP_TRACK],
if test "x$enable_dependency_tracking" != xno; then
am_depcomp="$ac_aux_dir/depcomp"
AMDEPBACKSLASH='\'
am__nodep='_no'
fi
AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
AC_SUBST([AMDEPBACKSLASH])dnl
_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
AC_SUBST([am__nodep])dnl
_AM_SUBST_NOTMAKE([am__nodep])dnl
])
# Generate code to set up dependency tracking. -*- Autoconf -*-
......@@ -545,12 +555,15 @@ for _am_header in $config_headers :; do
done
echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
# Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation,
# Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 1
# AM_PROG_INSTALL_SH
# ------------------
# Define $install_sh.
......@@ -682,12 +695,15 @@ else
fi
])
# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
# Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation,
# Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 1
# AM_PROG_MKDIR_P
# ---------------
# Check for `mkdir -p'.
......@@ -710,13 +726,14 @@ esac
# Helper functions for option handling. -*- Autoconf -*-
# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
# Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software
# Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 4
# serial 5
# _AM_MANGLE_OPTION(NAME)
# -----------------------
......@@ -724,13 +741,13 @@ AC_DEFUN([_AM_MANGLE_OPTION],
[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
# _AM_SET_OPTION(NAME)
# ------------------------------
# --------------------
# Set option NAME. Presently that only means defining a flag for this option.
AC_DEFUN([_AM_SET_OPTION],
[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
# _AM_SET_OPTIONS(OPTIONS)
# ----------------------------------
# ------------------------
# OPTIONS is a space-separated list of Automake options.
AC_DEFUN([_AM_SET_OPTIONS],
[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
......@@ -806,12 +823,14 @@ Check your system clock])
fi
AC_MSG_RESULT(yes)])
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 1
# AM_PROG_INSTALL_STRIP
# ---------------------
# One issue with vendor `install' (even GNU) is that you can't
......@@ -834,13 +853,13 @@ fi
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
AC_SUBST([INSTALL_STRIP_PROGRAM])])
# Copyright (C) 2006, 2008 Free Software Foundation, Inc.