]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
16 years agodova: Support inline allocated array parameters
Jürg Billeter [Sat, 5 Jun 2010 07:43:33 +0000 (09:43 +0200)] 
dova: Support inline allocated array parameters

16 years agoFix ownership of inline allocated arrays
Jürg Billeter [Sat, 27 Mar 2010 19:33:14 +0000 (20:33 +0100)] 
Fix ownership of inline allocated arrays

16 years agoImplement replace_expression for constant initializers
Jürg Billeter [Sat, 5 Jun 2010 07:58:01 +0000 (09:58 +0200)] 
Implement replace_expression for constant initializers

16 years agobuild: Use $(srcdir) instead of relative paths
Darren Warner [Fri, 4 Jun 2010 18:39:47 +0000 (20:39 +0200)] 
build: Use $(srcdir) instead of relative paths

Fixes bug 620048.

16 years agolibvaladoc: fix detection of static delegates
Evan Nemerson [Wed, 2 Jun 2010 23:00:05 +0000 (01:00 +0200)] 
libvaladoc: fix detection of static delegates

16 years agogstreamer0.10: Fix bindings for gst_clock_new_*_id
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

16 years agogtk+-2.0: Gtk.Widget.get_allocation allocation parameter is out.
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.

16 years agogtk+-2.0: Tree move_after.iter and move_before.iter are ref parameters.
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.

16 years agojson-glib-1.0: hide user data arguments from two methods
Evan Nemerson [Sat, 29 May 2010 05:37:39 +0000 (22:37 -0700)] 
json-glib-1.0: hide user data arguments from two methods

16 years agoDo not set error flag when using delegate prototype as argument
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

16 years agoFix crash when compiling empty .vala file
Rémy Saissy [Sun, 23 May 2010 10:44:16 +0000 (12:44 +0200)] 
Fix crash when compiling empty .vala file

Fixes bug 619422.

16 years agoUpdate documentation
Evan Nemerson [Wed, 14 Apr 2010 07:33:12 +0000 (00:33 -0700)] 
Update documentation

Fixes bug 615710.

16 years agoDo not add extra argument to unref functions
Evan Nemerson [Tue, 27 Apr 2010 19:25:27 +0000 (12:25 -0700)] 
Do not add extra argument to unref functions

Fixes bug 615481.

16 years agogobject-introspection: Use proper format string for g_error
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.

16 years agogobject-introspection: Free allocated memory and fix format strings
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.

16 years agolinux: add non-posix sysconf(3) configuration names
Michael 'Mickey' Lauer [Thu, 27 May 2010 19:20:57 +0000 (21:20 +0200)] 
linux: add non-posix sysconf(3) configuration names

16 years agoposix: add sysconf(3) and assorted constants
Michael 'Mickey' Lauer [Thu, 27 May 2010 19:18:43 +0000 (21:18 +0200)] 
posix: add sysconf(3) and assorted constants

16 years agoAdd rest-extras bindings to Makefile.am
Adrien Bustany [Thu, 27 May 2010 18:37:50 +0000 (14:37 -0400)] 
Add rest-extras bindings to Makefile.am

16 years agoAdd bindings for rest-extras-0.6
Adrien Bustany [Thu, 27 May 2010 17:25:44 +0000 (13:25 -0400)] 
Add bindings for rest-extras-0.6

16 years agorest-0.6: Various fixes
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.

16 years agolibesmtp bindings: Fix sentinel in smtp_set_header
Adrien Bustany [Mon, 19 Apr 2010 01:51:28 +0000 (21:51 -0400)] 
libesmtp bindings: Fix sentinel in smtp_set_header

16 years agoAdd libesmtp bindings
Adrien Bustany [Wed, 7 Apr 2010 03:37:07 +0000 (23:37 -0400)] 
Add libesmtp bindings

16 years agolibgdata bindings: Fix cprefix on PicasaWeb classes
Adrien Bustany [Thu, 1 Apr 2010 19:37:55 +0000 (16:37 -0300)] 
libgdata bindings: Fix cprefix on PicasaWeb classes

16 years agolibgdata bindings: Fix type_id for PicasaWebFile
Adrien Bustany [Thu, 1 Apr 2010 12:05:21 +0000 (09:05 -0300)] 
libgdata bindings: Fix type_id for PicasaWebFile

16 years agovapi: update libgdata bindings
Adrien Bustany [Wed, 31 Mar 2010 13:33:38 +0000 (10:33 -0300)] 
vapi: update libgdata bindings

16 years agoGenie: Added Regex literals
Jamie McCracken [Mon, 24 May 2010 19:09:54 +0000 (15:09 -0400)] 
Genie: Added Regex literals

16 years agoGenie: Fix assertion failure on large rollback in parser
Jamie McCracken [Mon, 24 May 2010 18:51:59 +0000 (14:51 -0400)] 
Genie: Fix assertion failure on large rollback in parser

