summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-09-08test: Convert test/sbuild/personality to use gtestRoger Leigh2-106/+60
2013-09-08test: Convert test/sbuild/keyfile to use gtestRoger Leigh2-223/+184
2013-09-08test: Convert test/sbuild/lock to use gtestRoger Leigh2-130/+100
2013-09-08test: Convert test/sbuild/parse-value to use gtestRoger Leigh2-90/+51
2013-09-08test: Convert test/sbuild/regex to use gtestRoger Leigh2-71/+38
2013-09-08test: Convert test/sbuild/nostream to use gtestRoger Leigh2-21/+6
2013-09-08test: Convert test/sbuild/util to use gtestRoger Leigh2-66/+45
2013-09-08debian: Bump version to 1.7.1-1 and add gtest supportRoger Leigh3-2/+20
2013-09-08NEWS: Bump version to 1.7.1 and document gtestRoger Leigh1-0/+7
2013-09-08README: Document gtest dependencyRoger Leigh1-0/+14
2013-09-08build: Configure gtest with GTEST_ROOTRoger Leigh1-1/+4
2013-09-08test: Convert test/sbuild/environment to use gtestRoger Leigh2-308/+249
2013-09-08scripts/global.mk: Add $(top_builddir) and $(top_srcdir) to AM_CXXFLAGSRoger Leigh1-1/+1
2013-09-08test: Add libtest2 using gtestRoger Leigh2-1/+42
2013-09-08build: Add check for gtestRoger Leigh1-1/+20
2013-09-08build: Don't use DEFAULT_INCLUDESRoger Leigh1-0/+2
2013-09-08Ignore files created by automake 1.14Roger Leigh3-1/+5
2013-05-19Added German manpageChris Leick1-0/+6503
2013-05-19Included German po4a translation/fixed some typosChris Leick3-2/+3
2013-05-05debian: Fix typo of -dev rather than -dbgRoger Leigh1-1/+1
2013-05-05debian: Update changelog daterelease/schroot-1.7.0debian/schroot-1.7.0-1Roger Leigh1-1/+1
2013-05-05build: Correct minor VPATH issuesRoger Leigh2-4/+4
2013-05-05debian: Close #637870 and set distribution to experimentalRoger Leigh1-5/+6
2013-05-05NEWS: Add development release infoRoger Leigh1-1/+2
2013-05-05debian: Correct library dependenciesRoger Leigh1-2/+3
2013-05-05po: UpdateRoger Leigh12-6793/+6706
2013-05-05po: Update POTFILES.in with new source filesRoger Leigh1-35/+42
2013-05-05all: Place const before typename for const referencesRoger Leigh105-854/+854
2013-05-05chroot::facet: storage is an interface onlyRoger Leigh18-74/+58
storage does not derive from facet.
2013-05-05sbuild::chroot: clone checks for storage facetRoger Leigh1-0/+2
To sanity check the chroot state when cloning sessions and source chroots, ensure that the chroot contains a storage facet.
2013-05-04facet::factory: Use facet_info::name for facet::get_name to avoid duplicationRoger Leigh18-70/+37
2013-05-04facet::unshare: Remove unnecessary #ifdefsRoger Leigh1-4/+0
It's conditionally compiled if the header or unshare function are missing.
2013-05-04lib: Sources use namespace scopingRoger Leigh52-4920/+4952
Enclose in namespace as for all other sources.
2013-05-04libexec: Sources use namespace scopingRoger Leigh16-889/+931
Enclose in namespace as for sbuild sources.
2013-05-04chroot::facet: Update doxygen descriptionRoger Leigh1-5/+6
2013-05-04sbuild::chroot: Don't install session_clonable facet automaticallyRoger Leigh12-15/+52
Require it to be installed by facets which provide the functionality.
2013-05-04sbuild::chroot: Automatically install factory-created facetsRoger Leigh2-10/+39
Automatically create facets with auto_install set to true. Add add_facet_by_name method to avoid type errors using the plain add_facet interface.
2013-05-04chroot::facet::factory: Add auto_install propertyRoger Leigh20-1/+41
2013-05-04sbuild: Move session_flags from chroot to chroot::facetRoger Leigh28-120/+117
This breaks a circular dependency between the two classes. The flags are also used primarily by the facets, so this is a better location for them.
2013-05-04TODO: Remove done and obsolete itemsRoger Leigh1-9/+0
2013-05-04chroot::facet::facet: Remove chroot parameter from all methodsRoger Leigh33-369/+248
Use internal "owner" member instead.
2013-05-04facet::fsunion: Drop pre-facet special caseRoger Leigh1-6/+0
2013-05-04sbuild::chroot: Remove obsolete keysRoger Leigh2-67/+0
2013-05-04NEWS: Document refactoring and version output changesRoger Leigh1-0/+10
2013-05-04build: personality support is not built if not availableRoger Leigh6-41/+66
2013-05-04Merge branch 'chroot-type-class-removal'Roger Leigh145-5142/+5789
2013-05-04debian: Add shared libraryRoger Leigh5-21/+47
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