platform/upstream/glib.git
8 years agogdbus-codegen: avoid warnings when generated code is compiled with -Wunused-parameter 12/65612/1
Lukasz Skalski [Mon, 11 Apr 2016 15:19:30 +0000 (17:19 +0200)]
gdbus-codegen: avoid warnings when generated code is compiled with -Wunused-parameter

Change-Id: Id62df4e7c7f7059a47ee7ee32aa054d91c6847a1

8 years agokdbus: don't check 'out' policy for method return 87/65587/1
Lukasz Skalski [Mon, 11 Apr 2016 13:07:10 +0000 (15:07 +0200)]
kdbus: don't check 'out' policy for method return

Change-Id: I7ac8abb8eebbc51d2dd20f632f0bc5d798fe4eae

8 years agokdbus: fix 'check in' policy 41/65341/1
Lukasz Skalski [Fri, 8 Apr 2016 12:27:39 +0000 (14:27 +0200)]
kdbus: fix 'check in' policy

Change-Id: If3e39fc8fb9890c35f788a466346471785d578b8

8 years agoTemporarily removing BuildRequires to libdbuspolicy to check cyclic build dep. 46/65246/1 submit/tizen/20160408.053422
Hyotaek Shim [Fri, 8 Apr 2016 05:32:17 +0000 (14:32 +0900)]
Temporarily removing BuildRequires to libdbuspolicy to check cyclic build dep.

Change-Id: Ic4bd089219fc91ba3b514879be1232a4bf2dddad
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
8 years agoMerge "Add BuildRequires to the libdbuspolicy package" into tizen
Hyotaek Shim [Tue, 5 Apr 2016 01:59:59 +0000 (18:59 -0700)]
Merge "Add BuildRequires to the libdbuspolicy package" into tizen

8 years agoAdd BuildRequires to the libdbuspolicy package 03/64703/1 accepted/tizen/common/20160406.143445 accepted/tizen/ivi/20160406.012223 accepted/tizen/mobile/20160406.012125 accepted/tizen/tv/20160406.012144 accepted/tizen/wearable/20160406.012203 submit/tizen/20160405.020018
Hyotaek Shim [Tue, 5 Apr 2016 01:58:44 +0000 (10:58 +0900)]
Add BuildRequires to the libdbuspolicy package

Change-Id: I2ff0b52b12b8ade8dcdf85427d23d2be2f26c027
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
8 years agokdbus: Fix memleak. Use proper kdbus device node path for session bus 60/64660/1
Lukasz Skalski [Mon, 4 Apr 2016 12:34:47 +0000 (14:34 +0200)]
kdbus: Fix memleak. Use proper kdbus device node path for session bus

Change-Id: Ic28fee3cf586d4f681ae35ec739fc95d023472c5

8 years agoglib2:svace for gkdbus 37/63737/1 accepted/tizen/common/20160331.125859 accepted/tizen/ivi/20160328.115425 accepted/tizen/mobile/20160328.115252 accepted/tizen/tv/20160328.115318 accepted/tizen/wearable/20160328.115357 submit/tizen/20160325.112342 submit/tizen/20160328.051919 submit/tizen_common/20160329.152300
sanghyeok.oh [Fri, 25 Mar 2016 11:18:25 +0000 (20:18 +0900)]
glib2:svace for gkdbus

Change-Id: Ieb227a765f3fa3fa8c3ad858beaaeb45aa01628a
Signed-off-by: sanghyeok.oh <sanghyeok.oh@samsung.com>
8 years agoMinor fixes for build problems 56/63356/1 accepted/tizen/common/20160325.134933 accepted/tizen/ivi/20160323.140943 accepted/tizen/mobile/20160323.135615 accepted/tizen/tv/20160323.135853 accepted/tizen/wearable/20160323.135554 submit/tizen/20160323.092713
Hyotaek Shim [Wed, 23 Mar 2016 09:25:25 +0000 (18:25 +0900)]
Minor fixes for build problems

