[buildd-tools-devel] [GIT] schroot branch master updated. debian/schroot-1.6.3-1-51-g1159346

Roger Leigh rleigh at alioth.debian.org
Sat Mar 23 22:34:51 UTC 2013


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 "schroot".

The branch, master has been updated
       via  1159346bef5bac9599cb35353cf21e8b10897701 (commit)
       via  597bb45b0e680c11c9572956ae231032fbd1cdf0 (commit)
       via  8f079f8b981e1d78d425b239e12b9e30d1a6f117 (commit)
       via  5bd402af7ef1bc6fda5b7abdc38dbe14ab7ef9fe (commit)
       via  e04fe9933a340994dde1a385acb55c21274c6d27 (commit)
       via  f15294995dce6520fa7b194ddefcbe74fa25ef71 (commit)
       via  855a7b17f71205764b053610278a8b067197d6b9 (commit)
       via  fb30a4c55ace99d8f3be9cf4eeff67fea0f8a3c5 (commit)
       via  ec8cabb37e7f00cd2eda641c3106884b95e1036b (commit)
       via  047f06ac3851a4d62258b4aa9ad399372e9a5be3 (commit)
       via  a88bea9be403e74987df2bd9455ac980966b6530 (commit)
       via  ad90c9b7bfd0b6dcb5c6bbcc969fa84dc94b5f62 (commit)
       via  794cab59a9bd1f3e769807e54ebbc5c5435cca4e (commit)
      from  e32bcd9aaf92762d06cabd4193872609d2d9ad0a (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 1159346bef5bac9599cb35353cf21e8b10897701
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Mar 12 22:34:40 2013 +0000

    sbuild::keyfile: Refactor reading and writing
    
    Reading and writing of keyfile data split into keyfile_reader
    and keyfile_writer.  keyfile is now for storage only, and
    serialisation is separate, to allow decoupling of file format
    and storage.

commit 597bb45b0e680c11c9572956ae231032fbd1cdf0
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Feb 5 00:29:05 2013 +0000

    sbuild::keyfile: Make value_type a boost::any internally
    
    This will allow for nested structures to be stored.

commit 8f079f8b981e1d78d425b239e12b9e30d1a6f117
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Feb 4 20:51:02 2013 +0000

    sbuild::keyfile: The parser inherits the keyfile types

commit 5bd402af7ef1bc6fda5b7abdc38dbe14ab7ef9fe
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Feb 4 20:50:25 2013 +0000

    sbuild: Remove keyfile_base
    
    Now basic_keyfile is no longer a template, it can be merged.

commit e04fe9933a340994dde1a385acb55c21274c6d27
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Feb 4 00:52:20 2013 +0000

    NEWS: Document C++11 requirement

commit f15294995dce6520fa7b194ddefcbe74fa25ef71
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Feb 4 00:41:41 2013 +0000

    sbuild::basic_keyfile is no longer a template
    
    Remove keyfile_traits.

commit 855a7b17f71205764b053610278a8b067197d6b9
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Feb 3 23:59:08 2013 +0000

    sbuild::basic_keyfile: Separate parsing into sbuild::keyfile
    
    The intention is to separate the parser from the underlying
    store so that other parsers can be plugged in more easily.

commit fb30a4c55ace99d8f3be9cf4eeff67fea0f8a3c5
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Feb 3 23:31:23 2013 +0000

    sbuild::keyfile_parser no longer uses type traits

commit ec8cabb37e7f00cd2eda641c3106884b95e1036b
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Feb 3 23:03:02 2013 +0000

    sbuild::error map uses C++11 static initialisers

commit 047f06ac3851a4d62258b4aa9ad399372e9a5be3
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Feb 3 22:21:05 2013 +0000

    sbuild: Replace sbuild::null with nullptr/std::nullptr_t

commit a88bea9be403e74987df2bd9455ac980966b6530
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Feb 3 18:31:27 2013 +0000

    Use C++11 range-based for loops

commit ad90c9b7bfd0b6dcb5c6bbcc969fa84dc94b5f62
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Feb 3 14:32:27 2013 +0000

    build: Check for functioning tr1::regex
    
    std::regex and tr1::regex are broken with GCC 4.7.2 and earlier,
    so for the time being using boost::regex is the only choice.

commit 794cab59a9bd1f3e769807e54ebbc5c5435cca4e
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Feb 3 14:12:37 2013 +0000

    Use C++11 <memory> and <tuple> directly

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

Summary of changes:
 NEWS                                               |    7 +
 bin/csbuild/csbuild-debian-changes.cc              |  109 +-
 bin/csbuild/csbuild-debian-changes.h               |    2 +-
 bin/csbuild/csbuild-main.cc                        |   56 +-
 bin/csbuild/csbuild-main.h                         |   14 -
 bin/csbuild/csbuild-options.cc                     |    8 +-
 bin/schroot-base/schroot-base-options.h            |   10 +-
 bin/schroot-listmounts/schroot-listmounts-main.cc  |   31 +-
 bin/schroot-mount/schroot-mount-main.cc            |   31 +-
 .../schroot-releaselock-main.cc                    |   31 +-
 bin/schroot/schroot-main-base.cc                   |   85 +-
 bin/schroot/schroot-main.cc                        |    6 +-
 bin/schroot/schroot-options-base.h                 |   10 +-
 bin/schroot/schroot-options.cc                     |   10 +-
 configure.ac                                       |   51 +-
 sbuild/Makefile.am                                 |   12 +-
 sbuild/sbuild-auth-pam-conv-tty.cc                 |   46 +-
 sbuild/sbuild-auth-pam-conv.h                      |    2 +-
 sbuild/sbuild-auth-pam.cc                          |    8 +-
 sbuild/sbuild-auth.cc                              |   41 +-
 sbuild/sbuild-auth.h                               |    2 +-
 sbuild/sbuild-basic-keyfile.h                      | 1519 --------------------
 sbuild/sbuild-basic-keyfile.tcc                    |  505 -------
 sbuild/sbuild-chroot-config.cc                     |  108 +-
 sbuild/sbuild-chroot-facet-union.cc                |   24 +-
 sbuild/sbuild-chroot-facet-unshare.cc              |   22 +-
 sbuild/sbuild-chroot-facet-userdata.cc             |  116 +-
 sbuild/sbuild-chroot.cc                            |  152 +--
 sbuild/sbuild-chroot.h                             |   30 +-
 sbuild/sbuild-config.h.in                          |   10 +-
 sbuild/sbuild-ctty.cc                              |   20 +-
 sbuild/sbuild-custom-error.h                       |   53 +-
 sbuild/sbuild-environment.cc                       |   12 +-
 sbuild/sbuild-environment.h                        |    6 +-
 sbuild/sbuild-error.h                              |   11 +
 sbuild/sbuild-error.tcc                            |   35 +-
 sbuild/sbuild-feature.cc                           |   12 +-
 sbuild/sbuild-format-detail.cc                     |    6 +-
 sbuild/sbuild-format-detail.h                      |   14 +-
 sbuild/sbuild-i18n.h                               |   14 +
 sbuild/sbuild-keyfile-base.cc                      |  149 --
 sbuild/sbuild-keyfile-base.h                       |  101 --
 sbuild/sbuild-keyfile-reader.cc                    |  187 +++
 sbuild/sbuild-keyfile-reader.h                     |  159 ++
 sbuild/sbuild-keyfile-writer.cc                    |  113 ++
 sbuild/sbuild-keyfile-writer.h                     |  119 ++
 sbuild/sbuild-keyfile.cc                           |  527 +++++++
 sbuild/sbuild-keyfile.h                            | 1361 ++++++++++++++++--
 sbuild/sbuild-lock.cc                              |   57 +-
 sbuild/sbuild-log.cc                               |    6 +-
 sbuild/sbuild-mntstream.cc                         |   30 +-
 sbuild/sbuild-null.cc                              |   30 -
 sbuild/sbuild-null.h                               |   70 -
 sbuild/sbuild-parse-error.h                        |   53 +-
 sbuild/sbuild-parse-value.cc                       |   25 +-
 sbuild/sbuild-personality.cc                       |   83 +-
 sbuild/sbuild-regex.h                              |    7 +
 sbuild/sbuild-run-parts.cc                         |   67 +-
 sbuild/sbuild-run-parts.h                          |    6 +-
 sbuild/sbuild-session.cc                           |  179 +--
 sbuild/sbuild-tr1types.h                           |   80 -
 sbuild/sbuild-util.cc                              |   28 +-
 test/sbuild-chroot-block-device.cc                 |    3 +-
 test/sbuild-chroot-btrfs-snapshot.cc               |    3 +-
 test/sbuild-chroot-custom.cc                       |    3 +-
 test/sbuild-chroot-directory.cc                    |    3 +-
 test/sbuild-chroot-file.cc                         |    3 +-
 test/sbuild-chroot-loopback.cc                     |    3 +-
 test/sbuild-chroot-lvm-snapshot.cc                 |    3 +-
 test/sbuild-chroot-plain.cc                        |    3 +-
 test/sbuild-chroot.cc                              |    3 +-
 test/sbuild-keyfile.cc                             |   22 +-
 test/test-helpers.h                                |   10 +-
 test/test-sbuild-chroot.h                          |   68 +-
 74 files changed, 3109 insertions(+), 3696 deletions(-)
 delete mode 100644 sbuild/sbuild-basic-keyfile.h
 delete mode 100644 sbuild/sbuild-basic-keyfile.tcc
 delete mode 100644 sbuild/sbuild-keyfile-base.cc
 delete mode 100644 sbuild/sbuild-keyfile-base.h
 create mode 100644 sbuild/sbuild-keyfile-reader.cc
 create mode 100644 sbuild/sbuild-keyfile-reader.h
 create mode 100644 sbuild/sbuild-keyfile-writer.cc
 create mode 100644 sbuild/sbuild-keyfile-writer.h
 create mode 100644 sbuild/sbuild-keyfile.cc
 delete mode 100644 sbuild/sbuild-null.cc
 delete mode 100644 sbuild/sbuild-null.h
 delete mode 100644 sbuild/sbuild-tr1types.h


hooks/post-receive
-- 
schroot



More information about the Buildd-tools-devel mailing list