[glib] (205 commits) Non-fast-forward update to branch wip/piotrdrag/unicode-typography



The branch 'wip/piotrdrag/unicode-typography' 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:

  1c24111... Fix tests for Unicode strings

Commits added to the branch:

  75021c6... GSimpleAction: Clarify/fix @parameter(_type) docs (*)
  2134886... GSimpleAction: Explain "(expected|correct) type" (*)
  ff0c30b... GSimpleAction: Slightly improve docs for new()s (*)
  8db5542... GObject: Elaborate notify emission timing, options (*)
  0d953f8... GSettings: Don't mention nonexistent signal in doc (*)
  ec20cb4... tests/network-monitor: Always use the dummy proxy resolver (*)
  b868cf5... gio: Add dummy win32 notification backend (*)
  b806df0... gstrfuncs: Clarify that g_strv_length() does not accept NUL (*)
  3d50691... g_test_dbus_down: Ensure next test does not use old connect (*)
  9d27ed1... gio: Fix build on OS X < 10.9 (*)
  a9ad793... gobject: Mark g_object_new_with_properties as non-introspec (*)
  abf28c7... docs: Fix typo in examples (*)
  64d281a... Updated Slovenian translation (*)
  fbbad52... gsettings: Fix leaks and assertion on range binding failure (*)
  3ba2f83... glib-compile-schemas: Fix minor memory leaks in error paths (*)
  b33a454... W32 gstdio: don't close fd handle (*)
  5741f20... W32 gstdio: Don't try to get reparse tag unconditionally (*)
  d2c4910... gobject_gdb.py: add pretty printer for GType and GTypeClass (*)
  24e80aa... Link gdatetime test to libintl (*)
  ca0add4... gnetworkmonitor: Fix use-after-free when using from another (*)
  0beb62f... gio: fix compilation without F_{S,G}ETPIPE_SZ (*)
  a90c578... tests: Lower number of iterations in network-monitor-race (*)
  ff1b0ca... Update Russian translation (*)
  4e6dc6f... Update Russian translation (*)
  9ddd17d... gdatetime: Add g_date_time_get_timezone() accessor (*)
  8945227... gtimezone: Add g_time_zone_get_identifier() accessor (*)
  68f6d39... gdatetime: Fix a leak in g_date_time_new_week() (*)
  a80117c... gdatetime: Fix a spurious gcc warning (*)
  cf24867... gtimezone: Add g_time_zone_new_offset() convenience constru (*)
  38080ba... gdate: Add overflow precondition checks for g_date_[add|sub (*)
  f9ff797... gdate: Make integer comparisons explicit (*)
  33749d8... gdate: Comment that g_date_valid_dmy() does all necessary b (*)
  c8cbfd5... tests: Skip some of the fileutils tests when running as roo (*)
  d990f86... tests: Add more debug output to the network-address test (*)
  6751424... tests: Skip GSocket tests if setting up a server fails (*)
  ad50fdb... tests: Drop a slightly suspect GResolver test (*)
  cc5cd5e... inotify: fix segfault on watching hard links (*)
  3e4e005... inotify: Further fixes for hard link monitoring support (*)
  723ac89... tests: Add a GFileMonitor test for G_FILE_MONITOR_WATCH_HAR (*)
  d57f3e0... tests: Fix a minor memory leak in the GFileMonitor tests (*)
  3f741e0... Meson: Use cc.compute_int() instead of running our own code (*)
  b0ae762... Meson: Get results from cross file properties if cannot run (*)
  cc7e0f6... Meson: Define G_ENABLE_DEBUG and friends (*)
  29f4eac... gdbusconnection: Fix a typo in the documentation for close_ (*)
  b93788a... gobject: fix compilation with gcc <= 4.7 (*)
  0e1a26d... garray: Steal segment during destruction (*)
  5ccd944... Tests: gsubprocess: Do not use stdin/stdout variables (*)
  30c2ea4... Meson: Use cc.has_type() instead of our own snippet (*)
  994dd17... gsocket: Fix build error on Android (*)
  51e5324... Revert "gsocket: Fix build error on Android" (*)
  5c8b80c... Update Russian translation (*)
  cf58171... fileutils test - use UIDs only on *nix (*)
  042ab21... GObject: Clarify 8db5542803 by avoiding double -ve (*)
  ad3b2f2... gmessages: clarify what log levels are for (*)
  8076486... gobject: Fix redundant warning message in glib-genmarshal (*)
  1217b1b... codegen: List basenames of input files in generated preambl (*)
  ab17918... Reorder operations in _kqsub_cancel() to prevent races. (*)
  804b44f... Updated Slovenian translation (*)
  1489955... tests: Use gnome-clocks from flatpak (*)
  1e2579d... gdesktopappinfo: Filter out some binary names in search (*)
  6343555... tests: Fix desktop-app-info test (*)
  7efd76d... struct ip_mreq_source definition is broken on Android NDK < (*)
  9dc2da8... Updated Spanish translation (*)
  85a32c7... Force W32-specific POLL* constant values in meson (*)
  384a166... gdbus: Clarify types of g-properties-changed signal argumen (*)
  d137ceb... meson: Disable -Wformat-nonliteral for the embedded gnulib (*)
  06d6143... meson: pass -fno-builtin when testing whether stpcpy is a b (*)
  995f75c... gitlab-ci: Add 32bit MinGW jobs using MSYS2 (*)
  97c28f7... ci: fix warnings and enable --werror for the mingw build (*)
  d123717... Meson: Add missing link on libintl in tests (*)
  01e8396... Fix build when pthread_getname_np is not available (*)
  a20c8d4... ci: Rename `build-job` to `fedora-meson-x86_64` for uniquen (*)
  a8b4d51... gsequence: Various minor typo and reference fixes to the do (*)
  0d10dd9... tests/autoptr: Don't use /dev/null under Windows (*)
  f9f497a... tests: Add .desktop file for non-existent binary ... (*)
  9cbfb56... gutils: Fix deadlock if g_get_home_dir() fails when called  (*)
  22cd185... Fix various const-correctness issues (*)
  9365e21... More const-correctness fixes (*)
  8056b75... tests: Fix a free function in the GIO tests (*)
  16e58dc... gclosure: Expand documentation and fix some typos (*)
  9b4c50f... all: Remove trailing newlines from g_message()/g_warning()/ (*)
  1af84aa... gobject: Fix documentation for G_VALUE_LCOPY (*)
  758d707... g_list_store_splice: Add items in the order of the input ar (*)
  fe9457d... gliststore: Improve the test coverage (*)
  9d12af9... configure.ac: Remove --disable-znodelete options (*)
  a67dc37... Meson: Add -Wl,-z,nodelete and -Wl,-Bsymbolic-functions whe (*)
  b9b642d... fileutils: Add g_canonicalize_filename (*)
  0f37af7... glocalfile: Use g_canonicalize_filename (*)
  cb32614... timezone: Correctly resolve symlink from /etc/localtime (*)
  c47cf73... gfileutils: Add missing ‘Since’ line to g_canonicalize_ (*)
  a0c7f85... tests: Fix GDateTime format tests on non-English locales (*)
  e8798a4... ci: update meson (*)
  961be2b... ci: collect test coverage and deploy a html report through  (*)
  2d67f91... 2.57.0 (*)
  566e64a... Fix the cmp implementation for variant values (*)
  3d2ab46... ci: use timeout-multiplier=2 for running the tests (*)
  50677e9... gtimezone: Fallback to /var/db/zoneinfo on FreeBSD (*)
  71fba3b... kqueue/meson: add missing dependency (*)
  47c4a9f... Updated Czech translation (*)
  9d40f64... gdesktopappinfo: Mark GDesktopAppInfo constructors as nulla (*)
  5faac84... gdbus-codegen: Fix header include in the body file (*)
  a06117d... Revert "Fix the cmp implementation for variant values" (*)
  cc4de80... gobject: Reimplement g_param_values_cmp() for GParamSpecVar (*)
  b437a13... gio: Fix a typo in the docs for g_file_is_native() (*)
  98a0ab9... Always assume that we use a gnu/c99 printf implementation (*)
  9870de4... gobject: Fix a typo in the G_VALUE_LCOPY documentation (*)
  fe35f57... gregex: Clarify units in documentation (*)
  f75624f... gregex: Highlight some argument names in the documentation (*)
  0adbeac... gregex: Highlight in the docs that input must be in UTF-8 (*)
  864cb71... glib: Update internal copy of valgrind.h from Valgrind 3.13 (*)
  6acece5... ghash: Add g_hash_table_steal_extended() (*)
  2fd0627... gutils: Fix deprecation annotation for g_format_size_for_di (*)
  ede5c3f... macros: add G_GNUC_NO_INLINE function attribute (*)
  e924f77... gtype: improve get_type fast path (*)
  b6cb22f... Meson: Do not build tests with nodelete/Bsymbolic-functions (*)
  91c9cb5... config.h.meson: Add some missing #mesondefines (*)
  3e96523... meson: Fix atomic ops test to match configure.ac (*)
  2c9a84e... garray: Factor out implementation of g_ptr_array_remove_ind (*)
  e6200ea... garray: Document that return value of g_ptr_array_remove()  (*)
  d0a48f2... garray: Add g_ptr_array_steal_index*() functions (*)
  1c177ce... xdgmime: Add better detection for text vs. binary and zero- (*)
  ea8bd63... Update Indonesian translation (*)
  1f20ddb... gqueue: Document to use GAsyncQueue for thread-safe queuing (*)
  1ec70e7... gio: Fix typo in g_file_info_set_attribute docs (*)
  cdfc79a... gobject: Add g_autoptr() support for GParamSpec (*)
  e64113b... gobject: Add g_autoptr() support for GTypeClass, GEnumClass (*)
  7b8d883... Meson: libintl is a public dependency of glib-2.0 (*)
  ab0a0c7... meson: Fix error message for iconv detection (*)
  a9fe62a... gwin32: Fix detection of MinGW32 vs MinGW-w64 (*)
  12de474... gtimezone: Fix two minor leaks in zone_info_unix() (*)
  d0821da... gio: Add g_unix_mount_get_options (*)
  cf28bf1... Meson: Remove FIXME about COCOA_LIBS and CARBON_LIBS (*)
  4b82738... Meson: Add missing flags on Windows (*)
  2477c7b... Meson: add 'force_posix_threads' option (*)
  d388a00... docs: Fix typo in gsignal.c documentation comment (*)
  1a6fc60... build: Fix test for G_ATOMIC_LOCK_FREE in meson.build (*)
  53d3455... build: Add missing return statements from compiled tests (*)
  487b1fd... Meson: Add export-dynamic flag (*)
  5b19df2... kqueue: Fix -Wdeclaration-after-statement errors (*)
  41e0082... kqueue: Fix typo that breaks the build in previous commit (*)
  a9164f5... docs: Add a note that the printf format macros might not be (*)
  eceac66... meson: Don't skip snprintf/vsnprintf checks under MinGW (*)
  e2c154d... Meson: Remove legacy code used to write pc files (*)
  7551267... meson: Fix checks for posix_memalign and stpcpy (*)
  3c9a7ec... meson: do not run atomic test with msvc (*)
  c16e8af... build: Migrate G_ATOMIC_LOCK_FREE docs from configure.ac to (*)
  0b60f25... build: Remove an unnecessary ‘dnl’ from meson.build (*)
  74af384... meson: Add exception for atomic ops test for Android (*)
  458b628... gengiotypefuncs.py: Read and parse files in binary mode (*)
  e400af9... Rename objective-c files from .c to .m (*)
  2e3769a... Meson: Fix cocoa and carbon support (*)
  52c45a1... W32: check filename for being NULL in g_stat() (*)
  e25a2f9... Revert "Meson: Fix cocoa and carbon support" (*)
  2e9f3a9... Revert "Rename objective-c files from .c to .m" (*)
  d5869fc... 2.57.1 (*)
  1a6be02... gmem.h: Use typeof() in g_steal_pointer() macro (*)
  3e5477b... tests/logging: Don't hardcode the result of logging a point (*)
  044e65e... tests/strfuncs: handle unknown error codes when testing g_s (*)
  dad754f... tests/strfuncs: mingw-w64 prints 3 digits for the %e expone (*)
  f92d179... tests/strfuncs: drop some redundant test code (*)
  41ec0b9... gio: Add missing (nullable) annotations to GDrive, GMount,  (*)
  524d96f... ci: Add a regex to parse line coverage statistics from genh (*)
  534e939... Merge branch 'coverage-regex' into 'master' (*)
  ead46cd... Revert "Revert "Rename objective-c files from .c to .m"" (*)
  d3735df... Revert "Revert "Meson: Fix cocoa and carbon support"" (*)
  c627fb4... Fix missing osx files when running "make dist" (*)
  8f2d68d... Merge branch 'macosx-objc' into 'master' (*)
  bbcce75... glib/valgrind.h: Disable inline ASM on MSVC x64 builds (*)
  e7259c5... ci: Add a VS2017 job (*)
  b41bff1... gmacros: Add G_GNUC_UNUSED for autoptr funcs (notably GList (*)
  c7d11d3... macros: Double-cast func for g_autolist to avoid warning (*)
  170cf5a... build: Add -Wunused to the set of standard warnings (*)
  d981b99... Merge branch 'wunused' into 'master' (*)
  89c6d64... Merge branch 'master' into 'master' (*)
  d64ce3a... Meson: Remove FIXME about missing checks for macosx <= 10.3 (*)
  ef52658... Merge branch 'macosx-remove-fixme' into 'master' (*)
  d9df5d7... Merge branch '1354-volume-nullable' into 'master' (*)
  9e62a42... doc: Interface for derivable object (*)
  0c1494c... Merge branch 'docpriv' into 'master' (*)
  bd61ed4... Merge branch 'msvc-ci' into 'master' (*)
  d89c889... gslice: Use g_fprintf() instead of fprintf() (*)
  00178f8... Fix build error when compiling with mingw (*)
  545641a... glib-compile-resources: Use g_fprintf() instead of fprintf( (*)
  e894534... tests: Increase the timeout of the 'objects2' and 'sequence (*)
  5dfdcb3... ci: unify the test timeout multiplier across jobs (*)
  ab116c3... Merge branch 'ci-timeout-mult' into 'master' (*)
  79af487... msvc: build the glib tests and ignore the test outcome (*)
  01c02ac... g_usleep: round up the next millisecond on Windows. See #13 (*)
  583fb1a... win32: make g_cond_wait_until() wait at least until end_tim (*)
  ef4d960... Merge branch 'msvc-glib-tests' into 'master' (*)
  947b585... msvc: set the execution and source encoding to utf-8. Fixes (*)
  310c530... meson/win32: set LT_CURRENT_MINUS_AGE, it's used by the .rc (*)
  f6c5090... meson: remove duplicate checks for gmtime_r and termios.h S (*)
  4227770... W32: Make _g_win32_get_system_data_dirs() inline available  (*)
  2548ea7... Merge branch 'lrn/issue-1240' into 'master' (*)
  17d278e... Merge branch 'win32-gcond-wait-until-at-least' into 'master (*)
  a431f4f... Merge branch 'win32-usleep-ceil' into 'master' (*)
  0c62437... Merge branch 'msvc-force-codeset' into 'master' (*)
  e201386... Merge branch 'win32-rc-def-soname' into 'master' (*)
  b84e0d1... Merge branch 'meson-remove-duplicate-checks' into 'master' (*)
  e8e9dbe... build: Add missing subprojects/ to archive. Fixes #1295 (*)
  ab76d34... build: Alphabetically order lists of functions and headers  (*)
  66187c4... Merge branch 'dist-subprojects' into 'master' (*)
  6fbade0... Merge branch '559-order-build-lists' into 'master' (*)
  a3e7bc4... Fix tests for Unicode strings

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