Change-Id: Ia998daae96c4bd9db2b65f26d977928b36f3fd2e
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
8 years agoFix for several memory leak cases when using _g_dbus_enum_to_string() 98/63298/1 submit/tizen/20160323.055512
Hyotaek Shim [Wed, 23 Mar 2016 05:51:57 +0000 (14:51 +0900)]
Fix for several memory leak cases when using _g_dbus_enum_to_string()

Change-Id: I11a9e08c79ffaf052e21cf0501c13bcc56f6cb13
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
8 years agoTemporarily removed BuildRequires for libdbuspolicy 60/63260/1 submit/tizen/20160323.031111 submit/tizen_ivi/20160323.050353 submit/tizen_mobile/20160323.050253 submit/tizen_tv/20160323.050314 submit/tizen_wearable/20160323.050327
Hyotaek Shim [Wed, 23 Mar 2016 03:08:40 +0000 (12:08 +0900)]
Temporarily removed BuildRequires for libdbuspolicy

Change-Id: I6b9b21dbd036896a8f5b4d635836c84cd639212e
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
8 years agoRemove cynara-client from BuildRequires section 93/60093/3 submit/tizen/20160314.050042
Lukasz Skalski [Tue, 23 Feb 2016 09:39:14 +0000 (10:39 +0100)]
Remove cynara-client from BuildRequires section

Change-Id: Ie9f9e1cf9900c24e1774e0ffde1892cbec52a39b

8 years agoMerge "kdbus: support for libdbuspolicy" into tizen accepted/tizen/common/20160222.162013 submit/tizen/20160222.000000 submit/tizen_common/20160222.070235
Karol Lewandowski [Thu, 28 Jan 2016 14:09:27 +0000 (06:09 -0800)]
Merge "kdbus: support for libdbuspolicy" into tizen

8 years agofixed race condition between source and worker 60/57160/1 submit/tizen/20160118.075940
Adrian Szyndela [Fri, 15 Jan 2016 13:15:24 +0000 (14:15 +0100)]
fixed race condition between source and worker

Change-Id: I67cb04512aa971d60889aabf641fbbdd3383efdd

8 years agokdbus: support for libdbuspolicy 08/53208/5
Lukasz Skalski [Wed, 2 Dec 2015 16:57:14 +0000 (17:57 +0100)]
kdbus: support for libdbuspolicy

Change-Id: I634ed6d0eeb7a27df504624577de5c22d2806a69

8 years agoFixed license declaration at spec file 43/55343/1
DongHun Kwak [Wed, 23 Dec 2015 08:30:03 +0000 (17:30 +0900)]
Fixed license declaration at spec file

Change-Id: I0ef9ac5f36d9d59af84313bc469e4be16a0c82d3
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
8 years agokdbus: bring back original gio semantic in d-bus name management 87/52487/1 accepted/tizen_base accepted/tizen/base/20151223.052341 accepted/tizen/common/20160107.114028 accepted/tizen/mobile/20151125.125334 accepted/tizen/tv/20151125.125346 accepted/tizen/wearable/20151125.125358 submit/tizen/20151125.071639 submit/tizen_base/20151223.111111 submit/tizen_base/20151223.111112 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718 submit/tizen_common/20160104.112601
Lukasz Skalski [Mon, 23 Nov 2015 15:42:58 +0000 (16:42 +0100)]
kdbus: bring back original gio semantic in d-bus name management

Since when we have 'dbus1 compatibility layer' we do not have to use
our new API, which offers only synchronous calls. Thanks of that we don't
have to modify gdbusnameowning.c and gdbusnamewatching.c files what causes
that GLib kdbus port is easier to maintain/rebase.

Change-Id: I76bf7b436e3dd82f6cd7e309b4a08b6b49363edd

