summaryrefslogtreecommitdiff
path: root/gmodule
Commit message (Expand)AuthorAgeFilesLines
* gmodule: Define a gmodule include dependency and use it in gio moduleswip/3v1n0/gio-gmodule-visibility-depMarco Trevisan (Treviño)2023-04-191-3/+6
* Merge branch 'valgrind-variable' into 'main'Marco Trevisan2023-04-171-0/+28
|\
| * meson: Add tests for generated pkg-config filesMarco Trevisan (Treviño)2023-04-171-0/+28
* | build/gmodule-2.0.pc: Move compiler flags from Libs to CflagsJan Tojnar2023-03-311-2/+4
|/
* Use O_CLOEXEC in {g_,}open () calls for race-free setting of the close-on-exe...Maciej S. Szmigiero2023-02-211-1/+5
* meson: Use exitcode protocol for some c++ and gobject definition testsMarco Trevisan (Treviño)2023-01-171-0/+2
* meson: Use 'tap' test protocol by defaultMarco Trevisan (Treviño)2023-01-171-0/+1
* build: Don't overwrite build variablesEmmanuele Bassi2023-01-081-3/+3
* Fix gmodule/COPYING symlink pathRoman Stratiienko2022-11-281-1/+1
* gmodule: Fix redeclaration of symbolPhilip Withnall2022-11-161-0/+3
* Merge branch 'wip/3v1n0/meson-fix-tests-binary-dependencies' into 'main'Philip Withnall2022-11-081-15/+31
|\
| * gmodule/tests/meson: Make tests depending on loaded libraries and modulesMarco Trevisan (Treviño)2022-11-011-15/+31
* | Revert "gio, glib: Use G_OS_DARWIN for code that is for such environments"Philip Withnall2022-11-071-1/+1
* | Merge branch 'wip/3v1n0/some-meson-fixmes' into 'main'Xavier Claessens2022-11-011-2/+2
|\ \ | |/ |/|
| * gmodule/meson: Use stdout to communicate return value pf dlsym test codeMarco Trevisan (Treviño)2022-10-261-2/+2
* | meson: Use test setup environment instead of repeating it everywhereMarco Trevisan (Treviño)2022-10-311-1/+1
* | ci: Mark failing windows tests as can-fail and do not ignore test failuresMarco Trevisan (Treviño)2022-10-311-0/+2
* | meson: Expose library build type as global variablesMarco Trevisan (Treviño)2022-10-311-1/+1
* | meson, ci: Support tests that can fail under certain conditionsMarco Trevisan (Treviño)2022-10-311-0/+5
* | Merge branch 'wip/smcv/autofd' into 'main'Philip Withnall2022-10-272-0/+47
|\ \
| * | tests: Test that we can include all headers with an old MAX_VERSIONSimon McVittie2022-10-272-0/+47
* | | Merge branch 'nirbheek/gmodule-suffix-deprecation' into 'main'Marco Trevisan2022-10-276-58/+133
|\ \ \ | |/ / |/| |
| * | Improve g_module_open(), deprecate G_MODULE_SUFFIXNirbheek Chauhan2022-10-276-58/+133
* | | meson: Add missing install tagsXavier Claessens2022-10-261-0/+2
| |/ |/|
* | Merge branch 'RTLD_DEFAULT' into 'main'Philip Withnall2022-10-261-2/+2
|\ \ | |/ |/|
| * Handle plugable g_modules through RTLD_DEFAULT for NetBSDEmmanuel Fleury2022-10-251-2/+2
* | meson: Remove unneeded install_tag's on headersMarco Trevisan (Treviño)2022-10-241-1/+0
* | meson: Cleanup include-dir paths, use base path without repetitionsMarco Trevisan (Treviño)2022-10-241-2/+4
* | glib, gmodule, gobject: Add generated headers to the lib dependencyMarco Trevisan (Treviño)2022-10-231-3/+6
|/
* Merge branch 'wip/smcv/deprecated-prop-followup' into 'main'Philip Withnall2022-10-151-3/+1
|\
| * tests: Move common test environment variables to top levelSimon McVittie2022-09-211-3/+1
* | giomodules: g_io_module_* must always be exportedXavier Claessens2022-10-132-7/+14
* | Rename all visibility macrosXavier Claessens2022-10-132-15/+15
* | Fix symbol visibility macros on WindowsXavier Claessens2022-10-132-1/+9
* | tests: skip shared libs if default_library=staticAlyssa Ross2022-10-121-16/+18
* | Merge branch 'atomic-older-cplusplus' into 'main'Philip Withnall2022-10-121-0/+13
|\ \
| * | meson: Build C++ tests for the currently supported C++ standard versionsMarco Trevisan (Treviño)2022-09-151-0/+13
| |/
* | meson: Set install_tag on installed tests filesXavier Claessens2022-09-201-0/+4
|/
* meson: fix build without cpp toolchainJames Hilliard2022-07-151-3/+8
* Merge branch 'gmodule-invalid-la-file' into 'main'Marco Trevisan2022-07-062-4/+43
|\
| * gmodule: Use Unicode quotation marks in error messagesPhilip Withnall2022-07-061-3/+3
| * gmodule: Improve error handling for invalid .la filesPhilip Withnall2022-07-062-2/+41
* | Merge branch 'more-spdx' into 'main'Philip Withnall2022-07-0510-0/+20
|\ \ | |/ |/|
| * Add SPDX license headers for LGPL-2.1-or-later to various filesPhilip Withnall2022-06-0110-0/+20
* | build: Drop MALLOC_PERTURB_ from test environmentsPhilip Withnall2022-06-211-1/+0
|/
* Move tests/module-test.c to gmodules/tests/Emmanuel Fleury2022-05-264-0/+391
* docs: Add all used licenses in a REUSE-compatible directoryPhilip Withnall2022-05-171-502/+1
* Merge branch 'meson-version-policy' into 'main'Philip Withnall2022-05-101-6/+4
|\
| * meson: Use meson.can_run_host_binaries()Xavier Claessens2022-05-061-1/+1
| * build: Drop checks and workarounds for older Meson versionsPhilip Withnall2022-05-061-5/+3