- May 03, 2019
-
-
Philip Withnall authored
Signed-off-by: Philip Withnall <withnall@endlessm.com>
-
- May 02, 2019
-
-
Sebastian Dröge authored
Backport !786: “cocoanotificationbackend: do not release readonly property” to glib-2-60 See merge request GNOME/glib!793
-
Sebastian Dröge authored
Backport !781 “gnetworkmonitornm: Fix network available detection” to glib-2-60 See merge request GNOME/glib!803
-
- Apr 29, 2019
-
-
Fabrice Bellet authored
The network-available property can be asserted by querying the NMState describing the current overval network state, instead of the NMConnectivityState. The advantage of the NMState is that is reflects immediately the network state modification, while the connectivity state is tested at a fixed frequency.
-
- Apr 25, 2019
-
-
Ignacio Casal Quinteiro authored
Fixes a crash when releasing a property that was not retained before. Helps: https://gitlab.gnome.org/GNOME/glib/issues/1751
-
- Apr 24, 2019
-
-
Philip Withnall authored
glib/gconstructor.h: Include stdlib.h for MSVC builds See merge request GNOME/glib!790
-
Chun-wei Fan authored
This is in case the compiler complains that we don't have the prototypes for atexit(), and it doesn't hurt to include that file here.
-
- Apr 17, 2019
-
-
Robert Antoni Buj Gelonch authored
-
- Apr 15, 2019
-
-
Philip Withnall authored
Signed-off-by: Philip Withnall <withnall@endlessm.com>
-
Emmanuele Bassi authored
Backport !776 “tests: Only run --external-data test on GNU ld/objcopy” to glib-2-60 See merge request GNOME/glib!778
-
Philip Withnall authored
Other GCC-like implementations of ld/objcopy (like LLVM) don’t yet support the right command line arguments, so can’t compile the test. Signed-off-by: Philip Withnall <withnall@endlessm.com> https://gitlab.gnome.org/GNOME/glib/issues/1709
-
Philip Withnall authored
This introduces no functional changes, but combines two duplicated lists and makes the meson.build file a little easier to follow. Signed-off-by: Philip Withnall <withnall@endlessm.com> Helps: #1711
-
Philip Withnall authored
Signed-off-by: Philip Withnall <withnall@endlessm.com>
-
- Apr 11, 2019
-
-
Philip Withnall authored
meson: Hotfix for iconv detection on macOS See merge request GNOME/glib!775
-
Nirbheek Chauhan authored
macOS/iOS do not ship iconv inside the C library, so don't try to look for that at all when targetting macOS or iOS. The proper fix involved changing the options and will be merged in master: https://gitlab.gnome.org/GNOME/glib/merge_requests/759
-
- Apr 09, 2019
-
-
Sebastian Dröge authored
Backport !753 “gdbus-tool: Fix units for `gdbus-tool wait` timeout” to glib-2-60 See merge request GNOME/glib!764
-
- Apr 03, 2019
-
-
Philip Withnall authored
They were documented as being in seconds, but implemented as milliseconds. Signed-off-by: Philip Withnall <withnall@endlessm.com> Fixes: #1737
-
Emmanuele Bassi authored
Backport !719 “Handle an UNKNOWN NetworkManager connectivity as NONE” to glib-2-60 See merge request GNOME/glib!727
-
- Apr 02, 2019
-
-
LRN authored
gdbusaddress, win32: backport using cwd for running rundll32 See merge request GNOME/glib!758
-
- Mar 28, 2019
-
-
Vasily Galkin authored
Closes: https://gitlab.gnome.org/GNOME/glib/issues/1566 Short names were used in win32 implementation to allow launching on installations where full path to libgio-2.0-0.dll contain spaces. However, short names are optional on windows: so if they were disabled that method fails - see issue linked above. Since rundll32 doesn't support neither spaces, nor quotes in cmdline this patch changes rundll32 argument to just .\gio-dll-name.dll and uses the entire path directory containing gio dll as rundll32 current directory. Added comments informing about potential subtleties discovered during writing test for gdbusaddress on win32. There are not known to have real-world user-visible effect, so by now I'm only adding comments without creating issues.
-
- Mar 15, 2019
-
-
Sebastian Dröge authored
Backport !728 “gsocket: Remove (type) annotation from flags arguments” to glib-2-60 See merge request GNOME/glib!729
-
Philip Withnall authored
This is essentially a revert of commit cc7f2f6b. While those `flags` arguments do accept values of type GSocketMsgFlags, they also accept OS-specific flags which are not defined in GSocketMsgFlags. The use of (type GSocketMsgFlags) makes language bindings like GJS rightfully assert that values passed in to the argument only contain flags from GSocketMsgFlags, which precludes the use of OS-specific flags, and hence breaks various bits of code. See https://gitlab.gnome.org/GNOME/gjs/issues/227#note_460136 and https://gitlab.gnome.org/GNOME/glib/merge_requests/710#note_460249 . Signed-off-by: Philip Withnall <withnall@endlessm.com> Fixes: https://gitlab.gnome.org/GNOME/gjs/issues/227
-
Antonio Larrosa authored
nm_conn_to_g_conn already handles UNKNOWN like NONE (returning G_NETWORK_CONNECTIVITY_LOCAL in both cases). So in sync_properties we should also set new_connectivity to G_NETWORK_CONNECTIVITY_LOCAL for both NM_CONNECTIVITY_UNKNOWN and NM_CONNECTIVITY_NONE. This has the added benefit that when NetworkManager returns the network connectivity is UNKNOWN, we set network_available to FALSE as it should be. Previously, there were cases in a laptop with no network access, that g_network_monitor_get_network_available returned true, which was wrong and is also fixed with this commit.
-
- Mar 14, 2019
-
-
Philip Withnall authored
build: install gosxappinfo.h on macOS See merge request GNOME/glib!726
-
Tom Schoonjans authored
Closes #1725
-
- Mar 13, 2019
-
-
Simon McVittie authored
Backport codegen: Fix use of uninitialised variable from !721 to glib-2-60 See merge request GNOME/glib!722
-
Philip Withnall authored
If using the --interface-info-{body,header} options to gdbus-codegen, and the first interface to be outputted has no methods, but does have properties or signals, an uninitialised variable would be used for the property/signal ‘since’ values. In other situations, the ‘since’ value for a prior method would have been incorrectly used for the properties/signals. Signed-off-by: Philip Withnall <withnall@endlessm.com>
-
- Mar 10, 2019
-
-
Nathan Follens authored
-
- Mar 09, 2019
-
-
Asier Sarasua Garmendia authored
-
- Mar 07, 2019
-
-
Sebastian Dröge authored
socket: Fix annotation for flags in g_socket_receive_message See merge request GNOME/glib!711
-
Andrea Azzarone authored
(Backport of https://gitlab.gnome.org/GNOME/glib/merge_requests/710 from master.) Closes: https://gitlab.gnome.org/GNOME/gjs/issues/227
-
- Mar 04, 2019
-
-
Philip Withnall authored
Signed-off-by: Philip Withnall <withnall@endlessm.com>
-
Philip Withnall authored
trash portal: Fix permission checks See merge request GNOME/glib!704
-
Matthias Clasen authored
Implement the approach suggested in https://gitlab.gnome.org/GNOME/glib/merge_requests/276 1. Try to open O_RDWR. On success, pass that fd 2. If EACCESS => fail the trash op, we "need" read-write to successfully trash it 3. If EISDIR => re-open the fd with O_PATH, and pass that (which will fail on snap, but verify the dir for flatpaks)
-
Christoph Reiter authored
Rename gobjectenumtypes.[ch] to glib-enumtypes.[ch] See merge request GNOME/glib!702
-
Fabio Tomat authored
-
Sebastian Dröge authored
Clean up gmarshal.[ch] See merge request GNOME/glib!703
-
Matthias Clasen authored
keyfile settings: Use tighter permissions Closes #1658 See merge request GNOME/glib!604
-
Philip Withnall authored
Grouping things together makes them easier to find and keep up to date. This doesn’t modify any of the comments or make any functional changes. Signed-off-by: Philip Withnall <withnall@endlessm.com>
-
Philip Withnall authored
Signed-off-by: Philip Withnall <withnall@endlessm.com>
-