8 years agokdbus: fix bugs and defects found by Klocwork and CPP Test. Add more logs. 71/52171/2 accepted/tizen/mobile/20151124.233717 accepted/tizen/tv/20151124.233730 accepted/tizen/wearable/20151124.233752 submit/tizen/20151124.052044
Lukasz Skalski [Thu, 19 Nov 2015 12:33:23 +0000 (13:33 +0100)]
kdbus: fix bugs and defects found by Klocwork and CPP Test. Add more logs.

- fix memleak in g_kdbus_setup_bloom() function;
- add logs for synthetic method calls and replies;
- fix body signature check in gkdbusfakedaemon;

Change-Id: I33d5f645ad97cddff8a562400ec28d2b907449fa

8 years agokdbus: properly attach KDBUS_ITEM_CANCEL_FD item 54/52054/1
Lukasz Skalski [Wed, 18 Nov 2015 13:13:45 +0000 (14:13 +0100)]
kdbus: properly attach KDBUS_ITEM_CANCEL_FD item

Change-Id: I0ca3220b08a3e988502cfc4e47687d0faeeecde8

8 years agofixed memory-leak - loophole 67/51767/3
Adrian Szyndela [Fri, 13 Nov 2015 11:31:11 +0000 (12:31 +0100)]
fixed memory-leak - loophole

Change-Id: I205462ee6164bd336fa284e8076b327f15daadba

8 years agoadded newer kdbus return flags handling 68/51768/2
Adrian Szyndela [Fri, 13 Nov 2015 11:31:35 +0000 (12:31 +0100)]
added newer kdbus return flags handling

Change-Id: I6ec98cc2ec82340d1f300a7d620e74a63b5b1640

8 years agokdbus: fix 'GetConnectionCredentials' synthetic reply builder 23/50723/2 accepted/tizen/mobile/20151106.045630 accepted/tizen/tv/20151106.045654 accepted/tizen/wearable/20151106.045702 submit/tizen/20151105.103916
Lukasz Skalski [Fri, 30 Oct 2015 09:11:50 +0000 (10:11 +0100)]
kdbus: fix 'GetConnectionCredentials' synthetic reply builder

Change-Id: I24d19b567093dc9cffbe6b8093f3dc717353bd03

8 years agokdbus: Add support for GCanellable 04/50304/1
Lukasz Skalski [Tue, 27 Oct 2015 12:57:07 +0000 (13:57 +0100)]
kdbus: Add support for GCanellable

Change-Id: Ie2caf15feb018690fbf9d5abffc85a4bfbd19a87
Signed-off-by: Lukasz Skalski <l.skalski@samsung.com>
8 years agogdbus: integrate kdbus into GDBus core 75/46575/1 tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/mobile/20150903.233546 accepted/tizen/tv/20150903.233557 accepted/tizen/wearable/20150903.233610 submit/tizen/20150903.132411 submit/tizen_common/20151015.190624 submit/tizen_common/20151019.135620 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
Lukasz Skalski [Fri, 21 Aug 2015 15:42:53 +0000 (17:42 +0200)]
gdbus: integrate kdbus into GDBus core

Patch includes also changes made by Ryan Lortie <desrt@desrt.ca>

https://bugzilla.gnome.org/show_bug.cgi?id=721861

Change-Id: I6bab6fee34787816efeb42d8e3e60c4c551a8a2b

8 years agogdbus: add kdbus core files 74/46574/1
Lukasz Skalski [Fri, 21 Aug 2015 15:41:27 +0000 (17:41 +0200)]
gdbus: add kdbus core files

Patch includes also changes made by Ryan Lortie <desrt@desrt.ca>
and Adrian Szyndela <a.szyndela@samsung.com>

https://bugzilla.gnome.org/show_bug.cgi?id=721861

Change-Id: Ie90076a28c611320cd9b5ed6f2123d0ef85c6326

8 years agogdbus: import kdbus interface header 73/46573/1
Lukasz Skalski [Fri, 21 Aug 2015 14:47:05 +0000 (16:47 +0200)]
gdbus: import kdbus interface header

kdbus.h taken from https://github.com/systemd/kdbus, commit 9c04b6b989c9.

