[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