2005-06-12  Jody Goldberg <jody@gnome.org>

	* Release 1.12.1

2005-06-12  Jody Goldberg <jody@gnome.org>

	* gsf/gsf-msole-utils.c (gsf_msole_lid_to_codepage) : codepages are
	  signed.
	(gsf_msole_iconv_win_codepage) : ditto.
	(gsf_msole_iconv_open_codepages_for_export) : ditto.
	(gsf_msole_iconv_open_codepage_for_export) : ditto.
	(gsf_msole_iconv_get_codepage_string_list) : ditto.
	  -535(uint16) == 65001

2005-06-12  Jody Goldberg <jody@gnome.org>

	* gsf/gsf-impl-utils.h (GSF_DYNAMIC_CLASS_FULL) : remove useless
	  trailing backslash that was confusing gtk-doc

	* gsf/gsf-output-stdio.c (gsf_output_stdio_new_valist) : new.
	(gsf_output_stdio_new_full) Use it here.
	(gsf_output_stdio_new) : And use that here.
	* gsf/gsf-outfile-stdio.c (gsf_output_stdio_new_valist) : new.
	(gsf_outfile_stdio_new_full) Use it here.
	(gsf_outfile_stdio_new) : And use that here.

2005-06-10  Morten Welinder  <terra@gnome.org>

	* gsf/gsf-libxml.c (gsf_xml_out_add_enum): New function.

2005-06-08  Morten Welinder  <terra@gnome.org>

	* gsf/gsf-output-stdio.c (gsf_output_stdio_new): Test
	directory-ness of the right mode.

2005-06-04  Stepan Kasal  <kasal@ucw.cz>

	* gsf/gsf-output.h (gsf_output_vprintf): Add the function attribute
	  G_GNUC_PRINTF (2, 0).  Add the same to various static *vprintf
	  funtions in other files.
	* gsf/gsf-output-csv.c (gsf_output_cvs_close): The parameter is
	  unused, mark it as such.

	* .cvsignore: Add gtk-doc.make; remove gsf-config; replace stamp-h
	and stamp-* by stamp-h*.

2005-06-03  Jody Goldberg <jody@gnome.org>

	* gsf/gsf-utils.h (gsf_init_dynamic) : new hook.  Unimplemented yet.

	* gsf/gsf-impl-utils.h (prefix) : use a cleaner pattern for the
	  dynamic type/interface declarations.

2005-06-02  Jody Goldberg <jody@gnome.org>

	* gsf/gsf-msole-utils.c (msole_vt_name) : suppress warning
	(msole_prop_parse) : assign the right type.

2005-06-02  Dom Lachowicz <cinamod@hotmail.com>

	* gsf/gsf-outfile-zip.c (zip_flush): Check for Z_BUF_ERROR case.
	This is the cause of AbiWord bug #7652
	
2005-06-02  Morten Welinder  <terra@gnome.org>

	* gsf/gsf-libxml.c (gsf_xml_out_add_float): Use "C" locale
	conventions.  Fix ambiguities in docs.

2005-06-01  Morten Welinder  <terra@gnome.org>

	* gsf/gsf-input-gzip.c (gsf_input_gzip_read): Only trigger the
	truncated-file check after we have added a single NUL byte.
	(check_header): Avoid overflows.

2005-05-31  Jody Goldberg <jody@gnome.org>

	* gsf/gsf-input-gzip.c (gsf_input_gzip_read) : get upset when an input
	  file is truncated.
	(check_header) : Add a heuristic to warn about files with > 1000:1
	  compression ratios.  It is crude but likely to catch the worst
	  truncated files were we're using data rather than a trailer by
	  accident.

2005-05-31  Jody Goldberg <jody@gnome.org>

	* gsf/gsf-libxml.c (gsf_xml_in_parse) : add some protection.

2005-05-30  Jody Goldberg <jody@gnome.org>

	* gsf/gsf-msole-utils.c (msole_metadata_write_section) : warning
	  suppression.
	(msole_prop_parse) : it seems GValue needs to be a G_OBJECT in order
	  for it to be unrefed.

2005-05-28  Jody Goldberg <jody@gnome.org>

	* gsf/gsf-docprop-vector.c (gsf_docprop_vector_finalize) : patch leak.

2005-05-25  Morten Welinder  <terra@gnome.org>

	* configure.in (CFLAGS): Don't use -Wcrazy.

2005-05-15  J.H.M. Dassen (Ray) <jdassen@debian.org>

	* configure.in: Enable a number of additional warnings (when available)
	for which the current code base is already virtually clean.
	Ensure at link time that the shared objects, contain complete
	dependency information for all symbols they use from elsewhere.

2005-05-10  Jody Goldberg <jody@gnome.org>

	* configure.in : post release bump