Hosting of our own copy of the kdbus header is temporary solution.
In the future, we should include it from the system kernel headers.

https://bugzilla.gnome.org/show_bug.cgi?id=721861

Change-Id: I2a42c91648b10c7c14f4df9ce2755f7c60524903

8 years agogvariant: substantial rework for kdbus purposes 72/46572/1
Ryan Lortie [Fri, 21 Aug 2015 14:26:03 +0000 (16:26 +0200)]
gvariant: substantial rework for kdbus purposes

This patch is 'squashed' version of Ryan Lortie's patches from
wip/kdbus-junk branch [1].

Main changes:
- add GVariantVectors utility struct,
- support serialising/deserialising to/from GVariantVectors,
- support for single precision floats,
- GVariantVectors serialisation tests,

[1] https://git.gnome.org/browse/glib/log/?h=wip/kdbus-junk

https://bugzilla.gnome.org/show_bug.cgi?id=721861

Change-Id: If70bd22337b5a9cddac545dce45474eba542d0de

8 years agoglib-unix: add new internal header glib-linux.h 71/46571/1
Ryan Lortie [Fri, 21 Aug 2015 14:15:25 +0000 (16:15 +0200)]
glib-unix: add new internal header glib-linux.h

This defines some constants and syscall wrappers for features which may
not yet have appeared in the libc.

https://bugzilla.gnome.org/show_bug.cgi?id=721861

Change-Id: I7e83dadf8be9121f91fa0743bb8c1c612f923e13

8 years agoglib-unix: add function to ensure an fd is sealed 70/46570/1
David King [Fri, 21 Aug 2015 14:10:59 +0000 (16:10 +0200)]
glib-unix: add function to ensure an fd is sealed

Add a function that checks if a fd is sealed and, if it's not, seals it.

On Linux this is more or less an operation on memfd.  On other systems,
it currently always returns FALSE.

https://bugzilla.gnome.org/show_bug.cgi?id=721861

Change-Id: I021e40249c2cdd0f1137f6f9f3813f5d4e5083c5

8 years agogbytes: substantial rework for kdbus purposes 69/46569/1
Ryan Lortie [Fri, 21 Aug 2015 14:06:15 +0000 (16:06 +0200)]
gbytes: substantial rework for kdbus purposes

This patch is 'squashed' version of Ryan Lortie's patches from
wip/kdbus-junk branch [1].

Main changes:

- introduce a new type of GBytes: 'inline' -  this allows us to
  make a single allocation instead of two in the g_bytes_new() case,

- new g_bytes_take_zero_copy_fd() function - function takes a memfd,
  seals it, and creates a GBytes based on it,

- add g_bytes_get_zero_copy_fd() function - add a way to get the
  zero-copy fd back out of a GBytes that was created from one.

[1] https://git.gnome.org/browse/glib/log/?h=wip/kdbus-junk

https://bugzilla.gnome.org/show_bug.cgi?id=721861

Change-Id: I65c31e42c23346f3d7351f815ccbeda7461d3c01

8 years agopackaging: Bump to 2.44.1
Lukasz Skalski [Wed, 12 Aug 2015 15:09:22 +0000 (17:09 +0200)]
packaging: Bump to 2.44.1

Change-Id: I1eb90fc7dc9d717e16d30985a4458f2a2dba223c
Signed-off-by: Lukasz Skalski <l.skalski@samsung.com>
8 years agopackaging: Bump to 2.43.1
Philippe Coval [Wed, 26 Nov 2014 11:11:00 +0000 (12:11 +0100)]
packaging: Bump to 2.43.1

Change-Id: Id068a8288f85baef2ffada606d10bcb2dbf78cf4
Bug-Tizen: TC-2124
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
8 years agopackaging: Bump to 2.40.1
Philippe Coval [Wed, 26 Nov 2014 11:03:56 +0000 (12:03 +0100)]
packaging: Bump to 2.40.1

