[git] gnupg-doc - branch, master, updated. a01ddf94fc5baede200ce6f2016f0e3deb018ccd

by Werner Koch cvs at cvs.gnupg.org
Thu Dec 4 14:41:13 CET 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GnuPG website and other docs".

The branch, master has been updated
       via  a01ddf94fc5baede200ce6f2016f0e3deb018ccd (commit)
       via  dc7be5d34f2dda278490783879bc43c50ff48f6b (commit)
       via  f617811f4c19da882b8b3c40c5626e109e514434 (commit)
       via  f5413a72a26f96583168b1df2e8a597e25f8633a (commit)
      from  871820f8bdffce5c3f09d969ec54b638cb773cd2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit a01ddf94fc5baede200ce6f2016f0e3deb018ccd
Author: Werner Koch <wk at gnupg.org>
Date:   Thu Dec 4 14:36:19 2014 +0100

    web,tools: Add a list of recent donors

diff --git a/tools/mkkudos.sh b/tools/mkkudos.sh
index 8e5ed96..ae1831e 100755
--- a/tools/mkkudos.sh
+++ b/tools/mkkudos.sh
@@ -67,7 +67,8 @@ euroyr=$(echo "$tmp" | awk -F: '{printf "%d Euro", int($10 + 0.5)}')
 n=$(echo "$tmp" | awk -F: '{printf "%d", $7}')
 nyr=$(echo "$tmp" | awk -F: '{printf "%d", $9}')
 
-for file in "$htdocs/donate/"kudos-????.html "$htdocs/donate/"kudos.html; do
+for file in "$htdocs/donate/"kudos-????.html "$htdocs/donate/"kudos.html \
+            "$htdocs/donate/"index.html; do
    if [ $force = no ]; then
      [ "$file" -ot "$donors" ] || continue
    fi
@@ -85,6 +86,8 @@ for file in "$htdocs/donate/"kudos-????.html "$htdocs/donate/"kudos.html; do
             <"$file"  >"$file.tmp" '
      /<!--BEGIN-DONATIONS-->/ {indon=1; print; insert("") }
      /<!--END-DONATIONS-->/ {indon=0}
+     /<!--BEGIN-SOME-DONATIONS-->/ {indon=1; print; insertsome("") }
+     /<!--END-SOME-DONATIONS-->/ {indon=0}
      /<!--BEGIN-DONATIONS_goteo13-->/ {indon=1; print; insert("goteo13") }
      /<!--END-DONATIONS_goteo13-->/ {indon=0}
      /<!--INSERT-MONTH-DATE-->/ {
@@ -121,6 +124,24 @@ for file in "$htdocs/donate/"kudos-????.html "$htdocs/donate/"kudos.html; do
        }
        close (donors)
      }
