Browse Source

2007-05-03 Marcus Brinkmann <marcus@g10code.de>

	Released version 1.1.0.

	* doc/manual/Makefile.am (images_pdf, CLEANFILES): New variables.
	(scute.dvi, scute.pdf): New dependencies.
	(%.eps, %.pdf): New rules.
	* configure.ac: Check for convert and epstopdf.

	* doc/manual/scute.texi (Authentication With Service): Avoid
	@indicateurl in TeX output, as this seems to be broken (in
	texi2dvi 1.34).
Marcus Brinkmann 18 years ago
parent
commit
4d34e62744
14 changed files with 54 additions and 23 deletions
  1. 11 0
      ChangeLog
  2. 1 1
      NEWS
  3. 4 6
      TODO
  4. 8 4
      configure.ac
  5. 13 1
      doc/manual/Makefile.am
  6. 9 3
      doc/manual/scute.texi
  7. 1 1
      src/agent.c
  8. 1 1
      src/agent.h
  9. 1 1
      src/cert-gpgsm.c
  10. 1 1
      src/cert-object.c
  11. 1 1
      src/cert.h
  12. 1 1
      src/pkcs11.h
  13. 1 1
      src/table.c
  14. 1 1
      tests/t-getattribute.c

+ 11 - 0
ChangeLog

@@ -1,5 +1,16 @@
 2007-05-03  Marcus Brinkmann  <marcus@g10code.de>
 
+	Released version 1.1.0.
+
+	* doc/manual/Makefile.am (images_pdf, CLEANFILES): New variables.
+	(scute.dvi, scute.pdf): New dependencies.
+	(%.eps, %.pdf): New rules.
+	* configure.ac: Check for convert and epstopdf.
+
+	* doc/manual/scute.texi (Authentication With Service): Avoid
+	@indicateurl in TeX output, as this seems to be broken (in
+	texi2dvi 1.34).
+
 	* doc/manual/Makefile.am (images, EXTRA_DIST): New variables.
 
 2007-04-30  Marcus Brinkmann  <marcus@g10code.de>

+ 1 - 1
NEWS

@@ -1,4 +1,4 @@
-Noteworthy changes in version 1.1.0 (unreleased)
+Noteworthy changes in version 1.1.0 (2007-05-03)
 ------------------------------------------------
 
  * Scute now comes with a manual.

+ 4 - 6
TODO

@@ -1,9 +1,7 @@
-* Undergoing clean-up:
-** p11-closeallsessions.c, p11-closesession.c, p11-findobjects.c,
-   p11-findobjectsfinal.c, p11-findobjectsinit.c, p11-getattributevalue.c,
-   p11-getmechanisminfo.c, p11-getmechanismlist.c, p11-getsessioninfo.c,
-   p11-getslotinfo.c, p11-getslotlist.c, p11-gettokeninfo.c,
-   p11-opensession.c, p11-sign.c, p11-signinit.c
+* Manual:
+** Some FIXME's which need attention.
+** The pictures in PDF output are blurry.
+** The pictures in info output do not exist.
 
 * Bugs or misfeatures:
 ** Mozilla presents the other certificates in "Websites".  Only the

+ 8 - 4
configure.ac

@@ -1,5 +1,5 @@
 # configure.ac: Configure script for Scute.
-# Copyright (C) 2006 g10 Code GmbH
+# Copyright (C) 2006, 2007 g10 Code GmbH
 # 
 # This file is part of Scute.
 #
@@ -46,8 +46,8 @@ min_automake_version="1.9.3"
 # for snapshot releases please do an "svn up" right before recreating
 # the configure script, so that a proper revision number for all files
 # is available when running a "make distcheck".
-m4_define(my_version, [1.0.0])
-m4_define(my_iscvs, yes)
+m4_define(my_version, [1.1.0])
+#m4_define(my_iscvs, yes)
 AC_INIT([scute], my_version[]m4_ifdef([my_iscvs], [-cvs[]m4_translit(
                [$Revision: 1179 $],[Ra-z $:])]),
                [marcus@g10code.com])
