- Oct 12, 2016
-
-
- Oct 07, 2013
-
-
Kenneth Nielsen authored
-
- Mar 01, 2013
-
-
Rafael Ferreira authored
-
- Jan 18, 2013
-
-
Allison Karlitskaya authored
GVariant has the concept of fixed-sized types (ie: types for which all values of the type will have the same size). Examples are booleans, integers, doubles, etc. Tuples containing only these types are also fixed size. When GVariant is trying to deal with a fixed-sized value for which it doesn't have a sufficient backing store (eg: the case where a fixed-sized value was created with g_variant_new_data() with an incorrect number of bytes) it denotes this by setting the size of the value to the correct fixed size but using a NULL data pointer. This is well-documented in several code comments and also in the public API documentation for g_variant_get_data() which describes the situation number which NULL could be returned. The decision to deal with this case in this way was changed at the last minute around the time that GVariant was merged -- originally we had an elaborate setup involving allocating an internal buffer of sufficient size to be shared between...
-
- Dec 27, 2012
-
-
Balázs Úr authored
-
- Nov 16, 2012
-
-
Kalev Lember authored
gnome-utils git repo was moved to archive/ and this broke the link.
-
- Nov 11, 2012
-
-
Мирослав Николић authored
-
- Nov 02, 2012
-
-
Simon McVittie authored
The __FreeBSD__ macro means we have both a FreeBSD kernel and FreeBSD libc, which isn't the case on GNU/kFreeBSD (GNU libc and userland on the FreeBSD kernel), so it predefines a different macro. The kernel is what actually matters for credentials-passing, though. Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Tested-by: Steven Chamberlain <steven@pyro.eu.org> Bug: https://bugzilla.gnome.org/show_bug.cgi?id=649302 Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581750 Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631968 Reviewed-by: Dan Winship <danw@gnome.org>
-
- Oct 04, 2012
-
-
Sasi Bhushan Boddepalli authored
-
- Sep 27, 2012
-
-
Fran Diéguez authored
-
- Sep 23, 2012
-
-
Carles Ferrando authored
-
Gil Forcada authored
-
- Sep 22, 2012
-
-
Daniel Mustieles García authored
-
- Sep 19, 2012
-
-
Marek Černocký authored
-
- Sep 14, 2012
-
-
Matej Urbančič authored
-
Christian Kirbach authored
-
Alexandre Franke authored
-
Nilamdyuti Goswami authored
-
- Sep 13, 2012
-
-
Piotr Drąg authored
-
Colin Walters authored
Some programs attempt to use libglib (or even libgio) when setuid. For a long time, GTK+ simply aborted if launched in this configuration, but we never had a real policy for GLib. I'm not sure whether we should advertise such support. However, given that there are real-world programs that do this currently, we can make them safer with not too much effort. Better to fix a problem caused by an interaction between two components in *both* places if possible. This patch adds a private function g_check_setuid() which is used to first ensure we don't run an external dbus-launch binary if DBUS_SESSION_BUS_ADDRESS isn't set. Second, we also ensure the local VFS is used in this case. The gdaemonvfs extension point will end up talking to the session bus which is typically undesirable in a setuid context. Implementing g_check_setuid() is interesting - whether or not we're running in a privilege-escalated path is operating system specific. Note tha...
-
- Sep 09, 2012
-
-
Alexandre Franke authored
-
- Sep 08, 2012
-
-
Marek Černocký authored
-
- Sep 05, 2012
-
-
Marek Černocký authored
-
- Sep 03, 2012
-
-
Daniel Mustieles García authored
-
Daniel Mustieles García authored
-
- Aug 22, 2012
-
-
- Aug 12, 2012
-
-
Gil Forcada authored
-
- Aug 10, 2012
-
-
Adorilson Bezerra authored
-
- Aug 08, 2012
-
-
Nilamdyuti Goswami authored
-
- Aug 07, 2012
-
-
Chun-wei Fan authored
This reverts commit 18801a9a. The change to the GIO source filters only applies to the master/2.33.x+ branch as there isn't a gcontenttype-win32.c in glib-2-32, so we still want to build gcontenttype.c here.
-
- Aug 06, 2012
-
-
gcontenttype.c was split into gcontenttype.c and gcontenttype-win32.c in commit 32192ee9 ("Split gcontenttype.c"), so we don't want to include gcontenttype.c in the Visual C++ build as it is no longer a source file meant for Windows. Thanks to Thomas H.P. Anderson for pointing this out.
-
- Aug 05, 2012
- Jul 27, 2012
-
-
Fran Diéguez authored
-
- Jul 23, 2012
-
-
- Jul 19, 2012
-
-
Matej Urbančič authored
-
- Jul 17, 2012
-
-
Sasi Bhushan Boddepalli authored
-
- Jul 16, 2012
-
-
Daniel Mustieles García authored
-
Daniel Mustieles García authored
-