2024-04-19  Rico Tzschichholz  <ricotz@ubuntu.com>

	Release 0.56.17

2024-04-19  Reuben Thomas  <rrt@sc3d.org>

	gnu: add binding for flock(2) and its constants

2024-04-19  Rico Tzschichholz  <ricotz@ubuntu.com>

	vala: Inherit important attributes for Property backing field

	codegen: Only handle null-terminated array as such if there is no length given

	codegen: Refactor and cache parameter in loop

2024-04-15  Rico Tzschichholz  <ricotz@ubuntu.com>

	glib-2.0: Add dev_t/gid_t/pid_t/uid_t/socklen_t types for compatibility
	Cherry-picked from 935260ceb87a4d744509f5624be9035ab2299de9

	vala: Report invalid type in property assignment attempt
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1541

	vala: Point to the invalid initializer on error

2024-04-15  Reuben Thomas  <rrt@sc3d.org>

	glib-2.0: Add SPACING_MARK, deprecate COMBINING_MARK

2024-04-15  Zhou Qiankang  <wszqkzqk@qq.com>

	glib-2.0: Avoid unnecessary copying operations in FileStream.read_line()

2024-04-15  Rico Tzschichholz  <ricotz@ubuntu.com>

	codegen: Properly pass through a null-terminated out argument

	codegen: Update array length variable passed to null-terminated ref parameter
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1536

	tests: Extend off_t/time_t test cases to increase coverage

2024-03-19  Simon McVittie  <smcv@debian.org>

	vala: Correctly use Path.build_path()
	The first argument to Path.build_path() is a separator, and for it to be
	practically useful, at least two subsequent arguments are needed.

	Also to find GIR XML in /usr/share we should make the second argument be
	an absolute path.

2024-03-19  Rico Tzschichholz  <ricotz@ubuntu.com>

	parser: Allow declaration of static nested methods (local functions)
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1533

	tests: Add -Werror=null-dereference flag

	codegen: Add missing initializers for private fields of GSourceFuncs
	Found by -Werror=missing-field-initializers