[buildd-tools-devel] [GIT] schroot annotated tag distribution/schroot-1.6.5 created. distribution/schroot-1.6.5

Roger Leigh rleigh at alioth.debian.org
Sun Jan 27 23:39:18 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 annotated tag, distribution/schroot-1.6.5 has been created
        at  430813db3754df759c318e1a0634ec67c1d6679c (tag)
   tagging  f44ad10dc65f972e17c7df499f038f29ae8ab1f9 (commit)
 tagged by  Roger Leigh
        on  Sun Jan 27 23:36:42 2013 +0000

- Log -----------------------------------------------------------------
Distribution of schroot-1.6.5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABCgAGBQJRBboKAAoJEOJSSsUKn1xZzAcP/0apBWr2ycSrjajZaN1db8zN
y9e7iGajTJ/WIM06JQza1Z6Cigf5VMur/UiWpLQkQ7Y6viIGgp6uRVpIHOW3WfiF
b4fhsi9xJZHZxpRqBLn0XbmD2RlqwjW6cVnKVwYTZ0wAyksmLzYMpus3SSC46VP6
U2yvav0qhPWF6QRDvE2Vfjz2T6E8tjGq5zsHSftHvptxbOONLOZmxMqhhzYT73YR
GTxAWknz9z+Vc6ns2/4dOPq+QO6SxMD/Al7rzcA9pxOD5R2PzerPwRUKCYw1YFs6
JRSbU2F/RnmAU2Hi5TmLH1TeXqKydDEDThgjhLGleuNjpxUkYlFAiC9VONUuLzZY
556w3kHg5IEyRVl5I/NUBYv2Qy8FhPnA7vnux8tCv4o0MklZH1HhQSKNEPDH1j+t
RKbbqwpbpt+z1X0S36FerkMUa3YV8mFC+O6LPv3P0vK9IGYZeBYH59d/PlYGgJI4
9ryjHsruIMofY8WxXTEXKLov8da8Y5//R5gmuOgQIlD4tjx4uZ6kuoUgNyYNCzMH
+NsZe8IN6wCUe8snCiAdsq3ZRpOdS5rtrmrHa0kRnVTdtUeh7VLxlU0HNz4eStJW
gAyq+ZS8z5rQdJVEWCZwLbSqq4b2YhssGT5WFb5pLHmBti+EGlXhnrvtDbomfCfB
EEvXVRZVw+luO5arvBBU
=Tr3c
-----END PGP SIGNATURE-----

Anders Kaseorg (1):
      setup.d: 15killprocs: Don’t run /bin/readlink for every process

Bastian Blank (2):
      setup.d: 20nssdatabases: Cope with database not existing in chroot
      setup.d: 20nssdatabases: Cope with database not existing in chroot

Clytie Siddall (2):
      [po] Update vi translation
      po: Update vi translation

David Prévot (1):
      man: Add initial support for po4a translations

Evan Broder (1):
      sbuild::chroot_facet_union: Add support for overlayfs

Geoffrey Thomas (4):
      build: Only use silent-rules if it's available
      scripts/git-version: Ask git for date differently
      build: Auto-detect whether -mt is needed for Boost libs
      etc/setup.d/00check: Permit union chroots on the root directory

Greg Price (2):
      setup: 10mount: Use flock to prevent race reading /proc/mounts
      setup: 10mount: Use flock to prevent race reading /proc/mounts

Helge Kreutzmann (2):
      po: Update de translation
      po: Add missing space to de translation

Holger Wansing (9):
      po: Update de translation
      po: Update de translation
      po: Update de translation
      po: Update de translation
      po: Update de translation
      po: Update de translation
      po: Update de translation
      po: Update de translation
      po: Update de translation

Jan-Marek Glogowski (43):
      [build] Just link schroot-mount to boost filesystem lib
      [.gitignore] debian: Simplify ignore rules
      [debian] schroot-dbg: Add debug symbols package
      [debian] libsbuild-doc: Fix build-deps and dependencies
      [debian] rules: Run check before install when building packages
      [debian] rules: Use "$(MAKE) -C" in place of explicit "cd && make"
      [build] Adapt boostrap from libtoolize suggestions
      [build] Use $(mkinstalldirs) to create directories
      [sbuild-error] Add third error detail parameter
      [sbuild] chroot: Drop mount_device member
      [test] Add chroot_directory test data
      [sbuild] setup: Use CHROOT_DIRECTORY
      [sbuild::chroot_directory] Inherit from chroot_plain
      [sbuild::chroot_directory] Inherit from chroot_plain
      [sbuild::chroot_fs_union] New class to add filesysten union support
      [sbuild::chroot_directory] Add filesystem union support
      [sbuild::chroot_loopback] Add union filesystem support
      [sbuild::chroot_block_device] Add union filesystem support
      [build] Add missing whitespace
      [test] Add test for chroot_loopback
      [build] Remove config.h.in~ when bootstrapping
      [setup] Remove plain chroot type
      [sbuild] Move getcwd from sbuild-session.cc to sbuild-util.cc
      [sbuild::chroot_loopback] Add locking
      [sbuild::chroot] set_session_id sets session ID
      test: Use sbuild::getcwd to get abs_testdata_dir
      test: Add set_run_setup_scripts tests
      test: Unify environment tests
      etc/setup.d: Cleanup union handling in scripts
      build: Use $(mkinstalldirs)
      sbuild: Some cleanup for directory and union chroots
      etc/setup.d/10mount: Reuse loopback device
      sbuild::chroot Convert facets from vector to list
      debian: control: Add better schroot-dbg package dependencies
      sbuild::chroot: Don't write 'active' key
      etc/setup.d: Cleanup union handling in scripts
      sbuild::chroot_facet_union: Really use own error messages
      .gitignore: Add VERSION and .gdb_history
      sbuild::chroot_block_device_base: Don't lock union block devices
      test: Print key and value for keyfile and env
      test: Cleanup keyfile and environment tests
      schroot: Document session usage relating to --chroot
      doc: Fix some doxygen class headers

Ji ZhengYu (8):
      [po] Update zh_CN translation
      po: Update zh_CN translation
      po: Update zh_CN translation
      po: Update zh_CN translation
      po: Update zh_CN translation
      po: Update zh_CN translation
      po: Update zh_CN translation
      po: Update zh_CN translation

Joe Hansen (8):
      po: Add Danish translation
      po: Update da translation
      po: Add Danish translation
      po: Update da translation
      po: Update da translation
      po: Update da translation
      po: Update da translation
      po: Update da translation

Jonathan Callen (2):
      sbuild::chroot_block_device: Build correctly when LVM snapshot support is not available
      schroot-base: fix build with --enable-debug

Julian Andres Klode (1):
      contrib: Add setup script for qemu

Julien Viard de Galbert (1):
      setup: 15killprocs kills processes under CHROOT_PATH rather than CHROOT_MOUNT_LOCATION

LI Daobing (李道兵) (1):
      [po] Add zh_CN translation

Loïc Minier (1):
      [man] Fix typos in schroot-script-config.5.in and schroot-setup.5.in

Luk Claes (11):
      Updated Swedish translation
      updated po/vi.po
      Updated Swedish translation
      Updated po/vi.po
      Add po/cs.po
      Update po/cs.po.
      Updated po/sv.po
      Updated po/sv.po for schroot
      Updated po/vi.po
      Updated po/cs.po
      Fix some whitespaces, document bugnumber for po/fr.po in debian/changelog

Martin F. Krafft (4):
      contrib: Add 09fsck setup script
      contrib: Add 09fsck setup script
      contrib: Add 09fsck setup script
      contrib: Add 09fsck setup script

Miroslav Kure (1):
      po: Update cs translation

Nathaniel W. Turner (2):
      sbuild::session: Add SIGINT handler
      sbuild::session: Add SIGINT handler

Nelson Elhage (1):
      setup.d: 10mount: Make all mountable chroots respect mount options from configuration

Nick Fortino (1):
      [build] Use LIBS rather than LDFLAGS in library checks

Nicolas François (2):
      [po] Update fr translation
      [po] Encoding is UTF-8, not ISO-8859-1

Patrick Ohly (1):
      15killprocs: Warn about race condition when killing processes

Pedro Ribeiro (4):
      [po] Update pt translation
      po: Update pt translation
      po: Update pt translation
      po: Update pt translation

Petr Salinger (1):
      [sbuild] Order of "struct flock" members is not assumed.

Ralf Corsépius (1):
      sbuild: Fix name lookup issue with GCC 4.7