+
+     function insertsome (tag) {
+       i = 0
+       while (getline < donors) {
+         if ( $0 ~ /^(#.*)?$/ )
+            continue;
+         if ( $3 == "" )
+            continue;
+         if ($4==tag) {
+           data[i++] = $3
+         }
+       }
+       close (donors)
+       j = i > 16 ? ( i - 16 ) : 0
+       while (j < i) {
+           printf "<li>%s</li>\n", data[j++]
+       }
+     }
      '
    mv "$file.tmp" "$file" || echo "mkkudos.sh: error updating $file" >&2
 done
diff --git a/web/donate/index.org b/web/donate/index.org
index 07572c1..8994e7c 100644
--- a/web/donate/index.org
+++ b/web/donate/index.org
@@ -15,6 +15,15 @@
   to help with development and maintenance please consider to make a
   donation.
 
+** Recent donors
+
+#+HTML: <div id="tagcloudlist"><ul>
+#+HTML: <!--BEGIN-SOME-DONATIONS-->
+#+HTML: <!--END-SOME-DONATIONS-->
+#+HTML: <li><a href="kudos.html">(all)</a></li>
+#+HTML: </ul><p class="doclear"> </p></div>
+
+
 ** Ways to donate
 
   Paying using a credit card is currently our preferred choice.  [[https://en.wikipedia.org/wiki/Single_Euro_Payments_Area][SEPA]]
@@ -32,7 +41,7 @@
   information is only used for the purpose of the donation and no data
   will ever be send to any entity not directly involved in the
   donation process.  Not giving a name makes the donation “anonymous”
-  in that the name won’t be listed on the public thank you page.
+  in that the name won’t be listed on the public [[file:kudos.org][thank you]] page.
 
 #+BEGIN_HTML
   <!--ERRORPANEL-->
diff --git a/web/donate/kudos.org b/web/donate/kudos.org
index df875e4..e7cdeea 100644
--- a/web/donate/kudos.org
+++ b/web/donate/kudos.org
@@ -9,7 +9,7 @@
 #+HTML: <li>[please reload in a few minutes while the list is being updated]
 #+HTML: <!--END-DONATIONS-->
 #+HTML: <li><a href="/donate/index.html">your name</a></li>
-#+HTML: </ul><p> </p></div>
+#+HTML: </ul><p class="doclear"> </p></div>
 
   Thank you.
 
diff --git a/web/share/site.css b/web/share/site.css
index f9d8207..9fb803d 100644
--- a/web/share/site.css
+++ b/web/share/site.css
@@ -527,6 +527,14 @@ td.right  {
    font-size: 0.8em;
 }
 
+#tagcloudlist p.doclear {
+   clear: left;
+   padding-top: 0;
+   padding-bottom: 0;
+   margin-top: 0;
+   margin-bottom: 0;
+}
+
 #tagcloudlist a {
    font-variant: normal;
    font-size: 0.8em;

commit dc7be5d34f2dda278490783879bc43c50ff48f6b
Author: Werner Koch <wk at gnupg.org>
Date:   Thu Dec 4 12:28:50 2014 +0100

    web: First set of changes to the CSS.

diff --git a/web/share/gpgweb.el b/web/share/gpgweb.el
index e0c25fa..aed734b 100644
--- a/web/share/gpgweb.el
+++ b/web/share/gpgweb.el
@@ -66,7 +66,8 @@ if not available."
 <meta name=\"DC.Rights\" content=\"https://gnupg.org/copying.html\" />
 <link rel=\"stylesheet\" href=\"/share/site.css\" type=\"text/css\" />
 </head>
-<body>\n"))
+<body>
+"))
 
 (defconst gpgweb-gnupg-menu-alist
   '(("/index.html"
@@ -159,7 +160,7 @@ if not available."
         (insert  ">" (cadr item) "</a>\n")
         (when (caddr item)
           (dotimes (i (1+ lvl)) (insert "  "))
-          (insert "  <ul>\n")
+          (insert "  <ul class=\"sub-menu\">\n")
           (gpgweb--insert-menu (caddr item) (1+ lvl) selected-file)
           (dotimes (i (1+ lvl)) (insert "  "))
           (insert "  </ul>\n"))
@@ -185,7 +186,9 @@ if not available."
   "Insert the menu structure into the HTML file."
   (goto-char (point-min))
   (when (re-search-forward "^<body>\n" nil t)
-    (insert "<div id=\"header\"> </div>
+    (insert "<div id=\"wrapper\">
+<div id=\"header\"><a href=\"/index.html\" class=\"logo\"
+     ><img src=\"/share/logo-gnupg-light-purple-bg.png\"></a> </div>
 <nav>
   <ul>
 ")
@@ -200,12 +203,14 @@ if not available."
           (gpgweb--insert-submenu m selected-file)
           (insert "  </ul>\n</nav>\n")))
     (insert "<main>
+<div id=\"content\">
 ")))
 
 
 (defun gpgweb-insert-footer ()
   (goto-char (point-max))
-  (insert "</main>
+  (insert "</div><!-- end content -->
+</main>
 <div id=\"footer\">
   <div id=\"nav_bottom\">
   <ul>
@@ -229,6 +234,7 @@ if not available."
   </div>\n"))
   (goto-char (point-max))
   (insert "</div>
+</div><!-- end wrapper -->
 </body>
 </html>"))
 
diff --git a/web/share/site.css b/web/share/site.css
index 382ffcb..f9d8207 100644
--- a/web/share/site.css
+++ b/web/share/site.css
@@ -14,13 +14,30 @@
  */
 
 body {
-  background-color: #f0f0fc;
+  background: #f0f0fc;
+  font-family: "Proxima Nova Regular","Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif;
+  font-weight: 400;
+  height: 100%;
+}
+
+/*
+div#wrapper {
+  background: transparent url(/share/email-envelope.png) top right no-repeat;
+}
+*/
+
+div#wrapper,
+div#footer {
+    max-width: 850px;
+    margin: auto;
 }
 
+
 h1,
 h2,
 h3 {
-  color: #5c6064;
+  color: #000;
+  font-family: "Helvetica Neue",Arial,sans-serif;
   font-weight: bold;
   font-variant: small-caps;
   letter-spacing: 0.1em;
@@ -28,29 +45,19 @@ h3 {
 
 h1,
 h2 {
-  font-size: large;
-}
-
-h1:first-letter,
-h2:first-letter,
-h3:first-letter {
-  color: #784c6c;
-}
-
-
-h1:first-letter,
-h2:first-letter {
   font-size: x-large;
 }
 
-h3:first-letter {
-  font-size: large;
+h3 {
+	font-size: 1em;
 }
 
+
 /*
    Links
  */
 
+
 a:link {
 /*  color: #784c6c;*/
   font-weight: bold;
@@ -78,15 +85,11 @@ a.img:hover {
    Raise attention
  */
 
-li.important {
-  color: red;
-}
-
+li.important,
 span.important {
   color: red;
 }
 
-
 div.urgent {
   width: 85%;
   text-align: center;
@@ -94,7 +97,6 @@ div.urgent {
   font-weight: bold;
 }
 
-
 .ii {
   display: none !important;
 }
@@ -155,11 +157,24 @@ div.entry-qotd
 
 
 #header {
-    background: url(/share/logo-gnupg-light-purple-bg.png) center no-repeat;
-    height: 120px;
+    background: transparent;
+    height: 150px;
     padding: 0px;
 }
 
+#header a.logo img {
+	height: 120px;
+}
+#header a.logo:hover img {
+    background: transparent;
+    opacity: 0.4;
+    filter: alpha(opacity=40); /* For IE8 and earlier */
+}
+#header a,
+#header a:hover {
+	background: transparent;
+}
+
 #cornerImage {
     width: 128px;
     height: 130px;
@@ -175,88 +190,72 @@ div.entry-qotd
  */
 
 /* Reset the link attributes for nav except for hover  */
-nav * a:visited, a:link {
+nav a:visited,
+a:link {
     color: #757575;
     font-weight: bold;
     text-decoration: none;
 }
 
-
-/* The menu bar is centered.  */
-nav {
-    text-align: left;
-    line-height: 0.4em;
-    margin-left: 5%;
-    margin-right: 5%;
+nav ul,
+ul ul.sub-menu {
+    margin: 0;
+    padding: 0;
+    z-index: 5;
 }
 
-/* Main menu list.  */
 nav ul {
-    display: inline-table;
-    list-style: none;
-    position: relative;
     box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
     padding: 0 20px;
     border-radius: 10px;
     background: #efefef;
+    list-style: none;
 }
 
-nav ul:after {
-    display: block;
-    clear: both;
-    content: "";
-}
 
-/* Main menu items.  */
-nav ul li {
-    float: left;
+nav ul li,
+ul ul.sub-menu li {
+    list-style-type: none;
+    display: inline-block;
 }
 
-nav ul li:hover {
-    background: #4b545f;
-}
 
-nav ul li:hover a {
+/*Link Appearance*/
+nav ul li a,
+ul li ul.sub-menu li a {
+    text-decoration: none;
     color: #fff;
+    padding: 10px;
+    display:inline-block;
 }
 
-nav ul li a {
-    display: block;
-    color: #757575;
-    font-weight: bold;
-    text-decoration: none;
-    padding: 20px 30px;
+/*Make the parent of sub-menu relative*/
+nav ul li {
+    position: relative;
 }
 
-/* Sub-menu lists.
-   Hide unless we over hover them.  */
-nav ul ul {
-    display: none;
+/*sub menu*/
+nav ul li ul.sub-menu {
+    display:none;
+}
+nav ul li:hover ul.sub-menu {
+    display:block;
     background: #5f6975;
+    color: #fff;
+    z-index: 99;
     border-radius: 0px;
-    padding: 0;
     position: absolute;
-    z-index: 5;
-    top: 100%;
-}
-
-nav ul li:hover > ul {
-    display: block;
+    top: 41px;
+    left: 0;
 }
-
-
-/* Sub-menu items.  */
 nav ul ul li {
-    float: none;
-    border-top: 1px solid #6b727c;
     border-bottom: 1px solid #575f6a;
     position: relative;
+    width: 100%;
 }
 
 nav ul ul li a {
-    font-weight: bold;
-    color: #fff;
-    padding: 20px 30px;
+    display:block !important;
 }
 
 nav ul ul li a:hover {
@@ -264,22 +263,10 @@ nav ul ul li a:hover {
 }
 
 
-
-/* Sub-sub-menu lists.
-   Put right to the sub-menus.  */
-nav ul ul ul {
-    position: absolute;
-    z-index: 10;
-    left: 100%;
-    top: 0;
-}
-
-
-
 /* The second menu line for stop menu with sub-menus.
    This is a non-nested list.  */
 nav.subnav {
-    margin-top: -1.5em;
+    margin-top: 1.5em;
 }
 
 nav.subnav ul {
@@ -296,22 +283,14 @@ nav.subnav ul li a {
     display: block;
     font-weight: normal;
     text-decoration: none;
-    padding: 10px 20px;
-}
-
-
-/* Put selection markers arount a selected items.
-   \2009 is a    \21d2 and \21d0 are arrows.  */
-nav * li a.selected:before {
-    content: "\21d2\2009";
+    padding: 0 30px 0 10px;
 }
 
-nav * li a.selected:after {
-    content: "\2009\21d0";
+nav * li a.selected {
+    color: #0093DD;
 }
 
 
-
 /*
     The bottom menu
  */
@@ -344,9 +323,6 @@ nav * li a.selected:after {
  */
 
 main {
-    float: left;
-    margin-left: 5%;
-    margin-right: 5%;
 }
 
 main ul {
@@ -355,21 +331,51 @@ main ul {
     margin-left: 1em;
 }
 
+div#content {
+  background-color: #fff;
+  margin-top: 1em;
+  padding: 1em;
+  box-shadow: 0 1px 1px rgba(154,170,207,0.1);
+}
+
+div#content a,
+div#footer a {
+  color: #0093DD !important;
+}
 
 div.outline-text-2 {
-  padding-top: 5px;
-  padding-right: 3px;
-  border-top: 2px solid #5c6064;
-  border-right: 2px solid #784c6c;
+  margin: 0;
+  padding: 0.5em 0.5em 0 0;
+  border-top: 2px solid #DEECF9;
+  border-right: 2px solid #DEECF9;
 }
 
 div.outline-text-3 {
   padding-top: 3px;
   padding-right: 3px;
-  border-top: 1px solid #5c6064;
-  border-right: 1px solid #784c6c;
+  border-top: 1px solid #E2EEFA;
+  border-right: 1px solid #E2EEFA;
 }
 
+div.outline-text-2,
+div.outline-text-3 {
+  margin-bottom: 2em;
+}
+
+div.outline-text-3,
+div > h3 {
+  margin-left: 1em;
+}
+
+h2,
+h3 {
+  margin-bottom: 0;
+  padding-bottom: 0;
+}
+
+h3 {
+  font-size: 1em;
+}
 
 /* Not anymore used:
 #rightColumn {
@@ -565,7 +571,6 @@ td.right  {
     margin-bottom: 20px;
 }
 
-
 .donate-button-low {
     overflow: hidden;
     display: inline-block;

commit f617811f4c19da882b8b3c40c5626e109e514434
Author: Werner Koch <wk at gnupg.org>
Date:   Thu Dec 4 11:25:25 2014 +0100

    web: Minor text additions.

diff --git a/web/documentation/index.org b/web/documentation/index.org
index 8487e80..32e8c6f 100644
--- a/web/documentation/index.org
+++ b/web/documentation/index.org
@@ -21,6 +21,8 @@
                      how to subscribe. Links to other GnuPG-related
                      discussion groups are also available.
   - [[file:bts.org][BTS]] :: Before you report a bug, please consult the list of bugs.
+  - [[http://twitter.com/gnupg][@gnupg]] :: We sometimes post short messages to Twitter.
+
 
   You may also notice that OpenPGP is a proposed Internet standard,
   described by RFC4880 (found at [[http://www.rfc-editor.org/][RFC Editor]]).
diff --git a/web/download/cvs_access.org b/web/download/cvs_access.org
index f3ea6e8..0887139 100644
--- a/web/download/cvs_access.org
+++ b/web/download/cvs_access.org
@@ -14,6 +14,9 @@
   server, so please don't poll for new pushes too often. Instead, we
   suggest you to subscribe to the [[http://lists.gnupg.org/mailman/listinfo/gnupg-commits/][commits mailing list]] .
 
+  You may also follow [[http://twitter.com/gnuprivacyguard][@gnuprivacyguard]] on Twitter to get notified
+  about commits to the GnuPG master branch.
+
   There is a Web interface at [[http://git.gnupg.org/]] which can be used
   to browse the GIT repository.
 
diff --git a/web/index.org b/web/index.org
index 701dc84..d692170 100644
--- a/web/index.org
+++ b/web/index.org
@@ -21,7 +21,7 @@ GnuPG is [[http://www.gnu.org/philosophy/free-sw.html][Free Software]] (meaning
 be freely used, modified and distributed under the terms of the
 [[http://www.gnu.org/copyleft/gpl.html][GNU General Public License]] .
 
-GnuPG comes in two flavours: [[download][{{{gnupg1_ver}}}]] is the well known and
+GnuPG comes in two flavours: [[download][{{{gnupg1_ver}}}]] is the old and very
 portable standalone version, whereas [[download][{{{gnupg_ver}}}]] is the enhanced
 and modern version and suggested for most users.
 
@@ -52,6 +52,14 @@ all [[file:news.org][news of previous years]] is also available.
 # point or paste the [[news.en.rss][RSS file]] into your aggregator.
 
 
+** Libksba 1.3.2 released                                         :important:
+
+This is a security fix release and all users of Libksba should update
+to this version.  Note that *GnuPG 2.x* makes use of Libksba and thus
+all user of GnuPG 2.x need to install this new version of Libksba and
+restart the dirmngr process.  Read the full [[http://lists.gnupg.org/pipermail/gnupg-announce/2014q4/000359.html][announcement]].
+
+
 ** GnuPG 2.1.0 with ECC support released (2014-11-06)
 
 This is the first released of the new /modern/ branch of GnuPG.  It
diff --git a/web/swdb.mac b/web/swdb.mac
index 05ab0df..c5a53f3 100644
--- a/web/swdb.mac
+++ b/web/swdb.mac
@@ -65,10 +65,10 @@
 #
 # GPGME
 #
-#+macro: gpgme_ver    1.5.1
+#+macro: gpgme_ver    1.5.2
 #+macro: gpgme_branch master
-#+macro: gpgme_size   943k
-#+macro: gpgme_sha1   a91c258e79acf30ec86a667e07f835e5e79342d8
+#+macro: gpgme_size   946k
+#+macro: gpgme_sha1   cb550ea09314a362aa895f1ca92da6ba73fb512a
 
 
 #
@@ -82,9 +82,9 @@
 #
 # LIBKSBA
 #
-#+macro: libksba_ver  1.3.1
-#+macro: libksba_size 584k
-#+macro: libksba_sha1 6bfe285dbc3a7b6e295f9389c20ea1cdf4947ee5
+#+macro: libksba_ver  1.3.2
+#+macro: libksba_size 587k
+#+macro: libksba_sha1 37d0893a587354af2b6e49f6ae701ca84f52da67
 
 
 #

commit f5413a72a26f96583168b1df2e8a597e25f8633a
Author: Werner Koch <wk at gnupg.org>
Date:   Tue Nov 25 16:31:17 2014 +0100

    web: Removed "under construction notice and extra link to copying.

diff --git a/web/share/gpgweb.el b/web/share/gpgweb.el
index a4cfdc4..e0c25fa 100644
--- a/web/share/gpgweb.el
+++ b/web/share/gpgweb.el
@@ -207,10 +207,6 @@ if not available."
   (goto-char (point-max))
   (insert "</main>
 <div id=\"footer\">
-  <p>This site is currently undergoing a complete redesign.
-     We apologize for any inconveniences like broken links
-     or bad formatting.  Please do not report such problems as we are probably
-     already aware of them.  (2014-05-28 wk)</p>
   <div id=\"nav_bottom\">
   <ul>
 ")
@@ -226,8 +222,7 @@ if not available."
       ><img alt=\"CC-BY-SA 3.0\" style=\"border: 0\"
             src=\"/share/cc-by-sa-3.0_80x15.png\"/></a> 
     These web pages are
-    Copyright 1998--2014 The GnuPG Project<a href=\"/copying.html\">¹</a>
-    and licensed under a
+    Copyright 1998--2014 The GnuPG Project and licensed under a
     <a rel=\"license\" href=\"http://creativecommons.org/licenses/by-sa/3.0/\"
     >Creative Commons Attribution-ShareAlike 3.0 Unported License</a>.  See
     <a href=\"/copying.html\">copying</a> for details.

-----------------------------------------------------------------------

Summary of changes:
 tools/mkkudos.sh            |   23 ++++-
 web/documentation/index.org |    2 +
 web/donate/index.org        |   11 ++-
 web/donate/kudos.org        |    2 +-
 web/download/cvs_access.org |    3 +
 web/index.org               |   10 +-
 web/share/gpgweb.el         |   21 ++--
 web/share/site.css          |  227 +++++++++++++++++++++++--------------------
 web/swdb.mac                |   12 +--
 9 files changed, 184 insertions(+), 127 deletions(-)


hooks/post-receive
-- 
The GnuPG website and other docs
http://git.gnupg.org




More information about the Gnupg-commits mailing list