Colin Walters
69d0c00892
3.4: Update libxklavier, re-enable-introspection
...
This fixes gnome-shell too.
2012-05-01 17:44:23 -04:00
Colin Walters
8d6bdaedfe
core: Fix 32/8 bit confusion in pack index listing
2012-05-01 17:44:14 -04:00
Colin Walters
83c91e7c85
3.4: Pull in gtk-engines too
2012-04-29 12:15:12 -04:00
Colin Walters
233558d230
core: diff: Fast path unmodified directories
2012-04-29 12:15:12 -04:00
Colin Walters
9cb87ffc07
core: pack: Add --metadata-only argument
...
Useful for bare repositories.
2012-04-29 12:15:12 -04:00
Colin Walters
da3b17be1e
core: Fix uninitialized variable
2012-04-26 11:52:26 -04:00
Colin Walters
eac2c8df04
Merge remote-tracking branch 'aperezdc/wip'
2012-04-25 09:56:43 -04:00
Colin Walters
bf3abd02cd
core: local-clone: Delete leftover code assuming file objects are loose
2012-04-25 09:44:46 -04:00
Federico Mena Quintero
49dfd6c958
Add a Development section to the README
...
Put in links to the wiki and the git repository for OSTree
2012-04-24 09:49:21 -04:00
Adrian Perez
f685717e15
Remove trailing whitespace
2012-04-24 03:39:01 +03:00
Adrian Perez
cff24ca458
manifest: Fix path of PolicyKit repository
...
The old path being used is no longer available, making
"ostbuild resolve" bail out when trying to clone the
repository.
2012-04-23 01:56:15 +03:00
Adrian Perez
d99b7014b5
Some corrections in gnomeos/README-build.md
2012-04-23 01:55:14 +03:00
Colin Walters
5947b5b145
core: Add ability for repositories to have a "parent"
...
This will be useful for ostbuild; a user can create their own archive
mode repository which transparently inherits objects from the
root-owned one in /ostree.
2012-04-18 23:12:34 -04:00
Colin Walters
2ecc0cdef1
README.md: Note existence of wiki page
2012-04-18 20:36:16 -04:00
Adrian Perez
99142ef417
switchroot: Properly check for number of arguments
...
The ostree-switch-root tool expects three arguments (argc=4): new root, OS
tree target, and init(8) binary to launch inside it. Also, the error message
when not enough arguments are passed now tells about the second argument
being the target OS tree.
Reviewed-by: Colin Walters <walters@verbum.org>
2012-04-18 15:20:46 -04:00
Carl-Anton Ingmarsson
99803babd9
gnomeos-install.sh: retrieve full path to srcdir
...
This fixes the installation of the grub2 script.
2012-04-17 22:01:49 +02:00
Colin Walters
255b7d1309
core: Pull pack files individually
2012-04-16 18:17:11 -04:00
Colin Walters
3f02a1fd56
core: Cache pack indexes
...
This is a 10x speedup on heavy users of ostree_repo_find_object(),
such as ostree-pull.
2012-04-16 18:17:06 -04:00
Colin Walters
920cbbc242
triggers: Test for gconftool-2
...
This was done for the rest of the triggers.
2012-04-13 16:11:03 -04:00
Colin Walters
863384b90d
ostbuild: Take advantage of link cache
...
This greatly speeds up construction of buildroots.
2012-04-13 16:10:40 -04:00
Colin Walters
a08001492e
gnomeos: Update to NSS 3.13.4
...
In particular we no longer need the stupid Linux3.0.mk Linux3.1.mk
Linux3.2.mk files.
2012-04-13 14:33:42 -04:00
Colin Walters
262f426997
core: Add --link-cache option to checkout
...
This is a convenient way to have a lookaside directory of hard links,
which can greatly speed up checkouts. In the future we probably want
to push this down into the repository.
2012-04-13 14:33:38 -04:00
Colin Walters
ef7bedc04e
Release 2012.2
v2012.2
2012-04-11 22:47:48 -04:00
Colin Walters
38ef75e6e0
core: Re-unify on one OSTREE_OBJECT_TYPE_FILE
...
Having the archived vs not distinction in the object system wasn't
useful in light of pack files. In fact, we should probably move
towards generating a pack file per commit by default.
2012-04-11 22:27:59 -04:00
Colin Walters
f15c184584
core: Clean up checksumming
...
Don't expose GChecksum in APIs. Add a new stream class which allows
us to pass an input stream somewhere, but gather a checksum as it's
read.
Move some bits of the internals towards binary csums.
2012-04-11 22:04:06 -04:00
Colin Walters
fa4cbc8b89
core: Drop wrapping of metadata variants
2012-04-11 22:04:05 -04:00
Colin Walters
5a82b141ae
core: Split pack files into data/metadata
...
This will allow us to download metadata first (separately), and in the
future we can have an improved metadata pack format that compresses
heavily.
2012-04-11 22:04:05 -04:00
Colin Walters
11c0fbc738
core: Switch to 'ay' for checksums, drop versions/metadata
2012-04-11 22:04:00 -04:00
Colin Walters
188621f0b2
core: Drop 'compose' builtin
...
We'll just add this functionality to commit.
2012-04-11 19:54:55 -04:00
Colin Walters
0e8149eb83
core: Clean up checksum API
...
We want to move towards guchar * for binary checksums.
2012-04-11 19:54:55 -04:00
Colin Walters
6542b8f5c9
core: unpack: Regenerate pack index after unpacking
2012-04-11 19:54:30 -04:00
Colin Walters
d63ec5c2ff
core: Fix uninitialized variables
2012-04-11 19:54:30 -04:00
Colin Walters
3a847a571b
tests: Actually test pack functionality
...
With --keep-loose we were just using the loose objects.
2012-04-11 19:54:28 -04:00
Colin Walters
394fe75471
core: Port builtins to local alloc macros
2012-04-09 15:57:46 -04:00
Colin Walters
8b6bf09d7a
core: Port libostree to local alloc
2012-04-09 15:57:46 -04:00
Colin Walters
87f45052af
core: Port libotutil to local-alloc
2012-04-09 15:57:46 -04:00
Colin Walters
ca08ad6c5e
core: Add macros for local allocation
...
This is GCC-specific, but it makes the code significantly
cleaner.
2012-04-09 15:56:28 -04:00
Colin Walters
72398ab62c
core: Fix xattr API to conform to coding style
2012-04-09 15:56:27 -04:00
Colin Walters
3c39a5bfa7
core: Fix a minor memory leak
2012-04-09 14:18:00 -04:00
Colin Walters
74485bed35
core: pull: Add progress bar, allow pulling individual commits
2012-04-08 17:26:02 -04:00
Colin Walters
a69e4452b4
core: checkout: Add --from-stdin option
...
This allows checking out many branches in one go, useful in
combination with the --union flag for ostbuild to combine a lot of
components.
2012-04-06 15:11:11 -04:00
Colin Walters
92ab820c0b
ls: Add mode to print filenames as binary
...
This is useful to extract the file listing to another program.
2012-04-06 15:10:20 -04:00
Colin Walters
7cb8f46de1
gnomeos-install.sh: Fix link to -devel root
...
Now that we're using checkout --atomic-swap, there is no
-devel-current.
2012-04-05 21:53:25 -04:00
Diego Escalante Urrelo
9be95cd8d2
15_ostree: don't assume kernel arch names
...
uname -m is not always the suffix of the kernel image. Debian uses
-686-pae, but uname -m would say i686. This creates an infinite loop in
Debian.
2012-04-05 21:48:35 -04:00
Diego Escalante Urrelo
8941333508
gnomeos-clone-qemu: use bash explicitely
2012-04-05 21:47:25 -04:00
Diego Escalante Urrelo
b64cd799dc
ostree-pull: GOptionEntry must be NULL terminated
2012-04-05 09:05:22 -04:00
Diego Escalante Urrelo
75cd0b8494
gnomeos-install: don't cd into /ostree prematurely
...
The script will die and not proceed with the creation of the directory.
2012-04-05 09:05:22 -04:00
Diego Escalante Urrelo
7442009086
gnomeos-install: use /bin/bash, not /bin/sh
...
This scripts use bashisms, so use /bin/bash as the interpreter until
they are un-bashified.
2012-04-05 09:05:22 -04:00
Diego Escalante Urrelo
abd09f0946
gnomeos: update README script path
2012-04-05 09:05:22 -04:00
Colin Walters
bae584c64a
core: Associate branches with remotes, move trigger runs into checkout
...
Also add --atomic-retarget option to checkout. This does the magical
symlink dance to do atomic swaps between trees.
2012-04-03 23:46:34 -04:00