[ostree] Created tag v2012.0
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ostree] Created tag v2012.0
- Date: Sat, 31 Mar 2012 16:47:29 +0000 (UTC)
The unsigned tag 'v2012.0' was created.
Tagger: Colin Walters <walters verbum org>
Date: Sat Mar 31 12:46:54 2012 -0400
Release 2012.0
Changes since the last tag '1':
Colin Walters (463):
core: Fix build with glib 2.30
core: Another GLib 2.30 build fix
build: Move sources into src/ again
gnomeos: Starting to get something bootable with yocto
core: Actually delete old libostree
core: We actually want rdev, not dev for devices
core: Add --print-packfile argument for show
gnomeos: sysvinit actually runs inside the chroot
gnomeos: Import copy of initscripts from Poky edison release
gnomeos: Mounts work, far fewer boot errors
core: Implement diff command
gnomeos: Some tweaks to image content
core: Fix a minor memory leak
core: Flesh out diff a bit more
tests: Fix number of tests
core: diff: Correctly handle files changing type
core: Validate file names read from directory variants
core: Allow resolving e.g. "origin/master" as a rev
core: Should write remote refs in refs/<remote>/<branch>
core: Fix pull to actually download files too
gnomeos: Refactor build so we can have separate runtime/devel images
core: Use ot_gfile_get_path_cached() pervasively
gnomeos: Have commit-yocto-build make more assumptions
core: Use GFile for xattr API
core: Convert metadata parsing API to GFile
core: CHANGE CHECKSUM ALGORITHM, port checksum API to GFile
core: Make checksum API also operate on directories
core: Add checksum builtin
core: Remove last user of g_file_new()
core: Use ot_gfile_ prefix for new local GFile creation function
core: More cleanup of GIO utility API
core: Convert public get_object_path() to GFile*
core: Have single "overwrite" flag instead of ignore_exists+force pair
core: Skip an unnecessary unlink() call
core: Rework object iteration API to be GFile based and pass more data
core: Expose API to get repository tmpdir
core: Switch to GFile* for unpacking and storing objects
core: Also chown() after unpacking objects
core: Add local-clone builtin
core: Ensure data is properly initialized
gnomeos: local-clone into built image
core: Rework argument parsing
gnomeos: Add -x86 tag to builds
TODO: Update
ostree-init: Also trim trailing newline from arguments
gnomeos: Check out both -base and -dev roots
core: Stub out a system daemon
core: Move merge dirs code into gio utils
core: A bit more daemon work
gnomeos: Make python actually work, install bash by default
core: Ad ot_clear_gvariant(), use it
ostbuild: Rename osbuild to ostbuild, clean up old C files
core: Minor code cleanup
gnomeos: Add ncurses to base
gnomeos: Prefix branch names with -yocto to clarify their origin
daemon: Allow running as non-root in test mode
ostbuild: Split nice/logger program out, merge make/makeinstall into one executable
gnomeos: Fetch ostree from file:/// URI
gnomeos: Add basic device files in /dev
core: Add asynchronous checksum API, use it in checksum builtin
gnomeos: include -dev packages too in -dev image
configure: Actually disable soup-gnome if not found
core: Don't default to "master" for show, there is no default branch anymore
core: Add ls builtin
core: Fix a compiler warning
ostbuild: Don't run fakeroot if we are root
gnomeos: Pull in pseudo into -dev image
gnomeos: Switch to using pseudo for commits
core: Some tweaks to ls output
core: Make commit always operate on directory contents, not file list
core: checksum builtin: Actually quit main loop on error too
core: Remove an unused variable
otutil: New utility functions
core: Use ot_clear_checksum()
ostbuild: Relicense under LGPLv2+, tweak artifact generation
core: Make libostree.so an installed library
core: Split pull functionality into separate ostree-pull binary
repo: Don't call g_hash_table_destroy on a NULL hash
core: Add ot_gfile_create_tmp() to utils, use it
core: Extract stage_and_checksum() internal API
core: Drop some dead code from packfile writing, expose GInputStream API too
core: Propagate GCancellable a bit from the import APIs
core: Add ot_gfile_create_tmp_symlink()
core: Modify pack file importer to also optionally checksum
core: Tweak dir metadata importing code for libarchive work
core: Move pack file parsing into core, add ostree_create_file_from_input() API
core: Use g_io_error_from_errno() to ensure we have more useful error codes
core: Further unify API to create files
core: Avoid reading regular file data twice when archiving
core: Don't use g_file_delete(), it calls into g_vfs_get_default()
core: Fix packed file creation
core: Ensure we clean up leftover directories during merge
core: New ot_transfer_out_value() macro
core: Delete some dead utility code
core: Initialize checksums for non-regular files, handle NULL xattrs
core: Clean up filename utility API
core: Correctly map S_ISDIR to G_FILE_TYPE_DIRECTORY
core: Handle NULL xattrs in packfile generation, throw error on invalid mode
core: Fix a memory leak in checkout
core: Support for committing from any libarchive-supported format
core: Fix handling of hardlinks for tar commits
gnomeos: commit-yocto-build.sh: Directly import tar files
gnomeos: Make run script transparently update existing FS image
ostbuild: ostbuild-user-chroot: New Linux-specific utility for safe chroots
core: Add _from_input variant of checksum API
core: Ensure we initialize checksum in FIFO case too
core: Further unify code for importing from local FS and libarchive
core: Major cleanup to internal import API
ostbuild: Update user-chroot to bind mount /proc and /dev
ostbuild: Ensure user chroot mounts are not shared
ostbuild: Allow binding arbitrary directories, don't hardcode /proc /dev
ostbuild: Recursively make mount points private
ostbuild: Clarify "safely" for user-chroot
ostbuild: Also allow making directories read-only
ostbuild: Compile and install ostbuild-user-chroot
core: Remove some useless wrapping of packfile unpacking in checkout
core: Ensure we chown created directories too
core: Add -U option for checkout to skip lchown() and xattrs
ostbuild: Add --unshare-ipc flag for user-chroot
user-chroot: Add --unshare-pid, --unshare-net, and --mount-proc
core: Clean up checkout code
core: Delete some dead code
core: Switch is_archive to an enumeration
core: INCOMPATIBLE CHANGE: Rename .packfile to .archive
core: Make ot_transfer_out_value() take a & for the second argument
core: s/pack/archived/
core: Change fsck to use packfile parsing API
core: Initialize variables in fsck
osbuild: Make a MS_NOSUID bind mount over /
core: INCOMPATIBLE CHANGE: Name repo files with their type (e.g. .dirmeta)
core: Add utility functions to convert a OstreeObjectType to/from a string
core: Don't insert null byte in temporary file names
core: INCOMPATIBLE CHANGE: Split archive files in two parts (meta and content)
gnomeos: Don't make device files
core: Fix a few memory leaks
core: In user mode checkouts of archives, use hard links
tests: Ensure we quote grep pattern
core: Support --owner-uid and --owner-gid options for commit
core: Install unversioned .so, and kill .la file
gnomeos: Pull in ostree from working copy directly
ostbuild: Flesh out chroot build to use ostbuild-user-chroot
gnomeos: Rename images to "runtime" and "devel"
core: Support committing multiple tarballs in the same transaction
ostbuild: Ensure private libraries are in runtime, and kill .la files
ostbuild: In chroot build, reuse source directory basename
ostbuild: Separate metadata discovery, kill wrapper scripts
core: Remove dead code from OstreeRepoFile
core: Add new "mutable tree" class, use it for tar file import
core: Make OstreeRepoFile "public"
core: Rename "store" public APIs to "stage" since that's what they do
core: Add omitted mutable tree files
core: Expose more details of commit via API
core: Allow specifying a previous commit tree as a basis for a new commit
core: Change compose to operate purely in-memory
core: Add --recompose option for compose
core: Use GFile for repo constructor API, and a bit more internally
core: Drop unix::is-mountpoint from fast queryinfo flags
core: Use global random object
gnomeos: Update yocto commit script for new commit commandline syntax
core: Allow / in ref names like git does
core: Preemptively error out on paths longer than PATH_MAX
core: Add some more sanity checks to pull when parsing metadata
core: Add --skip-if-unchanged option for commit
core: Fix build with libarchive disabled
core: Add --tar-autocreate-parents option for commit
core: Fix libarchive test count
core: Add --add-metadata-string option for commit
gnomeos: Add --skip-if-unchanged for yocto commit, also show a diff after building
ostbuild: Propagate buildroot version, finish add-artifacts
ostbuild: Make new 'ostbuild' main entry point, and compile-one a subcommand
ostbuild: Move autodiscover-meta to ostbuild executor
ostbuild: Port commit-artifacts to ostbuild executor
ostbuild: Port chroot-compile-one to ostbuild executor
Add an initial man page - ostree(1)
core: Add --print-metadata-key option for show
tests: Fix metadata test, we removed the spurious =
core: Make compose skip commit if tree is identical
.gitignore: Also ignore _build
gnomeos: Include Python files in main ostree package
gnomeos: Add python-misc too so we get argparse
gnomeos: Add python-dev to devel image, drop pseudo
gnomeos: We can now build gobject-introspection
core: Error out cleanly if user attempts to commit an empty tree
core: Add --no-xattrs option for commit
gnomeos: Switch to GNU tar
gnomeos: Move everything into JSON, start plowing through X.org
ostbuild: Use split out linux-user-chroot binary
core: Make --recompose skip passed arguments if they were already composed
gnomeos: Initial commit should be a compose
ostbuild: Make use of --recompose
ostbuild: Don't fail if trying to rename() across a bind mount
gnomeos: add libXau
gnomeos: Switch to GNU awk
ostbuild: Switch to JSON metadata, various other fixes
gnomeos: Pull in more of X, we're on cairo now
gnomeos: --disable-silent-rules for cairo
gnomeos: --disable-silent-rules globally
gnomeos: Delete now upstream pixman patch
core: Ensure we abort transaction if we fail in the middle
core: Make local-clone handle nested refs/heads directories
gnomeos: Fix gnomeos-run.sh to use new naming scheme
gnomeos: Move gnome-common to devel component
ostbuild: Allow specifying components to build on the command line
core: Make diff accept one argument too to mean "foo^ foo"
gnomeos: Add perl-XML-Parser to devel image
ostbuild: Allow specifying no components to mean "all"
gnomeos: Getting up to NetworkManager now
gnomeos: Work on updating udev
ostbuild: Make --debug-shell not exit immediately
compile-one: Fix build of modules that don't support srcdir != builddir
gnomeos: Pull in libuuid and libblkid from util-linux
gnomeos: Pull in NSS and SQLite as tarball-from-git imports
gnomeos: Pull in ppp and iptables, enough to get NetworkManager to build
core: Add from-file argument to compose
core: Error out on an empty compose
core: While walking mtrees during commit, ensure the referenced path is resolved
ostbuild: Import odict from gobject-introspection
core: Fix compose tests
ostbuild: Optionally log start of commands we want output from too
gnomeos: initscripts: Add NetworkManager and dbus, kill stupid arm stuff
gnomeos-run: Put current symlink in correct place
gnomeos: Install libuuid and libblkid
ostbuild: Lots of stuff
gnomeos: Pull in ISC DHCP from Debian git, make NetworkManager start
ostbuild: Make explicit resolve (and fetch steps)
gnomeos: Pull nss from github mirror
gnomeos: Add upstream-status for texinfo
core: Move triggers into separate binary: ostree-run-triggers
gnomeos: Pull in gzip
build: Add --disable-documentation flag
gnomeos: Build ostree inside self-hosting system too
ostbuild: Check for the Makefile in the correct directory
ostbuild: Make --fetch a separate option
gnomeos: Pull in PAM and gettext-dev into Yocto layer
gnomeos: Building X server, ConsoleKit, udisks, upower
core: Create a directory for each transaction
core: Ensure we delete duplicate files in a transaction
ostbuild: Run triggers after constructing build root
gnomeos: Add some build deps for pulseaudio to Yocto layer
gnomeos: Building gdm
ostbuild: Clean up artifact splitting, put non-symlink .so in runtime
gnomeos: Add uid/group for dbus/gdm
ostbuild: Save build logs to a file, monitor output for warnings
gnomeos: Pull in a few X video drivers
Revert "ostbuild: Check for the Makefile in the correct directory"
ostbuild: Fix documentation dir (should be 'doc')
core: Note which artifact failed to compose
ostbuild: Do fetches before resolution
gnomeos: Pull ostree-init from separate git repository
gnomeos-run.sh: Bump to 6 gigabytes
ostbuild: Actually exit with error if we fail a build
ostbuild: Support rm-configure flag
gnomeos: Pull in libgcrypt, use ostree-init from git
gnomeos: Building a lot more up towards gnome-shell
ostbuild: Ensure we don't retrieve submodules from the network
gnomeos: Pull in ICU
gnomeos: Working up through WebKit
ostbuild: Don't check for a "Makefile"
ostbuild: Actually do check for Makefile
gnomeos: Add gdb to base
ostbuild: Various cleanups
gnomeos: Building WebKit
core: Add standard::size to info we get from archives
ostbuild: Show cwd on failure
mainloop: Only delete pid watch if we found the right pid
gnomeos: Pull in curl, zip, and eglibc locales
ostbuild: Ensure we look in correct git repository if --fetch is specified
gnomeos: Start working on vala chain
core: Allow cloning only certain refs for local clone
gnomeos-run: Only clone runtime and devel refs
ostbuild: chdir into source directory when launching debug shell
gnomeos-run.sh: Run triggers after checkout
gnomeos: Building gnome-shell, gnome-control-center
core: Fix test now that ls prints actual size
core: Add generic "commit filter" API, use it to implement statoverride
ostbuild: Support marking files as setuid
gnomeos: Mark dbus-daemon-launch-helper as setuid
core: Add --delete option for fsck
triggers: Add dconf update
gnomeos: Update gdm PAM patch to allow gdm-welcome to login
gnomeos: Build themes, shared mime info
gnomeos: Move /etc/passwd to /var/passwd
gnomeos: Pull in e2fsprogs binaries, as well as "less" and "procps"
gnomeos-run.sh: Only create /etc/passwd if we need to
gnomeos: Pull in more X.org stuff
gnomeos-contents: Fix dependencies
gnomeos: initscripts: Add "gnomeudev" script
gnomeos: Pull in a lot more PAM modules
gnomeos: Make sure /dev/shm has the right perms
manifest: Pull in gnome-panel so we work in a VM
gnomeos: Commit to OSTree repo inside bitbake
gnomeos: Ensure we have libarchive for ostree-native
gnomeos: Add more -dev packages
ostbuild: Ensure we return the right process exit code
gnomeos: Pull in vte/gnome-terminal
gnomeos-run: Ensure we create DBus uuid
gnomeos: Fix gudev introspection build
mainloop: Ensure we reset running to True when rerun
gnomeos: Pull in ncurses terminfo into base, and -dev into -devel image
gnomeos: Fix NetworkManager, upower, PolicyKit builds
yocto: ostree depends on libarchive, not just runtime-depends
ostbuild: Fix error message for unknown builtin
yocto: [hack] Bump timeout before we run udev trigger
gnomeos: Pull OpenSSH into default image
ostbuild: Make separate .lastfetch files for e.g. gtk2 and gtk3
gnomeos: Drop libxklavier to a release tag
gnomeos: Rebase mesa-no-builddir.patch
gnomeos: Add nss patch to build on Linux 3.1
gnomeos: Build fixes for latest git of various modules
gnomeos: Pull in libdb-devel explicitly for e-d-s
gnomeos: More build fixes for latest gstreamer, switch to new folks branch
gnomeos: DISTRO_FEATURES += pam
gnomeos: Move /var/lib/gdm creation into run.sh
gnomeos: Ensure we have a symlink to an empty /var/shadow
initscripts: Kill bootmisc.sh, add gnomemisc
initscripts: Bump PR
README: Some docs on building
README: A few more bits
ostbuild: Actually compose devel image from devel base
gnomeos: Fix /var/shadow link
run.sh: Enable qemu monitor by default
run.sh: Bump default memory to 512M
gnomeosdistro.conf: Enable 6 gettys by default
gnomeos: Ensure we build ConsoleKit with PK support
yocto: Switch ostree recipie to pull from GNOME git
Add gconf trigger
yocto: Add glib-2.0 depends for ostree
triggers: Fix typo in gconf trigger
gnomeos: start writing an install script
ostbuild: Unify mirrordir lookup code
ostbuild: Add 'checkout' builtin
README: Fixes
builtins: Fix error message if workdir doesn't exist
vcs: Delete temporary directory too
gnomeos-contents: Try to ensure we have ostree-native
Update READMEs a bit
README: Some more details.
gnomeos: Fix hwdata install
gnomeos: More tweaks to install/run scripts
Add ostree-switch-root here
ostbuild: Add 'status' command
switchroot: Further work on being dracut-only
contents: Pull in module-init-tools and cpio
installer: Ensure we have /var/tmp
manifest: Build dracut
installer: Further work on booting with host kernel, modified dracut
installer: Fix typo
ostree-switch-root: Correctly prepend sysroot before mounts to move from dracut
switchroot: remount rootfs read/write
ostbuild: When doing a fetch, call fetch before trying to mirror the branch
initscripts: Kill gnomeudev script; udev runs from dracut now
installer: Rename run.sh to clone-qemu.sh
manifest: Rebase dracut branch
ostbuild: Fix --debug-shell
manifest: Pull in py2cario, pygobject, and caribou
switchroot: Bind mount /lib/modules from /ostree/modules
yocto: Move modules to /ostree, other misc fixes
switchroot: Bind mount /lib/modules after we mount /lib
yocto: Create correct udev link
clone-qemu: Also rsync modules/ directory
yocto: Also use udevadm from ostbuild
initscripts: Install udev init script
ostbuild: Add --recompose argument
yocto: Switch to util-linux "mount"
initscripts: Don't create udev init script here
yocto: Don't overwrite target with initial compose
gnomeos: Kill Yocto init scripts, switch to my ginitscripts
triggers: We need to order their execution
triggers: Fix comparison function
gnomeos: Add py2cairo-autogen.patch
build: Check for attr/xattr.h
gnomeos: Drop ostree-init module
yocto: Update to newer ostree commit
contents: Add cpio to RDEPENDS
ostbuild: Drop down to Python 2.6
osbuild: Don't use linux-user-chroot for git submodules
ostbuild: Use correct directory for submodule update
ostbuild: Make resolve fully expand config-opts, delete now-unnecessary vcsconfig
3.4: Add patch for latest NetworkManager
3.4: Switch back to folks master, disable introspection in libgnomekbd
3.4: Add xf86-input-wacom
3.4: Fix accountsservice srcdir != builddir
3.4: Bump telepathy-glib
3.4: Fix panel build
3.4: Switch to gnome-terminal gnome-3-4 branch
pull: Only fetch .archive-content for regular files
core: Ensure .archive-content files are mode 0644
core: Store "pending" objects explicitly, fix pull to use them
pull: Incrementally write into temporary file
pull: Don't automatically uncompress data
core: Correctly look up refs in remotes
install.sh: Default to pulling from http://ostree.gnome.org/repo
core: Fix regression when committing symlinks in archive mode
3.4: Update gdm patch, enable consolekit
core: Add "prune" builtin
install.sh: We're not installing kernels right now
gnomeos: Clean up README files, add new README-install.md
gnomeos: Some fixes for install script
install: Do two separate pull commands
README-install: Add a blurb about running
yocto: Various misc cleanups to install scripts
build: Note the status of libsoup-gnome and libarchive
core: Look up refs like origin/foo correctly again
core: Disable Gvfs for binaries
core: Disable Soup-gnome features for pull
core: Further fix fallout from archive mode files
manifest: xorg-video-intel needs the xorg-autogen.patch too
3.4: Drop upstreamed NetworkManager patches
3.4: Drop upstreamed gnome-panel patches
pull: Print download URLs by default, rather than requiring -v
core: Add API to enumerate all refs
core: Write a refs/summary file for archive repositories
core: Add API to validate rev
pull: Add ability to fetch refs/summary if no ref specified
prune: Fix two crasher bugs
manifest: Drop gnome-control-center patches
pull: Allow pulling multiple specific refs
README-install: Improve to use new multi-pull, etc.
gnomeos-update-branches: Don't copy kernel modules
compose: Don't print trailing (null) if we skip committing
core: Add 'cat' builtin
core: Allow 'rev-parse' to resolve multiple revs
mainloop: Don't create poll until we need to
libotuil: Fix missing #define in header
core: Add ostree-types.h
core: Improve checkout API
core: Add "subpath" option to checkout
core: Pull diff functionality out into "diff" builtin
core: Don't call unlink() on directory if it already exists
core: Add --union mode to checkout
core: Fix crasher in "rev-parse"
core: Fix "cat" crashing when it should have returned ENOENT
ostbuild: Move more intelligence into chroot-compile-one
ostbuild: Rename build manifest to "snapshot.json"
ostbuild: Sort keys in JSON snapshot
ostbuild: Copy snapshot JSON into artifact trees
ostbuild: Change metadata keys for artifacts
ostbuild: Pull patches from specified patches git repository
ostbuild: 'checkout' command now also applies patches
ostbuild: Write out separate arch-component snapshots
ostbuild: Adapt "build" to newly updated expanded manifest
ostbuild: Adapt "status" to expanded manifest
ostbuild: Kill "autodiscover-meta"
ostbuild: Drop "commit-artifacts" builtin
ostbuild: Stop using "compose" to make buildroots
ostbuild: Switch to composing via checkouts+commit
ostbuild: Change to name-prefix and base-prefix in manifest
ostbuild: Further work on regenerating a snapshot from a compose
ostbuild: Stop generating git mirror config
ostbuild: Ensure we enable soup-gnome for ostree
ostbuild: Only check out source if we need to
manifest: Drop duplicated components (oops!)
ostbuild: Rework again, split into components.json and targets.json
ostbuild: Rename manifest for clarity
ostbuild: Re-unify into one snapshot.json file
gnomeos: Move gnomeos/yocto into poky tree
manifest: Move ostree back to master branch from git
ostbuild: Add preserve_net config option
core: Add helper functions to convert (checksum, objtype) pair to/from string
core: Add a few more GIO utility functions
core: Add stream->variant helper, as well as clear macros for ptrarray/hashtable
core: Add pack files
Release 2012.0
Matthias Clasen (2):
Add some update instructions to the README
Add some more draft documentation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]