[buildd-tools-devel] [GIT] schroot annotated tag distribution/schroot-1.4.23 created. distribution/schroot-1.4.23
Roger Leigh
rleigh at alioth.debian.org
Sat Jun 25 11:13:35 UTC 2011
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.4.23 has been created
at e2a5a091f525a0e7e0a47ae4083c669308da798f (tag)
tagging fb823fb5f0948ea945d440e048d49eced6df88d9 (commit)
tagged by Roger Leigh
on Sat Jun 25 12:10:20 2011 +0100
- Log -----------------------------------------------------------------
Distribution of schroot-1.4.23
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEABEDAAYFAk4FwhwACgkQVcFcaSW/uEi76wCg8YfMTNkshb73ShwW9eBBWEfi
VPQAnRz3kKQACNX25i+pcmbGQccrYdRq
=2+Gg
-----END PGP SIGNATURE-----
Anders Kaseorg (1):
setup.d: 15killprocs: Don’t run /bin/readlink for every process
Bastian Blank (1):
setup.d: 20nssdatabases: Cope with database not existing in chroot
Clytie Siddall (3):
[po] Update vi translation
po: Update vi translation
po: Update vi translation
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 (1):
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 (5):
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 (7):
[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 (4):
po: Add Danish 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
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 (2):
contrib: Add 09fsck setup script
contrib: Add 09fsck setup script
Miroslav Kure (1):
po: Update cs translation
Nathaniel W. Turner (1):
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
Pedro Ribeiro (3):
[po] Update pt translation
po: Update pt translation
po: Update pt translation
Petr Salinger (1):
[sbuild] Order of "struct flock" members is not assumed.
Roger Leigh (1549):
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
man: Remove obsolete options from examples
sbuild::chroot_facet_source_clonable: Fix incorrect key name
debian: Close #577554
debian: Close #566513
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
sbuild::personality: Don't introspect personality
debian: schroot init script requires $syslog
debian: Close #580136
sbuild::util: unique_identifier should not contain odd characters
AUTHORS: Add Nathaniel W. Turner
debian: Close #477770
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
debian: Install 09fsck setup script in schroot package
debian: Close #492316
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
debian: Use the 3.0 (quilt) source format
po: Update
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
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
test: Add btrfs-snapshot checks
Merge branch 'schroot-1.4-btrfs' into schroot-1.4
.gitignore: Ignore sbuild-chroot-btrfs-snapshot
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 'schroot-1.4' of ssh+git://git.debian.org/git/buildd-tools/schroot into schroot-1.4
man: Add 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
debian: Close #586198
sbuild: Move verbosity from auth to chroot and session
sbuild::session: Retain AUTH_VERBOSITY for 1.4 compatibility
man: Document message-verbosity
NEWS: Document message-verbosity
debian: Close #462453
po: Update
build: Distribute profile-templates
profile-templates: Use /sys not /sysfs
build: Install profile files with INSTALL_DATA, not INSTALL
NEWS: Fix typo
Bump version to 1.4.6
sbuild::chroot: Add preserve-environment key
profile-templates: Bind /var/run/gdm3 rather than /var/run
man: Document desktop setup in schroot.conf
NEWS: Document preserve-environment key
po: Update
debian: Document 1.4.6 changes
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
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
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
NEWS: Bump version to 1.4.11
debian: Bump version to 1.4.11-1 and close #594677
sbuild::chroot: Remove use of format string for invalid chroot name reason
sbuild::chroot: Translate error reasons
NEWS: Fix typo
Distribution of schroot version 1.4.0
Distribution of schroot version 1.4.1
Distribution of schroot version 1.4.2
Distribution of schroot version 1.4.3
Distribution of schroot version 1.4.4
Distribution of schroot version 1.4.5
Distribution of schroot version 1.4.6
Distribution of schroot version 1.4.7
Distribution of schroot version 1.4.8
Distribution of schroot version 1.4.9
Distribution of schroot version 1.4.10
Distribution of schroot version 1.4.11
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
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
po: Update
Distribution of schroot version 1.4.12
po: Update en translation
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
NEWS: Bump version to 1.4.13
debian: Bump version to 1.4.13-1 and close #597368
debian: Update translations and close #596597, #596962 and #596612
debian: Update da translation and close #596002
po: Correct Boost format strings in fr translation
po: Update
Distribution of schroot version 1.4.13
NEWS: Bump version to 1.4.14
debian: Bump version to 1.4.14-1 and close #598353
Distribution of schroot version 1.4.14
NEWS: Bump version to 1.4.15
debian: Bump version to 1.4.15-1
setup.d: 10mount: Don't special case file chroot purging
debian: Close #600966
debian: Move 1.4.x changes from README to NEWS and close #597778
debian: Add signature to NEWS
debian: NEWS: Correct distribution name
Distribution of schroot version 1.4.15
NEWS: Bump version to 1.4.16
debian: Bump version to 1.4.16-1
man: Document -- option delimiter
debian: Close #599380
debian: Close #605950
man: Document security implications of profiles in schroot.conf(5)
debian: Close #587758
sbuild::chroot: Validate set_aliases as for set_name
sbuild::util: Relax session name restrictions in is_valid_sessionname
man: Document chroot naming restrictions
debian: Close #601043 and #605939
debian: Document new chroot naming rules
sbuild: is_valid_sessionname: Ignore editor backups
man: Fully document chroot naming restrictions
NEWS: Document chroot name restriction relaxation
debian: Update chroot naming restriction relaxation documentation
sbuild::chroot: Make invalid name reason generic
debian: Close #606162
debian: Reorder changelog
po: Update
Distribution of schroot version 1.4.16
po: Update de translation
NEWS: Bump version to 1.4.17
debian: Bump version to 1.4.17-1
debian: Close #606245
debian: Close #606305
debian: Update it translation
debian: Close #606394
debian: Update zh_CN translation
15killprocs: Device and inode do not uniquely identify a chroot
debian: Close #608054
po: Update
Distribution of schroot version 1.4.17
build: Don't link with libpam when PAM is disabled
build: Correct libuuid configuration
debian: Disable UUID support on kfreebsd
NEWS: Bump version to 1.4.18
debian: Bump version to 1.4.18-1
debian: Close #609108
debian: Fix spelling of name
50chrootname: Strip time/pid from session name in addition to UUID
debian: Document 50chrootname time+PID stripping
50chrootname: Use more restrictive regex for time and PID
Distribution of schroot version 1.4.18
NEWS: Bump version to 1.4.19
debian: Bump version to 1.4.19-1
50chrootname: Make executable again
dchroot::dsa_session: Don't include <uuid/uuid.h>
debian: Close #609619
Distribution of schroot version 1.4.19
NEWS: Bump version to 1.4.20
debian: Bump version to 1.4.20-1
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
debian: Close #612510
NEWS: Document Boost 1.46 compatibility
THANKS: Add Zach Carter
debian: Build with Boost 1.46 and remove old versions from build depends
debian: Depend on Boost 1.46 packages
Distribution of schroot version 1.4.20
NEWS: Bump version to 1.4.21
debian: Bump version to 1.4.21-1
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
debian: Document use of eatmydata with command-prefix
Distribution of schroot version 1.4.21
build: Enable large file support by default
NEWS: Bump version to 1.4.22 and document large file support
debian: Bump version to 1.4.22-1 and document large file support
debian: Close #619825
etc: Add buildd profile-template from sbuild
sbuild::session: is_group_member is a member function
sbuild::auth: Allow setting of remote user
build: Add libschroot-all library
dchroot_dsa::main: Load dchroot.conf using new interface
debian: Close #626503
sbuild::session: is_group_member is protected
schroot-sbuild: Add wrapper for sbuild
etc: profiles don't use rbind
debian: Close #622756
NEWS: Document rbind changes
man: Add missing newline for run-exec-scripts
debian: Close #624303
man: Fix unterminated underline of /proc
debian: Close #624302
schroot: Preserve original chroot name after session cloning
NEWS: Document CHROOT_NAME change
debian: Close #623828
man: Update chroot types implementing extra options
debian: Close #626221
debian: Provide buildd profile directly
debian: Drop obsolete Replaces
debian: Replace sbuild as well
debian: Document sbuild replaces
etc: Enable buildd profile and sync with sbuild
debian: Document additional profile-templates work
NEWS: Document profile and helper addition
Distribution of schroot version 1.4.22
man: Enhance documentation of source chroots
NEWS: Bump version to 1.4.23
debian: Bump version to 1.4.23-1
etc: sbuild and buildd bind mount scratch space on /build
debian: Break older sbuild versions not having /var/lib/sbuild/build
Distribution of schroot version 1.4.23
Sascha Silbe (2):
setup: Allow comments and newlines in copyfiles and nssdatabases
contrib: Add 10mount-ssh script to mount SSH auth socket into chroot
Thomas Blein (6):
po: Update fr translation
po: Update fr translation
po: Update fr translation
po: Update fr translation
po: Update fr translation
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
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 (2):
NEWS: Correct misspellings
05lvm: Fix indentation
Zach Carter (2):
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