summaryrefslogtreecommitdiff
path: root/sbuild
AgeCommit message (Expand)AuthorFilesLines
2013-04-02lib: Move libsbuild to libRoger Leigh100-24156/+0
2013-04-02sbuild: Remove sbuild- prefixRoger Leigh98-382/+382
2013-04-01sbuild: unique_identifier uses gettimeofday for random stringRoger Leigh1-2/+14
2013-04-01sbuild: Remove use of libuuidRoger Leigh4-20/+3
2013-04-01Remove device lockingRoger Leigh7-218/+4
2013-03-31Update copyrights of all filesRoger Leigh96-101/+98
2013-03-31build: Use non-recursive makeRoger Leigh1-116/+112
2013-03-12sbuild::keyfile: Refactor reading and writingRoger Leigh11-2166/+2323
2013-02-05sbuild::keyfile: Make value_type a boost::any internallyRoger Leigh3-7/+44
2013-02-04sbuild::keyfile: The parser inherits the keyfile typesRoger Leigh1-8/+8
2013-02-04sbuild: Remove keyfile_baseRoger Leigh6-244/+150
2013-02-04sbuild::basic_keyfile is no longer a templateRoger Leigh5-148/+102
2013-02-04sbuild::basic_keyfile: Separate parsing into sbuild::keyfileRoger Leigh5-291/+315
2013-02-03sbuild::keyfile_parser no longer uses type traitsRoger Leigh2-32/+14
2013-02-03sbuild::error map uses C++11 static initialisersRoger Leigh16-540/+339
2013-02-03sbuild: Replace sbuild::null with nullptr/std::nullptr_tRoger Leigh7-169/+85
2013-02-03Use C++11 range-based for loopsRoger Leigh19-301/+184
2013-02-03build: Check for functioning tr1::regexRoger Leigh1-0/+7
2013-02-03Use C++11 <memory> and <tuple> directlyRoger Leigh8-94/+6
2013-01-05Replace tabs with spaces in all source codeRoger Leigh85-3250/+3250
2012-11-03sbuild::chroot_facet_userdata: Add additional unsharing optionsRoger Leigh2-10/+153
2012-11-03sbuild::chroot_facet_userdata: Allow retrieval of userdata with type conversionRoger Leigh2-7/+38
2012-11-03sbuild: Add unsharing of network devicesRoger Leigh6-38/+369
2012-11-03sbuild::chroot_facet_userdata: treat unused keys as userdataRoger Leigh2-70/+72
2012-11-03sbuild::chroot: Add get_used_keys methodRoger Leigh36-156/+304
2012-10-30sbuild::session: Initial support for unshare(2)Roger Leigh1-0/+17
2012-10-28sbuild: Add header missing on non-Linux (LVM) buildsRoger Leigh1-0/+3
2012-10-27sbuild: source block-device does not expect to have a union facetRoger Leigh1-2/+1
2012-10-27sbuild: Test source session cloningRoger Leigh14-75/+67
2012-10-27sbuild: Correct alias handlingRoger Leigh2-156/+24
2012-10-27sbuild-mount: Correctly resolve paths with symlinksRoger Leigh2-8/+30
2012-10-24sbuild::chroot_facet_session: strip namespace from selected nameRoger Leigh3-23/+37
2012-10-24sbuild: Don't call set_mount_device indirectly from ctorRoger Leigh2-15/+15
2012-10-24Revert "sbuild::chroot_config: Remove namespace from alias"Roger Leigh1-6/+1
2012-10-15sbuild::chroot_config: Remove namespace from aliasRoger Leigh1-1/+6
2012-10-15sbuild::chroot_config: Make debug message unambigiousRoger Leigh1-1/+1
2012-07-04sbuild::auth: Remove /usr/bin/X11 and /usr/games from default PATHRoger Leigh1-2/+2
2012-06-25sbuild::chroot: Add CHROOT_PROFILE_DIRRoger Leigh1-1/+4
2012-06-25sbuild::chroot: Only set CHROOT_PROFILE if profile is setRoger Leigh1-4/+6
2012-06-25sbuild::chroot: Only set SCHROOT_SCRIPT_CONFIG when availableRoger Leigh1-1/+2
2012-06-24sbuild::chroot: Separate script-config and profileRoger Leigh1-16/+11
2012-06-24sbuild-chroot: Correct script-config serialisationRoger Leigh3-11/+27
2012-05-30sbuild::chroot: set_script_config calls set_profilerelease/schroot-1.5.4debian/schroot-1.5.4-1Roger Leigh1-2/+2
2012-05-30sbuild::chroot: Initialise profile correctly.Roger Leigh1-0/+2
2012-05-23sbuild::session:Roger Leigh1-1/+2
2012-05-23sbuild::session: Don't warn about nonexistent groupsRoger Leigh1-8/+3
2012-05-23schroot: Add shell fallbacks and chroot and user overridesRoger Leigh4-25/+166
2012-05-14sbuild::session: Set PATH when running setup scriptsRoger Leigh1-0/+2
2012-05-12sbuild::chroot: Set profile key correctlyRoger Leigh1-1/+1
2012-05-09sbuild: Add custom chroot typeRoger Leigh4-0/+369