** doc: Texinfo HTML manual uses a stylesheet to improve readability.
+** tests: Scripts now use EXEEXT properly.
+Modern libtool doesn't create wrapper script, so the self tests need
+to invoke certtool.exe under MinGW32+Wine.
+
** Uses autoconf 2.63, automake 1.10.1, libtool 2.2.6a.
** API and ABI modifications:
## Process this file with automake to produce Makefile.in
-# Copyright (C) 2007 Free Software Foundation
+# Copyright (C) 2007, 2008 Free Software Foundation
#
# Author: Simon Josefsson
#
dist_check_SCRIPTS = key-id
TESTS = key-id
+
+TESTS_ENVIRONMENT = EXEEXT=$(EXEEXT)
#!/bin/sh
-# Copyright (C) 2007 Free Software Foundation
+# Copyright (C) 2007, 2008 Free Software Foundation
#
# Author: Simon Josefsson
#
set -e
srcdir=${srcdir:-.}
-CERTTOOL=${CERTTOOL:-../../src/certtool}
+CERTTOOL=${CERTTOOL:-../../src/certtool$EXEEXT}
PARAMS="--generate-certificate --load-privkey $srcdir/key-user.pem --load-ca-privkey $srcdir/key-ca.pem --template tmpl"
## Process this file with automake to produce Makefile.in
-# Copyright (C) 2006 Free Software Foundation
+# Copyright (C) 2006, 2008 Free Software Foundation
#
# Author: Simon Josefsson
#
dist_check_SCRIPTS = pkcs1-pad
TESTS = pkcs1-pad
+
+TESTS_ENVIRONMENT = EXEEXT=$(EXEEXT)
#!/bin/sh
-# Copyright (C) 2004, 2005, 2006 Free Software Foundation
+# Copyright (C) 2004, 2005, 2006, 2008 Free Software Foundation
#
# Author: Simon Josefsson
#
# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
srcdir=${srcdir:-.}
-CERTTOOL=${CERTTOOL:-../../src/certtool}
+CERTTOOL=${CERTTOOL:-../../src/certtool$EXEEXT}
# Test 1, PKCS#1 pad digestAlgorithm.parameters
## Process this file with automake to produce Makefile.in
-# Copyright (C) 2006 Free Software Foundation
+# Copyright (C) 2006, 2008 Free Software Foundation
#
# Author: Simon Josefsson
#
dist_check_SCRIPTS = rsa-md5-collision
TESTS = rsa-md5-collision
+
+TESTS_ENVIRONMENT = EXEEXT=$(EXEEXT)
#!/bin/sh
-# Copyright (C) 2006 Free Software Foundation
+# Copyright (C) 2006, 2008 Free Software Foundation
#
# Author: Simon Josefsson
#
set -e
srcdir=${srcdir:-.}
-CERTTOOL=${CERTTOOL:-../../src/certtool}
+CERTTOOL=${CERTTOOL:-../../src/certtool$EXEEXT}
$CERTTOOL --inder --certificate-info \
--infile $srcdir/MD5CollisionCA.cer > ca.pem
## Process this file with automake to produce Makefile.in
-# Copyright (C) 2007 Free Software Foundation
+# Copyright (C) 2007, 2008 Free Software Foundation
#
# Author: Simon Josefsson
#
dist_check_SCRIPTS = sha2
TESTS = sha2
+
+TESTS_ENVIRONMENT = EXEEXT=$(EXEEXT)
#!/bin/sh
-# Copyright (C) 2006, 2007 Free Software Foundation
+# Copyright (C) 2006, 2007, 2008 Free Software Foundation
#
# Author: Simon Josefsson
#
set -e
srcdir=${srcdir:-.}
-CERTTOOL=${CERTTOOL:-../../src/certtool}
+CERTTOOL=${CERTTOOL:-../../src/certtool$EXEEXT}
echo ca > template
echo cn = "SHA 512 CA" >> template
## Process this file with automake to produce Makefile.in
-# Copyright (C) 2006 Free Software Foundation
+# Copyright (C) 2006, 2008 Free Software Foundation
#
# Author: Simon Josefsson
#
dist_check_SCRIPTS = userid
TESTS = userid
+
+TESTS_ENVIRONMENT = EXEEXT=$(EXEEXT)
#!/bin/sh
-# Copyright (C) 2006 Free Software Foundation
+# Copyright (C) 2006, 2008 Free Software Foundation
#
# Author: Simon Josefsson
#
set -e
srcdir=${srcdir:-.}
-CERTTOOL=${CERTTOOL:-../../src/certtool}
+CERTTOOL=${CERTTOOL:-../../src/certtool$EXEEXT}
exec $CERTTOOL --certificate-info --infile $srcdir/userid.pem