Change-Id: I23e399e680e58b26358c00e15cd4325c5eb08338
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
8 years agopackaging: Bump to 2.40.0
Philippe Coval [Tue, 1 Apr 2014 14:46:03 +0000 (16:46 +0200)]
packaging: Bump to 2.40.0

Change-Id: I6d64c12841cc6d0c536e27f1f3d69ec3a675d7d6
Bug-Tizen: PTREL-773
Bug-Tizen: TIVI-2898/part
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
8 years agoadd .gbs.conf and update to 2.36.4
Anas Nashif [Tue, 13 Aug 2013 15:21:17 +0000 (11:21 -0400)]
add .gbs.conf and update to 2.36.4

Change-Id: I0540f90b0b0ba28680cd5ae1d5186d07be078e61
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
8 years agoresetting manifest requested domain to floor
Alexandru Cornea [Fri, 28 Jun 2013 20:11:14 +0000 (23:11 +0300)]
resetting manifest requested domain to floor

8 years agochanges: Bug-Tizen: TZPC-3317 (... remove the fav apps icon ...)
Philippe Coval [Fri, 19 Jul 2013 13:00:32 +0000 (15:00 +0200)]
changes: Bug-Tizen: TZPC-3317 (... remove the fav apps icon ...)

Conflicts:
packaging/glib2.changes

8 years agoRemove empty docs package
Anas Nashif [Tue, 13 Aug 2013 15:18:01 +0000 (11:18 -0400)]
Remove empty docs package

8 years agoremove docs package
Anas Nashif [Tue, 13 Aug 2013 14:06:17 +0000 (10:06 -0400)]
remove docs package

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
8 years agoUpdate to 2.36.1
Anas Nashif [Sat, 27 Apr 2013 12:37:34 +0000 (05:37 -0700)]
Update to 2.36.1

8 years agoUpdate to 2.36.0
Anas Nashif [Wed, 27 Mar 2013 16:05:31 +0000 (09:05 -0700)]
Update to 2.36.0

8 years agoUpdate to 2.35.9
Anas Nashif [Fri, 22 Mar 2013 18:22:23 +0000 (11:22 -0700)]
Update to 2.35.9

8 years agoRemove previous crash fix (TZPC-453)
Anas Nashif [Tue, 5 Mar 2013 09:10:41 +0000 (01:10 -0800)]
Remove previous crash fix (TZPC-453)

8 years agoUpdate to 2.35.8
Anas Nashif [Tue, 26 Feb 2013 14:36:06 +0000 (06:36 -0800)]
Update to 2.35.8

8 years agoUpdate to 2.35.8
Anas Nashif [Tue, 26 Feb 2013 14:30:35 +0000 (06:30 -0800)]
Update to 2.35.8

8 years agoUpdate to 2.35.7
Anas Nashif [Thu, 7 Feb 2013 20:18:02 +0000 (12:18 -0800)]
Update to 2.35.7

8 years agocleanup spec file
Anas Nashif [Thu, 7 Feb 2013 20:17:15 +0000 (12:17 -0800)]
cleanup spec file

8 years agoUpdate to 2.35.4
Anas Nashif [Thu, 31 Jan 2013 16:51:26 +0000 (08:51 -0800)]
Update to 2.35.4

8 years agoUpdate to 2.35.4
Anas Nashif [Tue, 15 Jan 2013 15:00:05 +0000 (07:00 -0800)]
Update to 2.35.4

8 years agosplit commit
Anas Nashif [Tue, 5 Mar 2013 09:08:42 +0000 (01:08 -0800)]
split commit

8 years agoupdate to 2.35.3
Anas Nashif [Tue, 18 Dec 2012 20:46:15 +0000 (12:46 -0800)]
update to 2.35.3

8 years agoadd changelog
Anas Nashif [Mon, 10 Dec 2012 03:12:39 +0000 (19:12 -0800)]
add changelog

8 years agopackage license file
Anas Nashif [Mon, 10 Dec 2012 02:55:35 +0000 (18:55 -0800)]
package license file

