Charles Monzat
1d26d57e1a
Update French translation
2019-08-26 09:21:54 +00:00
Zander Brown
4dfb747b3d
Update British English translation
2019-08-26 09:08:11 +00:00
Philip Withnall
c21892ee13
Merge branch 'optimize_g_nearest_pow' into 'master'
...
Optimize g_nearest_pow() function in glib/garray.c
Closes #83
See merge request GNOME/glib!1030
2019-08-26 06:21:53 +00:00
Jordi Mas
51c7baddd4
Update Catalan translation
2019-08-26 08:20:39 +02:00
Philip Withnall
12bd86a2ee
Merge branch 'G_SIGNAL_RUN_CLEANUP_do_not_call_accumulate' into 'master'
...
Run the accumulator function for RUN_CLEANUP object handlers too
Closes #512
See merge request GNOME/glib!1053
2019-08-26 06:19:07 +00:00
Sebastian Dröge
153ac4c82a
Run the accumulator function for RUN_CLEANUP object handlers too
...
Closes issue #512
2019-08-25 19:31:48 +02:00
Jeffrey Stedfast
2f8c61314c
Optimize g_nearest_pow() function in glib/garray.c
...
Closes issue #83
2019-08-25 18:37:02 +02:00
Fran Dieguez
36a9b2f923
Update Galician translation
2019-08-25 16:22:45 +00:00
Philip Withnall
d4857047b3
Merge branch 'diagnostic-pragma-fix' into 'master'
...
tests: Fix a pragma warning on FreeBSD
See merge request GNOME/glib!1050
2019-08-25 09:07:48 +00:00
Philip Withnall
73b925ba6a
Merge branch 'typos-doc' into 'master'
...
minor typos in the documentation
See merge request GNOME/glib!1049
2019-08-25 08:08:42 +00:00
Дилян Палаузов
512655aa12
minor typos in the documentation (a/an)
2019-08-24 19:14:05 +00:00
Philip Withnall
c178c9734c
Merge branch 'static_analysis_2_40_patches' into 'master'
...
Static analysis 2 40 patches
Closes #905
See merge request GNOME/glib!1042
2019-08-24 14:22:38 +00:00
Colin Walters
651e3b05d8
glib/goption.c: Replace precondition with assertion
...
A static analysis run noted that we weren't freeing the cmdline in the
error path here. We can just make this an assertion instead; I just
checked the kernel code, and it just usees a seq_printf() here which
will NUL terminate.
2019-08-24 15:55:49 +02:00
Colin Walters
649faee0e6
gio/gnetworkmonitornetlink.c: Add NULL check on dest before using it
2019-08-24 15:55:49 +02:00
Colin Walters
7b0139b9f4
gobject/gobject.c: Tweak conditional to pacify static analysis
...
It can't easily see that value is always non-NULL here;
this equivalent tweak will show that it is.
2019-08-24 15:55:49 +02:00
Colin Walters
f731dd376c
gio/glib-compile-resources.c: Unref objects in error path
2019-08-24 15:44:59 +02:00
Philip Withnall
f9a24ced63
tests: Fix a pragma warning on FreeBSD
...
This fixes the following warning, by making the compiler checks for the
`pop` match those for the `push`:
```
[221/1124] Compiling C object 'glib/tests/d796b50@@mem-overflow@exe/mem-overflow.c.o'.
../glib/tests/mem-overflow.c:204:24: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas]
#pragma GCC diagnostic pop
```
Signed-off-by: Philip Withnall <withnall@endlessm.com>
2019-08-24 15:49:48 +03:00
Jordi Mas
b46f8ffc60
Update Catalan translation
2019-08-24 05:31:48 +02:00
Philip Withnall
3c9ff2712f
Merge branch 'override' into 'master'
...
Meson: Override glib-compile-resources/schemas
See merge request GNOME/glib!1037
2019-08-23 11:30:46 +00:00
Asier Sarasua Garmendia
3beaadcd77
Update Basque translation
2019-08-23 07:24:59 +00:00
Christian Kirbach
a088baf1d6
Update German translation
2019-08-22 18:51:18 +00:00
Daniel Mustieles
79dd753223
Updated Spanish translation
2019-08-22 15:06:13 +02:00
Kukuh Syafaat
beac955143
Update Indonesian translation
2019-08-22 12:23:57 +00:00
Anders Jonsson
8f5111d790
Update Swedish translation
2019-08-22 09:54:10 +00:00
Philip Withnall
07beaa67b6
Merge branch 'wip/smcv/mips-sigaction' into 'master'
...
cond test: Don't make assumptions about struct sigaction member order
See merge request GNOME/glib!1036
2019-08-22 08:42:45 +00:00
Daniel Șerbănescu
415a665c31
Update Romanian translation
2019-08-21 20:20:47 +00:00
Piotr Drąg
415c0e0619
Update Polish translation
2019-08-21 20:12:21 +02:00
Philip Withnall
13e947d8cf
Merge branch '1867-en-gb-isms' into 'master'
...
glib-compile-schemas: Fix some minor en_GB-isms in translatable strings
Closes #1867
See merge request GNOME/glib!1038
2019-08-21 17:53:43 +00:00
Philip Withnall
84cabe96b8
Merge branch '1620-dbus-proxy-tests' into 'master'
...
Add unit tests for !554 (D-Bus peer to peer usage with bus names)
Closes #1620
See merge request GNOME/glib!1045
2019-08-21 17:25:27 +00:00
Philip Withnall
5f5f98f3d0
Merge branch 'test-bug-base' into 'master'
...
Relax use of g_test_bug() to not require g_test_bug_base() to be called first
See merge request GNOME/glib!1044
2019-08-21 17:21:52 +00:00
Philip Withnall
87a71fe4d3
tests: Add a test for peer-to-peer GDBusProxy usage with a bus name
...
This is a regression test for the fix in !554 .
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Fixes : #1620
2019-08-21 19:49:06 +03:00
Philip Withnall
a01983f94c
tests: Add a test for g_dbus_connection_get_flags()
...
It was added in !554 but never had a unit test.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Helps: #1620
2019-08-21 19:49:06 +03:00
Philip Withnall
9fc745db07
tests: Drop unnecessary usage of g_test_bug_base("")
...
See the previous commit.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
2019-08-21 19:42:27 +03:00
Philip Withnall
e7b857a44a
gtestutils: Allow g_test_bug() to be used without g_test_bug_base()
...
Since we transitioned from Bugzilla to GitLab, we have two forms of bug
references in the GLib source code: old (but still relevant) Bugzilla
links, and newer GitLab links. We can’t use a single base for the two,
so have to either build incorrect URIs, or provide the full URI in
g_test_bug().
It’s always seemed a bit of an over-optimisation to provide the bug base
separately from the bug ID, so relax the assertions and documentation
around g_test_bug_base() so that g_test_bug() can be used on its own.
The old usage patterns are still supported unchanged.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
2019-08-21 19:41:05 +03:00
Piotr Drąg
5558c668a9
Update Polish translation
2019-08-21 17:59:03 +02:00
Nirbheek Chauhan
a5f0e648d3
Merge branch 'win32-no-sys-printf' into 'master'
...
win32: don't assume the format specifier for the stdlib printf/scanf like functions
See merge request GNOME/glib!1033
2019-08-20 14:08:58 +00:00
Nirbheek Chauhan
6ea818fe5b
Merge branch 'meson-good-printf-fixes' into 'master'
...
meson: build gnulib if printf isn't good enough
See merge request GNOME/glib!1031
2019-08-19 21:22:47 +00:00
Aurimas Černius
248e30e083
Updated Lithuanian translation
2019-08-18 22:14:44 +03:00
Anders Jonsson
c2f8267fdb
Update Swedish translation
2019-08-17 13:00:29 +00:00
Asier Sarasua Garmendia
798b99675a
Update Basque translation
2019-08-14 14:24:19 +00:00
Philip Withnall
389b1820f2
glib-compile-schemas: Fix some minor en_GB-isms in translatable strings
...
Spotted by Bruce Cowan.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Fixes : #1867
2019-08-14 10:38:23 +02:00
Jordi Mas
10be2c12ab
Update Catalan translation
2019-08-14 07:57:18 +02:00
Michael Catanzaro
0984b54ac3
Merge branch 'wip/smcv/reproducer-for-1852' into 'master'
...
glib/tests/fileutils: Add a reproducer for #1852
See merge request GNOME/glib!1034
2019-08-13 15:23:22 +00:00
Xavier Claessens
fdcdd5c5b4
Meson: Override glib-compile-resources/schemas
...
This fix build error for projects that use gnome.compile_resources()
when glib is built as a subproject and not installed on the build
machine.
Note that this is not working for cross compilation cases, because it
would require to compile everything twice (for host and build machines).
A better solution would be to rewrite those tools in python. See #1859 .
2019-08-13 08:52:50 -04:00
Simon McVittie
09b3bf21c9
Merge branch 'post-release-version-bump' into 'master'
...
Post-release version bump
See merge request GNOME/glib!1015
2019-08-13 09:04:01 +00:00
Simon McVittie
18ae2b3c78
cond test: Don't make assumptions about struct sigaction member order
...
On x86 (and apparently most other Linux architectures), the union
with the signal handler is the first member, but on MIPS Linux,
the first struct member is sa_flags (possibly done to be compatible
with IRIX). Zero out the struct and fill in the field we want by name.
Signed-off-by: Simon McVittie <smcv@collabora.com>
2019-08-13 08:41:09 +01:00
Simon McVittie
941c0bd606
glib/tests/fileutils: Add a reproducer for #1852
...
This test passes on the glib-2-60 branch, and failed before
merging !1027 .
Signed-off-by: Simon McVittie <smcv@collabora.com>
2019-08-13 08:37:40 +01:00
Philip Withnall
6d7143e91d
Merge branch 'wip/carlosg/utf8-strreverse-invalid-writes' into 'master'
...
gutf8: Assert that written memory stays in bounds
See merge request GNOME/glib!1026
2019-08-12 10:39:11 +00:00
Simon McVittie
870b30bd7c
Merge branch 'wip/carlosg/fix-mkdir-with-parents-errors' into 'master'
...
gfileutils: Fix error propagation for other than ENOENT
See merge request GNOME/glib!1027
2019-08-12 08:01:59 +00:00
Kukuh Syafaat
0ae99bfe22
Update Indonesian translation
2019-08-12 06:03:05 +00:00