[gobject-introspection] (160 commits) Non-fast-forward update to branch th/undef-glib-version



The branch 'th/undef-glib-version' 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:

  8cddb5d... giscanner: undef "GLIB_VERSION_{MAX_ALLOWED,MIN_REQUIRED}" 

Commits added to the branch:

  aeaea29... subprojects: Use GLib main branch (*)
  f49a663... ci: Limit depth of subprojects when cloning (*)
  91ce476... girepository: Fix leak in g_callable_info_invoke (*)
  9bef18a... girepository: Fix leak in _g_ir_parser_parse_file (*)
  c0bd13c... girepository: Fix leak in write_field_info (*)
  f3b8d27... girepository: Fix leak in write_vfunc_info (*)
  4dcc1b3... girepository: Fix leak in prefix_with_context (*)
  3cab017... giscanner: Improve error handling while parsing macros (*)
  454c718... g-ir-compiler: Fix leaks in write_out_typelib (*)
  d5cdbba... tests/repository: Fix leak in test_constructor_return_type (*)
  01821d5... scanner: fix enum member c:identifier (*)
  b888027... Add glib:name to enum member (*)
  052c60e... Bump up version to 1.69.0 (*)
  106ca58... ci: Use stable Fedora (*)
  cb633f5... Use slightly less ancient Meson (*)
  2cb1be5... ci: Update run-docker scripts to work with Podman (*)
  c625840... ci: Bump up the Docker tags (*)
  5d8f4e7... ci: Use modern Meson command line (*)
  8a4db08... build: Use warning_level=2 (*)
  e3f02be... Initialise argument (*)
  2b98e9b... ci: Install mako and markup modules in Docker (*)
  e38042f... ci: Add pcre-devel to the minimal image (*)
  09e08bd... ci: Promote libpcre's subproject (*)
  4deecd6... docs: Add g-ir-doc-tool man page (*)
  793b46c... Clean up the subproject rules for GLib (*)
  c691d9f... introspection: Remove 'caller-allocates' from POD types (*)
  7719bab... Update the developer.gnome.org URLs (*)
  4926312... build: Export warnlib sources as variables (*)
  937c37b... Update the GLib documentation (*)
  ffb165a... Add version macros for 1.70 (*)
  661ca09... Add "final" class attribute (*)
  702fe96... Add newly added girepository symbol to the API reference (*)
  700e877... Property accessors work for interfaces and objects (*)
  3ec400b... Add new annotations for property accessors (*)
  e39804f... tests: Check new property accessors annotations (*)
  63eeaf1... docs: Add the new accessors annotations (*)
  b058cca... Add introspection data for property accessors (*)
  f83e75d... Add annotations for property setters and getters (*)
  382430d... tests: Add a Regress test for the property accessors annota (*)
  a206786... Document the new property accessors annotations (*)
  de2f64c... docs: Clarify the meaning of accessor functions (*)
  9b5eae6... scanner: Try to pair properties with accessor methods (*)
  194088c... scanner: Add an heuristic for property getters (*)
  4bcb26d... Use a macro for the missing accessor sentinel value (*)
  d324947... docs: Clarify scope of property-related annotations (*)
  2b6c06d... scanner: Warn if property annotations are mismatched (*)
  dfb5ce0... Improve getter function matching heuristic (*)
  8d00742... Improve readability of error message (*)
  e79ea48... Ignore accessor annotations for non-introspectable properti (*)
  64ae0bf... docs: Fix the "final" attribute in the GIR schema (*)
  3b17bb3... scanner: Handle constructors with mismatched GTypes (*)
  e3e0666... Release gobject-introspection 1.69.0 (*)
  89764d1... Post-release version bump to 1.69.1 (*)
  7a7f989... Update the GLib annotations (*)
  c3a03a6... Update the annotations for GLib 2.70 (*)
  4502dd3... Relase GObject-Introspection 1.70 (*)
  24d6578... Post-release version bump to 1.70.1 (*)
  9076ff1... giscanner.ast: map uintptr_t and intptr_t (*)
  cee49fb... docs: Fix documentation links in the GIR schema (*)
  e72381d... docs: Point to the GitLab page for libgrepository's API ref (*)
  8b66901... docs: Point to the GObject reference on docs.gtk.org (*)
  16d77ef... ci: Fix pcre subproject promotion (*)
  2d145b9... docwriter.py: change DocFormatterGjs to return Uint8Array (*)
  2b3153e... Open g-i for 1.71 development (*)
  62c3c95... girffi.c: fix return value for g_callable_info_prepare_clos (*)
  2a4dede... girffi.h: add g_callable_info_get_closure_native_address()  (*)
  55a18f5... Create new API for libffi closures (*)
  d81cad5... Avoid leaking memory from FFI closure if no segfault risk (*)
  3da41e1... Fix styling issues from suggestions (*)
  f8ea3c9... Remove runtime warnings, add doxygen deprecation notices (*)
  d4d5fb2... Correct logic for legacy ffi free_closure (*)
  366a886... Do not use GLib versioning symbols (*)
  56df7b0... gitypelib.c: on macOS, treat @-prefixed shlib paths as abso (*)
  28a4a7e... Update build_test.rst (*)
  9d8eb95... Update giannotations.rst (*)
  c71596d... license: Update FSF address (*)
  b712c7c... Add "forever" scope (*)
  827494d... doctool: Add templates_dir CLI argument (*)
  ccef398... Depend on Meson >= 0.58.2 (*)
  effb1e0... build: Avoid the doctemplates hack (*)
  7c11780... build: Do not use deprecated API (*)
  c5038e5... cmph: Handle fgets() return value (*)
  4979fb4... ci: Update the installed version of Meson (*)
  18ad729... ci: Update the Docker images (*)
  99bbf61... regress: Add Fundamental type with no set/get-value-func's (*)
  0daa689... Regress: Add further subtype of fundamental with no set/get (*)
  6a9f1cb... regress: Add a function to enable conversion between differ (*)
  1482ab9... gimarshallingtests: Add some-string property to PropertiesO (*)
  3dd0b22... gimarshallingtests: Add GValue round-trip and copy function (*)
  c2579c7... girepository: avoids segfault in case of bad gtype (*)
  70aa8f5... Add forever scope (*)
  dd6140f... Add "forever" scope to docs (*)
  271850d... Update glib introspection data (*)
  f50282e... Update glib introspection data (*)
  becb4fa... windows: fix build using subprojects with python >=3.8 (*)
  978c562... ci: ensure to use the downloaded pkg-config.exe (*)
  3b2d2e6... CI: use a newer mypy in CI to fix the msys2 job (*)
  cbe75d5... Use binary mode buffer for stdout (*)
  7368d58... Update glib introspection data (*)
  d72af8c... Fix typos in comments (*)
  1746068... Record: Properties are not supported (*)
  e736f4d... Handle property name collisions (*)
  8ec0977... scanner: Add strict mode (*)
  f36f2a0... scanner: Use strict_node() for property name collision (*)
  8e85d1c... scanner: Mark colliding properties as not introspectable (*)
  9cbcd6d... scanner: Fix strict log node emitter (*)
  59a77cc... scanner: Add (emitter) annotation for signals (*)
  e995665... scanner: Validate emitter methods (*)
  698a538... Add --compiler argument to g-ir-scanner (*)
  9894c7e... Document the newly added g-ir-scanner CLI option (*)
  25e5d50... Update glib introspection data (*)
  63c1cb8... Revert "scanner: Mark colliding properties as not introspec (*)
  d553ef8... gitypeinfo: Add GI_TYPE_TAG_IS_NUMERIC macro (*)
  37b1f4d... gitypeinfo: Add GI_TYPE_TAG_IS_CONTAINER macro (*)
  7c53ad4... girepository: Clarify SimpleTypeBlob documentation (*)
  c729136... girepository: Fix documentation comments (*)
  64d450b... girffi: Add gi_type_tag_extract_ffi_return_value() (*)
  4903473... Use the proper private triglyph (*)
  549c53f... docs: Remove DocBook tags (*)
  4cf6839... docs: Reformat a long description (*)
  cd19bfa... docs: Rename a field annotation (*)
  1eea2ea... Add GI_TYPE_TAG_IS_BASIC (*)
  0cd7f4f... Use GI_TYPE_TAG_IS_BASIC (*)
  f340cd7... docs: Add missing symbols to the sections file (*)
  1f68b3a... Rename argument in the declation (*)
  dec8191... docs: Add missing versioned indices (*)
  2bc8c8d... brz.c: Avoid C4715 warnings (*)
  5abb0eb... brz.c: Consider _WIN64 for 64-bit pointers too (*)
  c009800... bdz.c: Some cleanups (*)
  6632121... scannerparser.y: Include io.h on Windows (*)
  9f4d75b... Release gobject-introspection 1.71.0 (*)
  9e98c46... Post-release version bump to 1.71.1 (*)
  649905f... gitypeinfo: Add pointer-stuffing functions for GITypeTag st (*)
  3e602df... Rename the main development branch (*)
  fdee85e... Clean up the Git ignore file (*)
  c887488... Update glib introspection data (*)
  1ed0063... scanner: Check before accessing an optional field (*)
  f648a55... Update GLib's introspection data (*)
  c1ce7d1... Release GObject-Introspection 1.72.0 (*)
  722cb74... Post-release version bump to 1.72.1 (*)
  7ea7690... giscanner: Support function macros with zero arguments (*)
  58d8aa2... giscanner: Support ISO varargs in function macros (*)
  0b168b4... gi[callable|type]info.c: Avoid MSVC C4098 warnings (*)
  cb72387... gir: fix build as subproject (*)
  4d8881a... gi: fix build of pango from subprojects (*)
  5913e31... examples: fix typo in error message (*)
  18ba77c... Update GLib introspection data (*)
  e841083... docs: Update documentation links in the GIR schema (*)
  c166b7b... Update to 1.73.0 (*)
  38d709e... Update the required version of Meson (*)
  0092ffe... ci: Bump up the version of Meson (*)
  0140067... ci: Update to Fedora 36 (*)
  f696c49... ci: Bump the image version (*)
  3841e83... ci: Use the latest images (*)
  7a255f8... ci: Update the version of Meson for the Windows builds (*)
  9547c9f... ci: Install zlib in the minimal image (*)
  b1d61cf... Update the zlib wrap file (*)
  f330126... ci: Temporarily disable tests on MSVC (*)
  79c4759... Add FcConfig to the rump fontconfig gir (*)
  a589023... giscanner: undef "GLIB_VERSION_{MAX_ALLOWED,MIN_REQUIRED}" 

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