16 years agoGenie: Report error on duplicate constructor or destructor in class
Jamie McCracken [Mon, 24 May 2010 18:33:09 +0000 (14:33 -0400)] 
Genie: Report error on duplicate constructor or destructor in class

16 years agoGenie: Support array and string slices
Jamie McCracken [Mon, 24 May 2010 18:21:18 +0000 (14:21 -0400)] 
Genie: Support array and string slices

16 years agoGenie: Fix base access in async methods
Jamie McCracken [Mon, 24 May 2010 18:13:24 +0000 (14:13 -0400)] 
Genie: Fix base access in async methods

16 years agoGenie: Support named arguments
Jamie McCracken [Mon, 24 May 2010 18:06:40 +0000 (14:06 -0400)] 
Genie: Support named arguments

16 years agoGenie: Support non-null casts
Jamie McCracken [Mon, 24 May 2010 18:00:49 +0000 (14:00 -0400)] 
Genie: Support non-null casts

16 years agoGenie: Added string templating
Jamie McCracken [Mon, 24 May 2010 17:52:55 +0000 (13:52 -0400)] 
Genie: Added string templating

16 years agoglib-2.0: add GLib.IOChannel.win32_socket and win32_messages
Evan Nemerson [Sat, 22 May 2010 18:27:18 +0000 (11:27 -0700)] 
glib-2.0: add GLib.IOChannel.win32_socket and win32_messages

16 years agognome-keyring-1: fix GetStringCallback.str and NETWORK_PASSWORD
Luca Bruno [Sat, 22 May 2010 17:48:24 +0000 (10:48 -0700)] 
gnome-keyring-1: fix GetStringCallback.str and NETWORK_PASSWORD

