Changes to archive thelove@canonical.com/bazaar--devo--1.3

pqm at canonical.com pqm at canonical.com
Thu Mar 10 15:48:48 CST 2005


New revision thelove at canonical.com/bazaar--devo--1.3--patch-22

2005-03-10 GMT	Canonical.com Patch Queue Manager <pqm at canonical.com>	patch-22

    Summary:
      implement gpg signature checking via libgpgme
    Revision:
      bazaar--devo--1.3--patch-22

    Patches applied:
    
     * robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-14
       handle multi-line shell scripts (warn and do nothing) for updates
    
     * robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-15
       partial refactoring of checksum checking code to be more managable and give better feedback. also close a security hole with checksums
    
     * robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-16
       check when_unsigned archive policy setting
    
     * robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-17
       implement signature checking via gpgme for archive-registry configured archives
    
     * robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-18
       use the gpg decoded checksum rather than the literal one, removing the need for the awk check script
    
     * robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-19
       fixup test suite where it was being naughty with checksums
    
     * robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-20
       implement minimal allowed_fingerprints logic
    
     * robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-21
       full implementation of allowed_ids and allowed_fingerprints, and gpgme based signature checking
    
     * robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-22
       add trustdb.gpg
    
     * robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-23
       test interactions with fingerprints and ids
    
     * robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-24
       binaries that link against libarch need libgpgme too - i.e. tests
    
     * robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-25
       int is not size_t, kthnxbyue
    

    new files:
     tests/.arch-ids/trustdb.gpg.id tests/trustdb.gpg

    modified files:
     PLUGIN/auto baz/Makefile.in commands/tests/Makefile.in
     libarch/archive.c libarch/archive.h libarch/archives.c
     libarch/archives.h libarch/cached-archive.c
     libarch/pfs-signatures.c libarch/pfs-signatures.h
     libarch/tests/Makefile.in libinifile/inifile.c
     libinifile/inifile.h libinifile/tests/unit-inifile.c
     tests/test-mirror.sh tests/test-signing.sh

    new patches:
     robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-14
     robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-15
     robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-16
     robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-17
     robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-18
     robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-19
     robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-20
     robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-21
     robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-22
     robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-23
     robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-24
     robert.collins at canonical.com--general/bazaar--easy-gpg--1.3--patch-25
     thelove at canonical.com/bazaar--devo--1.3--patch-22






More information about the bazaar-commits mailing list