2011-12-15 Morten Welinder * Release 1.14.22 2011-12-08 Morten Welinder * gsf/gsf-infile-msole.c (ole_dirent_cmp): Use gsf_msole_sorting_key_cmp. * gsf/gsf-msole-utils.c (gsf_msole_sorting_key_new) (gsf_msole_sorting_key_free, gsf_msole_sorting_key_cmp): New functions. * gsf/gsf-outfile-msole.c (make_sorting_name): New function. (gsf_outfile_msole_constructor): New function. (gsf_outfile_msole_class_init): Hook up constructor. (GsfOutfileMSOle): Add a key member. (ole_name_cmp): Use gsf_msole_sorting_key_cmp. Fixes #665712. 2011-12-07 Morten Welinder * gsf/gsf-input-memory.c: Drop HAVE_BROKEN_MMAP -- FreeBSD was fixed 8+ years ago, so this code isn't being run. * gsf/gsf-utils.c: Assume HAVE_G_BASE64_ENCODE. * gsf/*.c: Eliminate pointless G_OBJECT casts. * configure.in: Require glib 2.16 for g_strcmp0. * gsf/gsf-input.c (gsf_input_dispose): Rename from gsf_input_finalize and hook up accordingly. (gsf_input_set_name): Notify the property if changed. * gsf/gsf-output.c (gsf_output_set_name): Notify the property if changed. (gsf_output_set_name_from_filename): Base of gsf_output_set_name. 2011-11-08 Morten Welinder * gsf/gsf-input-gio.c (gsf_input_gio_read): Handle unexpected EOF from source. Never request more than gio is documented to handle. (make_local_copy): Set name from file. 2011-09-08 Morten Welinder * configure.in: Switch to AM_MAINTAINER_MODE([enable]). 2011-07-01 Morten Welinder * thumbnailer/main.c (set_resource_limits): Fix conditional. 2011-05-21 Morten Welinder * gsf-win32/gsf-output-win32.c (gsf_output_istream_set_error): Use proper format string. * gsf-win32/gsf-input-win32.c (hresult_to_gerror): Ditto. 2011-05-20 Morten Welinder * configure.in: Post-release bump.