[glib] (230 commits) Non-fast-forward update to branch nirbheek/macos-library-versions



The branch 'nirbheek/macos-library-versions' 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:

  075352d... meson: Add macOS libtool versioning for ABI compatibility

Commits added to the branch:

  93261e3... build: Drop Python 2 support and require Python 3.4+ (*)
  3edc504... glocalfilemonitor: Fallback to poll file monitor for NFS (*)
  4536deb... Add a new GTlsError to indicate protocol downgrade attacks (*)
  5b7c109... gclosure: Clarify when destroy notifiers are called in docu (*)
  59a23bf... gclosure: Minor documentation formatting improvements (*)
  0d685b4... glib-compile-resources: encode data as string (*)
  11fcc2f... build: simplify alloca checks. See #1313 (*)
  41cc385... dtrace: Add missing const attributes to types in glib_probe (*)
  64f789c... meson: Always set G_MODULE_SUFFIX to `so` on macOS (*)
  99decc0... ci: Include config.h and glibconfig.h in CI output artifact (*)
  658fb61... Update Galician translation (*)
  503eda2... Updated Czech translation (*)
  bb6eb8c... Merge branch 'nirbheek/g-module-suffix-macos' into 'master' (*)
  3ced28d... ci: Disable the coverage CI job when running dist on a rele (*)
  f4b3e62... Merge branch 'ci-no-coverage-on-dist' into 'master' (*)
  90815c1... Merge branch 'autotools-config.h' into 'master' (*)
  c138b98... 2.58.0 (*)
  2c85e0a... Use "command -v" instead of "which" (*)
  769b9a9... gspawn: Fix build on systems without O_CLOEXEC (*)
  f35c4d5... build: Check for Unix98 positional parameter support in pri (*)
  7bc3edd... build: Define GLIB_USING_SYSTEM_PRINTF properly (*)
  3032b5e... build: Check for bind_textdomain_codeset() properly (*)
  8759582... build: Drop unused HAVE_DLFCN_H definition (*)
  b707c71... build: Stop defining STDC_HEADERS (*)
  ee2b3c5... build: Remove SIZEOF___INT64 definition from meson.build (*)
  eeadd57... glib: Remove remaining references to __int64 (*)
  f696f51... Merge branch 'mcatanzaro/inappropriate-fallback-error' into (*)
  41a3951... Merge branch 'simplify-alloca-checks' into 'master' (*)
  9be6122... Merge branch 'gresource-string-encoding' into 'master' (*)
  8271263... Merge branch 'require-python34' into 'master' (*)
  7427bb7... Merge branch 'wip/oholy/nfs-poll-monitor' into 'master' (*)
  ea17d63... Merge branch 'which' into 'master' (*)
  b1cae79... glib-compile-resources: Fix generated code compiling with C (*)
  8dc8b33... ghash: Clear out arguments to NULL in g_hash_table_lookup_e (*)
  0e5f9aa... tests: Add more tests to finish branch coverage of GHashTab (*)
  3fd9f83... build: Bump version to 2.59.0 (*)
  0d00713... Merge branch 'compile-resources-cxx' into 'master' (*)
  b237547... Merge branch '1313-config-cleanups' into 'master' (*)
  44704b7... build: fix installation dir of glib-gettextize (*)
  612c450... gio: Don't redefine GKqueueFileMonitor (*)
  c341479... Document new `loop` class (*)
  1b0aa8b... Update Brazilian Portuguese translation (*)
  423a293... portal network monitor: Always emit changed signal on chang (*)
  b0e239c... Update Hungarian translation (*)
  48821a5... meson: fix typo (*)
  b3da2b4... meson: install glib-gettextize to bindir (*)
  2a34e66... Updated Danish translation (*)
  6545e75... gversionmacros: add version macros for GLib 2.60 (*)
  b84951e... gtlsbackend: add support for setting the default TLS databa (*)
  27fca34... gtlsdatabase: document that implementations must be thread- (*)
  0d26448... Update Greek translation (*)
  f63bc30... Merge branch 'GKqueueFileMonitor' into 'master' (*)
  17ae9f3... Merge branch 'O_CLOEXEC' into 'master' (*)
  bac504e... build: Drop AC_C_CONST from configure.ac (*)
  6e03a05... Merge branch 'meson-bindir-fix' into 'master' (*)
  8f157d0... Merge branch 'wip/fmuellner/nm-portal-changed-signal' into  (*)
  b79bafc... Merge branch 'glib-gettextize' into 'master' (*)
  d365670... Merge branch 'default-tls-database' into 'master' (*)
  0232cf6... Merge branch '1313-die-ac-c-const' into 'master' (*)
  6ae061b... Merge branch 'add-identifier-class-loop' into 'master' (*)
  9e9db46... build: Drop pointless -Wformat-security warning flag (*)
  f697f6a... tests/timer: Skip test_timeval_to_iso8601_overflow if we ca (*)
  5b7a16a... Merge branch 'wip/test_timeval_to_iso8601_overflow-skip-on- (*)
  68a4e27... Document that GTimeVal is subject to the year 2038 problem  (*)
  9125813... Remove all static ChangeLog files (*)
  24a9505... autotools: stop generating a ChangeLog file for the dist ta (*)
  95477a4... macros: Add G_GNUC_FALLTHROUGH (*)
  3aff811... Use G_GNUC_FALLTHROUGH where appropriate (*)
  93b9f22... build: Enable -Wimplicit-fallthrough by default (*)
  e1cec0f... liststore: Simplify code (*)
  fbe8f24... Merge branch 'remove-changelogs' into 'master' (*)
  98f326a... Merge branch 'wip/otte/fallthrough' into 'master' (*)
  fd2d94d... Merge branch '656-format-security' into 'master' (*)
  3da4314... Merge branch 'hash-table-tests' into 'master' (*)
  515c39b... Merge branch '1493-dtrace-consts' into 'master' (*)
  46c1a45... Merge branch '277-closure-docs' into 'master' (*)
  dfa2a4a... gtestutils: Print non-matching stderr/stdout output on trap (*)
  35d1ef6... gliststore: Simplify a GType check on construction (*)
  7e33c50... tests: Add more GListStore tests to get it too 100% coverag (*)
  53a6689... tests: Test g_list_model_get_object() (*)
  574e2c8... Merge branch 'wip/otte/simplify-liststore-splice' into 'mas (*)
  d2f4125... Merge branch 'wip/gtimeval-document-year-2038-problem' into (*)
  86ab6ff... Merge branch '303-list-store-tests' into 'master' (*)
  64b76c7... codegen: Change pointer casting to remove type-punning warn (*)
  83cd2f6... gvolumemonitor: Document the need to run a main loop (*)
  d0aba93... Merge branch '1119-volume-monitor-main-loop-docs' into 'mas (*)
  b7fba1a... Update Swedish translation (*)
  e8fde0b... Install m4 macros unconditionally (*)
  d6da69f... Merge branch 'issue-1520' into 'master' (*)
  201cdd7... Use absolute paths in pkg-config files (*)
  05fdd09... W32: Don't always strip path prefixes (*)
  a86eb1a... W32: test the private path-stripping function (*)
  256e741... W32: tighten access rights requested to read symlink (*)
  c6b4eff... W32: new GFileInfo attributes (*)
  c24d3b0... W32: extend the g-file-info test with new DOS attributes (*)
  157dfc8... test_internal_enhanced_stdio: don't use g_assert() (*)
  cf4ea5e... Merge branch 'w32-gfileinfo-improvements' into 'master' (*)
  ad3694b... Enable GIO tests on Windows (*)
  0e0b94d... gdbus: Improve error when well-known name is unowned (*)
  54074a3... Merge branch 'mcatanzaro/gdbus-error' into 'master' (*)
  04989cf... Autostart xdg-desktop-portal if needed (*)
  3f10c8b... Merge branch 'gdbus-codegen-type-punned-pointer-warnings' i (*)
  dbe0572... Merge branch 'w32-gio-tests-enable' into 'master' (*)
  5bc35a7... Merge branch 'mcatanzaro/auto-start-portals' into 'master' (*)
  c576114... gnetworkmonitornm: Set a GError properly on an error handli (*)
  7fe8aa6... gnetworkmonitornetlink: Don't check if a passed-in GError * (*)
  6629423... gnetworkmonitornetlink: Close the socket after disconnectin (*)
  36c79ad... gnetworkmonitornetlink: Pass a GError into read_netlink_mes (*)
  6eb5bd8... network-monitor-race test: Have the subprocess inherit stdo (*)
  8519368... Fix g_icon_to_string() regression (doc inconsistency). (*)
  3d3ea42... Updated Czech translation (*)
  5ad226c... Merge branch 'wip/netlink-monitor-cleanups' into 'master' (*)
  d2a1a4b... Merge branch '1523-network-monitor-init-failure' into 'mast (*)
  cf7193e... Merge branch 'fix-pkg-config-autotools' into 'master' (*)
  f928dfd... Merge branch 'master' into 'master' (*)
  0dee629... ghash: Fix poor performance with densely populated keyspace (*)
  171f698... ghash: Simplify g_hash_table_set_shift() (*)
  0d97c4d... gio: automake: Add libgmodule dependency (*)
  d3d6ef6... W32: drop _wstat64(), get stat data manually (*)
  b9f9143... Fudge glib fileutils test to pass on Windows (*)
  1f6db2a... glib/gcharset: fix leaking g_get_language_names_with_catego (*)
  63f8294... gkeyfile: remain usable after g_key_file_free() (*)
  18456b7... tests: Mark two more tests as slow (*)
  f50309a... Merge branch 'slow-tests' into 'master' (*)
  96fafcf... Meson: Fix missing files when installing tests (*)
  4b5bc3f... Meson: build and install remaining tests (*)
  ef1bcc5... Rename cxx-test.C to cxx-test.cpp (*)
  3cdce16... tests W32: Cast the MSG struct as (gchar *) for g_io_channe (*)
  190ea6e... tests W32: Fix Windows values casting (*)
  d2c9543... tests W32: include process.h for getpid() (*)
  4c91334... tests W32: ugly fix for sscanf() format (*)
  665677c... tests W32: Move timeloop test to the non-Windows section (*)
  3ae1244... tests W32: ifdef a variable not used on Windows (*)
  abac67c... Tests: Fix -Wformat-nonliteral causing build failure with c (*)
  66bf585... Merge branch 'install-tests' into 'master' (*)
  032f1a9... Merge branch 'gio-fix-build' into 'master' (*)
  fa32ee6... Remove unnecessary +x permissions (*)
  3896bc3... Meson: define G_HAVE_GROWING_STACK to 0 or 1 (*)
  8391219... Meson: Run in TAP mode installed tests that support it (*)
  780f7c6... Meson: doc: fix cross references (*)
  bec7e2f... Merge branch 'issue1539' into 'master' (*)
  c199927... Merge branch '1538-growing-stack' into 'master' (*)
  30ccd6f... docs: Use the correct terminology for g_array_free (*)
  0a8f369... docs: Simplify the text for g_array_free (*)
  8bfb1d0... Merge branch '1537-fixxref' into 'master' (*)
  b512135... Merge branch '1535-tap' into 'master' (*)
  178b943... Meson: Install timeloop-closure test (*)
  b803d94... Merge branch '1541-timeloop-closure' into 'master' (*)
  cbc7fbb... meson: Run build-time tests with --tap where supported (*)
  b6171b9... Merge branch '1528-build-time-tap' into 'master' (*)
  7c8e1f1... Meson: Do not run tests/refcount with --tap (*)
  214c991... Spelling: fix "every time" (*)
  7a903bd... Spelling: fix spelling of specify (*)
  59bede9... Spelling: Fix a common en_FR spelling of "information" (*)
  e0a8df1... Spelling: Fix spelling of "similarly" (*)
  55cfbd3... Spelling: Fix spelling of "constructed" (*)
  03cf374... Spelling: Fix spelling of "unknown" (*)
  ec951e9... Spelling: avoid the "allows to" pattern (*)
  1830ebb... Spelling: Fix spelling of "interpreted" (*)
  8346017... Generate gtester-report from .in file (*)
  5040aee... Merge branch 'tap-fix' into 'master' (*)
  af9e67c... Merge branch '1544-gtester-report' into 'master' (*)
  88a1188... Merge branch 'speling' into 'master' (*)
  27b5fb5... Meson: appinfo tests are racy if run in parallel (*)
  59f3c1f... Autotools: Move libmount from Libs.private to Requires.priv (*)
  129512b... Autotools: Always run glib-genmarshal, even if cross-compil (*)
  3b61570... Merge branch '1514-appinfo-test' into 'master' (*)
  a5e900c... Merge branch 'libmount' into 'master' (*)
  b71d7e4... Merge branch 'cross' into 'master' (*)
  6b0b438... Tests: Mark printf wrappers with G_GNUC_PRINTF (*)
  686d60d... Merge branch 'printf' into 'master' (*)
  4b983e5... ci: Upgrade meson to 0.48.0 and use --fatal-meson-warnings (*)
  24d7a73... Meson: Bump dependency to 0.48.0 (*)
  c824ffd... Merge branch 'wip/rishi/docs-garray' into 'master' (*)
  0e117cf... Merge branch 'ci-meson-0-48' into 'master' (*)
  62af03b... Meson: Extract objects from convenience libraries to link t (*)
  6e0a03e... Merge branch '1536-link-whole' into 'master' (*)
  bfc362c... ci: Enable FreeBSD CI (*)
  a187c89... Fix build failure on systems without spawn.h (*)
  4c05f33... Merge branch 'wip/lantw/enable-freebsd-ci' into 'master' (*)
  e1f4ff6... Merge branch 'non-POSIX-spawn' into 'master' (*)
  5ca9eca... gdesktopappinfo: add get_string_list() function (*)
  846a614... Merge branch 'wjt/g_desktop_app_info_get_string_list' into  (*)
  03232bd... tests: Fix location of an unref in the GTask tests (*)
  bea3770... gtask: Check an error hasn’t been returned when calling g (*)
  32e049b... Merge branch 'win32-gstat-for-ucrt' into 'master' (*)
  f0cecba... tests: Add return ordering tests for GTask (*)
  290bb0d... gtask: Compress GTask struct using a bitfield (*)
  5002d87... Merge branch '1525-task-result' into 'master' (*)
  7b57565... Merge branch 'fix-leaking-g_get_language_names_with_categor (*)
  da8f1c6... Revert "ci: Enable FreeBSD CI" (*)
  96c6532... gmessages: Reformat g_return_*if_fail() macros to fix white (*)
  dc983d7... ghash: Use less memory when storing ints on 64-bit platform (*)
  7eaf018... ghash: Significantly reduce peak memory use (*)
  194eef5... ghash: Be less eager to opportunistically grow the table on (*)
  9986395... ghash: Use realloc in place of alloc for key/value (*)
  eed0f18... tests: Remove assertion that unused buckets should have NUL (*)
  0600dd3... tests: Fix bad node ordering assumption (*)
  4bb16f4... m4macros: Allow information from pkg-config to be overridde (*)
  8efe28c... ci: Add lcov configuration to ignore g_return_*if_fail()/g_ (*)
  22d75a0... Merge branch 'lcov-branch-coverage-tests' into 'master' (*)
  fce9444... Updated Norwegian bokmål translation. (*)
  2eaeefd... gdbusproxy: Document blocking guarantees of constructors (*)
  3b10fc0... Merge branch 'm4macros' into 'master' (*)
  fb65dda... Merge branch '734-proxy-construction-docs' into 'master' (*)
  fb8d954... ci: Enable FreeBSD CI in the official repository (*)
  d3928ab... Merge branch 'wip/lantw/enable-freebsd-ci-only-in-gnome' in (*)
  c50bdf0... gthreadpool: Include prgname in thread name (*)
  b9a8c03... gobject: Convert a debug check from an assertion to a g_cri (*)
  0b45ddc... Merge branch 'poolname' into 'master' (*)
  efda2be... Merge branch 'ghash-hpj-2018' into 'master' (*)
  6c8b9f3... Merge branch '179-object-unref-warning' into 'master' (*)
  a2c09f5... Integrate oss-fuzz targets (*)
  7ec354d... Merge branch 'glib' into 'master' (*)
  54cbc9b... m4macros: Fix detection of glib-2.0 alone (*)
  3b5e5b8... Merge branch 'm4-fixes' into 'master' (*)
  8b151f5... Add useful links to fuzzing README (*)
  603fb59... Merge branch 'glib' into 'master' (*)
  d3074a7... ghash: Fix out-of-range use of signed integer (*)
  035975d... Merge branch 'master' into 'master' (*)
  09c1494... grefcount: add missing gatomic.h (*)
  bf032e3... ci/msys2: fix path to the lcov config file (*)
  4e94164... Fix a couple typos in doc comments (*)
  da83b44... Merge branch 'master' into 'master' (*)
  442b54f... meson: Mark 1bit-emufutex test as slow (*)
  5c22b2d... Merge branch '1bit-emufutex-slow' into 'master' (*)
  a46f88b... Meson: Fix linking of gdbus-peer test (*)
  f745beb... Merge branch '1542-gdbus-peer' into 'master' (*)
  85e2a7d... Merge branch 'ci-msys2-fix-lcovrc-path' into 'master' (*)
  8b3590c... meson: Add macOS libtool versioning for ABI compatibility

(*) 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]