@@ -60,7 +60,7 @@ AC_INIT([scute], my_version[]m4_ifdef([my_iscvs], [-cvs[]m4_translit(
 #
 LIBSCUTE_LT_CURRENT=0
 LIBSCUTE_LT_AGE=0
-LIBSCUTE_LT_REVISION=0
+LIBSCUTE_LT_REVISION=1
 
 # Version numbers reported by the PKCS #11 module to its users.
 VERSION_MAJOR=1
@@ -257,6 +257,10 @@ AC_C_INLINE
 # Checks for library functions.
 AC_FUNC_REALLOC
 
+# Check for programs needed for the manual.
+AC_CHECK_PROG(CONVERT, convert, convert)
+AC_CHECK_PROG(EPSTOPDF, epstopdf, epstopdf)
+
 # Test if tests can be run
 ok=yes
 AM_CONDITIONAL(RUN_TESTS, test "$ok" = "yes")

+ 13 - 1
doc/manual/Makefile.am

@@ -1,5 +1,5 @@
 # Makefile.am - Doc directory Makefile for scute.
-# Copyright (C) 2006 g10 Code GmbH
+# Copyright (C) 2006, 2007 g10 Code GmbH
 # 
 # This file is part of scute.
 #
@@ -36,7 +36,19 @@ images = firefox-cm.png firefox-cm-view-detail.png firefox-cm-view.png \
 	firefox-dm-load.png firefox-dm-token-present.png firefox-pref.png \
 	firefox-pref-view.png
 
+images_pdf = $(images:.png=.pdf)
+
 EXTRA_DIST = $(images)
+CLEANFILES = $(images_pdf)
 
 info_TEXINFOS = scute.texi
 scute_TEXINFOS = gpl.texi
+
+scute.dvi: $(images_pdf)
+scute.pdf: $(images_pdf)
+
+%.eps : %.png
+	$(CONVERT) -resize 50% `test -f '$<' || echo '$(srcdir)/'`$< $@
+
+%.pdf : %.eps
+	$(EPSTOPDF) `test -f '$<' || echo '$(srcdir)/'`$< --outfile=$@

+ 9 - 3
doc/manual/scute.texi

@@ -20,7 +20,7 @@ This is Edition @value{EDITION}, last updated @value{UPDATED}, of
 @cite{The Scute Manual}, for Version @value{VERSION}.
 
 @c NOTE: Don't forget to update the year for the TeX version, too.
-Copyright @copyright{} 2002, 2003, 2004, 2005, 2006 g10 Code GmbH.
+Copyright @copyright{} 2002, 2003, 2004, 2005, 2006, 2007 g10 Code GmbH.
 
 The Scute Manual is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by the
@@ -51,7 +51,7 @@ Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
 @center for version @value{VERSION}
 @page
 @vskip 0pt plus 1filll
-Copyright @copyright{} 2002, 2003, 2004, 2005, 2006 g10 Code GmbH.
+Copyright @copyright{} 2002, 2003, 2004, 2005, 2006, 2007 g10 Code GmbH.
 
 
 The Scute Manual is free software; you can redistribute it and/or modify
@@ -528,7 +528,13 @@ manager.
 @section Authentication With Service
 
 Before you access a web service which requires client authentication,
-for instance a fictious web service @indicateurl{https://example.com},
+for instance a fictious web service
+@ifnottex
+@indicateurl{https://example.com},
+@end ifnottex
+@iftex
+@code{https://example.com},
+@end iftex
 the OpenPGP card should be present.  In this case, a pop-up window will
 appear that requests you to enter the PIN number protecting the
 authentication key on the OpenPGP card.  After entering the PIN number,

+ 1 - 1
src/agent.c

@@ -1,5 +1,5 @@
 /* agent.c - Talking to gpg-agent.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
    This file is part of Scute.
  

+ 1 - 1
src/agent.h

@@ -1,5 +1,5 @@
 /* agent.h - Interface for talking to gpg-agent.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
    This file is part of Scute.
  

+ 1 - 1
src/cert-gpgsm.c

@@ -1,5 +1,5 @@
 /* cert-gpgsm.c - Scute certificate searching.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
    This file is part of Scute.
  

+ 1 - 1
src/cert-object.c

@@ -1,5 +1,5 @@
 /* cert-object.c - Convert a GPGSM certificate into a PKCS #11 object.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
    This file is part of Scute.
  

+ 1 - 1
src/cert.h

@@ -1,5 +1,5 @@
 /* cert.h - Scute certificate management.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
    This file is part of Scute.
  

+ 1 - 1
src/pkcs11.h

@@ -1,5 +1,5 @@
 /* pkcs11.h
-   Copyright 2006 g10 Code GmbH
+   Copyright 2006, 2007 g10 Code GmbH
    Copyright 2006 Andreas Jellinghaus
 
    This file is free software; as a special exception the author gives

+ 1 - 1
src/table.c

@@ -1,5 +1,5 @@
 /* table.c - Indexed table implementation.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
    This file is part of Scute.
  

+ 1 - 1
tests/t-getattribute.c

@@ -1,5 +1,5 @@
 /* t-getattribute.c - Regression test.
-   Copyright (C) 2006 g10 Code GmbH
+   Copyright (C) 2006, 2007 g10 Code GmbH
 
    This file is part of Scute.