guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU Guixguix source archive branch, master, updated. v0.5-70-g96e5085


From: Ludovic Courts
Subject: GNU Guixguix source archive branch, master, updated. v0.5-70-g96e5085
Date: Sun, 29 Dec 2013 14:57:44 +0000

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 "guix source archive".

The branch, master has been updated
       via  96e5085c8113a8ccfdb627b8e2efe30364a86563 (commit)
       via  8b420f74e40a928493ce6afefe2c99144a4ecbb3 (commit)
       via  3f40cfdeceab121101fc6aaddc55ccb7a0be3e7f (commit)
       via  04d4c8a439c035cf41296eafc23a5dfe196c24db (commit)
       via  9501d7745eca2c6c5b18f7b573c08398c3ffa4d8 (commit)
       via  363ae1da82cbb83b57b57f78b716125b79e2ac39 (commit)
       via  a2cbbb743da26abc3a1bdbcd9af2d07018c2a8a6 (commit)
       via  6df1fb8991bc7323dd4974a55d37f249a4e9c4a0 (commit)
       via  b0a33ac157ce99688b6d668124377fdd81bf413e (commit)
      from  557813760d0dc74d5e5afba8aa4ea0310378eec2 (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 96e5085c8113a8ccfdb627b8e2efe30364a86563
Author: Ludovic Courtès <address@hidden>
Date:   Sun Dec 29 15:55:38 2013 +0100

    authenticate: Disallow imports signed with unauthorized keys.
    
    * guix/scripts/authenticate.scm (signature-sexp): Remove.
      (guix-authenticate): Upon '-verify', check whether the signature's
      public key passes 'authorized-key?'.

commit 8b420f74e40a928493ce6afefe2c99144a4ecbb3
Author: Ludovic Courtès <address@hidden>
Date:   Sun Dec 29 15:53:49 2013 +0100

    Add (guix pki).
    
    * guix/pki.scm, tests/pki.scm: New files.
    * Makefile.am (MODULES): Add 'guix/pki.scm'.
      (SCM_TESTS): Add 'tests/pki.scm'.

commit 3f40cfdeceab121101fc6aaddc55ccb7a0be3e7f
Author: Ludovic Courtès <address@hidden>
Date:   Sun Dec 29 15:52:50 2013 +0100

    config: Export '%config-directory'.
    
    * configure.ac: Define and substitute 'guix_sysconfdir'.
    * guix/config.scm.in (%config-directory): New variable.

commit 04d4c8a439c035cf41296eafc23a5dfe196c24db
Author: Ludovic Courtès <address@hidden>
Date:   Sun Dec 29 15:51:07 2013 +0100

    Move 'with-atomic-file-output' to (guix utils).
    
    * guix/scripts/substitute-binary.scm (with-atomic-file-output): Move to...
    * guix/utils.scm (with-atomic-file-output): ... here.

commit 9501d7745eca2c6c5b18f7b573c08398c3ffa4d8
Author: Ludovic Courtès <address@hidden>
Date:   Sat Dec 28 16:16:00 2013 +0100

    pk-crypto: Add canonical-sexp to sexp conversion procedures.
    
    * guix/pk-crypto.scm (canonical-sexp-fold, canonical-sexp->sexp,
      sexp->canonical-sexp): New procedures.
    * tests/pk-crypto.scm ("canonical-sexp->sexp",
      "sexp->canonical-sexp->sexp"): New tests.

commit 363ae1da82cbb83b57b57f78b716125b79e2ac39
Author: Ludovic Courtès <address@hidden>
Date:   Sat Dec 28 15:47:35 2013 +0100

    pk-crypto: Add 'canonical-sexp-length' and related procedures.
    
    * guix/pk-crypto.scm (canonical-sexp-length, canonical-sexp-null?,
      canonical-sexp-list?): New procedures.
    * tests/pk-crypto.scm ("canonical-sexp-length", "canonical-sexp-list?"):
      New tests.

commit a2cbbb743da26abc3a1bdbcd9af2d07018c2a8a6
Author: Ludovic Courtès <address@hidden>
Date:   Sat Dec 28 15:41:48 2013 +0100

    pk-crypto: 'canonical-sexp-nth-data' returns a symbol for "tokens".
    
    * guix/pk-crypto.scm (token-string?): New procedure.
      (canonical-sexp-nth-data): Return a symbol when the element is a
      "token", and a bytevector otherwise.
      (latin1-string->bytevector): Remove.
      (hash-data->bytevector): Adjust accordingly.
    * tests/pk-crypto.scm ("canonical-sexp-nth"): Adjust accordingly.  Add
      octet string example.

commit 6df1fb8991bc7323dd4974a55d37f249a4e9c4a0
Author: Ludovic Courtès <address@hidden>
Date:   Sat Dec 28 00:42:07 2013 +0100

    authenticate: Store the public key as part of the signature.
    
    * guix/scripts/authenticate.scm (signature-sexp): New procedure.
      (guix-authenticate): Use it to produce the signature.  Adjust
      verification code accordingly.
    * tests/store.scm ("import corrupt path"): Adjust test accordingly.

commit b0a33ac157ce99688b6d668124377fdd81bf413e
Author: Ludovic Courtès <address@hidden>
Date:   Fri Dec 27 23:32:26 2013 +0100

    pk-crypto: Rename 'gcry-sexp' to 'canonical-sexp'.
    
    * guix/pk-crypto.scm: Rename procedures, variables, etc. from
      'gcry-sexp' to 'canonical-sexp'.  Add comment with references.
    * guix/scripts/authenticate.scm, tests/pk-crypto.scm: Adjust
      accordingly.

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

Summary of changes:
 .dir-locals.el                     |    1 +
 Makefile.am                        |    2 +
 configure.ac                       |    4 +-
 guix/config.scm.in                 |    5 +
 guix/pk-crypto.scm                 |  240 +++++++++++++++++++++++++-----------
 guix/pki.scm                       |  132 ++++++++++++++++++++
 guix/scripts/authenticate.scm      |   55 +++++----
 guix/scripts/substitute-binary.scm |   16 ---
 guix/utils.scm                     |   16 +++
 tests/pk-crypto.scm                |  107 +++++++++++++----
 tests/pki.scm                      |   51 ++++++++
 tests/store.scm                    |    4 +-
 12 files changed, 496 insertions(+), 137 deletions(-)
 create mode 100644 guix/pki.scm
 create mode 100644 tests/pki.scm


hooks/post-receive
-- 
guix source archive



reply via email to

[Prev in Thread] Current Thread [Next in Thread]