8 years agoadd codegen to %files
Anas Nashif [Mon, 10 Dec 2012 01:03:26 +0000 (17:03 -0800)]
add codegen to %files

8 years agoBR glibc-devel
Anas Nashif [Mon, 10 Dec 2012 00:55:22 +0000 (16:55 -0800)]
BR glibc-devel

8 years agoadapt %files section
Anas Nashif [Thu, 20 Dec 2012 21:10:25 +0000 (13:10 -0800)]
adapt %files section

8 years agoupdate to 2.35.2
Anas Nashif [Tue, 4 Dec 2012 15:41:21 +0000 (07:41 -0800)]
update to 2.35.2

8 years agocleanup %files
Anas Nashif [Tue, 4 Dec 2012 14:39:56 +0000 (06:39 -0800)]
cleanup %files

8 years agocleanup %files
Anas Nashif [Tue, 4 Dec 2012 14:35:38 +0000 (06:35 -0800)]
cleanup %files

8 years agorun autogen
Anas Nashif [Tue, 4 Dec 2012 14:31:13 +0000 (06:31 -0800)]
run autogen

8 years agoadd packaging
Anas Nashif [Tue, 4 Dec 2012 13:59:21 +0000 (05:59 -0800)]
add packaging

9 years ago2.44.1 2.44.1
Matthias Clasen [Wed, 13 May 2015 02:43:13 +0000 (22:43 -0400)]
2.44.1

9 years agogtype: Bump allowed number of children
Garrett Regier [Wed, 15 Apr 2015 03:44:38 +0000 (20:44 -0700)]
gtype: Bump allowed number of children

Restricting the number of children to be less than 4095 can
be an issue when generating types. This is also an issue for
the Lua bindings as each Lua state will create a new GType each
time the Lua code is executed.

https://bugzilla.gnome.org/show_bug.cgi?id=747882

9 years agotests: Use de_DE.UTF-8 instead of de_DE
Ting-Wei Lan [Wed, 29 Apr 2015 06:55:00 +0000 (14:55 +0800)]
tests: Use de_DE.UTF-8 instead of de_DE

de_DE.UTF-8 is supported by more operating systems, including FreeBSD,
NetBSD and OpenBSD.

https://bugzilla.gnome.org/show_bug.cgi?id=748612

9 years agogmarkup: Make append_escaped_text() slightly more robust.
Hans Petter Jansson [Tue, 28 Apr 2015 14:50:42 +0000 (16:50 +0200)]
gmarkup: Make append_escaped_text() slightly more robust.

https://bugzilla.gnome.org/show_bug.cgi?id=631597

9 years agoFix the thumbnail-verification Test
Chun-wei Fan [Wed, 14 May 2014 08:02:35 +0000 (16:02 +0800)]
Fix the thumbnail-verification Test

The third parameter of the thumnail_verify() function had been updated to
const GLocalFileStat, so update the thumbnail-verification test likewise
so that the test works properly on all supported platforms.

https://bugzilla.gnome.org/show_bug.cgi?id=711547

9 years agoapp info: tweak default application algorithm
Ryan Lortie [Thu, 2 Apr 2015 21:17:35 +0000 (17:17 -0400)]
app info: tweak default application algorithm

Always run the full algorithm for a given mime type before considering
fallback types.

This includes considering installed applications capable of handling a
particular mimetype, even if such an app is not explicitly marked as
default, and there is a default app for a less-specific type.

Specifically, this often helps with cases of installing apps that can
handle a particular subtype of text/plain.  We want to take those apps
in preference to a generic text editor, even if that editor is listed as
the default for text/plain and there is no default listed for the more
specific type.

Because of the more holistic approach taken by the algorithm, it is now
more complicated, but it also means that we can do more work while
holding the lock.  In turn, that lets us avoid duplicating some strings,
which is nice.

https://bugzilla.gnome.org/show_bug.cgi?id=744282

9 years agoUpdated Icelandic translation
Sveinn í Felli [Tue, 21 Apr 2015 14:31:19 +0000 (14:31 +0000)]
Updated Icelandic translation

