[libgsystem] Created tag v2014.1
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgsystem] Created tag v2014.1
- Date: Thu, 6 Feb 2014 13:56:00 +0000 (UTC)
The unsigned tag 'v2014.1' was created.
Tagger: Colin Walters <walters verbum org>
Date: Thu Feb 6 04:12:54 2014 -0500
Release 2014.1
Changes:
Alberto Ruiz (1):
fileutils: Handles return value of realpath in case of errors
Alexander Larsson (1):
gs_file_get_path_cached: Unlock mutex on error
Bastien Nocera (2):
gs_file_read_noatime: Always return errors
fileutil: Handle recent: and trash: URIs
Christian Persch (3):
localalloc: Add gs_free_error
Fix signed/unsigned comparision warnings
localalloc: Declare the cleanup functions inline in the header
Colin Walters (97):
Initial import
Rename from libgdaemon
Update buildsystem to be more embeddable
Force embedders to define source path
Add gs_file_read_noatime()
gs_file_read_noatime: Fix various errors
fileutils: #define _GNU_SOURCE so we actually get O_NOATIME
build: Dist COPYING and README
Only #define _GNU_SOURCE if it hasn't already been
Document more
fileutils: Add API to get cached paths and wrap raw unlink() and rename()
fileutils: Add gs_file_ensure_directory
fileutils: Add gs_file_load_contents_utf8()
shutil: New submodule for high-level I/O operations
build: Allow callers to control whether or not we are installed
Import GSubprocess as GSSubprocess
fileutils: Add API to mmap() a file using O_NOATIME
shutil: Ensure we create directories with correct mode
localalloc: Rename macros
GSSubprocess: Annotate _new_simple_argv
Introspection fixes, use --warn-error
Add API to create a directory with mode
fileutils: Add API to map a file readonly and to chmod
subprocess: Annotate _set_environment()
GSSubprocess: Fix annotations
fileutils: Use quarks for cached paths
GSSubprocess: Add missing cancellable argument
GSSubprocess: Add new helper API to synchronously spawn
fileutils: Add gs_file_sync_data()
fileutils: Code cleanup for close() invocations
fileutils: Add gs_file_linkcopy_sync_data()
fileutils: Handle cancellable in tmpfile code
fileutils: Handle EINTR around open()
fileutils: Add LIBGSYSTEM_ENABLE_GUESTFS_FUSE_WORKAROUND environment variable
fileutils: Add chown() wrapper
fileutils: Extend linkcopy API
shutil: Allow gs_shutil_rm_rf() to delete files too
fileutils: Consistently handle errno -> error
fileutils: Fix incorrect parameter to lstat()
gsystemlog.la: New library which wraps sd_journal
Revert "gsystemlog.la: New library which wraps sd_journal"
Decouple gsystem-local-alloc from libgsystem.h
GSConsole: New API to access system console
GSConsole: Fix infinite loop
fileutils: Don't loop for EINTR on close()
GSSubprocess: New API to allocate a separate pipe between parent and child
GSSubprocess: Correctly close pipefd in parent
fileutils: Fix logic error caught by compiler
shutil: rm_rf should delete symlinks to directories, not follow them
fileutils: Initialize tryagain variable to pacify older GCC versions
gsystem-log.h: New structured logging API
gsystem-log: Suppress code location from journal
Include local allocation macros by default
gs_log_structured_print(): New API
log: Squash warning when building without systemd
GSSubprocess: Use #ifdef, not #if for GLIB_COMPILATION
Build with GLib 2.32 as well
gsystem-log: Add API to more conveniently print a message with just MESSAGE_ID
Add gsystem-glib-compat.h to support compilation with GLib 2.32
Add missing #endif
Add glib-compat to Makefile to ensure it's disted
fileutils: Add gs_file_enumerator_iterate()
GSSubprocessContext: Avoid triggering -Wshadow for "environ"
Add gs_transfer_out_value() macro
gs_file_create: New API
fileutil: Make API to generate temporary name public
fileutils: Override umask for gs_file_create()
fileutils: Add gs_file_create_with_uidgid()
gsystem-log: Add public API to determine whether stdout is journal
localalloc: Add gs_unref_array()
fileutil: Add new API to open a temporary file in a particular directory
fileutils: Fix fd leak
localalloc: Add cleanup functions for checksum and variant builders
local-alloc: Fix previous commit
localalloc: Fix variant builder unref
localalloc: Add gs_unref_bytes()
fileutils: Add API to fstat() a stream
gsystem-log: Fix double-logging on non-systemd systems
gsystem-log: Correctly suppress systemd journal code location
fileutil: Fix -Wshadow warning with "index"
localalloc: Add gs_strfreev
localalloc: Fix extra indirection on gs_strfrev implementation
fileutil: New gs_file_lchown() API
fileutil: Add lock around pathname caching
fileutil: Add initial directory-relative API
fileutil: Add gs_file_openat_noatime()
shutil: Use at-relative walking for gs_shutil_rm_rf()
shutil: Treat ELOOP like ENOTDIR
fileutils: Avoid crash if g_set_prgname() has not been called
fileutil: Drop gs_file_create_with_uidgid()
fileutil: Close fd if passed NULL for output stream
Import xattr code from OSTree, use it to make gs_shutil_cp_a() copy xattrs
README: Note where to report bugs
fileutil: Squash some unused-variable etc. warnings without CONFIG_XATTR
console: Print a newline when starting a status line the first time
COPYING: Update to latest FSF with current address
Rework to be an installed library
Jasper St. Pierre (4):
fileutils: Add gs_system_get_relpath
fileutils: Add gs_file_realpath as well
file-utils: Rename a function
Fix introspection warnings
Jiří Klimeš (1):
Include gsystem-glib-compat.h for compatibility with GLib 2.32
Marius Vollmer (1):
local-alloc: Add support for GVariantIters
Ryan Lortie (1):
Only use fdatasync() on Linux
Sjoerd Simons (1):
shutil: Make gs_shutil_cp_a copy ownership as well
Thomas Haller (4):
file-utils: gs_file_open_in_tmpdir_at did never retry
file-utils: Don't leaking fd on error path in gs_file_create()
file-utils: fix wrong condition in open_nointr (open returns -1 on error)
GSSubprocess: remove unnecessary NULL check (trivial)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]