[glib] (182 commits) Non-fast-forward update to branch refcount-box



The branch 'refcount-box' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  782220b... Add refcounted data
  aa23543... Add atomically refcounted data
  b3bbec0... Make g_rc_box_dup()/g_arc_box_dup() more generic
  d01774c... Improve the RcBox and ArcBox documentation
  49f0cec... Add reference counted strings
  b606ce3... Add size accessor to RcBox and ArcBox
  25012bf... Add length accessor for GRefString
  c071324... Rename g_arc_box to g_atomic_rc_box
  182da94... fixup! Add refcounted data
  6c81caf... Improve docs for g_rc_box/g_atomic_rc_box
  42a8d74... Allow NULL clear function when releasing references
  a2d9b7a... fixup! Improve docs for g_rc_box/g_atomic_rc_box
  eb6ba07... Check for overflow when allocating RcBox
  70a11cc... Add missing copyright notice
  7623118... Fix the implementation of interned refstrings
  5e7cb47... Add systemtap probes to refcounted data
  802a2ab... Allow empty strings to be refcounted
  548e3dc... Add missing trasfer annotation for g_ref_string_new()
  ed280d4... Increase coverage for GRefString
  b6397ac... Increase coverage of atomic refcounted data

Commits added to the branch:

  6775fe2... docs: Add (transfer full) annotation to g_content_type_get_ (*)
  ce1e32e... Force binary mode for stdout in printf tests (*)
  54498aa... Merge branch 'lrn/binary-tests' into 'master' (*)
  fded209... Merge branch '811-content-type-docs' into 'master' (*)
  39382c7... gwin32notificationbackend: Only warn once (*)
  8259ad9... Updated Spanish translation (*)
  f4d2051... gspawn: Fix errno saving in Windows implementation (*)
  6c8da69... gspawn: Make error codes on Windows more specific (*)
  d157102... gspawn: Factor out error code conversion function (*)
  603d404... Merge branch '303-win32-spawn' into 'master' (*)
  a580185... tests: Port gen-casefold-txt.pl and gen-casemap-txt.pl to P (*)
  e660355... Merge branch 'tests-remove-perl' into 'master' (*)
  0d0e233... Merge branch '776583-win32-notifications-warn-once' into 'm (*)
  57e070f... gfdonotificationbackend: Fix possible invalid pointer in db (*)
  e48a392... Merge branch 'fdonotif-segfault-fix' into 'master' (*)
  ba7b035... g_dbus_is_supported_address(): set error if returning FALSE (*)
  c26558c... Merge branch 'g_dbus_is_supported_address-assertion-failure (*)
  5a73eef... gfdonotificationbackend: hold a strong ref on backend (*)
  039fa68... Add G_SOURCE_FUNC cast macro which suppresses -Wcast-functi (*)
  d8c003d... Merge branch 'G_SOURCE_FUNC-macro' into 'master' (*)
  7e5db31... Deprecate g_type_class_add_private() (*)
  9c840fe... build: Bump Meson dependency to 0.46.1 (*)
  2fe4fa6... Merge branch 'meson-version' into 'master' (*)
  0b09890... goption: Reject group options specified with three dashes (*)
  ac690d9... docs: Amend the docs for g_str_equal() to reflect current g (*)
  6dc543c... Merge branch 'issue-699' into 'master' (*)
  7830b65... Merge branch 'triple_dash' into 'master' (*)
  c36c55d... Merge branch 'fdonotif-fix-backend-dispose-race' into 'mast (*)
  99b64d4... codegen: Support Since and name changing annotations on ann (*)
  8916874... codegen: Add --interface-info-[body|header] modes (*)
  3a1536b... codegen: Suppress the old --xml-files option in the --help  (*)
  0e3b137... codegen: Fix a minor Python linting warning (*)
  5ebcfdf... Meson: Add check for strlcpy/strlcat (*)
  76a7f7d... Remove unused THREADS_NONE (*)
  7a7fe06... gio: PPC64 returns EOPNOTSUPP from splice() if not supporte (*)
  5ee5458... Meson: Add missing checks for struct members (*)
  8ba3641... Meson: Add missing checks for functions (*)
  efb5d50... Merge branch 'struct-member' into 'master' (*)
  ee5a37f... Merge branch 'threads-none' into 'master' (*)
  45f9b5a... Merge branch 'strlcpy' into 'master' (*)
  e0e0f25... gio: Add bash completion for gio tool (*)
  3126f73... Merge branch '1368-codegen-interface-info' into 'master' (*)
  8e65417... docs: Change Bugzilla references to GitLab (*)
  c200c1d... docs: Rename README.in to README.md for GitLab (*)
  77dba85... docs: Rename README.commits to CONTRIBUTING.md (*)
  09419fd... gvariant: Change type of ‘y’ variants from guchar to gu (*)
  5e46a97... gvariant: Document differences between GVariant bytestrings (*)
  a633e26... Merge branch 'gitlab' into 'master' (*)
  acb4f54... Merge branch 'meson-functions' into 'master' (*)
  c1a8e93... gfileutils: document non-atomicity of g_file_set_contents() (*)
  75fd010... Merge branch 'str-equal-docs' into 'master' (*)
  09c019a... kqueue: Make it possible to pass file monitor tests (*)
  454a9f8... tests: Make testfilemonitor test work with kqueue (*)
  e714e1e... kqueue: Use the worker context to schedule rescanning of mi (*)
  b97453c... Meson: Add comment telling why we test strlcpy/strlcat (*)
  0e49e22... Merge branch 'strlcpy-comment' into 'master' (*)
  e0f4439... Merge branch 'wip/oholy/gio-bash-completion' into 'master' (*)
  f784df7... Merge branch 'wip/hughsie/EOPNOTSUPP' into 'master' (*)
  dd51b05... Merge branch 'non-atomicity-of-g_file_set_contents' into 'm (*)
  40a84b3... Merge branch 'wip/lantw/freebsd-kqueue-complex' into 'maste (*)
  6284749... gfile: Document usefulness of g_file_dup() (*)
  720fc3f... Merge branch '807-g-file-dup-docs' into 'master' (*)
  df28cfe... Merge branch '896-variant-type-docs' into 'master' (*)
  1c67353... tests: Add basic tests for GMountOperation (*)
  c2e7f31... gsettings: cleanup default value lookup (*)
  6ca4496... gsettingsschema: Allow per-desktop overrides (*)
  83a2e85... glib-compile-schemas: Handle per-desktop overrides (*)
  d4cb3df... Merge branch '1423-gmountoperation-tests' into 'master' (*)
  460cc72... W32: add std stream redirection envvar options (*)
  a3a6c51... gunixmounts: Stop considering cifs/nfs as system file syste (*)
  0b9cdf0... Merge branch 'lrn/attachconsole' into 'master' (*)
  877f20d... gobject: Add prefixes to variables in G_VALUE_COLLECT*() ma (*)
  b9aed42... Merge branch '258-variable-names' into 'master' (*)
  e004d5f... build: Look for copied Objective-C files in builddir (*)
  9e46b2e... gtester: Explicitly convert arguments of g_assert_cmpfloat( (*)
  6e78496... Merge branch '1377-g-assert-cmpfloat' into 'master' (*)
  03c324c... Revert "build: Look for copied Objective-C files in builddi (*)
  2b6bfdb... glib: Win32 does not accept "wb+" mode for fopen(). (*)
  76b4d0a... Add support for TCRYPT volumes to GMountOperation (*)
  6700101... Merge branch 'support-tcrypt' into 'master' (*)
  3524de1... gspawn: Add g_spawn_async_with_fds variant (*)
  61f5459... gspawn: Optimize with posix_spawn codepath (*)
  742efe6... gdesktopappinfo: enable fast posix_spawn gspawn codepath (*)
  156d009... gdesktopappinfo: add g_desktop_app_info_launch_uris_as_mana (*)
  86e2b8d... gspawn: document FD_CLOEXEC behaviour (*)
  2b56045... gspawn: use sane_open() for stdin (*)
  ca98ce4... Merge branch 'master' into 'master' (*)
  fe72b87... build: Look for copied Objective-C files in builddir again (*)
  bdb6af9... Merge branch 'fix-objc-build' into 'master' (*)
  04c8691... Revert "build: Look for copied Objective-C files in builddi (*)
  2e7d22a... gvariant-text: fix bytestring example (*)
  e5ff26d... Merge branch 'GVariant-bytestring-docs' into 'master' (*)
  ef4063c... glib: add test for various modes of fopen(). (*)
  250205a... ci: Pin meson version to 0.46.1 when generating docker imag (*)
  9a76e08... ci: Update Android NDK to r17b (*)
  94748af... ci: Use shorter job names (*)
  ca2fc30... ci: Add "--push" argument to run-docker.sh help script (*)
  74cde71... Merge branch 'android-ndk-r17b' into 'master' (*)
  0f77dc8... Merge branch 'wip/Jehan/fopen-modes' into 'master' (*)
  b618ec4... Add a test for per-desktop overrides (*)
  e14c853... gspawn: Declare environ (*)
  a65ee63... Merge branch 'wip/lantw/gspawn-declare-environ' into 'maste (*)
  4993f2b... Merge branch 'wip/muktupavels/per-desktop-overrides' into ' (*)
  c0e6fa4... glib-mkenums: Ignore other per value options than 'skip' an (*)
  e8d755e... tests: Add initial test framework for glib-mkenums (*)
  76083b6... tests: Add glib-mkenums test for missing nicks (*)
  515dac2... gmain: Clarify documentation for g_source_get_id() (*)
  8002928... Merge branch '1360-mkenums-tests' into 'master' (*)
  509ced6... Merge branch 'source-get-id-docs' into 'master' (*)
  d9fc992... Use Unicode typography in new translatable strings (*)
  cbfa776... Merge branch 'wip/piotrdrag/unicode-typography-180625' into (*)
  208a6e8... gmain: Add names to various GSources constructed in GLib (*)
  7a34e39... gmain: Officially deprecate g_main_context_wait() (*)
  064cb2b... ci: Add FreeBSD CI (*)
  b350812... ci: factor out cross compilation jobs definitions (*)
  cf96130... ci: Add latest Android API level 28 (*)
  cb2982e... Merge branch '1175-source-names' into 'master' (*)
  c1d8b9c... gbufferedoutputstream: Fix jump conditional on uninitialise (*)
  6db2412... gdesktopappinfo: Fix a minor command line leak (*)
  c40e8a5... Merge branch 'android-28' into 'master' (*)
  3052d75... Update Friulian translation (*)
  71bc8e7... doc: Remove gio.types since gtkdoc-scan rebuild it anyway (*)
  124779b... doc: Remove gobject.types since gtkdoc-scan rebuild it anyw (*)
  88d13b4... doc: Remove glib.types since glib has not GType (*)
  0ea5411... Merge branch '903-deprecate-main-context-wait' into 'master (*)
  51132b1... Merge branch 'cifs-is-not-a-system-fs' into 'master' (*)
  61da874... glocalfile: Fix a minor memory leak (*)
  6852656... tests: Fix use-after-free in the appinfo tests (*)
  93b519b... tests: Various minor leak fixes in the GIO tests (*)
  f7bd41f... tests: Fix leak when checking for du binary (*)
  6a22663... tests: Various minor leak fixes in the GLib tests (*)
  ffb1c3c... tests: Various minor leak fixes in the GObject tests (*)
  e818089... tests: Fix use-after-free in reference tests (*)
  da44b78... valgrind: Add more suppressions to glib.supp (*)
  4dc927f... Merge branch 'ci-memcheck-preparation' into 'master' (*)
  9508269... Merge branch 'doc-types' into 'master' (*)
  16c3409... gspawn: treat all negative fds as unset (*)
  b0be2cd... Merge branch 'master' into 'master' (*)
  9470aa2... gchecksum: Use G_GUINT64_CONSTANT for SHA-512 constants (*)
  2a1404a... Merge branch '977-checksum-constants' into 'master' (*)
  6ee43d6... Update Romanian translation (*)
  25b2397... regex: Require PCRE 8.31 (*)
  9d73ea8... ci: Update meson to 0.47.0 in docker image (*)
  543a9c4... ci: Fix dist-job missing gobject/gio documentation (*)
  95fa229... Meson: Fix warnings introduced in 0.47.0 (*)
  deccba2... Meson: Use subdir_done() now that it has been fixed (*)
  ed8c744... ci: Install meson 0.47.0 on Windows envs (*)
  814d6a5... Meson: Remove FIXME about _REENTRANT (*)
  c532181... Merge branch '1432-reentrant' into 'master' (*)
  69ae2f4... CI: Include coverage data of code which isn't executed by t (*)
  21f7566... build: Drop Perl dependency on autotools (*)
  fde68be... Merge branch 'meson-doc-ci' into 'master' (*)
  7c8aaa7... Merge branch 'ci-coverage-include-baseline' into 'master' (*)
  950b589... Merge branch '1332-drop-perl-dependency' into 'master' (*)
  d31270e... Merge branch 'pcre-8.31' into 'master' (*)
  17d86af... Update Turkish translation (*)
  657be4f... gio: Add missing autocleanup definition for GResource (*)
  ddf03f6... Merge branch 'gresource-autocleanup' into 'master' (*)
  4256d99... meson: Add libpcre dependency version, as in configure.ac (*)
  6fea328... Merge branch 'wip/lantw/ci-on-freebsd' into 'master' (*)
  f958921... Merge branch 'pcre-meson-dependency' into 'master' (*)
  419d4e6... Updated Spanish translation (*)
  884c4f4... ci: Add allow_failure: true to FreeBSD runner (*)
  c5d2417... Add refcounted data
  b607927... Add atomically refcounted data
  8990c3c... Make g_rc_box_dup()/g_arc_box_dup() more generic
  4b33b03... Improve the RcBox and ArcBox documentation
  00a723f... Add reference counted strings
  43b7a8f... Add size accessor to RcBox and ArcBox
  32ecb86... Add length accessor for GRefString
  3bc0499... Rename g_arc_box to g_atomic_rc_box
  68304ae... Improve docs for g_rc_box/g_atomic_rc_box
  7c4ac58... Allow NULL clear function when releasing references
  61ca2e4... Check for overflow when allocating RcBox
  501a8e9... Add missing copyright notice
  4248b4b... Fix the implementation of interned refstrings
  c342105... Add systemtap probes to refcounted data
  18605db... Allow empty strings to be refcounted
  cfe962a... Add missing trasfer annotation for g_ref_string_new()
  3768794... Increase coverage for GRefString
  0d00667... Increase coverage of atomic refcounted data
  822b511... Update rcbox annotations for acquire/release functions

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]