16 years agodoclet/*: don't visit thrown exceptions and signal children anymore
Florian Brosch [Sat, 22 May 2010 17:47:45 +0000 (19:47 +0200)] 
doclet/*: don't visit thrown exceptions and signal children anymore

16 years agodoclets/*: Remove unnecessary directories
Florian Brosch [Sat, 22 May 2010 15:10:32 +0000 (17:10 +0200)] 
doclets/*: Remove unnecessary directories

16 years agodoclet/xml: Fix link-taglet
Florian Brosch [Sat, 22 May 2010 14:53:16 +0000 (16:53 +0200)] 
doclet/xml: Fix link-taglet

16 years agolibvaladoc/api rename Visitable to Browsable
Florian Brosch [Sat, 22 May 2010 12:43:57 +0000 (14:43 +0200)] 
libvaladoc/api rename Visitable to Browsable

16 years agolibvaladoc/api rename full_name () to get_full_name ()
Florian Brosch [Sat, 22 May 2010 12:06:09 +0000 (14:06 +0200)] 
libvaladoc/api rename full_name () to get_full_name ()

16 years agolibvaladoc/api rm uncalled creation method visitor
Florian Brosch [Sat, 22 May 2010 11:47:38 +0000 (13:47 +0200)] 
libvaladoc/api rm uncalled creation method visitor

16 years agoAdd mx-1.0 bindings
Evan Nemerson [Fri, 21 May 2010 06:54:05 +0000 (23:54 -0700)] 
Add mx-1.0 bindings

16 years agogtk+-2.0: set default values for Gtk.Box.pack_start and end arguments
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

16 years agoglib-2.0: use g_strcmp0 instead of strcmp
Evan Nemerson [Fri, 21 May 2010 06:18:57 +0000 (23:18 -0700)] 
glib-2.0: use g_strcmp0 instead of strcmp

16 years agoFixed save_to_buffer methods inside the gdk-pixbuf bindings
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.

16 years agognutls: fix a couple cnames, and change a char* to a string
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

16 years agolibvaladoc/api: rm return types from creation methods
Florian Brosch [Wed, 19 May 2010 22:19:15 +0000 (00:19 +0200)] 
libvaladoc/api: rm return types from creation methods

16 years agorest-0.6: rename rest to rest-0.6, update to version 0.6.1
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

16 years agoglib-2.0: add g_qsort_with_data binding
Evan Nemerson [Sun, 16 May 2010 21:34:45 +0000 (14:34 -0700)] 
glib-2.0: add g_qsort_with_data binding

16 years agolibgda-4.0: add many type_arguments, several other small fixes
Evan Nemerson [Sun, 16 May 2010 06:23:12 +0000 (23:23 -0700)] 
libgda-4.0: add many type_arguments, several other small fixes

16 years agolibgda-4.0: fix vfunc names om Gda.DataModel and Gda.Lockable
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

16 years agogconf-2.0: add several missing type arguments, some ownership fixes
Evan Nemerson [Sun, 16 May 2010 04:50:18 +0000 (21:50 -0700)] 
gconf-2.0: add several missing type arguments, some ownership fixes

16 years agognome-keyring-1: add missing type_arguments
Evan Nemerson [Sun, 16 May 2010 04:26:25 +0000 (21:26 -0700)] 
gnome-keyring-1: add missing type_arguments

16 years agogdl-1.0: update to 2.30.0
Nicolas Joseph [Sun, 16 May 2010 02:50:10 +0000 (19:50 -0700)] 
gdl-1.0: update to 2.30.0

Fixes bug 615397.

16 years agox11: fix type mismatch warning in X.Display.get_window_property
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.

16 years agoAdd orc-0.4 binding
Fabian Deutsch [Sun, 16 May 2010 02:02:25 +0000 (19:02 -0700)] 
Add orc-0.4 binding

Fixes bug 618570.

16 years agolibgda-4.0: several small miscellaneous fixes
Shawn Ferris [Sun, 16 May 2010 01:36:14 +0000 (18:36 -0700)] 
libgda-4.0: several small miscellaneous fixes

Fixes bug 615421.

16 years agogtk+-2.0: Gtk.AccelMap.lookup_entry key parameter is out
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.

16 years agogtk+-2.0: make Gtk.AccelKey a struct
Evan Nemerson [Fri, 14 May 2010 05:55:31 +0000 (22:55 -0700)] 
gtk+-2.0: make Gtk.AccelKey a struct

Fixes bug 617963.

16 years agogtk+-2.0: gtk_icon_theme_choose_icon.icon_names does not have a length
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.

16 years agogio-2.0: make g_file_has_parent.parent nullable
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.

16 years agoglib-2.0: add binding for g_unichar_get_script and GUnicodeScript enum
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.

16 years agosqlite3: Add sqlite3_create_collation binding.
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.

16 years agosqlite3: Cast errmsg to char** in C.
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.

16 years agosqlite3: Fix wrappers to not assign to invalid output parameter.
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.

16 years agoglib-2.0: Add g_strrstr and g_strrstr_len bindings
Michal Hruby [Tue, 11 May 2010 15:10:47 +0000 (17:10 +0200)] 
glib-2.0: Add g_strrstr and g_strrstr_len bindings

16 years agogstreamer-base-0.10: fix ownership of BaseTransform.transform_caps
Evan Nemerson [Tue, 11 May 2010 04:47:16 +0000 (21:47 -0700)] 
gstreamer-base-0.10: fix ownership of BaseTransform.transform_caps

16 years agolinux.vapi: bind sethostname(2) exposing both parameters
Michael 'Mickey' Lauer [Mon, 10 May 2010 06:56:07 +0000 (08:56 +0200)] 
linux.vapi: bind sethostname(2) exposing both parameters

16 years agogstreamer: Fix Gst.Structure.get_clock_time() binding
Alexander Kojevnikov [Mon, 3 May 2010 11:21:59 +0000 (21:21 +1000)] 
gstreamer: Fix Gst.Structure.get_clock_time() binding

16 years agogstreamer: Fix Gst.Pad.query_* bindings
Alexander Kojevnikov [Fri, 30 Apr 2010 09:12:19 +0000 (19:12 +1000)] 
gstreamer: Fix Gst.Pad.query_* bindings

16 years agolinux: add ioctl(2)
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.

16 years agolinux: add sethostname(2)
Michael 'Mickey' Lauer [Fri, 7 May 2010 09:10:29 +0000 (11:10 +0200)] 
linux: add sethostname(2)

16 years agoposix: add gethostname(2)
Michael 'Mickey' Lauer [Fri, 7 May 2010 09:08:18 +0000 (11:08 +0200)] 
posix: add gethostname(2)

16 years agohtml: fix invalid HTML in <h1>
Evan Nemerson [Thu, 6 May 2010 11:33:06 +0000 (13:33 +0200)] 
html: fix invalid HTML in <h1>

16 years agolibvaladoc: fix plugin system to work with latest valac
Evan Nemerson [Thu, 6 May 2010 11:30:38 +0000 (13:30 +0200)] 
libvaladoc: fix plugin system to work with latest valac

16 years agolibvaladoc/html: fix missing links in "all known"-lists
Florian Brosch [Wed, 5 May 2010 15:21:20 +0000 (17:21 +0200)] 
libvaladoc/html: fix missing links in "all known"-lists

16 years agogdk-2.0: buf argument of gdk_draw_*_image doesn't have an array length
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.

16 years agoglib-2.0: add binding for GLib.HashTable.lookup_extended
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.

16 years agogio-2.0: fix callbacks for sources created with Socket.create_source
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.

16 years agosqlite3: add binding for sqlite3_update_hook
Evan Nemerson [Tue, 4 May 2010 23:48:28 +0000 (16:48 -0700)] 
sqlite3: add binding for sqlite3_update_hook

16 years agoAdd man page for valadoc
Evan Nemerson [Tue, 4 May 2010 21:11:27 +0000 (23:11 +0200)] 
Add man page for valadoc

16 years agovaladoc: clean up --help output
Evan Nemerson [Tue, 4 May 2010 21:04:03 +0000 (23:04 +0200)] 
valadoc: clean up --help output

16 years agovaladoc: fix --help output for --doclet option.
Evan Nemerson [Tue, 4 May 2010 20:52:56 +0000 (22:52 +0200)] 
valadoc: fix --help output for --doclet option.

16 years agodoclet/gtkdoc: fix failure to build outside of the source directory
Evan Nemerson [Tue, 4 May 2010 20:51:37 +0000 (22:51 +0200)] 
doclet/gtkdoc: fix failure to build outside of the source directory

16 years agodoclets/gtkdoclet: Add support for dbus interfaces
Luca Bruno [Tue, 4 May 2010 20:28:36 +0000 (22:28 +0200)] 
doclets/gtkdoclet: Add support for dbus interfaces

16 years agoApi: Add methods to support dbus interfaces documentation
Luca Bruno [Tue, 4 May 2010 20:12:00 +0000 (22:12 +0200)] 
Api: Add methods to support dbus interfaces documentation

16 years agodoclets/gtkdoclet: Fix handling undocumented parameters. Support not-error.
Luca Bruno [Tue, 4 May 2010 20:06:06 +0000 (22:06 +0200)] 
doclets/gtkdoclet: Fix handling undocumented parameters. Support not-error.

16 years agodoclets/gtkdoclet: Support error-domains annotation
Luca Bruno [Tue, 4 May 2010 20:05:29 +0000 (22:05 +0200)] 
doclets/gtkdoclet: Support error-domains annotation

16 years agodoclets/gtkdoclet: Group @see taglets
Luca Bruno [Tue, 4 May 2010 20:04:45 +0000 (22:04 +0200)] 
doclets/gtkdoclet: Group @see taglets

16 years agodoclets/gtkdoclet: Add support for referencing properties
Luca Bruno [Tue, 4 May 2010 20:04:08 +0000 (22:04 +0200)] 
doclets/gtkdoclet: Add support for referencing properties

16 years agodoclets/gtkdoclet: Better support for signals
Luca Bruno [Tue, 4 May 2010 20:02:51 +0000 (22:02 +0200)] 
doclets/gtkdoclet: Better support for signals

16 years agodoclets/gtkdoclet: Do not add an header only for annotations if the comment is empty
Luca Bruno [Tue, 4 May 2010 20:01:24 +0000 (22:01 +0200)] 
doclets/gtkdoclet: Do not add an header only for annotations if the comment is empty

16 years agodoclets/gtkdoclet: Use %NULL when manually commenting errors
Luca Bruno [Tue, 4 May 2010 19:57:50 +0000 (21:57 +0200)] 
doclets/gtkdoclet: Use %NULL when manually commenting errors

16 years agodoclets/gtkdoclet: Use LD_LIBRARY_PATH. Take in consideration existing environment...
Luca Bruno [Tue, 4 May 2010 19:54:35 +0000 (21:54 +0200)] 
doclets/gtkdoclet: Use LD_LIBRARY_PATH. Take in consideration existing environment variables

16 years agodoclets/gtkdoclet: Fix unconditionated .strip() usage
Luca Bruno [Tue, 4 May 2010 19:52:07 +0000 (21:52 +0200)] 
doclets/gtkdoclet: Fix unconditionated .strip() usage

16 years agodoclets/gtkdoclet: Properly handle property accessors
Luca Bruno [Tue, 4 May 2010 19:51:09 +0000 (21:51 +0200)] 
doclets/gtkdoclet: Properly handle property accessors

16 years agodoclets/gtkdoclet: Do not write C comments file in append mode
Luca Bruno [Tue, 4 May 2010 19:49:11 +0000 (21:49 +0200)] 
doclets/gtkdoclet: Do not write C comments file in append mode

16 years agodoclets/gtkdoclet: Support method throws. Add manual headers
Luca Bruno [Tue, 4 May 2010 19:40:27 +0000 (21:40 +0200)] 
doclets/gtkdoclet: Support method throws. Add manual headers

16 years agodoclets/gtkdoclet: Support documenting delegates and its formal parameters
Luca Bruno [Tue, 4 May 2010 19:38:57 +0000 (21:38 +0200)] 
doclets/gtkdoclet: Support documenting delegates and its formal parameters

16 years agoglib-2.0: set default value of StringBuilder.truncate to 0
Evan Nemerson [Sat, 1 May 2010 04:36:17 +0000 (21:36 -0700)] 
glib-2.0: set default value of StringBuilder.truncate to 0