Roger Leigh (1900):
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      Summary:
      * Add ChangeLog to CVS
      * Add .cvsignore files to replace lost .arch-inventory files.
      * debian/copyright:
      * Change all GPL boilerplate to use the new FSF postal address.
      * Version 0.1.1.
      * Remove UCS characters from string literals.  For the time being,
      * configure.ac, NEWS, debian/changelog: Increase version number to 0.1.2.
      * debian/control (Standards-Version): Upgrade to Standards-Version 3.6.2.
      * Updated README (translation and usage examples).
      * README: Remove usage examples.
      * Version 0.1.2.
      * configure.ac, NEWS, debian/changelog: Increase version number to 0.1.3.
      * doc/schroot/schroot-docs.sgml: Include marshallers section.
      * po/.cvsignore: Ignore generated files.
      * schroot/sbuild-error.c, schroot/sbuild-error.h: Wrap GError as a
      * schroot/schroot.c
      * schroot/sbuild-session.h, schroot/sbuild-config.h: Make error
      * schroot/schroot.h: Add sbuild-auth.[ch].
      * TODO: Update.
      * schroot/schroot.c (parse_options): Move the option entries[]
      * schroot/schroot.c (main): Abort earlier if no chroots are
      * TODO: Update.
      * schroot/sbuild-session.c
      * schroot/sbuild-auth.c
      * schroot/sbuild-auth.c (sbuild_auth_setupenv): Add USER and
      * Version 0.1.3.
      * debian/control (Build-Depends): Add gettext.
      * schroot/schroot.c (parse_options): Fix typo in documentation.
      * schroot/schroot.1.in: Include priority in the examples.
      * schroot/schroot.c (main): Set the service name to "schroot".
      * schroot/sbuild-session.c (sbuild_session_run_child): Alter the
      * Version 0.1.4.
      * schroot/Makefile.am: Added new source files.
      * schroot/sbuild-auth.c (sbuild_auth_require_auth_impl): Remove
      * schroot/schroot.c (main): Replace SCHROOT_CONFIG_FILE with
      * configure.ac:
      * schroot/Makefile.am (EXTRA_DIST): Correctly distribute
      * debian/rules: Install the lintian override.
      * Version 0.1.5.
      * Update API reference.
      * schroot/sbuild-session.c (sbuild_session_setup_chroot): Set
      * Fixed minor typos in API reference.
      * schroot/sbuild-session.c (sbuild_session_setup_chroot): Call
      * Translate g_warning messages.
      * Updated documentation.
      * schroot/schroot.conf.5.in: Document "mount-options".
      * schroot/setup/50chrootname: Use ${CHROOT_MOUNT_LOCATION}.
      * schroot/setup/10mount: Use $CHROOT_MOUNT_DEVICE.
      * schroot/setup/Makefile.am (setup_SCRIPTS): Distribute 00check
      * TODO: Update.
      * schroot/sbuild-chroot.c (sbuild_chroot_new_from_keyfile):
      * schroot/sbuild-session.c (sbuild_session_class_init): Add a new
      * schroot/sbuild-chroot.c
      * debian/changelog: Bump version to 0.1.6.  Document run-setup
      * schroot/sbuild-session.c (sbuild_session_run): Move chroot mount
      * debian/preinst, debian/postinst: Preserve schroot.conf changes
      * schroot/sbuild-chroot.c
      * schroot/schroot.1.in: Document new setup script parameters.
      * debian/rules (config.status): Set $localstatedir when running configure.
      * Update API reference.
      * schroot/schroot.1.in: Document new session.d directory.
      * schroot/setup/00check: Remove "session-start" check.
      * Update documentation.
      * schroot/schroot.conf.5.in: Update documentation.
      * schroot/sbuild-config.c (sbuild_config_load): Report GError
      * schroot/sbuild-lock.c: Minor documentation and error message
      * schroot/setup/Makefile.am: Distribute 05lvm.
      * configure.ac: Output schroot-setup.5
      * debian/changelog: Manual pages say "schroot" rather than
      * schroot/sbuild-session.c (sbuild_session_setup_chroot): Use new
      * All manpages updated to document the new names and directory
      * Version 0.1.6.
      * schroot/schroot.1.in: Restore session options.
      * debian/changelog: Bump version to 0.1.7.
      * schroot/sbuild-chroot-lvm-snapshot.c
      * Update documentation.
      * schroot/sbuild-lock.c (sbuild_lock_set_device_lock): Remove
      * debian/rules (config.status): Add --libexecdir option to
      * schroot/sbuild-session.c (sbuild_session_run): For LVM
      * schroot/sbuild-session.c (sbuild_session_run): If a chroot sets
      * schroot/sbuild-session.c (sbuild_session_run): Set and unset the
      * po/en_GB.po: Updated translation.
      * TODO: Remove chroot default item.
      * schroot/sbuild-config.c
      * schroot/sbuild-session.c
      * schroot/schroot.c
      * schroot/schroot.c (main): Abort if more than one chroot is
      * schroot/schroot.c
      * schroot/schroot.1.in: Document --recover-session.
      * Updated documentation.
      * schroot/schroot.c
      * schroot/schroot-options.c
      * schroot/sbuild-session.c
      * debian/schroot.init: Use --quiet option to suppress an
      * TODO: Remove completed items, and update new items.
      * Version 0.1.7.
      * debian/changelog: Update for 0.1.8.
      * schroot/sbuild-session.c (is_group_member): Don't fail if the
      * debian/changelog: Update.
      * debian/changelog: Update.
      * Convert all sources from GObject-based C to ISO C++.  This
      * schroot/sbuild-config.cc (load): Add GKeyFile error checking.
      * All typedefs and enums have been moved into the class
      * Remove GLib types (gboolean, gchar, gint), and replace with
      * schroot/sbuild-auth-conv-tty.cc, sbuild-auth.cc: Add support for
      * Replace all use of glib/gi18n.h with sbuild-i18n.h.
      * schroot/Makefile.am: Replace $(GOBJECT_LIBS) with $(GLIB_LIBS).
      * schroot/sbuild-chroot.h (sbuild::Chroot::format_detail):
      * schroot/sbuild-session.cc:
      * debian/control (Build-Depends): Add libboost-dev and
      * schroot/sbuild-util.cc: Remove format_string.
      * configure.ac: Remove checks for Glib.  Glib is now completely
      * schroot/sbuild-session.cc (is_group_member): Use new rather than
      * Remove typedef'd enums in favour of plain enums.
      * schroot/sbuild-session.c:
      * Convert all classes to use runtime_error_custom, and remove all
      Remove gtk-doc data.
      * Convert all inline gtk-doc documentation to Doxygen format, and
      * Document remaining undocumented functions and typedefs.
      * schroot/sbuild-auth-conv-tty.h: (sbuild::AuthConvTty): Rename
      * schroot/schroot-options.cc: Always qualify string_list with
      * Add doxygen support to configure and doc/Makefile.am, and
      Add schroot-stamp.
      * configure.ac: Bump version to 0.2.0, following the C++ and
      * schroot/sbuild-nostream.h: Rename m_sbuf to nbuf.
      * doc/schroot.dox.in
      * NEWS: Bump version to 2.0
      * schroot/sbuild-chroot-plain.cc (read_keyfile): Use keyfile
      * schroot/sbuild-config.cc (load): Insert chroot name into alias
      * schroot/sbuild-chroot.h
      * All code updated to use Chroot::chroot_ptr.
      * Replace all format_detail_* typedef usage with format_details.
      * schroot/schroot-options.h: Fix include guard naming scheme.
      * schroot/schroot.cc (main): Use actions rather than old bool
      * schroot/sbuild-chroot-lvm-snapshot.cc (setup_session_info):
      * Change all instances of "const T&" to "T const&" for
      * schroot/Makefile.am (AM_CXXFLAGS): Add additional warning flags.
      * schroot/sbuild-auth.cc (run): Fix casting to "const void **".
      * Updated copyright notices to include 2006 changes.
      Ignore precompiled headers (.gch).
      * schroot/sbuild-types.h: Remove env and env_list typedefs.
      * schroot/schroot-options.cc (Options): Rewrite the checks which
      * Actually commit the new environment class.
      * schroot/sbuild-auth.cc: Log a warning if construction fails.
      * schroot/sbuild-session.cc
      * debian/rules: Build and run the testsuite in the build target.
      * doc/Makefile.am (all-local): Don't rebuild doxygen documentation
      * Add copyright and GPL boilerplate to all testcase code.
      * po/sv.po: Add Swedish translation.
      * Update API reference.
      * Remove completed and obsolete TODO items.
      * test/sbuild-environment.cc: New file.  Tests for environment.
      * test/sbuild-keyfile.cc: New file.  Tests for keyfile.
      * test/sbuild-lock.cc: New file.  Tests for locking.
      * test/sbuild-nostream.cc: New file.  Test for nostream.
      * test/sbuild-log.cc: New file.  Test logging with stringbufs.
      * po/vi.po: Add Vietnamese translation.
      * schroot/sbuild-keyfile.cc
      * schroot/sbuild-auth.cc
      * schroot/schroot.cc (main): Only allow preservation of the user
      * schroot/sbuild-auth-conv-tty.cc: Move static data and functions
      * schroot/sbuild-environment.h: Remove completed TODO item about
      * test/sbuild-config.cc (class test_config): Update to use active
      * configure.ac: Update maintainer email address.
      * schroot/sbuild-config.cc (load): Catch and handle exceptions if
      * schroot/sbuild-session.cc (run_child): Search for the program to
      * test/sbuild-parse-value.cc: New file.  Tests for parse_value.
      * Update documentation.
      * schroot/setup/05file: Filetype checks are now quiet.
      * schroot/sbuild-chroot.h: setup_session_info is protected and
      * configure.ac: Remove check for stdbool.h.
      * po/en_GB.po: Updated British English translation.
      * debian/changelog: Update for 0.2.0.
      * schroot/schroot-options.cc: Store positional arguments correctly
      * debian/rules: Don't run the testsuite.
      * schroot/sbuild-util.cc (find_program_in_path): Return the
      * schroot/sbuild-chroot.cc (create): Add support for "file" type
      * test/sbuild-chroot-file.cc: New file.  Unit test for ChrootFile.
      * schroot/schroot-options.cc: Beginning a session only works with
      * Version 0.2.0.
      * Version 0.2.1.
      Fix email address.
      * schroot/sbuild-chroot.cc
      * debian/changelog: Update version to 0.2.2.
      * Simplify rethrow in catch blocks.
      * Update TODO list.
      * debian/changelog: Update.
      * Update testcases.
      * schroot/schroot.1.in: Document new "--config" option.
      * NEWS: Update.
      * test/sbuild-keyfile.cc: Update.
      * schroot/schroot.1.in: Add better description for the use of
      * schroot/sbuild-keyfile.h
      * schroot/sbuild-auth-conv.h: Add an error exception typedef.
      * Rename sbuild::Chroot to sbuild::chroot.
      * Rename sbuild::ChrootLvmSnapshot to sbuild::chroot_lvm_snapshot.
      * Rename sbuild-config.(cc|h) to sbuild-chroot-config.(cc|h).
      * Rename Sbuild::Lock to sbuild::lock, Sbuild::FileLock to
      * Rename sbuild::Auth to sbuild::auth.
      * Rename sbuild::AuthMessage to sbuild::auth_message.
      * Rename sbuild::AuthConvTty to sbuild::auth_conv_tty.
      * Rename sbuild::Session to sbuild::session.
      * Rename schroot::Options to schroot::options.
      * Rename sbuild::chroot::chroot_ptr to sbuild::chroot::ptr,
      * doc/schroot.dox.in: Strip the build directory from file
      * Remove all keyfile constructors from sbuild::chroot and derived
      * debian/control: Add versioned depends on libpam0g-dev >=
      * NEWS: Document updated defaults.
      * Use the same indentation style for all function prototypes.
      * Remove static qualifer from functions in the unnamed namespace.
      * po/en_GB.po: Update.
      * Version 0.2.2.
      * schroot/schroot-options.cc
      * schroot/schroot-setup.5.in: Document setup/05file.
      * debian/changelog: Bump version to 0.2.3.
      * schroot/sbuild-session.cc (run_child): If it is not possible to
      * schroot/schroot.cc (main): If --quiet is specified, don't log an
      Regenerated translations.
      * test/sbuild-chroot-config.cc: Update tests.
      * schroot/sbuild-chroot-config.h: Fix include guard naming.
      * Updated sv.po and vi.po from the Free Translation Project.
      * po/Makevars (XGETTEXT_OPTIONS): Add --boost so boost-format
      * schroot/sbuild-chroot-config.cc
      * schroot/schroot.cc (main): Use the new session::ptr typedef.
      * configure.ac: Add --enable-dchroot check to enable dchroot
      * schroot/dchroot-session.(cc|h): New class, dchroot::session,
      * schroot/schroot-options.cc
      * schroot/schroot.cc: If SBUILD_DCHROOT_COMPAT is defined, run in
      * schroot/dchroot.1.in: Add manual page for dchroot.
      * schroot/sbuild-session.h (session): The contructor chroots
      * TODO: Add dchroot.
      * schroot/schroot.1.in: Document new --location option.
      * NEWS: Add dchroot.
      * debian/changelog: Update for version 0.2.3-1.
      * schroot/schroot.cc (main): Use ACTION_LOCATION, not
      * .cvsignore: Update for dchroot.
      * Update po files.
      * schroot/dchroot-session.cc (run_impl): Use boost::format rather
      Updated translations.
      * schroot/dchroot.1.in: Document reasons why schroot.conf should
      * schroot/dchroot.1.in: Document how to remove dchroot.conf.
      * NEWS: Document automatic block-device creation for lvm-snapshot
      * test/sbuild-chroot-config.cc: Account for additional -source
      * schroot/sbuild-chroot.cc (print_details): Add a "Session
      * Version 0.2.3.
      Update translations.
      * debian/changelog: Update
      * schroot/Makefile.am: Install dchroot setuid.
      * schroot/schroot.conf.5.in: Fix typo.
      * debian/changelog: Bump version to 0.2.4.
      * po/en_GB.po: Add missing space.
      * schroot/schroot.conf.5.in: Document "location" for block-device
      * debian/changelog: Update.
      * schroot/sbuild-chroot-config.h: Fix Doxygen warnings.
      * Version 0.2.4.
      * debian/changelog: Add acknowledgement for #354257.
      * schroot/schroot.1.in: Correct the --help options.  Thanks to
      * debian/changelog: Update.
      * debian/changelog: Update to close the --help options (Bug
      * Version 0.2.5.
      * Remove bashisms in all setup and run shell scripts (test "-o"
      * NEWS: Document "command-prefix" option.
      * configure.ac: Bump version to 0.2.6.
      * debian/postinst: Move /etc/schroot/run.d/50sbuild to
      * debian/changelog: Update.
      * NEWS: Document exec.d and run-exec-scripts changes.
      * schroot/sbuild-chroot-config.cc (parse_data): Don't create a
      * NEWS: Document changed behaviour of session operations.
      * debian/changelog: Update.
      * Makefile.am: Add sbuild-chroot-source.(cc|h).
      * All classes derived from sbuild::chroot use virtual public
      * schroot/sbuild-chroot-config.cc
      * schroot/exec/00check: Add check for CHROOT_FILE_REPACK.
      * schroot/sbuild-environment.h
      * schroot/setup/05file: Run check_filetype in all cases.
      * schroot/setup/05file: Fix incorrect comment.
      * schroot/setup/05file: Fix incorrect comment.
      * schroot/setup/05file:
      * schroot/setup/05file:
      * NEWS: Document new source chroots and file repacking.
      * debian/changelog: Close #354780.
      * po/sv.po: Updated translated from the Free Translation Project.
      * schroot/schroot.1.in: Document environment sanitising.
      * TODO: Update.
      * po/en_GB.po: Update translation.
      * Version 0.2.6.
      * debian/changelog: Bump version to 0.2.7.
      * Version 0.2.7.
      * debian/changelog: Version 0.2.7-2, released to fix a dchroot
      * schroot/sbuild-session.cc (run_child): Don't fix up argv for a
      Update.
      * po/vi.po: Update.
      * configure.ac: Bump version to 0.2.8.
      * Version 0.2.8.
      * po/vi.po: Update.
      * po/vi.po: Update.
      * configure.ac: Bump version to 0.2.9.
      * debian/changelog: Close #361108.
      * schroot/sbuild-keyfile.h: Use Boost if TR1 is not available.
      * schroot/Makefile.am
      * GCC 4.2 compatibility fixes.
      po/POTFILES.in: Add schroot/sbuild-format-detail.h
      * schroot/setup/10mount (do_mount) : Create directories for
      Update translations.
      * NEWS: Document GCC portability.
      * test/sbuild-chroot-file.cc (chroot_file>): Check for
      * TODO: Remove completed file repack item.
      * schroot/sbuild-keyfile.h: Update documentation.
      * test/sbuild-parse-value.cc: Update tests.
      * NEWS: Document directory behaviour.
      * Version 0.2.9.
      * Makefile.am (dist-hook): Don't distribute .svn directories.
      * configure.ac: Bump version to 0.2.10.
      * debian/control (Standards-Version): Upgrade to 3.7.0.
      * schroot/schroot.cc: Update documentation.
      * Remove unused .cvsignore files.
      Ignore stamp-h2 and sbuild-config.h.
      * schroot/sbuild-chroot-config.cc (add): If a chroot alias is the
      * po/sv.po: Updated translated from the Free Translation Project.
      * schroot/setup/50chrootname: Strip session UUID when writing
      * Version 0.2.10.
      * debian/changelog: Bump version to 0.2.11.
      * debian/changelog: Update.
      * debian/changelog: Close #369633.
      * po/en_GB.po: Update translation.
      * NEWS: Document that scripts may now fail.
      * debian/changelog: Don't package libsbuild.la.
      * schroot/schroot-listmounts-options.h (schroot_listmounts): Fix typo.
      * Version 0.2.11.
      * debian/changelog: Bump version to 0.99.0.
      * NEWS: Document new "personality" option.
      * THANKS: New file.  Add Ben Hutchings.
      * debian/changelog: Close #354344.
      * debian/changelog: Close #372569.
      Back out accidentally committed changes.
      * debian/changelog: Close #372874.
      * schroot/Makefile.am
      * schroot/schroot.cc (main): Output configuration file with a help
      * debian/changelog: Split dchroot into a separate package.
      * Update translations.
      Update en_GB strings.
      * schroot/dchroot.1.in: Document incompatibilities with DSA
      * debian/changelog: dchroot doesn't need to Replace schroot.
      * schroot/sbuild-personality.cc
      * schroot/Makefile.am" Add sbuild-parse-error.(cc|h).
      * TODO: Remove completed items (translatable strings removed from
      * po/POTFILES.in: Update list of source files.  Remove all
      * po/en_GB.po: Update British English translation.
      * ChangeLog: Fix two typos.
      * schroot/schroot.conf.5.in: Remove command-prefix example of
      * debian/schroot.README.Debian: Move from debian/README.Debian.
      * debian/control: Add Luk Claes as a co-maintainer.
      * Update translations.
      * debian/changelog: Tidy up changes for release.
      * Version 0.99.0.
      * debian/changelog: Bump version to 0.99.1.
      * debian/changelog: Bump version to 0.99.1.
      * schroot/setup/10mount: Only remove the mount location if it
      * schroot/setup/00check: Make sanity check errors more
      * schroot/dchroot-session.cc (run_impl): Throw a session_error in
      * schroot/sbuild-auth.(cc|h), schroot/sbuild-session.(cc|h),
      * schroot/sbuild-chroot.(cc|h), schroot/sbuild-chroot-file.cc,
      * schroot/sbuild-session.h: Reindent error codes.
      * schroot/sbuild-personality.(cc|h): Use the custom_error
      * schroot/sbuild-custom-error.tcc (format_error): detail and error
      * schroot/sbuild-auth-conv.h: Remove error typedef.
      * schroot/sbuild-error.h: Remove runtime_error_custom.
      * Update translations.
      * schroot/Makefile.am: Add rules for dchroot-dsa.
      * configure.ac: Define and substiture DCHROOT_CONF.  Generate
      * debian/changelog: Add dchroot-dsa package.
      * schroot/Makefile.am: Install dchroot-dsa setuid root.
      * debian/rules: Enable dchroot-dsa when running configure.
      * schroot/schroot.1.in: Document users and root-users.
      * schroot/schroot.cc (program_name): For safety, return a string
      * schroot/sbuild-chroot-file.h: Remove dangerous TODO item.
      * schroot/schroot-options.cc: dchroot and dchroot-dsa only permit
      * schroot/schroot-options.cc: Add a --debug option to enable
      * schroot/schroot.1.in, schroot/dchroot.1.in,
      * Update API reference.
      * schroot/Makefile.am: Build with new headers.
      * schroot/schroot.cc (main): When running dchroot-dsa, use
      * schroot/Makefile.am: Add new files.  Additionally, build
      * API documentation additions.
      * test/Makefile.am
      * debian/changelog: Update rules.
      * schroot/schroot-main.cc, schroot/schroot-listmounts.cc,
      * NEWS: Document dchroot compatibility fixes.
      * The include order of all includes has been reviewed.  Local
      * Move sbuild sources into an sbuild subdirectory, dchroot sources
      * sbuild/sbuild-session.(cc|h): Use error codes for logging in
      * sbuild/sbuild-chroot-config.(cc|h): Fix typos.
      * dchroot/Makefile.am (libdchroot_la_SOURCES): Add
      * sbuild/sbuild-session.cc
      * debian/changelog: Close #374713 and #374887.
      * README: Add dchroot and dchroot-dsa.
      * sbuild/sbuild-format-detail.h: Use a wide string to get
      * sbuild/sbuild-util.cc (widen_string, narrow_string): Fix bug in
      * All derived chroot types: Replace print_details with
      * NEWS: Document strict absolute path checks.
      * sbuild/sbuild-chroot-block-device.cc
      * sbuild/sbuild-chroot-lvm-snapshot.cc
      * README: Document non-standard configure options.
      * THANKS: Add adeodato, aeb, tbm and vorlon.
      * Remove redundant includes from all headers.
      * schroot/schroot-releaselock.cc (print_version): Use gmdate.
      * sbuild/sbuild-session.cc
      * All headers using tr1::shared_ptr or tr1::tuple include
      * schroot/schroot.cc, dchroot/dchroot.cc,
      * debian/changelog: Close #373943.
      * Update API reference, fixing a few undocumented members and
      * dchroot-dsa/dchroot-dsa-options.cc
      * dchroot-dsa/dchroot-dsa-options.cc
      * Version 0.99.1
      * TODO: Add TODO items for 1.0.
      * debian/changelog: Bump version to 0.99.2.
      * scripts/setperms: New file.  Helper to set binaries setuid root
      * debian/schroot.docs: Add.  Include THANKS.
      * sbuild/sbuild-session.cc (is_group_member): Rather than exiting
      * dchroot-dsa/dchroot-dsa-main.cc: Use new constructor argmuments,
      * schroot/schroot-listmounts-options.cc: Add set_action method to
      * TODO: Remove completed items.
      * Clean up locale and exception handling in all main stub
      * schroot/schroot.1.in, dchroot/dchroot.1.in,
      * Clean up locale and exception handling in all main stub
      * sbuild/sbuild-auth.cc: Fix switched authentication and
      * TODO: Remove completed item.
      * test/sbuild-keyfile.cc: Add test for getting line numbers.
      * test/sbuild-keyfile.cc: Add test for getting line numbers.
      * TODO: Remove completed item.
      * test/sbuild-dirstream.cc: New file.  Tests for
      * test/sbuild-personality.cc: Sync tests with current personality
      * test/sbuild-run-parts.cc: Add run-parts tests.
      * README: Document new Boost build dependency.
      * debian/changelog: Update build dependencies.
      * test/*.cc: Replace SRCDIR with TESTDATADIR.
      * NEWS: Document new features.
      * Update translations.
      * README: Update build dependencies.
      * Version 0.99.2
      * debian/changelog: Bump version to 0.99.3.
      * test/sbuild-personality.cc: Update test to cope with Linux
      * sbuild/sbuild-dirstream.h: The dirstream extraction operator is
      * NEWS: Document the new "directory" chroot type.
      * debian/schroot.docs: Add the contents of debian/docs.
      * debian/rules: Install upstream changelog.
      * schroot/schroot-main-base.cc (run_impl): Remove code duplicated
      * Don't include <syslog.h> in sources not using syslog.
      * All Makefile.ams: include global.mk.
      * All Makefile.ams: include global.mk.
      * debian/rules: Build in debian/build using VPATH.
      * All sources use strerror(errno) in place of errno when creating
      * sbuild/sbuild-chroot-config.cc
      * sbuild/sbuild-custom-error.tcc
      * sbuild/sbuild-custom-error.tcc
      * All sources defining a custom_error<>::error_strings map define
      * debian/changelog: Close #378028.
      * test/sbuild-parse-value.cc: Use sbuild::parse_value_error in
      * All sources use error<> in place of custom_error_base<>, and
      * sbuild/sbuild-chroot.h: API documentation corrections.
      * TODO: Remove completed error string markup item.
      * Update sources to use new header.
      * Update all documentation to use the style guidelines.
      * HACKING: Document how to build the printed documentation.
      * schroot/schroot.conf.5.in: Minor whitespace cleanup.
      * sbuild/sbuild-chroot-directory.cc (setup_env): Remove.
      * debian/changelog: Close #378152.
      * schroot/schroot-base-main.cc
      * TODO: Remove completed item.
      * TODO: Remove completed item.
      * TODO: Remove completed item.
      * sbuild/sbuild-null.h: Remove completed TODO item.
      * TODO: Add remaining items for 1.0.
      * HACKING: Document manual chroot fallback testing.
      * Version 0.99.3
      * debian/changelog: Bump version to 0.99.4.
      * debian/changelog, debian/rules: Fix problem in config.status rule.
      * schroot/schroot.1.in, dchroot/dchroot.1.in,
      * TODO: Remove completed items.
      * schroot/schroot.1.in: Use -p rather than -d in the description,
      * dchroot/dchroot-chroot-config.cc,
      * sbuild/sbuild-chroot-config.cc
      * dchroot/dchroot.1.in, dchroot-dsa/dchroot-dsa.1.in: Use "users"
      * TODO: Remove completed item.
      * Remove redundant emacs local variables use in C++ sources.
      * sbuild/sbuild-log.cc
      * sbuild/sbuild-lock.cc: Rename _RELEASE error codes to _UNLOCK
      * test/sbuild-personality.cc: Add tests for stream operators.
      * schroot/schroot-listmounts-main.cc: Add error code enum and
      * schroot/schroot-listmounts-main.cc: Add error code enum and
      * schroot/schroot-main-base.cc: Add error code enum and string
      * NEWS: Document stricter duplicate checking, and improved error
      * Use log_exception_error and log_exception_error in place of
      * TODO: Remove completed item.
      * sbuild/sbuild-auth-conv-tty.cc
      * Update translation.
      * dchroot/dchroot.1.in, dchroot-dsa/dchroot-dsa.1.in: Remove
      * po/LINGUAS: Remove vi.
      * NEWS: Document terminal state save and restore behaviour.
      * debian/changelog: Close #378469.
      * po/en_GB.po: Update.
      * po/sv.po: Update Swedish translation.
      * po/vi.po: Restore unmaintained translation, but leave out of
      * TODO: Remove completed item.
      * sbuild/sbuild-log.cc: Add translator comments, and mark up log
      * sbuild/sbuild-auth-conv-tty.cc (conversation): Log using
      * NEWS: Document SIGTERM behaviour.
      * Sync translations.
      * Don't translate program usage messages before the locale and
      * sbuild/sbuild-run-parts.cc (run_child): Add child exit status
      * sbuild/sbuild-session.cc
      * sbuild/sbuild-auth.h: Remove incorrect comment.
      * TODO: Remove completed item (duplictes in conffiles should be an
      * po/en_GB.po: Update translation.
      * Version 0.99.4
      * debian/changelog: Bump version to 1.0.0.
      * po/LINGUAS: Add vi.
      * debian/changelog: debian/copyright updates.
      * debian/changelog: Add missing Debian-specific revisions.
      * schroot/schroot-listmounts-main.cc
      * po/LINGUAS: Add de.
      * po/LINGUAS: Add de.
      * schroot/schroot-releaselock.cc, schroot/schroot.cc,
      * po/de.po: Update German translation.
      * sbuild/sbuild-auth.cc
      * sbuild/sbuild-auth-conv.h: Update API documentation.
      * schroot/schroot-base-main.cc
      * schroot/schroot.cc, schroot/schroot-listmounts.cc,
      * sbuild/sbuild-session.cc
      * sbuild/sbuild-chroot-config.cc (load_data): Fix comment.
      * schroot/schroot-listmounts-main.(cc|h),
      * po/en_GB.po: Add en- and em-dashes.
      * po/LINGUAS: Rename en_GB to en.
      * schroot/Makefile.am
      * NEWS: Update for 1.0.0.
      * Update manual pages.
      * TODO: Add future items.
      * Update translations.
      * New development series on the main trunk.
      * Merge from schroot-1.0 branch.
      * Merge translations from schroot-1.0 branch.
      * po/LINGUAS: Add cs.
      * Merge from schroot-1.0 branch.
      * Update translator comments.
      * schroot/setup/50chrootname: Name in log message always matches
      * schroot/schroot.1.in, dchroot/dchroot.1.in: Document mips and
      * sbuild/sbuild-chroot-config.cc: Use "by", rather than "with"
      * test/Makefile.am (TESTS): Add sbuild-regex.
      * sbuild/sbuild-run-parts.cc
      * test/sbuild-environment.cc: Add regex filter tests.
      * test/sbuild-chroot.cc: Add environment_filter test.
      * sbuild/sbuild-session.cc (run_child): Use the chroot
      * sbuild/sbuild-auth.h (sbuild): Document that the environment
      * sbuild/sbuild-chroot.cc
      * sbuild/sbuild-run-parts.h, sbuild/sbuild-session.h: Remove
      * sbuild/sbuild-chroot-config.h (error_code): Remove unused
      * schroot/schroot-releaselock-main.cc
      * All Makefile.am
      * schroot/schroot-main.cc, schroot/schroot-listmounts-main.cc,
      * schroot/schroot-releaselock-main.h
      * po/POTFILES.in: Add sbuild/sbuild-ctty.cc.
      * po/POTFILES.in: Add sbuild/sbuild-ctty.cc.
      * sbuild/sbuild-log.cc
      * sbuild/sbuild-session.cc
      * NEWS: Document CTTY changes to authentication.
      * sbuild/sbuild-session.cc
      * sbuild/sbuild-ctty.cc: Include <config.h>, to prevent a build
      * schroot/schroot-base-options.cc,
      * sbuild/sbuild-auth.cc (get_wd, set_wd): New methods.  Get and
      * sbuild/sbuild-auth.cc (get_wd, set_wd): New methods.  Get and
      * HACKING: Document additional directory fallback checks.
      * schroot/schroot.1.in, dchroot/dchroot.1.in,
      * NEWS: Document --directory.
      * po/schroot.pot: Add.
      * Version 1.1.0
      * debian/changelog: Bump version to 1.1.1.
      * NEWS: Document changed syslog behaviour.
      * Translation updates.
      * po/de.po: Updated German translation.  Thanks to Helge
      * po/de.po: Update German translation.  Thanks to Jens Seidel.
      * README, schroot/schroot-setup.5.in, schroot/schroot.conf.5.in:
      * dchroot/dchroot-main-base.cc: Add translator comment.
      * schroot/schroot.1.in: Fix a number of minor typos.  Thanks to Jens Seidel.
      * debian/schroot.init: Add LSB init info and use LSB init
      * schroot/schroot-listmounts-main.cc
      * schroot/schroot-listmounts-main.cc (list_mounts): Ensure path
      * schroot/schroot-listmounts-main.cc (list_mounts): Ensure path
      * sbuild/sbuild-i18n.h: Remove commented-out macro.
      * Merge from schroot-1.0 branch.
      * doc/schroot.dox.in: Add csbuild.
      * schroot/setup/50sbuild: Create user home directory if it doesn't
      * debian/changelog: Create new packages sbuild-common, libsbuild1
      * Move schroot, dchroot, dchroot and csbuild to a new
      * AUTHORS: Add Federico Di Gregorio.
      * Remove schroot, dchroot, dchroot-dsa and csbuild directories,
      * bin/schroot-base/Makefile.am: New file, based on
      * bin/schroot-base/schroot-base-option-action.(cc|h): New class to
      * bin/schroot-base/Makefile.am (libschroot_base_la_SOURCES): Add
      * bin/schroot-base/schroot-base-main.h: Add TODO item.
      * Update all classes derived from schroot_base::main to specify
      * bin/schroot-base/schroot-base-option-action.h: Replace
      * test/schroot-base-option-action.cc: New file, unit test for
      * po/POTFILES.in: Updated with new file locations.
      * Replace all files in bin/csbuild with schroot-releaselock
      * bin/schroot/setup/50sbuild: Fix syntax error in test.
      * bin/schroot-base/schroot-base-options.h: Added actions options
      * bin/csbuild/csbuild-debian-changes.(cc|h): New class, base class
      * bin/csbuild/csbuild-debian-changes.h: Indent method arguments,
      * po/POTFILES.in: Updated with new file locations.
      * NEWS: Document the environment-filter key.
      * NEWS: Document the environment-filter key.
      * bin/schroot/schroot-options-base.cc
      * sbuild/sbuild-run-parts.cc
      * test/Makefile.am (LOCAL_CXXFLAGS): Use $(top_srcdir) rather than
      * sbuild/sbuild-environment.cc
      * Update translations with new strings (require translation).
      * debian/changelog: Document packaging of only a static library.
      * Version 1.1.1.
      * debian/changelog: Bump version to 1.1.2.
      * debian/changelog: Remove libsbuild1 dependency from
      * debian/changelog: Fix issues in debian/control.
      * configure.ac: Generate doc/sbuild.dox.
      * debian/changelog: Add new package, libsbuild-doc.
      * Update svn:ignore properties.
      * debian/changelog: debian/rules: Split arch-dependendent and
      * sbuild/sbuild-keyfile.(cc|h): Add typedefs for key, group and comment types.
      * sbuild/sbuild-keyfile.(cc|h): Remove code moved into
      * sbuild/sbuild-keyfile.h: Remove keyfile class.  Replace with a
      * sbuild/sbuild-keyfile.h: Remove keyfile class.  Replace with a
      * sbuild/sbuild-basic-keyfile.tcc: Remove using keywords from
      * sbuild/sbuild-keyfile.h: Remove comments about GKeyFile, and
      * test/sbuild-keyfile.cc: Document where warnings are triggered.
      * debian/changelog: schroot-common Replaces schroot (<< 1.1.1).
      * sbuild/sbuild-ctty.cc (cttybuf_fd): Don't call log_debug,
      * debian/changelog: Document fixing of 10mount.
      * debian/changelog: Fix typo.
      * po/POTFILES.in: Remove sbuild/sbuild-keyfile.cc, and add
      * Version 1.1.2.
      * debian/changelog: Bump version to 1.1.3.
      * bin/schroot-base/schroot-base-run.h
      * NEWS: Bump version to 1.1.3.
      * po/*: Updated translations.
      * Commit changes for previously committed files.
      * Version 1.1.3.
      * debian/changelog: Bump version to 1.1.4.  Merge changelog
      * debian/control: Change section of libsbuild-doc to "doc".
      * bin/schroot/setup/10mount
      * debian/changelog: Close #391319.
      * bin/schroot/setup/*: Add a copyright notice and GPL boilerplate
      * debian/control:
      * Build-Depend on the latest version of Boost, due to the change of
      * sbuild/sbuild-run-parts.cc (check_filename): Remove debugging
      * bin/schroot/setup/15killprocs: Only run readlink on
      * HACKING: Document tests for process termination.
      * Version 1.1.4.
      * debian/changelog: Bump version to 1.1.5.
      * THANKS: Add Raphaël Hertzog.
      * NEWS: Document "script-config".
      * NEWS: Document "script-config".
      * sbuild/sbuild-types.cc
      * sbuild/sbuild-lock.cc: Add error messages for UNLOCK and
      * sbuild/sbuild-session.cc: Add error message for SET_SESSION_ID
      * sbuild/sbuild-session.cc: Add error message for SET_SESSION_ID
      * bin/schroot/setup/50chrootname: Strip ISO-8601 date and pid from
      * bin/schroot/schroot-main-base.cc (run_impl): Call
      * bin/schroot/schroot-main-base.cc (run_impl): When no chroots
      * sbuild/sbuild-session.cc: Initialise lock_status to true.
      * TODO: Add permissions check items.
      * NEWS: Document --session-name.
      * test/sbuild-chroot-block-device.cc, test/sbuild-chroot.cc,
      * bin/dchroot/dchroot-session-base.cc,
      * Update translations.
      * debian/changelog: Close #398679 and #401159.
      * debian/changelog: Close #401158.
      * bin/schroot/schroot.1.in: Add --force and --session-name options
      * bin/schroot/schroot.1.in: Fix typo.
      * bin/schroot/schroot.1.in: Add carriage returns on user input
      * debian/control: Use ${binary:Version}.
      * Version 1.1.5
      * Version 1.1.5
      * debian/changelog: Changelog for NMU.
      * debian/changelog: Bump version to 1.1.6.
      debian/copyright: Update with new git repository location
      Convert the entire project to GPLv3
      * Add .gitignore files.
      * NEWS: Update for GPLv3 change.
      * test/run-parts.ex2/.gitignore: Add to force directory creation.
      * test/sbuild-chroot-config.cc
      * Update .gitignore for Debian builds.
      * Update .gitignore for Debian builds.
      * bin/schroot/setup/20network: Copy /etc/hosts into the chroot in
      * sbuild/sbuild-chroot-lvm-snapshot.cc
      * po/POTFILES.in: Add bin/schroot-mount sources.
      * doc/.gitignore: Ignore *.pdf and *.ps.
      * bin/schroot/setup/20network: Copy /etc/hosts into chroot.
      Merge branch 'master' of git+ssh://git.debian.org/git/buildd-tools/schroot
      * po/POTFILES.in: Add sbuild/sbuild-mntstream.(cc|h).
      * po/POTFILES.in: Add sbuild/sbuild-mntstream.(cc|h).
      * bin/schroot-mount/schroot-mount-main.cc: Remove FIND, OPEN and
      * TODO: Add new items.
      * bin/schroot/mount.defaults: New file.  Defaults for
      * bin/schroot/mount-defaults: Renamed from
      * bin/schroot/Makefile.am: Install and distribute mount-defaults.
      * bin/schroot/script-defaults: Add FSTAB variable.
      * TODO: Add script item.
      * po: Update potfiles.
      * .gitignore: Ignore generated files.
      * debian/control: Suggest lvm2 instead of lvm-common (Closes: #452263).
      * bin/schroot/exec/*: Use set -e to ensure abort on failure.
      * bin/schroot/setup/20network, bin/schroot/setup/30passwd: For files to
      * TODO: Document string_list issue in basic-keyfile.
      * All classes derived from sbuild::chroot updated to use new
      * Update translations.
      * debian/changelog:
      * bin/schroot-listmounts/schroot-listmounts-main.cc
      * bin/schroot/script-defaults: Reorder variables.
      * bin/schroot/script-defaults: Reorder variables.
      * NEWS: Update.
      * TODO: Remove mntstream porting; add mount checking.
      * bin/schroot/schroot-setup.5.in: Document SCHROOT_SESSION_CREATE,
      * sbuild/sbuild-chroot.h: Add missing comma.
      * TODO: Remove completed item.
      * Update translations.
      * bin/schroot/setup/05file: Only purge if CHROOT_SESSION_PURGE is
      * bin/schroot/setup/05file: Only purge if CHROOT_SESSION_PURGE is
      * TODO: Add script merge item.
      * configure.ac: Generate scripts/po-notify.
      * po/vi.po: Update Vietnamese translation.  Thanks to Clytie
      * Update Vietnamese translation (Closes: #461531).  Thanks to Clytie
      * bin/schroot-listmounts/schroot-listmounts-main.cc
      * bin/schroot/schroot-setup.5.in: Replace 20network and 30passwd
      * NEWS: Update for 1.1.6.
      * debian/schroot.preinst: Use .dpkg-old rather than .dpkg-bak, to work with run-parts.
      * bin/schroot/setup/20copyfiles
      * debian/schroot.NEWS: Document conffile changes.
      * Fix typo.
      * test/test-sbuild-chroot.h: Print environment variable names on
      * sbuild/sbuild-chroot.cc
      * TODO: Add extra chroot checks.
      * Update translations.
      * bin/schroot/setup/05file: Use "true" rather than 1 in session
      * bin/schroot-mount/schroot-mount-main.cc: Mount messages go to
      * debian/schroot.preinst: Use dpkg-old rather than dpkg-bak in echoed message.
      * sbuild/sbuild-environment.cc
      * test/sbuild-chroot-directory.cc: New file.  Tests for
      * test/sbuild-chroot-directory.cc: Ensure mount_location and
      * configure.ac: Remove hard-coded enableval defaults.  These
      * test/testmain.cc: Include config.h.
      Merge branch 'master' of ssh://git.debian.org/git/buildd-tools/schroot
      * test/sbuild-chroot-directory.cc: Enable test_setup_env2 test.
      * TODO: Remove completed item.
      * po: Update translations.
      * test/sbuild-dirstream.cc (class test_dirstream): Remove
      * Version 1.1.6.
      * configure.ac: Add back enableval defaults after option checks.
      * Update copyright on all files modified in 2008.
      * po/en.po: Update copyright year.
      * Update translations.
      * configure.ac: Change version to 1.3.0.
      Add eu translation.
      * configure.ac: Increase minimum gettext version to 0.16.
      * debian/control: libsbuild-dev is in section libdevel.
      * TODO: Add logging items.
      * bin/schroot/setup/*, bin/schroot/exec/*: All scripts check if
      Generate ChangeLog automatically.
      Ignore ChangeLog.
      [po] Update de translation.
      [sbuild] Include missing <cstring>, needed by GCC 4.3.
      Merge branch 'master' of git+ssh://git.debian.org/git/buildd-tools/schroot
      Update translated strings and translator comments.
      Only generate ChangeLog if using git
      [test] Add parentheses around ambiguous statements
      [po] Add pt translation.
      [sbuild] chroot_config no longer uses O_NOFOLLOW
      [sbuild] Add missing static_cast to stat::check_mode
      [schroot] Read additional configuration from /etc/schroot/chroot.d.
      [debian] Add GIT repository information to control file.
      [schroot] Remove setup/50sbuild
      [schroot-mount] schroot-mount-main: Create mountpoint if needed.
      [NEWS] Document changes for 1.2.0
      [dchroot] dchroot.1.in: Remove short option for --preserve-environment
      [debian] changelog: Close bugs for 1.2.0
      [man] NAME section uses ASCII hyphen, not em dash
      [build] Use MKDIR_P in place of MKINSTALLDIRS
      [debian] Build-Depend on libboost-filesystem-dev
      [debian] Close #469038
      Update copyright and author contributions
      [po] Update translations
      [debian] control: Bump Standards-Version to 3.7.3
      [debian] libsbuild-doc.doc-base: Use section Programming/C++
      Bump version to 1.2.1
      [po] Update translations
      [scripts] Add po-notify script for translation updates
      [scripts] Don't ignore po-notify
      [schroot] Document /etc/schroot/chroot.d
      [schroot] Don't fail if the LVM snapshot device does not exist
      [sbuild] Don't fail if LVM snapshot device doesn't exist on SETUP_STOP
      [sbuild] Don't fail if block device doesn't exist on SETUP_STOP
      [setup] Don't clear mount options for LVM snapshots
      [sbuild] Remove redundant include
      [sbuild] Add "loopback" chroot type
      [debian] Document loopback chroot type
      Finalise version 1.2.1
      [debian] Correct lintian warnings
      [sbuild::auth_conv_tty] Add weak reference to the auth object
      [scripts] Remove generated script po-notify
      [scripts] .gitignore: Ignore po-notify
      [sbuild::session] Don't inherit from sbuild::auth
      [sbuild::session] Access authstat via this pointer
      [csbuild] Correct variable name in doxygen comment
      [schroot.conf] Update distribution names for Squeeze.
      [debian] Close #516272
      [sbuild::session] Fix memory leak in is_group_member
      [debian] Close #517223
      [dchroot] Session code uses get_auth to get authentication data
      [build] Build against Boost version 1.37
      [debian] control: Build-Depend on Boost 1.37
      [sbuild] Remove support for GCC < 3.4 __gnu_cxx::stdio_filebuf
      [debian] Close #517041
      [schroot] setup: Copy NSS databases using getent
      [sbuild] sbuild-run-parts: Explicitly close syslog fd
      [sbuild] sbuild-util: Add is_valid_filename
      [sbuild] sbuild-chroot-config: Use is_valid_filename on directory load
      [debian] Close #513307
      [.gitignore] Ignore log and substvars files
      [debian] control: Remove duplicated word in description
      [debian] Use debhelper v7 compatibility mode
      [debian] control: Update to Standards Version 3.8.1
      [sbuild-session] Export additional auth variables into setup environment
      [debian] Close #496629
      [build] Add bash completion to build
      [debian] Configure and install bash completion
      [debian] rules: Split configure invocation onto multiple lines
      [sbuild-session] Export SCHROOT_SESSION_ID in user environment
      [build] Install SCHROOT_UNPACK_DIR
      [sbuild-session] Export SCHROOT_UNPACK_DIR for setup scripts
      [build] Install SCHROOT_UNPACK_DIR
      [setup] 05file: Use UNPACK_DIR and mount unpacked files
      [build] Add checks for POSIX thread support
      [build] Compile and link with POSIX thread support
      [debian] Close #520713
      [test] Fix test to use correct write size
      [build] Add configure option to generate doxygen docs
      [NEWS] Bump version to 1.3.0
      [po] Update translations
      [debian] Build-depend on doxygen and configure with --enable-doxygen
      [.gitignore] csbuild: Ignore csbuild
      [build] doc: Don't require MAINTAINER_MODE to build docs
      [debian] libsbuild-doc: Install docs from debian/build
      [debian] Document schroot-dbg addition
      [build] Use autoreconf in place of separate autotools commands
      [sbuild-log] Unify reason logging as a single function
      [sbuild-log] Rename DebugLevel to debug_level
      Merge branch 'master' of ssh+git://git.debian.org/git/buildd-tools/schroot
      Merge branch 'fs-union'
      [debian] rules: Only mkdir debian/build if it doesn't already exist
      [schroot] Document chroot_directory directory property
      [test] Add new chroot_directory tests for directory property
      [sbuild::chroot_directory] Add directory property to replace location
      Merge branch 'fs-union'
      [setup] 15killprocs: Use /bin/kill to remove bashism
      [debian] Build-Depend on boost 1.38
      [sbuild] chroot_mountable: Add mount_device member
      [sbuild] sbuild-chroot-block-device: Update TODO item
      Rearrange configuration and manual pages
      [build] Remove manpages from bin/schroot/Makefile.am
      [build] 05fsunion setup script not yet merged
      [etc] Add .d suffix to exec and setup script directories
      [sbuild] sbuild-session: Remove support for exec scripts
      [man] Document removal of run-exec-scripts
      [sbuild] basic_keyfile: Allow NULL method pointers
      [sbuild] Remove run_exec_scripts
      [schroot-mount] Don't log command being executed
      [setup.d] Remove W: message prefix
      [sbuild] run_parts: Log script output
      [sbuild::chroot] Remove prototypes and member for run_exec_scripts
      [sbuild] chroot_mountable: Move location property from chroot
      [sbuild] chroot: Remove unused location member
      [TODO] Add new items
      [setup.d] 20nssdatabases: Make executable
      [etc] mount-defaults: Bind mount /dev/shm
      [debian] Close #526788
      [schroot-mount] Act like mkdir -p rather than mkdir creating mountpoints
      [sbuild::chroot_file] Move CHROOT_FILE_UNPACK_DIR from session UNPACK_DIR
      [TODO] Add cleanup items for union and file chroots
      [sbuild::chroot] All chroots except plain run session scripts
      [sbuild::chroot_plain] Split from chroot_directory
      [build] Conditionally compile block-device and lvm-snapshot support
      [build] Build loopback chroot support conditionally
      [build] Include correct lockdev headers for sbuild-lock
      [build] Make personality support configurable
      [build] Loopback chroot doesn't depend on block-device
      [build] Make UUID support configurable
      [sbuild] Make PAM support configurable
      [sbuild::auth] Split into auth_pam and auth_null
      [sbuild] Add pam prefix to all pam auth names
      [debian] control: schroot-dbg is in section debug
      [po] Add new source files
      [po] Update English translation
      [build] Make UUID support configurable
      [build] Remove duplicated checks for UUID support
      [build] Remove last traces of exec.d
      [debian] Remove old checks for obsolete versions
      [NEWS] Document major changes
      [sbuild::auth] Add split auth_null and auth_pam
      [sbuild::auth_pam] Add missing prototype
      [schroot::main_base] Use new PAM header names
      [sbuild::chroot_directory] Remove erroneously added clone_source
      [sbuild::basic_keyfile] Replace last std::string usage with traits types
      [TODO] Remove completed basic_keyfile string_list removal
      [sbuild::chroot] Add session_id property
      [test] Update chroot_directory tests
      [sbuild::chroot_directory] Include correct header for parent class
      Merge branch 'master' of ssh://git.debian.org/git/buildd-tools/schroot
      [setup] Simplify conditional to use cleaner syntax
      [sbuild] chroot_mountable: Refactor as partial interface
      [sbuild::chroot_fs_union] get_path always returns the mount location
      [sbuild::chroot_mountable] Don't derive from chroot
      [sbuild::chroot_source] Don't inherit from chroot
      [sbuild::chroot_fs_union] Add underlay directory in addition to overlay
      [sbuild::chroot_union] Rework union mounts
      [sbuild::chroot_union] Synchronise with current master branch
      [TODO] Add union items
      [sbuild::chroot:block_device] Split into block_device_base
      [sbuild::chroot_union] Add clone_source_setup
      [sbuild::chroot_directory] Make chroot_union support configurable
      [sbuild::chroot_source] clone_source_setup is virtual
      [sbuild::chroot_directory] Add missing newline
      [sbuild::chroot_loopback] Include config header for conditional building
      [sbuild::chroot_loopback] Chain up to chroot::setup_env
      [sbuild::chroot_directory] Set SESSION_CREATE in all cases
      [sbuild::chroot_source] Move SESSION_PURGE into chroot_lvm_snapshot
      [sbuild::chroot_union] Don't set SESSION_CREATE unless union in use
      [test] Update tests for filesystem unions
      [TODO] Add enum |= and &= operators
      [man] schroot.conf.5: Document block-device union support
      [debian] Close #494481
      [sbuild::chroot_union] Simplify conditional logic
      [test] Remove deprecated run-setup-scripts from tests
      [test] Use dynamic_pointer_cast for shared_ptr types
      [sbuild::chroot_union] Use dynamic_pointer_cast for tr1::shared_ptr
      [test] Improve environment diagnostic
      [test] Remove whitespace
      [test] sbuild_chroot_loopback: Update to use current union interface
      [build] Fix union configure check
      [debian] Remove debian/install after running dh_prep
      [sbuild] Reindent sbuild::util operator functions
      [sbuild::chroot] Reindent session flags
      [test] Make filesystem union tests conditional
      [test] Remove obsolete run_setup_scripts checks
      [sbuild::chroot_block_device_base] Simplify session flags
      [sbuild::chroot_source] Re-unify source member variables and methods
      [sbuild::chroot*] Remove duplicated source methods and members
      [sbuild::chroot] set_run_setup_scripts is protected
      [sbuild::chroot_union] Only print union details if configured
      [sbuild::chroot_directory] Always chain up to union methods
      [sbuild::session] Correct logic for setting mount location
      [man] Disable adjustment on long line to fix groff warning
      [debian] Update to Standards-Version 3.8.2
      [NEWS] Document filesystem union support
      [sbuild::session] Only display command/shell if verbose
      [sbuild::util] Add split_string_strict
      [sbuild::chroot_union] Only set keyfile keys if union is configured
      [sbuild::run_parts] Fix script stream buffering
      [setup] Add 99check symlink to 00check to run on setup-stop
      [setup] 15killprocs adds sanity check for CHROOT_MOUNT_LOCATION
      [setup] Rename 05fsunion to 05union
      [setup] 10mount union mounting uses underlay directory
      [sbuild::session] Don't special-case handing of union mount location
      [po] Update translations
      Update copyright message for 2009
      [po] Update translations
      [sbuild] Split chroot_plain into chroot_plain_base
      [sbuild::session] Correct check for plain chroot type
      [setup] 05union doesn't abort for non-union supporting chroots
      [setup] 15killprocs doesn't abort if there's no mount location set
      [sbuild::chroot_mountable] get|set_mount_device are pure virtual
      [sbuild::chroot] get_mount_location is not virtual
      [sbuild] Rename chroot_plain_base to chroot_directory_base
      sbuild/sbuild-config.h.in: Get default environment filter from configure
      [sbuild::environment] get method is const
      [sbuild::chroot_block_device] Chain up to chroot in copy constructor
      [sbuild::chroot_lvm_snapshot] Only inactive sessions serialise lvm-snapshot-options
      [sbuild::chroot_source] Replace is_source with source_clonable
      [sbuild::chroot] Make some methods public for testing
      [test] Test keyfile serialisation
      [TODO] Remove virtual inheritance
      [test] setup_env_chroot adds common environment
      [sbuild::chroot_block_device] Chain up to virtual base in all copy constructors
      [sbuild::chroot_union] Display union type
      [sbuild] Don't call specific clone_source_setup
      [test] Test source environment
      [sbuild::chroot_session] New class for session handling
      [sbuild] Add support for chroot_session to all session-creating chroot types
      [sbuild::chroot_session] Set base chroot active and set source options
      [sbuild::chroot_union] Set SESSION_PURGE session flag if a session
      [test] Add session checks to sbuild::chroot_loopback
      [sbuild] sbuild::chroot inheritance is non-virtual
      [sbuild] define copy constructur in classes inheriting chroot_session
      [sbuild] clone_ methods satisfy testcases
      [sbuild::chroot_file] Purge if active
      [sbuild::chroot_file] Reindent conditional statement
      [sbuild::chroot_session] set_session_active chains up to base set_active
      [sbuild::chroot_session] setup_env is virtual
      [test] Add tests for keyfile and environment
      [doc] Update doxygen version to 1.5.9
      [doc] Use .log files in place of -stamp files
      [sbuild] Update doxygen comments to fix missing or broken parts
      [sbuild] Enable chroot_session in session
      [po] Update translations
      [sbuild::chroot] setup_env is const
      sbuild::chroot_facet: Add chroot_facet interface and skeleton personality facet
      .gitignore: Ignore new separate chroot-* tests
      sbuild::session: Search for command-prefix using search path
      sbuild::keyfile_parser is a class not a struct
      sbuild::basic_keyfile_parser: Constructor explicitly initialises all members
      sbuild::chroot_source: Allow setting of source-* properties for non-clonable chroots
      sbuild::chroot: Add initial chroot_facet support
      sbuild::chroot: setup_env method is const
      sbuild::chroot: Session ID detail only printed if session is active
      po: Update
      sbuild::chroot: Add interface to add, remove, replace and get facets
      sbuild::chroot: Pass chroot as parameter to facet functions
      sbuild::chroot_facet_personality: Add personality support from sbuild::chroot
      sbuild::chroot: Call methods from facets in addition to virtual methods
      sbuild::session: Use common name for personality facet pointer
      sbuild::chroot: Add const_ptr typedef
      sbuild::chroot_facet*: Add ptr typedefs and create and clone methods
      sbuild::chroot_facet_session: Add new session facet
      sbuild::chroot: Enable session facet
      sbuild::chroot: Add clone_source virtual method
      sbuild::chroot_source: Reimplement as facets
      sbuild::chroot_mountable: Replace with chroot_facet_mountable
      sbuild::chroot_union: Replace with chroot_facet_union
      sbuild::chroot_facet: Update all facet uses to use ptr and const_ptr types
      sbuild::session: Only use session_id property for cloning sessions
      etc/setup.d/10mount: Don't quote mount options
      build: Add git tagging code
      NEWS: Update to 1.3.0-rc1
      scripts/git-version: Allow hyphens in version number
      po: Update POTFILES.in for new sources
      po: Update
      etc/mount-defaults: Add /dev and /proc/bus/usb (but commented out)
      build: Build static library by default
      etc/setup.d/10mount: Comma-separate loop mount option
      sbuild::chroot: clone_session is pure virtual and chroots always clone
      sbuild::chroot_facet_session: Move deserialisation code from chroot_facet_source
      sbuild::basic_keyfile: Ask user to update deprecated keys
      sbuild::chroot_facet_mountable: Serialise mount-device to keyfile
      sbuild::chroot_facet_session: Use correct class name for null method pointers
      sbuild::session: Split UUID generation into support function
      TODO: Remove done and add pending changes
      etc/setup.d: Set file unpack directory and add extra logging
      po: Add .tcc files
      po: Update
      sbuild::run_parts: Handle EINTR during reads
      sbuild::run_parts: Correct poll conditional
      man: Document NSSDATABASES
      etc: Remove SBUILD script default
      sbuild::chroot_facet_session: Split into chroot_facet_session_clonable
      test: Add mount-device to keyfile checks
      sbuild::chroot_facet_mountable: Only serialise mount-device for sessions
      TODO: Distinguish between chroot, source and session
      sbuild::chroot_facet_session_clonable: Remove source keyfile deprecation
      build: Require automake 1.10 and use silent-rules
      sbuild::chroot_facet_source_clonable: Remove source_clonable member
      sbuild::session: Default child_status to EXIT_FAILURE
      debian: Close #545706
      build: Use MKDIR_P in place of mkinstalldirs
      csbuild: Add all sbuild options and wrap sbuild
      csbuild: Fail following exec failure
      csbuild: Update option group description
      bin: schroot_base_main: action_version prints configured options
      build: Remove -mt suffix from Boost library names
      sbuild: Validation of chroot properties allows strings to be empty
      sbuild::chroot_facet_session: Remove unused clone_session_setup
      sbuild::chroot_facet_session_clonable: Only allow session creator to access session
      test: Add root-user preservation check to chroot-directory
      sbuild: Add reentrant passwd and group wrappers
      sbuild::stat: Support C string constructor
      NEWS: Add 1.2.x changes
      debian: changelog: Add 1.2.x changelog entries
      NEWS: Bump version to 1.3.0
      debian: Use Standards-Version 3.8.3 and Boost >= 1.39
      po: Update po files and en translation
      build: Replace SCHROOT_RELEASE_DATE with m4_esyscmd
      po: Update en.po
      debian: Remove empty lines from changelog
      sbuild::session: When run with --begin-session, exit status must be success
      po: Update
      test: Fix sbuild-personality to support non-Linux architectures
      sbuild::session: Set child_status to EXIT_SUCCESS following authentication
      debian: Close #554907
      NEWS: Bump version to 1.3.1
      scripts: git-version uses version from NEWS
      TODO: Remove completed items
      NEWS: Document personality fix
      Bump version to 1.3.2
      debian: Close #560832
      sbuild::chroot_block_device: Create session file
      debian: Close #557197
      20copyfiles: Allow copying of special files
      debian: Close #559019
      20copyfiles: Remove debug line
      po: Update
      sbuild::chroot: Remove obsolete EXEC_START and EXEC_STOP
      sbuild::chroot_block_device: Create session file when using union
      debian: Close #561033
      po: Update
      sbuild::dirstream: Replace with boost::filesystem
      NEWS: Bump version to 1.4.0
      debian: Bump version to 1.4.0 and close fixed bugs
      .gitignore: Don't ignore test/sbuild-dirstream
      sbuild: Remove separator argument from path functions
      po: Remove sbuild-dirstream.cc from POTFILES.in
      po: Update
      debian: Add ${misc:Depends}
      sbuild::chroot_facet_session_clonable: Use basename correctly
      schroot_base::main: Update copyright notice
      po: Update copyright notice
      NEWS: Finalise for 1.4.0
      debian: Finalise changelog for 1.4.0-1
      sbuild::auth_null: Allow authentication skip if local and remote match
      sbuild::auth_null: Allow authentication skip if local and remote match
      NEWS: Bump version to 1.4.1 and note bug fix
      debian: Bump version to 1.4.1 and Close #566879
      sbuild::auth_null: Only root can authenticate
      sbuild::auth_pam: Remove unneeded header
      schroot: dchroot and dchroot-dsa also use PAM
      sbuild::session: Use PAM if available
      man: Document schroot authentication
      Merge branch 'master' into schroot-1.4
      sbuild::chroot_config: Only clone sessions for session clonable chroots
      Merge branch 'master' into schroot-1.4
      debian: Close #568187
      debian: Document stricter file naming requirements
      Add support for multiple platforms: initial kfreebsd support
      build: Install generic files first
      setup.d: Add freebsd-specific setup
      test: Update for new script-config default
      sbuild::chroot: Default script-config to default/config
      sbuild::chroot_block_device: kfreebsd uses character devices
      etc: Add freebsd-specific fstab
      man: Document PLATFORM setup script variable
      build: Install generic config
      Add AUTH* environment variables storing host triplet
      sbuild::auth_pam: Fix logic error in destructor
      debian: Move conffiles in pre and postinst
      debian: Document conffile movement in README
      NEWS: Bump version to 1.5.0 and document recent changes
      Merge branch 'master' into schroot-1.4
      AUTHORS: Add Aurelien Jarno
      build: Correctly distribute platform-specific files
      schroot::main_base: Set PAM conversation handler
      Merge branch 'master' into schroot-1.4
      debian: Close #567416
      debian: Close #565625 and #566941
      debian: Close #569671
      etc/default: Add comments to copyfiles and nssdatabases
      NEWS: Document chroot.d naming changes for 1.4.0
      Merge branch 'master' into schroot-1.4
      debian: Close #567409
      man: Document setup script configuration files
      man: Update copyright dates
      Merge branch 'master' into schroot-1.4
      debian: Close #566141
      debian: Update README for file renaming
      debian: Add missing full stop
      NEWS: Document file renaming
      po: Update
      debian: Update to Standards Version 3.8.4
      debian: Remove trailing space
      po: Merge schroot-1.4 changes
      NEWS: Merge schroot-1.4 changes
      debian: Merge schroot-1.4 changes
      man: Use RELEASE_DATE_S rather than RELEASE_DATE
      build: Use LC_TIME=C for date formatting
      debian: Create compatibility symlinks
      debian: Add schroot postrm script
      debian: Correct version for compat symlink creation
      debian: Close #571328
      debian: Remove inactive maintainers from uploaders
      Merge branch 'master' into schroot-1.4
      debian: Close #573869
      sbuild::chroot: Obsolete existing deprecated 1.4.x options
      man: Remove obsolete options from examples
      sbuild::chroot_facet_source_clonable: Fix incorrect key name
      sbuild::chroot_facet_source_clonable: Add source-clone option
      Merge branch 'master' of ssh+git://git.debian.org/git/buildd-tools/schroot
      man: Remove obsolete options from examples
      sbuild::chroot_facet_source_clonable: Fix incorrect key name
      debian: Close #577554
      debian: Close #566513
      debian: Remove inactive maintainers from uploaders
      bin: Add support for Boost 1.42
      contrib: Add directory for user-contributed scripts and other files
      bin: Add support for Boost 1.42
      contrib: Add directory for user-contributed scripts and other files
      Bump version to 1.4.2 and Debian version to 1.4.2-1
      po: Update
      Merge branch 'master' of ssh+git://git.debian.org/git/buildd-tools/schroot
      sbuild::personality: Don't introspect personality
      debian: schroot init script requires $syslog
      sbuild::personality: Don't introspect personality
      debian: schroot init script requires $syslog
      debian: Close #580136
      sbuild::util: unique_identifier should not contain odd characters
      sbuild::util: unique_identifier should not contain odd characters
      AUTHORS: Add Nathaniel W. Turner
      AUTHORS: Add Nathaniel W. Turner
      debian: Close #477770
      contrib: Minor tidying of 10mount-ssh
      contrib: Minor tidying of 10mount-ssh
      debian: Install contrib setup script in schroot package
      NEWS: Bump version to 1.4.3
      debian: Bump version to 1.4.3-1
      20nssdatabases: Check database inodes inside and outside the chroot
      20nssdatabases: Check database inodes inside and outside the chroot
      debian: Install 09fsck setup script in schroot package
      debian: Close #492316
      TODO: Document issues with host filesystems in chroot
      20nssdatabases: Don't use $db for stat results
      schroot-mount: Check mountpoint exists rather than is directory
      20nssdatabases: Don't use $db for stat results
      schroot-mount: Check mountpoint exists rather than is directory
      man: Add overview of schroot and update plain config notes
      man: Add overview of schroot and update plain config notes
      debian: Use the 3.0 (quilt) source format
      po: Update
      test: Correct personality checks for non-Linux arches
      test: Correct personality checks for non-Linux arches
      NEWS: Bump version to 1.4.4
      debian: Bump version to 1.4.4-1
      build: Add configure checks for BTRFS
      sbuild: Add initial Btrfs snapshot support
      setup.d: Add btrfs support
      sbuild::chroot_btrfs_snapshot: Add snapshot-name property
      debian: Merge changes from 1.4 branch
      debian: Bump version to 1.5.0-1
      NEWS: Merge changes from 1.4 branch
      po: Update
      sbuild::chroot: Instantiate btrfs-snapshot chroots
      sbuild::chroot_btrfs_snapshot: Don't require btrfs-snapshot-name
      etc: Add btrfs example to schroot.conf
      setup.d: 00check: Add btrfs-snapshot debugging messages
      setup.d: 05btrfs: Add debugging messages
      setup.d: Fix bugs in btrfs support
      debian: schroot suggests btrfs-tools
      sbuild::chroot_btrfs_snapshot: Only display set properties
      man: Document restrictions of plain chroots
      NEWS: Document btrfs-snapshot chroot type
      debian: Add schroot.postrm
      debian: Use source format v3
      debian: Enable btrfs-snapshot and lvm-snapshot only on Linux
      debian: Add needed programs to configure
      build: Add configure checks for BTRFS
      sbuild: Add initial Btrfs snapshot support
      setup.d: Add btrfs support
      sbuild::chroot_btrfs_snapshot: Add snapshot-name property
      sbuild::chroot: Instantiate btrfs-snapshot chroots
      sbuild::chroot_btrfs_snapshot: Don't require btrfs-snapshot-name
      etc: Add btrfs example to schroot.conf
      setup.d: 00check: Add btrfs-snapshot debugging messages
      setup.d: 05btrfs: Add debugging messages
      setup.d: Fix bugs in btrfs support
      debian: schroot suggests btrfs-tools
      sbuild::chroot_btrfs_snapshot: Only display set properties
      debian: Enable btrfs-snapshot and lvm-snapshot only on Linux
      debian: Add needed programs to configure
      man: Document restrictions of plain chroots
      Bump version to 1.4.5
      Merge branch 'schroot-1.4-btrfs' into schroot-1.4
      debian: Document btrfs support
      Add genprofile tool
      Remove old default profile
      etc: Genprofile parses all existing file fragments
      etc: Install profiles
      build: Remove default directory
      test: Add btrfs-snapshot checks
      test: Add btrfs-snapshot checks
      Merge branch 'schroot-1.4-btrfs' into schroot-1.4
      .gitignore: Ignore sbuild-chroot-btrfs-snapshot
      .gitignore: Ignore sbuild-chroot-btrfs-snapshot
      build: Remove generated profiles
      .gitignore: Ignore sbuild-chroot-btrfs-snapshot
      test: Add btrfs-snapshot checks
      genprofile: Set paths from make
      etc: Add freebsd and linux profiles
      Merge branch 'usage-profiles'
      man: Document new profiles
      Merge branch 'usage-profiles'
      Add genprofile tool
      Remove old default profile
      etc: Genprofile parses all existing file fragments
      etc: Install profiles
      build: Remove default directory
      build: Remove generated profiles
      genprofile: Set paths from make
      etc: Add freebsd and linux profiles
      man: Document new profiles
      Merge branch 'master' of ssh+git://git.debian.org/git/buildd-tools/schroot
      Merge branch 'schroot-1.4' of ssh+git://git.debian.org/git/buildd-tools/schroot into schroot-1.4
      man: Add schroot-faq(7)
      man: Add schroot-faq(7)
      debian: schroot: Install schroot-faq.7
      debian: schroot: Install schroot-faq.7
      sbuild::chroot_facet_source_clonable: Add source-clone option
      NEWS: Document source-clone, profiles and schroot-faq(7)
      debian: Close #576541, #477788 and #586333
      debian: Close #583504
      setup.d: 20copyfiles: Copy with files not existing in chroot
      po: Update
      setup.d: 20copyfiles: Copy with files not existing in chroot
      debian: Close #586198
      sbuild: Move verbosity from auth to chroot and session
      sbuild: Move verbosity from auth to chroot and session
      sbuild::session: Retain AUTH_VERBOSITY for 1.4 compatibility
      man: Document message-verbosity
      man: Document message-verbosity
      NEWS: Document message-verbosity
      debian: Close #462453
      po: Update
      po: Update
      build: Distribute profile-templates
      profile-templates: Use /sys not /sysfs
      build: Install profile files with INSTALL_DATA, not INSTALL
      profile-templates: Use /sys not /sysfs
      build: Install profile files with INSTALL_DATA, not INSTALL
      build: Distribute profile-templates
      NEWS: Merge changes from 1.4.5
      debian: changelog: Merge changes from 1.4.5-1
      NEWS: Fix typo
      NEWS: Fix typo
      Bump version to 1.4.6
      sbuild::chroot: Add preserve-environment key
      sbuild::chroot: Add preserve-environment key
      profile-templates: Bind /var/run/gdm3 rather than /var/run
      profile-templates: Bind /var/run/gdm3 rather than /var/run
      man: Document desktop setup in schroot.conf
      NEWS: Document preserve-environment key
      po: Update
      man: Document desktop setup in schroot.conf
      NEWS: Merge changes from 1.4.6
      debian: Document 1.4.6 changes
      sbuild::auth and sbuild::session: Improve environment handling
      sbuild::auth and sbuild::session: Improve environment handling
      po: Update
      sbuild::chroot_file: Add location configuration key
      sbuild::run_parts: Remove shadowing errdata variable
      NEWS: Document file chroot location option
      build: Remove maintainer mode and add additional defines
      po: Update
      setup: Add common-data and common-functions files
      debian: Package common-data and common-functions
      debian: Include common-data and common-functions
      setup.d: Use common data and functions and fix sanity checks
      debian: Close #587757 and #587769
      sbuild::chroot_loopback: Always create session file
      setup.d: Reorganise 10mount mount options setting
      setup.d: Move FreeBSD device portability code to common-data
      NEWS: Document loopback session changes and setup script work
      po: Update
      po: Fix fuzzy en strings
      sbuild::session: Don't allow running or ending a new session
      schroot::main_base: Don't allow session names to duplicate chroot or alias names
      debian: Close #588155
      dchroot_dsa::session: Correct get_login_directories prototype
      sbuild::chroot_config: Initialise aliases in constructor
      po: Update
      po: Unfuzzy one string
      sbuild::chroot_file: Add location configuration key
      sbuild::run_parts: Remove shadowing errdata variable
      build: Remove maintainer mode and add additional defines
      setup: Add common-data and common-functions files
      debian: Package common-data and common-functions
      debian: Include common-data and common-functions
      setup.d: Use common data and functions and fix sanity checks
      debian: Close #587757 and #587769
      sbuild::chroot_loopback: Always create session file
      setup.d: Reorganise 10mount mount options setting
      setup.d: Move FreeBSD device portability code to common-data
      sbuild::session: Don't allow running or ending a new session
      schroot::main_base: Don't allow session names to duplicate chroot or alias names
      debian: Close #588155
      dchroot_dsa::session: Correct get_login_directories prototype
      sbuild::chroot_config: Initialise aliases in constructor
      po: Update from schroot-1.4 branch
      NEWS: Update from schroot-1.4 branch
      NEWS: Document /dev bind mounting
      NEWS: Bump version to 1.4.7
      debian: Bump version to 1.4.7 and standards version to 3.9.0
      Complete change to SCHROOT_SYSCONF_DIR from PACKAGE_SYSCONF_DIR
      build: Distribute VERSION
      debian: Close #588247
      NEWS: Document SCHROOT_SYSCONF_DIR bug
      debian: Document translation updates
      schroot::options_base: --chroot-name only works with --begin-session
      sbuild::chroot_config: Add namespaces
      schroot::options_base: --info displays sources by default
      sbuild::chroot: Replace use of get_active with facet checking
      sbuild: Remove unnecessary use of sbuild namespace qualifiers
      dchroot: Use new chroot_config interface
      test: Use new chroot_config interface
      test::sbuild_chroot_config: Drop old comment
      sbuild::chroot_config: Move -source alias handling here
      sbuild::session: Use chroot_config::find_alias correctly
      sbuild::chroot_config: Add session chroot compatibility alias
      sbuild::chroot_config: validate canonicalises namespace
      NEWS: Bump version to 1.4.8 and document namespace changes
      NEWS: Update descriptions
      sbuild::chroot: Deprecate "priority" key
      sbuild::chroot: Remove session_id
      sbuild: Update doxygen comments
      doc: Explicitly list missing documentation
      doc: Update doxygen configuration to 1.6.3
      sbuild::chroot_facet_session: Remove completed todo item
      TODO: Remove completed namespace work
      po: Update
      po: Remove redundant line numbering
      sbuild::session: Don't use sbuild::chroot_config
      Document namespaces and undocumented return types
      debian: Bump version to 1.4.8-1
      etc: Remove priority from schroot.conf examples
      man: Document deprecation of priority
      schroot::main_base: Use find_alias rather than find_chroot
      sbuild::chroot_config: Add get_namespace helper
      schroot::main_base: Remove debugging statement
      man: Document chroot namespaces
      NEWS: Document /dev bind mounting
      NEWS: Bump version to 1.4.7
      debian: Bump version to 1.4.7 and standards version to 3.9.0
      Complete change to SCHROOT_SYSCONF_DIR from PACKAGE_SYSCONF_DIR
      build: Distribute VERSION
      debian: Close #588247
      NEWS: Document SCHROOT_SYSCONF_DIR bug
      debian: Document translation updates
      schroot::options_base: --chroot-name only works with --begin-session
      sbuild::chroot_config: Add namespaces
      schroot::options_base: --info displays sources by default
      sbuild::chroot: Replace use of get_active with facet checking
      sbuild: Remove unnecessary use of sbuild namespace qualifiers
      dchroot: Use new chroot_config interface
      test: Use new chroot_config interface
      test::sbuild_chroot_config: Drop old comment
      sbuild::chroot_config: Move -source alias handling here
      sbuild::session: Use chroot_config::find_alias correctly
      sbuild::chroot_config: Add session chroot compatibility alias
      sbuild::chroot_config: validate canonicalises namespace
      NEWS: Bump version to 1.4.8 and document namespace changes
      NEWS: Update descriptions
      sbuild::chroot: Deprecate "priority" key
      sbuild::chroot: Remove session_id
      sbuild: Update doxygen comments
      doc: Explicitly list missing documentation
      doc: Update doxygen configuration to 1.6.3
      sbuild::chroot_facet_session: Remove completed todo item
      TODO: Remove completed namespace work
      sbuild::session: Don't use sbuild::chroot_config
      Document namespaces and undocumented return types
      debian: Bump version to 1.4.8-1
      etc: Remove priority from schroot.conf examples
      man: Document deprecation of priority
      schroot::main_base: Use find_alias rather than find_chroot
      sbuild::chroot_config: Add get_namespace helper
      schroot::main_base: Remove debugging statement
      man: Document chroot namespaces
      po: Merge changes from schroot-1.4 branch
      sbuild::chroot_config: Remove compatibility names
      sbuild::chroot: Obsolete priority
      NEWS: Document priority obsoletion and compatibility alias removal
      debian: Close #588963
      sbuild::auth: Always preserve HOME and SHELL
      debian: Close #589830 and #589917
      debian: Close #589889
      schroot::options_base: Validate session name with is_valid_sessionname
      sbuild::chroot: Validate chroot name with is_valid_sessionname
      debian: Close #589658
      po: Update
      debian: Close #589082 and #589079
      debian: Close #512131
      NEWS: Document environment fixes
      debian: Upgrade to Standards Version 3.9.1
      build: Add separate doc rule to build API references
      sbuild::chroot: Hide priority deprecation warning on session reload
      NEWS: Bump version to 1.4.9
      debian: Bump version to 1.4.9-1 and close #593256
      debian: Split build into build-arch and build-indep rules
      po: Update en translation
      debian: Update it translation
      debian: Update zh_CN translation
      debian: Close #593622
      README: Update configure options and document "make doc"
      build: boost_filesystem depends upon boost_system
      debian: Close #593516
      debian: rules: Add build rule to call build-indep and build-arch
      po: Update
      debian: rules: Use -a and -i arguments for dh_prep
      debian: rules: Run dh_install separately for install-arch and -indep
      build: Conditionally enable features if present
      NEWS: Bump version to 1.4.10
      debian: Bump version to 1.4.10-1 and don't enable doxygen explicitly
      build: Simplify doxygen conditional usage
      debian: rules: Explicitly specify LVREMOVE
      debian: Close #588963
      sbuild::auth: Always preserve HOME and SHELL
      debian: Close #589830 and #589917
      debian: Close #589889
      schroot::options_base: Validate session name with is_valid_sessionname
      sbuild::chroot: Validate chroot name with is_valid_sessionname
      debian: Close #589658
      po: Update
      debian: Close #589082 and #589079
      debian: Close #512131
      NEWS: Document environment fixes
      debian: Upgrade to Standards Version 3.9.1
      build: Add separate doc rule to build API references
      sbuild::chroot: Hide priority deprecation warning on session reload
      NEWS: Bump version to 1.4.9
      debian: Bump version to 1.4.9-1 and close #593256
      debian: Split build into build-arch and build-indep rules
      po: Update en translation
      debian: Update it translation
      debian: Update zh_CN translation
      debian: Close #593622
      README: Update configure options and document "make doc"
      build: boost_filesystem depends upon boost_system
      debian: Close #593516
      debian: rules: Add build rule to call build-indep and build-arch
      po: Update
      debian: rules: Use -a and -i arguments for dh_prep
      debian: rules: Run dh_install separately for install-arch and -indep
      build: Conditionally enable features if present
      NEWS: Bump version to 1.4.10
      debian: Bump version to 1.4.10-1 and don't enable doxygen explicitly
      build: Simplify doxygen conditional usage
      debian: rules: Explicitly specify LVREMOVE
      debian: Bump version to 1.4.10-2 and close #594024 and #594239
      dchroot: dchroot.conf parser uses directory key
      dchroot: Use chroot namespace
      dchroot: dchroot.conf parser uses directory key
      dchroot: Use chroot namespace
      NEWS: Bump version to 1.4.11
      debian: Bump version to 1.4.11-1 and close #594677
      dchroot: dchroot.conf parser uses directory key
      dchroot: Use chroot namespace
      debian: Bump version to 1.4.10-2 and close #594024 and #594239
      NEWS: Bump version to 1.4.11
      debian: Bump version to 1.4.11-1 and close #594677
      Merge remote branch 'origin/master'
      sbuild::chroot: Remove use of format string for invalid chroot name reason
      sbuild::chroot: Translate error reasons
      sbuild::chroot: Remove use of format string for invalid chroot name reason
      sbuild::chroot: Translate error reasons
      chroot::file: Remove support for zip archives
      debian: schroot no longer suggests unzip
      debian: Add Btrfs snapshot support to package description
      NEWS: Fix typo
      NEWS: Fix typo
      scripts: Always send output of git rev-parse to /dev/null
      build: Add initial git release distribution infrastructure
      po: Update
      NEWS: Bump version to 1.4.12
      debian: Bump version to 1.4.12-1
      sbuild::chroot_config: Use namespace hints correctly
      debian: Close #595647
      build: git-dist: Correct punctuation and spacing in comments
      scripts: Always send output of git rev-parse to /dev/null
      build: Add initial git release distribution infrastructure
      build: git-dist: Correct punctuation and spacing in comments
      debian: Close #594720
      Merge branch 'schroot-1.4-merge2'
      po: Remove duplicate zh_CN string
      build: git-dist.mk: Provide ENABLE_RELEASE_GIT and ENABLE_DIST_GIT to sub-makes
      sbuild::chroot_config: Create proxy sessions for plain chroots
      schroot::main_base: Only warn about no chroots when verbose
      schroot::main_base: Correctly handle errors for source chroots
      profiles: Add dbus support to desktop profile
      man: Document -- option delimiter
      man: Document security implications of profiles in schroot.conf(5)
      sbuild::chroot: Validate set_aliases as for set_name
      sbuild::util: Relax session name restrictions in is_valid_sessionname
      sbuild::chroot_config: Add comments detailing validation check limitations
      man: Document chroot naming restrictions
      sbuild: is_valid_sessionname: Ignore editor backups
      man: Fully document chroot naming restrictions
      sbuild::chroot: Make invalid name reason generic
      15killprocs: Device and inode do not uniquely identify a chroot
      build: Don't link with libpam when PAM is disabled
      build: Correct libuuid configuration
      debian: Disable UUID support on kfreebsd
      build: bootstrap works outside git repository
      50chrootname: Strip time/pid from session name in addition to UUID
      50chrootname: Use more restrictive regex for time and PID
      50chrootname: Make executable again
      dchroot::dsa_session: Don't include <uuid/uuid.h>
      doc/historical/sbuild-chroot-helper.c: Add oldest available version of schroot
      Merge changes from schroot-1.4 branch
      NEWS: Document AUTH_VERBOSITY removal
      po: Update from schroot-1.4 branch
      setup.d: 10mount: Don't special case file chroot purging
      debian: Document 1.5.0 changes
      schroot::base_main: Update copyright for 2011
      po: Update copyright year
      sbuild::chroot: Use sbuild:: namespace for all file scope definitions
      sbuild: Prefix all chroot type usage with sbuild namespace qualifier
      sbuild: Work with boost::filesystem v3
      THANKS: Add Zach Carter
      sbuild: Replace GCC-specific stdio_filebuf with Boost.Iostreams
      debian: Build with Boost 1.46 and remove old versions from build depends
      debian: Depend on Boost 1.46 packages
      debian: Build-Depend on libboost-iostreams1.46-dev
      NEWS: Bump version to 1.5.1 and document GCC-specific feature removal
      debian: Bump version to 1.5.1-1 and document Boost changes
      debian: Close #609067
      sbuild::session: Don't unset argv[0] when command-prefix is invalid
      man: Document use of eatmydata with command-prefix for performance
      build: Enable large file support by default
      build: Add configure checks for unshare system call
      NEWS: Document large file support
      debian: Build using dh
      build: automake uses dist-xz to xz compress the tarball
      debian: Use dh v9
      etc: sbuild and buildd bind mount scratch space on /build
      man: Enhance documentation of source chroots
      etc: Enable buildd profile and sync with sbuild
      man: Update chroot types implementing extra options
      schroot: Preserve original chroot name after session cloning
      man: Fix unterminated underline of /proc
      etc: profiles don't use rbind
      schroot-sbuild: Add wrapper for sbuild
      sbuild::session: is_group_member is protected
      dchroot_dsa::main: Load dchroot.conf using new interface
      build: Add libschroot-all library
      sbuild::auth: Allow setting of remote user
      sbuild::session: is_group_member is a member function
      etc: Add buildd profile-template from sbuild
      debian: Merge changelog from schroot-1.4
      NEWS: Merge changes from schroot-1.4
      sbuild::session: Remove duplicated prototype
      debian: Use multiarch paths
      debian: Update control relations from schroot-1.4
      build: Distribute 99binfmt
      debian: Remove generated install files
      debian: Use Standards-Version 3.9.2
      sbuild::chroot_facet_session: Store alias used as selected_name
      build: Move all path specification to global.mk
      debian: Build-Depend upon groff-base for soelim
      debian: Close #635320
      NEWS: Document CHROOT_ALIAS and SCHROOT_ALIAS_NAME
      Document directory fallbacks in manual pages
      debian: Close #633671
      man: Reformat examples and corrections
      sbuild::session: Add informative message for nonexisting directory in chroot
      debian: Fix missing comma in dependency
      dchroot: Drop support for dchroot.conf and alternative security checks
      NEWS: Document dchroot.conf support removal
      debian: Document dchroot.conf support removal
      man: Document dchroot.conf support removal
      man: Don't run po4a at top level
      man: Add initial po4a potfile
      sbuild::feature: Add and use class to register features
      sbuild: Support boost::iostreams < 1.44
      sbuild: Add sbuild::feature
      debian: schroot Breaks sbuild << 0.62.6
      po: Update current source files
      build: Distribute schroot.conf
      man: Search srcdir when running soelim
      NEWS: Bump version to 1.5.2
      debian: Bump version to 1.5.2-1 and use current Boost libraries
      debian: Fix and close #653732
      Update all translatable strings to use UTF-8 characters in source code
      schroot_base::main: Don't require retranslation for copyright date changes
      Incorporate 1.4.24 logs
      Merge branch 'po4a'
      man: Update po4a copyright and package name and version
      debian: Close #588962
      debian: Close #648450
      NEWS: Document overlayfs addition
      schroot: Add --exclude-aliases option
      sbuild: Replace TR1 types with C++11 types
      sbuild::regex: Use C++11 regex in addition to boost::regex
      Correct includes for strict correctness and GCC 4.7 compatibility
      sbuild::chroot_config: Fix typo in Doxygen comments
      sbuild::chroot: Move keys checking out of operators
      sbuild: Add sbuild::chroot_facet_userdata and --option option
      Document user options and --option
      man: Document profile option in schroot.conf(5)
      sbuild::chroot_facet_userdata: Allow bypass of namespace checks
      sbuild::chroot: Add profile property
      etc/setup.d: Update scripts to use profile and user data
      setup: Fix paths for userdata
      test: Ensure that userdata reserved namespaces checks fail correctly
      sbuild: Add custom chroot type
      man: Document deprecation of script-config file with custom keys
      contrib: Add 05customdir example
      10mount: Mount fstab entries irrespective of chroot type
      NEWS: Document custom chroot types
      debian: Document NEWS changes and close #477937
      debian: Use Boost 1.49
      etc: Don't generate config (script-config) files
      debian: Update standards version and build dependencies
      debian: Delete config (script-config) files in schroot preinst
      po: Update
      setup: script-config file is now optional
      debian: Close #658544
      debian: Close #659524
      debian: Close #660040
      debian: Close #661514
      debian: Close #659967
      po: Update
      Merge schroot-1.4 changelogs
      sbuild::chroot: Set profile key correctly
      man: Move po4a files up one level
      build: Update for po4a changes
      man: Correct po4a configuration
      man: Update copyright year
      man: Update po
      man: Add po/LIGUAS
      build: Distribute and clean po4a files
      build: Generate localised pdf and ps in man/translated
      build: po4a.cfg is in the srcdir
      debian: schroot.init can end sessions on stop and is in runlevel 2
      debian: Close #625202
      setup.d: Add 70services
      NEWS: Document service startup and shutdown
      debian: Close #625205
      man: Update schroot(1) overview
      debian: Close #670881
      debian: Close #666274
      bin: Don't use boost validation_error exception
      debian: Close #666497
      sbuild::session: Set PATH when running setup scripts
      debian: Document PATH in setup scripts
      man: Update translations
      debian: Tidy changelog
      debian: Correct schroot init script LSB header
      etc: Move gshadow copying to nssdatabases
      debian: Document gshadow copying
      man: Move script-config key documentation into schroot.conf(5)
      man: Update translations
      debian: Close #672113
      build: groff uses UTF-8 input
      build: Correct broken conditional use of po4a
      debian: Disable use of po4a for this release
      NEWS: Document profile key
      debian: Document schroot incompatibilities in schroot.NEWS
      .gitignore: Update
      Bump version to 1.5.3
      Bump version to 1.5.3-1
      dchroot: Run command using /bin/sh, not user shell
      NEWS: Document dchroot use of /bin/sh
      debian: Document dchroot use of /bin/sh
      schroot: Add shell fallbacks and chroot and user overrides
      sbuild::session: Don't warn about nonexistent groups
      sbuild::session:
      NEWS: Document shell fallbacks
      debian: Document shell fallbacks and close #674040
      debian: Close #674041
      po: Update
      po: Update
      etc/setup.d: Provide 15binfmt
      debian: Close #604268
      10mount: do_mount does not mount on symbolic links
      NEWS: Document QEMU support
      debian: Fix typo in control
      man: Document 15binfmt
      po: Update
      debian: Finalise for 1.5.3-1
      test: Fix path for CHROOT_PROFILE environment variable
      NEWS: Bump version to 1.6.0
      debian: Bump version to 1.6.0-1
      sbuild::chroot: Initialise profile correctly.
      Reset version to 1.5.4
      debian: Close #675189
      debian: Set distribution to unstable
      sbuild::chroot: set_script_config calls set_profile
      NEWS: Bump version to 1.6.0
      debian: Bump version to 1.6.0-1
      debian: Correct schroot runlevel and close #677501
      sbuild-chroot: Correct script-config serialisation
      man: Document setup.services
      po: Update
      man: Update FAQ for NSSDATABASES
      po: Update
      common-config: Set backward compatibility vars
      sbuild::chroot: Separate script-config and profile
      debian: Close #675408
      debian: Close #676813
      man: Move addendum template to man/add
      man: Use correct path for po4a addendum
      debian: Close #676416
      debian: Close #676413
      debian: Close #676380
      debian: Close #675398
      po: Update
      po: Update en translation
      po: Update
      sbuild::chroot: Only set SCHROOT_SCRIPT_CONFIG when available
      common-config: Set defaults before sourcing script-config
      sbuild::chroot: Only set CHROOT_PROFILE if profile is set
      test: Update testsuite for profile and script-config behaviour
      sbuild::chroot: Add CHROOT_PROFILE_DIR
      TODO: Document setup variables
      NEWS: Document profile and script-config changes
      debian: Set distribution to unstable
      test: Fix path
      Distribution of schroot version 1.6.0
      sbuild::auth: Remove /usr/bin/X11 and /usr/games from default PATH
      pam.d: Use pam_env
      NEWS: Bump version to 1.6.1
      debian: Bump version to 1.6.1-1 and document changes
      NEWS: Bump version to 1.6.1
      debian: Bump version to 1.6.1-1
      debian: Remove compatibility symlinks
      debian: Close #681931
      debian: Automatically upgrade dchroot configuration
      debian: Close #681876
      debian: Close #677811
      HACKING: Document git use and release process
      debian: Close #680882
      debian: Fix dchroot preinst
      debian: Set distribution to unstable
      Distribution of schroot version 1.6.1
      Merge branch 'master' of ssh+git://git.debian.org/git/buildd-tools/schroot
      debian: Set distribution to unstable
      Distribution of schroot version 1.6.2
      NEWS: Bump version to 1.6.3
      debian: Bump version to 1.6.3-1
      Revert "pam.d: Use pam_env"
      NEWS: Document pam_env revert
      debian: Document pam_env revert
      debian: Set distribution to unstable
      Distribution of schroot version 1.6.3
      NEWS: Bump version to 1.6.4
      debian: Bump version to 1.6.4-1
      debian: NEWS provides instructions for wheezy upgrades for profile key
      man: Update schroot.conf(5) to document script-config userkeys replacement
      debian: Document schroot.conf(5) changes
      schroot-mount: Canonicalise symlinks to avoid host mounts
      man: Document symlink mountpoint canonicalisation
      debian: Close #686148
      15binfmt: Send which error message to null
      debian: Close #688304
      sbuild::chroot_config: Remove namespace from alias
      debian: Close #689078
      NEWS: Merge mountpoint item from 1.7
      debian: Set distribution to unstable
      po: Update
      10mount: Use secure subdirectory of /var/lock for lockfile
      debian: Create lock directory on upgrade and startup
      debian: Document lockfile changes
      Revert "sbuild::chroot_config: Remove namespace from alias"
      sbuild: Don't call set_mount_device indirectly from ctor
      sbuild::chroot_facet_session: strip namespace from selected name
      sbuild-mount: Correctly resolve paths with symlinks
      sbuild: Correct alias handling
      sbuild: Test source session cloning
      sbuild: source block-device does not expect to have a union facet
      po: Update
      schroot-mount: Cope with recursion into single directories
      debian: Fix distribution and typo in schroot NEWS
      debian: Finalise changelog for 1.6.4-1
      schroot-mount: Remove unused variables
      Distribution of schroot version 1.6.4
      sbuild: Add header missing on non-Linux (LVM) builds
      debian: Bump version to 1.6.4-2 and document build fix
      schroot-mount: Canonicalise base path
      debian: Bump version to 1.6.4-3 and close #691694
      etc: Add sbuild fstab template for freebsd
      debian: Close #692213
      debian: Set distribution to unstable
      Replace tabs with spaces in all source code
      Merge changes from 1.4.27
      NEWS: Bump version to 1.6.5
      debian: Bump version to 1.6.5-1
      po: Update
      Distribution of schroot version 1.6.5

Sascha Silbe (3):
      setup: Allow comments and newlines in copyfiles and nssdatabases
      contrib: Add 10mount-ssh script to mount SSH auth socket into chroot
      contrib: Add 10mount-ssh script to mount SSH auth socket into chroot

Thomas Blein (12):
      po: Update fr translation
      po: Update fr translation
      po: Update fr translation
      po: Update fr translation
      po: Update fr translation
      po: Update fr translation
      po: Update fr translation
      po: Update fr translation
      po: Update fr translation
      man: Add fr translation for po4a
      man: Add fr translation for po4a and addendum
      po: Update fr translation

Tim Abbott (4):
      [schroot] Add bash completion
      [setup] 05lvm: Reorder lvm snapshot options to make more flexible
      etc/setup.d/10mount: Properly quote do_mount calls in 10mount
      etc: Update bash completion for schroot

Vagrant Cascadian (1):
      15binfmt: Bind mount to avoid error during remount

Vincenzo Campanella (5):
      po: Add it translation
      po: Update it translation
      po: Update it translation
      po: Update it translation
      po: Update it translation

Yaroslav Halchenko (4):
      NEWS: Correct misspellings
      NEWS: Correct misspellings
      05lvm: Fix indentation
      05lvm: Fix indentation

Zach Carter (4):
      sbuild::chroot_config: Replace is_valid_filename with is_valid_sessionname
      build: Fix check for boost::program_options::variables_map
      sbuild::chroot_config: Replace is_valid_filename with is_valid_sessionname
      build: Fix check for boost::program_options::variables_map

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


hooks/post-receive
-- 
schroot



More information about the Buildd-tools-devel mailing list