preparing a release
authorWerner Koch <wk@gnupg.org>
Wed, 6 Dec 2006 13:32:11 +0000 (13:32 +0000)
committerWerner Koch <wk@gnupg.org>
Wed, 6 Dec 2006 13:32:11 +0000 (13:32 +0000)
ChangeLog
NEWS
configure.ac
packages/packages.current
src/Makefile.am
src/inst-gnupg.nsi

index d373ace..3b47374 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,15 @@
+2006-12-06  Werner Koch  <wk@g10code.com>
+
+       Released 1.0.8.
+
+       * src/Makefile.am: GnuPG man pages are now below share.
+       * src/inst-gnupg.nsi: Ditto
+
 2006-12-04  Werner Koch  <wk@g10code.com>
 
        * src/Makefile.am (gpg4win_ipkgs): Add english manuals.
 
-       * autogen.sh <--build-w32>: Disable the english manuals for now.
+       * autogen.sh <build-w32>: Disable the english manuals for now.
 
 2006-11-30  Werner Koch  <wk@g10code.com>
 
diff --git a/NEWS b/NEWS
index 78e9e91..e5b2847 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -3,12 +3,27 @@
 # The version number given below are for the standard installers as
 # distributed by www.gpg4win.org.
 
-Noteworthy changes in version 1.0.8
+Noteworthy changes in version 1.0.8 (2006-12-06)
 ------------------------------------------------
 
+(en) Fixed a serious and exploitable GnuPG bug in processing encrypted
+     packages. [CVE-2006-6235]
+(de) Ein schwerer und ausnutzbarer Fehler wurde in GnuPG behoben. 
+     [CVE-2006-6235]
+
+(en) Fixed a buffer overflow occuring when using gpg in interactive
+     mode on the command line. [CVE-2006-6169]
+(de) Ein Puffer├╝berlauf, der bei interaktiver Nutzung auf der
+     Kommandzeile auftreten kann, wurde behoben.  [CVE-2006-6169]
+
+(en) Fixed a GnuPG bug while decrypting certain compressed and
+     encrypted messages.
+(de) Ein selten auftretender Fehler beim Entschl├╝sseln von
+     komprimierten Nachrichten wurde in GnuPG behoben. 
+
 
 ~~~~~~~~~~~~~~~
-GnuPG: 1.4.5
+GnuPG: 1.4.6
 WinPT: 1.0.1
 GPA:   0.7.4
 GPGol: 0.9.91
index a722950..3b1ed29 100644 (file)
@@ -27,7 +27,7 @@ min_automake_version="1.9.3"
 # "svn up" and "autogen.sh" right before creating a distribution.
 # Right after a release the make target "copy-news" is to be called!
 m4_define([my_version], [1.0.8])
-m4_define([my_issvn], [yes])
+m4_define([my_issvn], [no])
 
 m4_define([svn_revision], m4_esyscmd([echo -n $( (svn info 2>/dev/null \
           ||echo 'Revision: 0')|sed -n '/^Revision:/ s/[^0-9]//gp'|head -1)]))
index 4f8e09a..ba90bf8 100644 (file)
@@ -183,8 +183,8 @@ chk  391eee90ea072ea181bed332b9411f2a43395e7e
 
 server ftp://ftp.gnupg.org/gcrypt
 
-file gnupg/gnupg-1.4.5.tar.bz2
-chk  553fefe0da5a91108dd9468e381faf9487754f9a
+file gnupg/gnupg-1.4.6.tar.bz2
+chk  9cbbef5c94f793867ff3ae4941816962311a0563
 
 file libgpg-error/libgpg-error-1.2.tar.bz2
 chk  468657e5bccd534f350b1a0109e19d2a9cc5d027
index cf1082b..a8e53b5 100644 (file)
@@ -39,12 +39,15 @@ gpg4win_pkg_glib_configure = \
 
 # The GnuPG package provides man pages which we have to convert.
 define gpg4win_pkg_gnupg_post_install  
-(man -Tlatin1 -l $$$${pkgidir}/man/man1/gpg.1 | sed `printf "s/\b.//g"` | \
- sed -e 's/$$$$/\r/' > $$$${pkgidir}/man/man1/gpg.man; \
-man -Tlatin1 -l $$$${pkgidir}/man/man1/gpgv.1 | sed `printf "s/\b.//g"` | \
- sed -e 's/$$$$/\r/' > $$$${pkgidir}/man/man1/gpgv.man; \
-man -Tlatin1 -l $$$${pkgidir}/man/man7/gnupg.7 | sed `printf "s/\b.//g"` | \
- sed -e 's/$$$$/\r/' > $$$${pkgidir}/man/man7/gnupg.man)
+(man -Tlatin1 -l $$$${pkgidir}/share/man/man1/gpg.1 | \
+ sed `printf "s/\b.//g"` | \
+ sed -e 's/$$$$/\r/' > $$$${pkgidir}/share/man/man1/gpg.man; \
+man -Tlatin1 -l $$$${pkgidir}/share/man/man1/gpgv.1 | \
+ sed `printf "s/\b.//g"` | \
+ sed -e 's/$$$$/\r/' > $$$${pkgidir}/share/man/man1/gpgv.man; \
+man -Tlatin1 -l $$$${pkgidir}/share/man/man7/gnupg.7 | \
+ sed `printf "s/\b.//g"` | \
+ sed -e 's/$$$$/\r/' > $$$${pkgidir}/share/man/man7/gnupg.man)
 endef
 
 # We would like to use --with-libiconv-prefix and
index 33bb6ac..cfc32a2 100644 (file)
@@ -47,9 +47,9 @@ Section "GnuPG" SEC_gnupg
   File "${prefix}/share/gnupg/options.skel"
   File "${prefix}/share/gnupg/FAQ"
   File "${prefix}/share/gnupg/faq.html"
-  File "${prefix}/man/man1/gpg.man"
-  File "${prefix}/man/man1/gpgv.man"
-  File "${prefix}/man/man7/gnupg.man"
+  File "${prefix}/share/man/man1/gpg.man"
+  File "${prefix}/share/man/man1/gpgv.man"
+  File "${prefix}/share/man/man7/gnupg.man"
 
   WriteRegStr HKLM "Software\GNU\GnuPG" "Install Directory" $INSTDIR
 !endif