summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 2012.3v2012.3Colin Walters2012-05-051-1/+1
|
* Revert "manifest local"Colin Walters2012-05-051-4/+2
| | | | | | | | This reverts commit b05275865206acaf6b991212208984df878d86ba. Conflicts: gnomeos/3.4/gnomeos-3.4-src.json
* ostbuild: Drop use of link cache, it's gone nowColin Walters2012-05-052-13/+3
|
* Clean up install scriptsColin Walters2012-05-042-73/+14
|
* ostbuild: Create deploy-qemu subcommandColin Walters2012-05-047-166/+82
|
* gnomeos-setup: Initialize /var dynamically in ginitscriptsColin Walters2012-05-041-33/+0
| | | | Rather than doing it in an installer.
* triggers: Print name of each trigger we're runningColin Walters2012-05-041-0/+7
|
* ostbuild: Make --shell-on-failure flag to workAdrian Perez2012-05-041-4/+4
| | | | | Fixes an issue which would cause ostbuild to fail to spawn the debug shell and print a traceback instead.
* ostbuild: More work on deploy commandsColin Walters2012-05-048-7/+228
|
* ostbuild: Use --from-file for buildroot compose for easier debuggingColin Walters2012-05-041-2/+1
|
* ostbuild: Rename shadow-repo-init -> initColin Walters2012-05-043-7/+13
|
* qemu-pull: Update to use pull-localColin Walters2012-05-041-1/+1
|
* ostbuild: Checksum full component metadata for --skip-builtColin Walters2012-05-041-8/+22
| | | | | If we're using --skip-built, we really do want to rebuild if anything changed (like the build dependency, configure arguments etc.)
* ostbuild: Break out git-mirror from resolveColin Walters2012-05-046-66/+134
| | | | Other bits
* ostbuild: Use expanduserColin Walters2012-05-041-2/+2
|
* ostbuild: Lots moreColin Walters2012-05-0410-9/+81
|
* ostbuild: Resolve takes --manifest argColin Walters2012-05-041-2/+3
|
* ostbuild: Add tree-to-bin and bin-to-srcColin Walters2012-05-045-7/+72
|
* ostbuild: Fix DB saving with /tmp and builddir in different volumesAdrian Perez2012-05-041-1/+2
| | | | | | | | | This fixes the case where /tmp resides in one volume, and the build directory in a different one: by storing the temporary file in the same directory as the target one, we avoid the case in which os.rename() would cross file system boundaries. Reviewed-by: Colin Walters <walters@verbum.org>
* ostbuild: Major reworkColin Walters2012-05-0427-355/+1207
|
* manifest localColin Walters2012-05-041-2/+4
|
* ostbuild: Show ostbuild log messages in warningfilter againColin Walters2012-05-041-1/+1
|
* gnomeos-install: Call ostree.gnome.org server "gnome", not "origin"Colin Walters2012-05-041-2/+2
|
* core: checkout: Add --from-file option tooColin Walters2012-05-041-10/+24
| | | | | | | | Easier for debugging if we don't have to redirect stdin. Conflicts: src/ostree/ot-builtin-checkout.c
* core: Improve error message if we hit an unreadable fileColin Walters2012-05-041-1/+4
|
* core: Add a mutex to cache data structures in preparation for threadingColin Walters2012-05-041-15/+25
| | | | | | Conflicts: src/libostree/ostree-repo.c
* core: pull-local: Be a bit more verbose, don't open objects we already haveColin Walters2012-05-041-2/+27
|
* core: Avoid checksumming hardlinks that point into repositoryColin Walters2012-05-041-59/+242
| | | | | | | By default, when doing a commit, scan all of our loose objects and build up a (device,inode) -> checksum hash. Then when we're doing a commit, if we see a file with that (device,inode) pair, we can avoid checksumming it.
* core: Drop --link-cache option, we do it by default now for archivesColin Walters2012-05-045-55/+10
|
* core: [INCOMPATIBLE CHANGE] Re-split archive content into .file and .filecontentColin Walters2012-05-047-167/+364
| | | | | | | | | This will allow us to use hard links again for user-mode checkouts, rather than the hackish link cache. It was pretty silly anyways to have file objects be stored with just a small metadata header prepended, but uncompressed. Either they should be hardlinkable, or compressed (in pack files).
* core: Handle zero-sized archives, improve fsck error messageColin Walters2012-05-042-2/+14
|
* core: Add valgrind framework, plug various memory leaksColin Walters2012-05-0413-47/+252
|
* core: Optimize commits to raw repositoriesColin Walters2012-05-047-75/+208
| | | | | Avoid creating a temporary intermediate file in the case where we have the total object length available.
* core: Clean up object storage APIColin Walters2012-05-037-221/+141
| | | | | | | | | | Rather than passing xattr/file_info for all objects, change the API to assume we're passing the defined object stream for each type. Namely, for OSTREE_OBJECT_TYPE_FILE, we're now giving the "archive file" data. This significantly cleans up the code for committing to archive mode repositories, at the cost of having to (at present) create an intermediate temporary file when committing to raw repositories.
* daemon: Use g_thread_new() for GLib 2.32Colin Walters2012-05-031-0/+4
|
* core: Increase type safety of some local alloc functionsColin Walters2012-05-032-10/+15
|
* build: Link with -Bsymbolic-functionsColin Walters2012-05-031-1/+1
| | | | | | Avoids indirecting through PLT for internal calls, at the cost that we can't use LD_PRELOAD to override internal functions (but we never really want that, use a debugger).
* core: Fix gcc uninitialized-variable warningColin Walters2012-05-011-1/+1
|
* 3.4: Update GDM patchesColin Walters2012-05-015-76/+350
|
* core: Rename local-clone to pull-localColin Walters2012-05-017-295/+210
| | | | | Also change it to copy selective refs, rather than enumerating all objects.
* 3.4: Update libxklavier, re-enable-introspectionColin Walters2012-05-013-30/+28
| | | | This fixes gnome-shell too.
* core: Fix 32/8 bit confusion in pack index listingColin Walters2012-05-012-1/+3
|
* 3.4: Pull in gtk-engines tooColin Walters2012-04-291-0/+3
|
* core: diff: Fast path unmodified directoriesColin Walters2012-04-291-5/+35
|
* core: pack: Add --metadata-only argumentColin Walters2012-04-292-10/+23
| | | | Useful for bare repositories.
* core: Fix uninitialized variableColin Walters2012-04-261-1/+1
|
* Merge remote-tracking branch 'aperezdc/wip'Colin Walters2012-04-252-7/+7
|\
| * Remove trailing whitespaceAdrian Perez2012-04-241-2/+2
| |
| * manifest: Fix path of PolicyKit repositoryAdrian Perez2012-04-231-1/+1
| | | | | | | | | | | | The old path being used is no longer available, making "ostbuild resolve" bail out when trying to clone the repository.
| * Some corrections in gnomeos/README-build.mdAdrian Perez2012-04-231-4/+4
| |