9 years agoUpdated Russian translation
Stas Solovey [Mon, 30 Mar 2015 21:42:33 +0000 (21:42 +0000)]
Updated Russian translation

9 years agoGListModel: roll back use of type redefinition
Ryan Lortie [Wed, 25 Mar 2015 13:29:49 +0000 (09:29 -0400)]
GListModel: roll back use of type redefinition

We declare the typedefs for GListModel and GListStore in giotypes.h, as
a matter of convention.  This is not actually required, since the
typedef is emitted as part of the G_DECLARE_* macros.

The giotypes.h approach is only used to avoid cyclic dependencies
between headers, which is not a problem in this case.

Type redefinition is a C11 feature, and although it was around in some
compilers before then, gcc 4.2.1 (from 2007) is apparently still in wide
use, being the default compiler for OpenBSD.

Eventually, we will probably hit a case where we actually need to
redefine a type, but since we're not there yet, let's back off a bit.

9 years agoUpdate Czech translation
Petr Kovar [Wed, 25 Mar 2015 12:01:47 +0000 (13:01 +0100)]
Update Czech translation

9 years agoGLib 2.44.0 2.44.0
Ryan Lortie [Mon, 23 Mar 2015 16:28:50 +0000 (12:28 -0400)]
GLib 2.44.0

9 years agoUpdated Turkish translation
Muhammet Kara [Sun, 22 Mar 2015 00:16:33 +0000 (00:16 +0000)]
Updated Turkish translation

9 years agogsocket: Document FD ownership with g_socket_new_from_fd()
Philip Withnall [Thu, 15 May 2014 10:44:18 +0000 (11:44 +0100)]
gsocket: Document FD ownership with g_socket_new_from_fd()

https://bugzilla.gnome.org/show_bug.cgi?id=730188

9 years agoUpdated Danish translation
Ask H. Larsen [Sat, 21 Mar 2015 15:24:27 +0000 (16:24 +0100)]
Updated Danish translation

9 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Sat, 21 Mar 2015 15:11:38 +0000 (16:11 +0100)]
Updated Basque language

9 years agoUpdated Indonesian translation
Andika Triwidada [Sat, 21 Mar 2015 12:30:13 +0000 (12:30 +0000)]
Updated Indonesian translation

9 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Thu, 19 Mar 2015 20:21:26 +0000 (21:21 +0100)]
Updated Norwegian bokmål translation.

9 years agoUpdated Brazilian Portuguese translation
Enrico Nicoletto [Thu, 19 Mar 2015 19:45:58 +0000 (19:45 +0000)]
Updated Brazilian Portuguese translation

9 years agoUpdated Chinese (Taiwan) translation
Chao-Hsiung Liao [Wed, 18 Mar 2015 01:56:56 +0000 (01:56 +0000)]
Updated Chinese (Taiwan) translation

9 years agoUpdated Galician translations
Fran Dieguez [Tue, 17 Mar 2015 23:43:50 +0000 (00:43 +0100)]
Updated Galician translations

9 years agoUpdated Hebrew translation
Yosef Or Boczko [Tue, 17 Mar 2015 10:26:03 +0000 (12:26 +0200)]
Updated Hebrew translation

9 years agoGLib 2.43.92 2.43.92
Ryan Lortie [Mon, 16 Mar 2015 18:25:53 +0000 (14:25 -0400)]
GLib 2.43.92

9 years agoUpdated Russian translation
Stas Solovey [Mon, 16 Mar 2015 10:01:52 +0000 (10:01 +0000)]
Updated Russian translation

9 years agoUpdated Slovenian translation
Matej Urbančič [Sun, 15 Mar 2015 13:31:13 +0000 (14:31 +0100)]
Updated Slovenian translation

9 years agoUpdated French translation
Claude Paroz [Sat, 14 Mar 2015 08:34:57 +0000 (09:34 +0100)]
Updated French translation

