]>
git.ipfire.org Git - thirdparty/vala.git/log
Darren Warner [Fri, 4 Jun 2010 18:39:47 +0000 (20:39 +0200)]
build: Use $(srcdir) instead of relative paths
Fixes bug 620048.
Thijs Vermeir [Wed, 2 Jun 2010 14:02:39 +0000 (16:02 +0200)]
gstreamer0.10: Fix bindings for gst_clock_new_*_id
Fix bindings for gst_clock_new_periodic_id and gst_clock_new_single_shot_id
Luca Bruno [Sun, 30 May 2010 17:13:58 +0000 (10:13 -0700)]
gtk+-2.0: Gtk.Widget.get_allocation allocation parameter is out.
Fixes bug 620050.
Luca Bruno [Sun, 30 May 2010 17:10:20 +0000 (10:10 -0700)]
gtk+-2.0: Tree move_after.iter and move_before.iter are ref parameters.
Fixes bug 619357.
Evan Nemerson [Sat, 29 May 2010 05:37:39 +0000 (22:37 -0700)]
json-glib-1.0: hide user data arguments from two methods
Jürg Billeter [Fri, 28 May 2010 17:58:53 +0000 (19:58 +0200)]
Do not set error flag when using delegate prototype as argument
Rémy Saissy [Sun, 23 May 2010 10:44:16 +0000 (12:44 +0200)]
Fix crash when compiling empty .vala file
Fixes bug 619422.
Evan Nemerson [Wed, 14 Apr 2010 07:33:12 +0000 (00:33 -0700)]
Update documentation
Fixes bug 615710.
Evan Nemerson [Tue, 27 Apr 2010 19:25:27 +0000 (12:25 -0700)]
Do not add extra argument to unref functions
Fixes bug 615481.
Tobias Mueller [Mon, 12 Apr 2010 17:26:31 +0000 (18:26 +0100)]
gobject-introspection: Use proper format string for g_error
g_error expects a format string as first argument which it is now
given. This fixes a potential format string vulnerability.
Fixes bug 615552.
Tobias Mueller [Mon, 12 Apr 2010 17:22:43 +0000 (18:22 +0100)]
gobject-introspection: Free allocated memory and fix format strings
g_markup_printf_escaped allocates memory which now is free()d. Also,
move from g_string_append_printf to g_string_append because it has a
clearer and easier semantic and is less error prone. In fact, this fixes
potential format string vulnerabilties.
Fixes bug 615552.
Michael 'Mickey' Lauer [Thu, 27 May 2010 19:20:57 +0000 (21:20 +0200)]
linux: add non-posix sysconf(3) configuration names
Michael 'Mickey' Lauer [Thu, 27 May 2010 19:18:43 +0000 (21:18 +0200)]
posix: add sysconf(3) and assorted constants
Adrien Bustany [Thu, 27 May 2010 18:37:50 +0000 (14:37 -0400)]
Add rest-extras bindings to Makefile.am
Adrien Bustany [Thu, 27 May 2010 17:25:44 +0000 (13:25 -0400)]
Add bindings for rest-extras-0.6
Adrien Bustany [Thu, 27 May 2010 17:05:29 +0000 (13:05 -0400)]
rest-0.6: Various fixes
This commit cleans the .metadata file, and fixes the ProxyCall binding.
The classes FacebookProxy and FlickrProxy are now part of the
rest-extras-0.6 package, so information concerning them can be removed
from the metadata file.
ProxyCall was not marked as being a GObject.
Adrien Bustany [Mon, 19 Apr 2010 01:51:28 +0000 (21:51 -0400)]
libesmtp bindings: Fix sentinel in smtp_set_header
Adrien Bustany [Wed, 7 Apr 2010 03:37:07 +0000 (23:37 -0400)]
Add libesmtp bindings
Adrien Bustany [Thu, 1 Apr 2010 19:37:55 +0000 (16:37 -0300)]
libgdata bindings: Fix cprefix on PicasaWeb classes
Adrien Bustany [Thu, 1 Apr 2010 12:05:21 +0000 (09:05 -0300)]
libgdata bindings: Fix type_id for PicasaWebFile
Adrien Bustany [Wed, 31 Mar 2010 13:33:38 +0000 (10:33 -0300)]
vapi: update libgdata bindings
Jamie McCracken [Mon, 24 May 2010 19:09:54 +0000 (15:09 -0400)]
Genie: Added Regex literals
Jamie McCracken [Mon, 24 May 2010 18:51:59 +0000 (14:51 -0400)]
Genie: Fix assertion failure on large rollback in parser
Jamie McCracken [Mon, 24 May 2010 18:33:09 +0000 (14:33 -0400)]
Genie: Report error on duplicate constructor or destructor in class
Jamie McCracken [Mon, 24 May 2010 18:21:18 +0000 (14:21 -0400)]
Genie: Support array and string slices
Jamie McCracken [Mon, 24 May 2010 18:13:24 +0000 (14:13 -0400)]
Genie: Fix base access in async methods
Jamie McCracken [Mon, 24 May 2010 18:06:40 +0000 (14:06 -0400)]
Genie: Support named arguments
Jamie McCracken [Mon, 24 May 2010 18:00:49 +0000 (14:00 -0400)]
Genie: Support non-null casts
Jamie McCracken [Mon, 24 May 2010 17:52:55 +0000 (13:52 -0400)]
Genie: Added string templating
Evan Nemerson [Sat, 22 May 2010 18:27:18 +0000 (11:27 -0700)]
glib-2.0: add GLib.IOChannel.win32_socket and win32_messages
Luca Bruno [Sat, 22 May 2010 17:48:24 +0000 (10:48 -0700)]
gnome-keyring-1: fix GetStringCallback.str and NETWORK_PASSWORD
Evan Nemerson [Fri, 21 May 2010 06:54:05 +0000 (23:54 -0700)]
Add mx-1.0 bindings
Evan Nemerson [Fri, 21 May 2010 06:37:14 +0000 (23:37 -0700)]
gtk+-2.0: set default values for Gtk.Box.pack_start and end arguments
Evan Nemerson [Fri, 21 May 2010 06:18:57 +0000 (23:18 -0700)]
glib-2.0: use g_strcmp0 instead of strcmp
Jakob Westhoff [Wed, 19 May 2010 14:54:48 +0000 (16:54 +0200)]
Fixed save_to_buffer methods inside the gdk-pixbuf bindings
The gdk-pixbuf bindings were using the wrong method definiton for the
methods gdk_pixbuf_save_to_buffer and gdk_pixbuf_save_to_bufferv, which
made them unusable. This commit introduces a -custom.vala file to fix
this problem and create usable method signatures.
Evan Nemerson [Wed, 19 May 2010 22:56:33 +0000 (15:56 -0700)]
gnutls: fix a couple cnames, and change a char* to a string
Evan Nemerson [Mon, 17 May 2010 06:20:17 +0000 (23:20 -0700)]
rest-0.6: rename rest to rest-0.6, update to version 0.6.1
Evan Nemerson [Sun, 16 May 2010 21:34:45 +0000 (14:34 -0700)]
glib-2.0: add g_qsort_with_data binding
Evan Nemerson [Sun, 16 May 2010 06:23:12 +0000 (23:23 -0700)]
libgda-4.0: add many type_arguments, several other small fixes
Evan Nemerson [Sun, 16 May 2010 05:35:03 +0000 (22:35 -0700)]
libgda-4.0: fix vfunc names om Gda.DataModel and Gda.Lockable
Evan Nemerson [Sun, 16 May 2010 04:50:18 +0000 (21:50 -0700)]
gconf-2.0: add several missing type arguments, some ownership fixes
Evan Nemerson [Sun, 16 May 2010 04:26:25 +0000 (21:26 -0700)]
gnome-keyring-1: add missing type_arguments
Nicolas Joseph [Sun, 16 May 2010 02:50:10 +0000 (19:50 -0700)]
gdl-1.0: update to 2.30.0
Fixes bug 615397.
Evan Nemerson [Sun, 16 May 2010 02:35:13 +0000 (19:35 -0700)]
x11: fix type mismatch warning in X.Display.get_window_property
Fixes bug 609561.
Fabian Deutsch [Sun, 16 May 2010 02:02:25 +0000 (19:02 -0700)]
Add orc-0.4 binding
Fixes bug 618570.
Shawn Ferris [Sun, 16 May 2010 01:36:14 +0000 (18:36 -0700)]
libgda-4.0: several small miscellaneous fixes
Fixes bug 615421.
Nicolas Joseph [Fri, 14 May 2010 05:57:18 +0000 (22:57 -0700)]
gtk+-2.0: Gtk.AccelMap.lookup_entry key parameter is out
Fixes bug 617962.
Evan Nemerson [Fri, 14 May 2010 05:55:31 +0000 (22:55 -0700)]
gtk+-2.0: make Gtk.AccelKey a struct
Fixes bug 617963.
Gregor Burger [Fri, 14 May 2010 05:24:55 +0000 (22:24 -0700)]
gtk+-2.0: gtk_icon_theme_choose_icon.icon_names does not have a length
Fixes bug 618574.
Gregor Burger [Fri, 14 May 2010 05:19:25 +0000 (22:19 -0700)]
gio-2.0: make g_file_has_parent.parent nullable
Fixes bug 618441.
Derek Dai [Fri, 14 May 2010 05:10:18 +0000 (22:10 -0700)]
glib-2.0: add binding for g_unichar_get_script and GUnicodeScript enum
Fixes bug 618428.
Julian Andres Klode [Fri, 14 May 2010 03:44:15 +0000 (20:44 -0700)]
sqlite3: Add sqlite3_create_collation binding.
Add the sqlite3_create_collation binding which makes it possible
to define custom collation sequences.
Fixes bug 618406.
Julian Andres Klode [Fri, 14 May 2010 03:42:01 +0000 (20:42 -0700)]
sqlite3: Cast errmsg to char** in C.
Vala's string out arguments are const char**, but sqlite3_exec() and
sqlite3_get_table() expect 'char**'. Add [CCode (type = "char**")] to
cast them to the wanted type, thus avoiding a warning from the C
compiler.
Fixes bug 618457.
Julian Andres Klode [Fri, 14 May 2010 03:39:52 +0000 (20:39 -0700)]
sqlite3: Fix wrappers to not assign to invalid output parameter.
Check that the output parameter is not null before assigning to
it. Without this, passing null as errmsg results in segfaults since
the function dereferences a null pointer.
Fixes bug 61845.
Michal Hruby [Tue, 11 May 2010 15:10:47 +0000 (17:10 +0200)]
glib-2.0: Add g_strrstr and g_strrstr_len bindings
Evan Nemerson [Tue, 11 May 2010 04:47:16 +0000 (21:47 -0700)]
gstreamer-base-0.10: fix ownership of BaseTransform.transform_caps
Michael 'Mickey' Lauer [Mon, 10 May 2010 06:56:07 +0000 (08:56 +0200)]
linux.vapi: bind sethostname(2) exposing both parameters
Alexander Kojevnikov [Mon, 3 May 2010 11:21:59 +0000 (21:21 +1000)]
gstreamer: Fix Gst.Structure.get_clock_time() binding
Alexander Kojevnikov [Fri, 30 Apr 2010 09:12:19 +0000 (19:12 +1000)]
gstreamer: Fix Gst.Pad.query_* bindings
Michael 'Mickey' Lauer [Mon, 10 May 2010 06:08:12 +0000 (08:08 +0200)]
linux: add ioctl(2)
ioctl(2) is also defined in Posix.vapi, however the POSIX XSR option
(with stropts.h) is only supported on some Linux distributions.
Michael 'Mickey' Lauer [Fri, 7 May 2010 09:10:29 +0000 (11:10 +0200)]
linux: add sethostname(2)
Michael 'Mickey' Lauer [Fri, 7 May 2010 09:08:18 +0000 (11:08 +0200)]
posix: add gethostname(2)
Evan Nemerson [Wed, 5 May 2010 00:08:15 +0000 (17:08 -0700)]
gdk-2.0: buf argument of gdk_draw_*_image doesn't have an array length
Fixes bug 617534.
Evan Nemerson [Tue, 4 May 2010 23:59:30 +0000 (16:59 -0700)]
glib-2.0: add binding for GLib.HashTable.lookup_extended
Fixes bug 617358.
Evan Nemerson [Mon, 3 May 2010 01:20:46 +0000 (18:20 -0700)]
gio-2.0: fix callbacks for sources created with Socket.create_source
Fixes bug 617069.
Evan Nemerson [Tue, 4 May 2010 23:48:28 +0000 (16:48 -0700)]
sqlite3: add binding for sqlite3_update_hook
Evan Nemerson [Sat, 1 May 2010 04:36:17 +0000 (21:36 -0700)]
glib-2.0: set default value of StringBuilder.truncate to 0
Evan Nemerson [Sat, 1 May 2010 01:03:17 +0000 (18:03 -0700)]
sqlite3: add methods to get the source of data in a query result
Travis Reitter [Thu, 29 Apr 2010 21:09:45 +0000 (14:09 -0700)]
glib-2.0: fix argument type of several TestCase constructor arguments
Fixes bug 617193.
Mike Massonnet [Thu, 29 Apr 2010 16:47:33 +0000 (09:47 -0700)]
glib-2.0: fix incompatible type warning in g_key_file_set_string_list
Fixes bug 582092.
Evan Nemerson [Thu, 29 Apr 2010 16:38:38 +0000 (09:38 -0700)]
vapigen: support setting array_length_type for parameters
Evan Nemerson [Thu, 29 Apr 2010 15:41:17 +0000 (08:41 -0700)]
glib-2.0: add GLib.FileUtils.get/set_data methods
Evan Nemerson [Thu, 29 Apr 2010 15:40:26 +0000 (08:40 -0700)]
glib-2.0: set has_type_id = false for int16 and uint16
Travis Reitter [Wed, 28 Apr 2010 16:54:46 +0000 (09:54 -0700)]
vala-gen-introspect: Support packages without prefix
Uninstalled packages may use an empty string as prefix. Do not ignore
valid header files when PREFIX is an empty string and the header path
starts with a dot.
Fixes bug 615119.
Jürg Billeter [Thu, 29 Apr 2010 08:41:46 +0000 (10:41 +0200)]
GAsync: Fix finish function for methods with value type out parameters
Fixes bug 617087.
Jürg Billeter [Wed, 28 Apr 2010 15:03:04 +0000 (17:03 +0200)]
Report error on incorrect use of [ModuleInit]
Fixes bug 616805.
Michal Hruby [Wed, 28 Apr 2010 12:55:04 +0000 (14:55 +0200)]
vapigen: Apply array attributes from finish method to async as well
Michal Hruby [Wed, 28 Apr 2010 12:23:30 +0000 (14:23 +0200)]
vapigen: Support finish_name attribute for async methods
Jukka-Pekka Iivonen [Wed, 28 Apr 2010 12:01:14 +0000 (14:01 +0200)]
Support regular expression literals after more tokens
Fixes bug 615558.
Jukka-Pekka Iivonen [Wed, 28 Apr 2010 11:50:03 +0000 (13:50 +0200)]
Fix regular expression literals when used in multiple source files
Fixes part of bug 615558.
Jürg Billeter [Wed, 28 Apr 2010 11:04:52 +0000 (13:04 +0200)]
Fix crash when using type names as conditions
Jürg Billeter [Wed, 28 Apr 2010 07:32:39 +0000 (09:32 +0200)]
Report error when using ellipsis without named parameter
Fixes bug 615450.
Luca Bruno [Wed, 21 Apr 2010 11:32:08 +0000 (13:32 +0200)]
Fix delegate target usage in async methods
Fixes bug 612641.
Evan Nemerson [Wed, 28 Apr 2010 00:29:09 +0000 (17:29 -0700)]
atk: make Atk.State inherit from uint64
Fixes bug 613949.
Luca Bruno [Tue, 27 Apr 2010 23:19:05 +0000 (16:19 -0700)]
gtk+-2.0: make Gtk.init_with_args.translation_domain argument nullable
Fixes bug 614517.
Allison Barlow [Tue, 27 Apr 2010 23:14:58 +0000 (16:14 -0700)]
gdk-2.0: mark gdk_gc_get_values.values as out
Fixes bug 617000.
Luca Bruno [Tue, 27 Apr 2010 12:16:57 +0000 (14:16 +0200)]
Keep closure / instance alive when calling async methods with callbacks
Fixes bug 616383.
Sebastian Dröge [Fri, 23 Apr 2010 04:38:23 +0000 (06:38 +0200)]
Use G_TYPE_ERROR instead of G_TYPE_POINTER for GLib >= 2.26
Fixes bug 616588.
Marc-André Lureau [Sat, 10 Apr 2010 21:43:56 +0000 (23:43 +0200)]
build: INSTALL is updated by automake, remove it
Fixes part of bug 615402.
Marc-André Lureau [Sat, 10 Apr 2010 18:53:41 +0000 (20:53 +0200)]
build: Delete .version in autogen to pick up new version
This is recommended by git-version-gen script.
Fixes part of bug 615402.
Luca Bruno [Mon, 26 Apr 2010 12:51:58 +0000 (14:51 +0200)]
Add GValue support for interfaces with non-GObject class prerequisite
Fixes bug 615904.
Luca Bruno [Sat, 24 Apr 2010 09:57:23 +0000 (11:57 +0200)]
Fix struct initialization when the instance variable is captured
Fixes bug 615940.
Víctor Manuel Jáquez Leal [Tue, 13 Apr 2010 10:33:22 +0000 (12:33 +0200)]
vapigen: Support type_id attribute for classes
Fixes bug 615633.
Signed-off-by: Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
Marc-André Lureau [Fri, 9 Apr 2010 19:42:17 +0000 (21:42 +0200)]
GRegex is available only in the GObject profile
Fixes bug 615321.
Evan Nemerson [Sat, 3 Apr 2010 05:33:11 +0000 (22:33 -0700)]
Support array_length_type for method parameters
Fixes bug 529866.
Jürg Billeter [Tue, 27 Apr 2010 08:33:32 +0000 (10:33 +0200)]
Fix generated code when mixing closures and simple lambda expressions
Fixes bug 615444.
Evan Nemerson [Mon, 26 Apr 2010 22:04:34 +0000 (15:04 -0700)]
gnutls: fix numerous errors preventing gnutls from being usable.
Evan Nemerson [Sun, 25 Apr 2010 23:47:35 +0000 (16:47 -0700)]
clutter-1.0: fix Stage.read_pixels binding
Fixes bug 616448.
Evan Nemerson [Sun, 25 Apr 2010 23:15:07 +0000 (16:15 -0700)]
mysql: mark Database.fetch_row as null terminated, several other fixes
Fixes bug 615925.
Evan Nemerson [Sun, 25 Apr 2010 23:13:52 +0000 (16:13 -0700)]
gio-2.0: GLib.Converter.convert bytes_read and bytes_written are out