Sfoglia il codice sorgente

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 anni fa
parent
commit
4d34e62744
14 ha cambiato i file con 54 aggiunte e 23 eliminazioni
  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.