9 years agoTranslation pa updated for Gnome
A S Alam [Sat, 14 Mar 2015 03:50:42 +0000 (22:50 -0500)]
Translation pa updated for Gnome

9 years agoContextSpecificGroup: some fixups
Ryan Lortie [Fri, 13 Mar 2015 21:34:57 +0000 (17:34 -0400)]
ContextSpecificGroup: some fixups

For all of the effort spent ensuring that this algorithm would be
correctly threadsafe, I messed up the order of operations within a
single thread when porting to the new approach.

Fix that up.

Also: fix some overzealous asserting in the testcases.  Since shutdown
is now lazy, we can never surely say !is_running at any particular point
in time.

9 years agoUpdated Bosnian translation
Samir Ribic [Fri, 13 Mar 2015 20:57:49 +0000 (20:57 +0000)]
Updated Bosnian translation

9 years agoUpdated Swedish translation
Sebastian Rasmussen [Fri, 13 Mar 2015 17:16:00 +0000 (17:16 +0000)]
Updated Swedish translation

9 years agogoption: Mention type of G_OPTION_ARG_CALLBACK in documentation
Philip Withnall [Fri, 13 Mar 2015 09:10:01 +0000 (09:10 +0000)]
goption: Mention type of G_OPTION_ARG_CALLBACK in documentation

9 years agothreads: use FUTEX_WAIT_PRIVATE and FUTEX_WAKE_PRIVATE if possible
Tim-Philipp Müller [Fri, 12 Dec 2014 01:38:24 +0000 (01:38 +0000)]
threads: use FUTEX_WAIT_PRIVATE and FUTEX_WAKE_PRIVATE if possible

This avoids some expensive code paths in the kernel, see
http://lwn.net/Articles/229668/

https://bugzilla.gnome.org/show_bug.cgi?id=741442

9 years agodocs: clean up a few glib issues
Ryan Lortie [Thu, 12 Mar 2015 21:24:05 +0000 (17:24 -0400)]
docs: clean up a few glib issues

Fix a few typical problems, and also stop wrapping the inline definition
of g_steal_pointer in parens, since it is not necessary and it confuses
gtk-doc.

9 years agogio docs: remote errant colon from docstring
Ryan Lortie [Thu, 12 Mar 2015 21:01:00 +0000 (17:01 -0400)]
gio docs: remote errant colon from docstring

This does not belong there.

9 years agoConvert remaining uses of 'Rename to:'
Ryan Lortie [Thu, 12 Mar 2015 20:53:18 +0000 (16:53 -0400)]
Convert remaining uses of 'Rename to:'

This was replaced by (rename-to) in 2013 (see bug 676133).

They're also causing gtk-doc trouble, so let's get rid of them.

9 years agodocs: more cleanups for GIO
Ryan Lortie [Thu, 12 Mar 2015 20:43:02 +0000 (16:43 -0400)]
docs: more cleanups for GIO

9 years agoDoc: Fix missing API from GOptionGroup boxing
Xavier Claessens [Wed, 11 Feb 2015 16:27:28 +0000 (11:27 -0500)]
Doc: Fix missing API from GOptionGroup boxing

9 years agoDoc: Mark a few things as private
Xavier Claessens [Thu, 5 Feb 2015 18:10:14 +0000 (13:10 -0500)]
Doc: Mark a few things as private

9 years agoWin32: Move g_win32_check_windows_version() to the correct place in header
Xavier Claessens [Wed, 28 Jan 2015 17:25:10 +0000 (12:25 -0500)]
Win32: Move g_win32_check_windows_version() to the correct place in header

It was added after G_END_DECLS, outside the #ifdef G_PLATFORM_WIN32,
and inside a #ifndef __GTK_DOC_IGNORE__ block. So it was missing from
the doc.

https://bugzilla.gnome.org/show_bug.cgi?id=743661

9 years agoUpdated Latvian translation
Rūdolfs Mazurs [Thu, 12 Mar 2015 19:54:49 +0000 (21:54 +0200)]
Updated Latvian translation