Sébastien Wilmet 
							
						 
					 
					
						
						
							
						
						3bf4a720c3 
					 
					
						
						
							
							gio/: LGPLv2+ -> LGPLv2.1+  
						
						... 
						
						
						
						Sub-directories inside gio/ already processed in a previous commit:
- fam/
- gdbus-2.0/ (which contains only codegen/)
- gvdb/
- inotify/
- tests/
- win32/
- xdgmime/
Other sub-directories inside gio/:
- completion/: no license headers
- kqueue/: not LGPL, BSD-style license
https://bugzilla.gnome.org/show_bug.cgi?id=776504  
						
						
					 
					
						2017-05-29 19:53:34 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						9acd0ddbf3 
					 
					
						
						
							
							gio: Intern all signal names beforehand  
						
						... 
						
						
						
						This avoids pointless copying of static strings. 
						
						
					 
					
						2015-09-12 11:13:45 -04:00 
						 
				 
			
				
					
						
							
							
								Matthias Clasen 
							
						 
					 
					
						
						
							
						
						42cf80780b 
					 
					
						
						
							
							Docs: Big entity cleanup  
						
						... 
						
						
						
						Strip lots of entity use from |[ ]| examples (which are now
implicit CDATA). Also remove many redundant uses of <!-- -->. 
						
						
					 
					
						2014-02-01 12:00:30 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Mustieles 
							
						 
					 
					
						
						
							
						
						078dbda148 
					 
					
						
						
							
							Updated FSF's address  
						
						
						
						
					 
					
						2014-01-31 14:31:55 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuele Bassi 
							
						 
					 
					
						
						
							
						
						54cc43630d 
					 
					
						
						
							
							Rename the generated private data getter function  
						
						... 
						
						
						
						As it turns out, we have examples of internal functions called
type_name_get_private() in the wild (especially among older libraries),
so we need to use a name for the per-instance private data getter
function that hopefully won't conflict with anything. 
						
						
					 
					
						2013-06-24 15:43:04 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuele Bassi 
							
						 
					 
					
						
						
							
						
						32747def4b 
					 
					
						
						
							
							gio: Use the new private instance data declaration  
						
						... 
						
						
						
						Use the newly added macros, and remove the explicit calls to
g_type_class_add_private().
https://bugzilla.gnome.org/show_bug.cgi?id=700035  
						
						
					 
					
						2013-06-24 14:18:01 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Walters 
							
						 
					 
					
						
						
							
						
						1e74e46a00 
					 
					
						
						
							
							gdbusobjectskeleton: Fix compiler warnings  
						
						... 
						
						
						
						The G_OBJECT_WARN_INVALID_PROPERTY_ID() macro uses a local variable
named "_object"; work around this by using "object" as the variable we
pass in.
https://bugzilla.gnome.org/show_bug.cgi?id=689377  
						
						
					 
					
						2012-12-05 13:30:15 -05:00 
						 
				 
			
				
					
						
							
							
								Stef Walter 
							
						 
					 
					
						
						
							
						
						a8c784df58 
					 
					
						
						
							
							gdbus: Fix double free and use after free of object path  
						
						... 
						
						
						
						* This occurs when the 'g-object-path' property is read
   on a GDBusObjectSkeleton
https://bugzilla.gnome.org/show_bug.cgi?id=682075  
						
						
					 
					
						2012-08-21 13:21:26 +02:00 
						 
				 
			
				
					
						
							
							
								Javier Jardón 
							
						 
					 
					
						
						
							
						
						928d2cea61 
					 
					
						
						
							
							gio/*: Use g_list_free_full() convenience function  
						
						
						
						
					 
					
						2012-01-03 16:53:47 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan Lortie 
							
						 
					 
					
						
						
							
						
						5f48e2cde5 
					 
					
						
						
							
							GDBus: switch to struct-embedded GMutex and GCond  
						
						... 
						
						
						
						Now that we have those, we should use them.
https://bugzilla.gnome.org/show_bug.cgi?id=660739  
						
						
					 
					
						2011-10-04 11:13:46 -04:00 
						 
				 
			
				
					
						
							
							
								David Zeuthen 
							
						 
					 
					
						
						
							
						
						aabdb7e190 
					 
					
						
						
							
							GDBusObject{Proxy,Skeleton}: Prefix properties with g- to avoid collisions  
						
						... 
						
						
						
						Otherwise we might collide with an interface called Connection.
https://bugzilla.gnome.org/show_bug.cgi?id=659699 
This is for the same reason that GDBusProxy has its properties
prefixed with g-.
Signed-off-by: David Zeuthen <davidz@redhat.com > 
						
						
					 
					
						2011-09-21 12:35:40 -04:00 
						 
				 
			
				
					
						
							
							
								David Zeuthen 
							
						 
					 
					
						
						
							
						
						fb94a0299b 
					 
					
						
						
							
							GDBusObjectSkeleton: Add locking  
						
						... 
						
						
						
						Signed-off-by: David Zeuthen <davidz@redhat.com > 
						
						
					 
					
						2011-08-29 15:20:02 -04:00 
						 
				 
			
				
					
						
							
							
								Johan Dahlin 
							
						 
					 
					
						
						
							
						
						ec98953e42 
					 
					
						
						
							
							Pass in NULL instead of g_cclosure_marshal_generic  
						
						... 
						
						
						
						NULL is now a shortcut for g_cclosure_marshal_generic, so avoid
referencing it directly.
https://bugzilla.gnome.org/show_bug.cgi?id=654917  
						
						
					 
					
						2011-07-19 14:38:34 -03:00 
						 
				 
			
				
					
						
							
							
								Colin Walters 
							
						 
					 
					
						
						
							
						
						b74e2a720a 
					 
					
						
						
							
							Stop using glib-genmarshal at build time  
						
						... 
						
						
						
						To help cross compilation, don't use glib-genmarshal in our
build.  This is easy now that we have g_cclosure_marshal_generic().
In gobject/, add gmarshal.[ch] to git (making the existing entry
points stubs).
In gio/, simply switch to using g_cclosure_marshal_generic().
https://bugzilla.gnome.org/show_bug.cgi?id=652168  
						
						
					 
					
						2011-06-20 17:24:07 -04:00 
						 
				 
			
				
					
						
							
							
								David Zeuthen 
							
						 
					 
					
						
						
							
						
						bbe945183b 
					 
					
						
						
							
							gdbus-codegen: Generate GDBusObject{,Proxy,Skeleton} subtypes  
						
						... 
						
						
						
						Signed-off-by: David Zeuthen <davidz@redhat.com > 
						
						
					 
					
						2011-04-25 09:29:18 -04:00 
						 
				 
			
				
					
						
							
							
								David Zeuthen 
							
						 
					 
					
						
						
							
						
						8826ad046d 
					 
					
						
						
							
							GDBusInterfaceStub: Clarify ::g-authorize-method docs  
						
						... 
						
						
						
						As suggested by Simon in https://bugzilla.gnome.org/show_bug.cgi?id=647577#c11 
Signed-off-by: David Zeuthen <davidz@redhat.com > 
						
						
					 
					
						2011-04-13 16:39:50 -04:00 
						 
				 
			
				
					
						
							
							
								David Zeuthen 
							
						 
					 
					
						
						
							
						
						6ccca55752 
					 
					
						
						
							
							GDBus: Use Skeleton instead of Stub  
						
						... 
						
						
						
						After some brainstorming with Simon, see
 https://bugzilla.gnome.org/show_bug.cgi?id=647577#c8 
Signed-off-by: David Zeuthen <davidz@redhat.com > 
						
						
					 
					
						2011-04-13 16:33:51 -04:00