summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-05-04All code uses <> includesRoger Leigh64-115/+112
2013-05-04build: Install headers into correct subdirectoriesRoger Leigh2-27/+46
2013-05-04sbuild::chroot: Remove concrete implementations of chroot typesRoger Leigh17-1030/+0
2013-05-04sbuild::chroot::facet::session_clonable: Remove plain special caseRoger Leigh1-19/+11
2013-05-04test: Use chroot factory rather than specific classesRoger Leigh11-299/+138
2013-05-04sbuild::chroot: Use facet::factory to add storage facetsRoger Leigh1-48/+9
2013-05-04sbuild::chroot: Remove clone() from all chroot typesRoger Leigh17-73/+1
2013-05-04sbuild: Align source cloning with session cloningRoger Leigh5-45/+49
2013-05-04sbuild: Replace clone_session with session_setup facetRoger Leigh33-273/+338
2013-05-04sbuild::chroot::facet: Add copy argument to set_chrootRoger Leigh20-33/+58
2013-05-04sbuild: Replace clone_source with source_setup facetRoger Leigh32-178/+238
2013-05-04build: Build facets conditionallyRoger Leigh1-12/+14
2013-05-04sbuild::chroot: Remove unused virtual methodsRoger Leigh3-285/+194
2013-05-04sbuild: Remove unused directory_baseRoger Leigh3-259/+0
2013-05-04sbuild::chroot: Use factory interface for all storage facetsRoger Leigh9-17/+38
2013-05-04sbuild::chroot: Migrate custom to storage facetRoger Leigh6-513/+283
2013-05-04sbuild::chroot::facet: Add factory classRoger Leigh25-33/+432
2013-05-04Reindent all sourcesRoger Leigh15-70/+70
2013-05-04Reindent all headersRoger Leigh13-454/+454
2013-05-04sbuild::chroot: Migrate loopback to a storage facetRoger Leigh8-459/+277
2013-05-04sbuild::chroot: Migrate file to storage facetRoger Leigh6-669/+401
2013-05-04sbuild::chroot: Migrate directory to storage facetRoger Leigh7-325/+170
2013-05-04sbuild::chroot: Migrate btrfs-snapshot to storage facetRoger Leigh7-653/+391
2013-05-04sbuild::chroot: Migrate plain chroot type to storage facetRoger Leigh10-196/+117
2013-05-04sbuild::chroot::facet: Add directory_base storage facetRoger Leigh3-182/+179
2013-05-04sbuild::chroot: Migrate block-device and lvm-snapshot to facetsRoger Leigh29-602/+3026
2013-04-28sbuild::chroot: Facet exceptions include class nameRoger Leigh3-7/+39
2013-04-27sbuild::chroot: Default methods delegate to storage facetRoger Leigh2-10/+48
2013-04-27sbuild::chroot::facet::storage: Include setup_lock and get_path methodsRoger Leigh2-0/+24
2013-04-21sbuild::chroot: Move setup_session_info to session facetRoger Leigh11-73/+82
2013-04-21sbuild::chroot: Add _strict variant of get_facetRoger Leigh2-0/+48
2013-04-21facet: Add block-device-baseRoger Leigh3-0/+255
2013-04-21facet: set_chroot is virtualRoger Leigh1-3/+3
2013-04-21sbuild: Add storage facetRoger Leigh3-0/+114
2013-04-18sbuild::chroot::facet: Make pure virtual methods virtualRoger Leigh19-182/+106
2013-04-17Merge branch 'rename'Roger Leigh274-19742/+17417
2013-04-10doc: Document schroot-common and dchroot-commonRoger Leigh1-0/+2
2013-04-10test: Mirror lib hierarchyRoger Leigh14-65/+65
2013-04-10doc: Update sbuild paths and namespacesRoger Leigh3-1/+10
2013-04-10sbuild: Move auth_* to namespace authRoger Leigh28-2535/+2602
2013-04-09sbuild: Move chroot-facet-userdata to namespace chroot::facetRoger Leigh10-735/+752
2013-04-09sbuild: Move chroot-facet-unshare to namespace chroot::facetRoger Leigh8-426/+443
2013-04-09sbuild: Move chroot-facet-union to namespace chroot::facet::fsunionRoger Leigh11-508/+525
2013-04-09sbuild: Move chroot-facet-source and source-clonable to namespace chroot:facetRoger Leigh23-698/+731
2013-04-09sbuild: Move chroot-facet-session and session-clonable to namespace chroot::f...Roger Leigh25-587/+621
2013-04-09sbuild: Move chroot-facet-personality to namespace chroot::facetRoger Leigh8-238/+255
2013-04-09sbuild: Move chroot-facet-mountable to namespace chroot::facetRoger Leigh12-365/+382
2013-04-09sbuild: Move chroot-facet to namespace chroot::facetRoger Leigh22-73/+80
2013-04-09sbuild: Move chroot-custom to namespace chrootRoger Leigh7-385/+396
2013-04-09sbuild: Move chroot-btrfs-snapshot to namespace chrootRoger Leigh10-451/+463