Version 0.2.41
===============
* Fix 32k samples turning into static when 8k samples played in
the middle. Debian #79145. (Matthew Ashton)
* Fix filter buffer handling so filters work. Debian #202027.
(Ryan Murray)
* Reconnect the ALSA driver and reload the config file after
receiving a SIGUSR1. (Martin Pitt)
* Fixed esd_audio_write() to use select() if the driver supports
it (otherwise usleep) and write data in a configurable block size.
(Ryan Murray)
* Fixed esound.pc audifile linking. (Josselin Mouette)
* Fixed esdcat.1. (Josselin Mouette)
* Protect dsp_init() with a mutex lock. (Josselin Mouette)
* Fixed to allow multiple esd instances (one per user). (Martin Pitt)
* Fixes to startup time by not trying to exec a binary if it doesn't
exist. (Martin Pitt)
* Prettier debugging output. (Ryan Murray)
* Fixed signedness compiler warnings. (Josselin Mouette)
* Remove libesddsp from LD_PRELOAD when autospawning esd. (Ryan Murray)
* Fixes for GStreamer using ESPEAKER. (Jeff Waugh)
* Fixes for mmap64 (Josselin Mouette)
* Close the spawnfd when the startup is successful. (Josselin Mouette)
* Save a call to esd_audio_pause when run with -nobeeps. (Josselin Mouette)
* Improved error checking for the -spawnfd switch. (Josselin Mouette)
* Fixed buffer overflow possibilities. (Ryan Murray)
* Call snd_pcm_hw_free() before calling snd_pcm_close() to avoid a
memory leak. (Martin Pitt)
* Add informative output for -double switch. (Josselin Mouette)
* Use smaller sleep timeouts. (Josselin Mouette)
* Updated to handle more file formats supported by audiofile 0.2.3.
(Josselin Mouette)
Overview of Changes from GLib 2.19.0 to GLib 2.19.1
===================================================
* GIO:
- g_icon_to_string, g_icon_new_for_string: GIcon serialization support
- G_FILE_ATTRIBUTE_PREVIEW_ICON: new file attribute for preview images
- g_app_info_get_commandline: new function to get the full commandline
- g_mount_shadow, g_mount_unshadow, g_mount_is_shadowed: New functions
to 'shadow' mounts (i.e. hide them from the UI when they already
have a different representation, like a bookmark)
* Bugs fixed:
556186 gpoll.h breaks gmain.h inclusion
557087 mem leak in g_content_types_get_registered
556921 gpoll.h breaks hal compilation
557210 g_compute_checksum_for_* asserts with less than 2 bytes
558381 Add support for compile time assertions
558185 'parent' variable in g_local_file_get_child_for_display_name()
hits g_object_unref(NULL) assertion
558513 g_warn_if_fail FIXME in gtestutils
558672 NULL key lookup using g_hash_table_lookup_extended()
555740 gicon serialization
557182 preview functionality
528320 Incorrect icons displayed for files with custom mimetype icons
556910 Memory leak: sub
557592 Missing include in gwinhttpfile.c
556415 Crash on Windows 2000 in g_winhttp_vfs_init()
555935 Clarify the mechanism of overwriting properties
552776 ac_cv_func_posix_getgrgid_r not mentioned
559448 GObject Reference Manual (typo)
561212 GFileReadMoreCallback API doc refers to non-existant function
560569 gkeyfile doesn't use the set list_separator in some cases
560568 gkeyfile docs buglet
559413 g_option_group_set_error_hook docs buglet
562378 callback return value not respected for callback option
with no arg
559110 Do not include libintl.h after glibintl.h
557603 carbon check output misplaced
562544 g_key_file_get_string and g_key_file_get_value
documentation does not explain the difference
547264 Missing "no flags" flag
562638 GDebugKey key member should be const
562639 g_parse_debug_flags() parsing "help"
562549 g_byte_array_free should tell how free data
559452 GObject Reference Manual (typo)
559462 GObject Reference Manual (typo)
559517 GObject Reference Manual (typo)
562538 GObject interface tutorial shouldn't finalise with
"Please forget everything"
561352 Leak of icon description
561375 Leaks mountpoint description
561807 inotify_sub.c: dup_dirname() fails to remove trailing '/'
562393 g_buffered_input_stream_read_byte broken if data available
541715 win32 : patch for warnings and signature problems in recent code
547481 g_data_input_stream_read_line behaves not as stated in the docs
548163 Nautilus displays wrong error message for too long file names
559633 gtk_image_new_from_gicon does not always work for .desktop files
555486 – No way to recover command line from GAppInfo
Overview of Changes from GTK+ 2.14.4 to 2.14.5
==============================================
* Bugs fixed:
556578 GIMP windows stay on top of other windows
557059 crash when compositing emblems with icon
557266 Window Management Problem
528320 Incorrect icons displayed for files with custom mimetype icons
557894 Wrong return value for gdk_pointer_grab_info_libgtk_only
557316 GtkLinkButton should consider user-defined tooltip
558323 glitches when popping up combos in treeviews
558278 Crash when calling a callback set by gdk_add_client_message_filter
557212 Problem with which window gains focus and is visible
541391 Unfocussable Treeview swallows focus
552956 Should check composite extension version
554567 warning fixes (missing format specifiers and NULL vs 0)
o 531572 : one-page generation option
o 448879 : Use a footer when generating HTML documentation
o 311857 : xsltproc very slow generating index for gtk-docs.sgml
o 335239 : Using gnome-doc-utils for gtk-doc documentation
o 460753 : enable vpath build in gtkdoc-mkhtml
o 473342 : Warn about repeated symbols in sections
o 487727 : DocBook XML DTD version
o 523669 : make check: Element publisher content does not follow the...
o 530758 : gtk-doc should not expand XML tags and their attributes
o 533262 : no-template mode scans different source files
o 534627 : gtk-doc uses non-standard HTML element
o 542137 : No declaration found for: gsf_output_*
o 543855 : Fix for Bug 460753 (enable vpath build in gtkdoc-mkhtml) ...
o 544172 : Fails to parse return value of 'char const *'
o 552822 : Add rules to create $(REPORT_FILES)
o 553407 : Example Makefile.am uses obsolete INCLUDES instead of AM_...
o 554718 : gtk-doc needs to allow versioned TARGET_DIR
o 554833 : Be more careful with " struct _ < struct_name > "
o 558082 : evince docs build fails with GTK_DISABLE_SINGLE_INCLUDES
o 559281 : Correct check for existance of gtkdoc-rebase
Contributors
Behdad Esfahbod
Christian Persch
David Nečas
Felix Riemann
Jeffrey Stedfast
Marc-Andre Lureau
Matthew Barnes
Peter Kjellerstedt
Sebastian Dröge
Simon Josefsson
Stefan Kost
Overview of changes between 1.22.2 and 1.22.3
=============================================
- Minor bug fix with matrix operations
- Fix build with older compilers
- Bugs fixed in this release:
Bug 561779 – incorrect calculations in pango_matrix_concat
implementation
Bug 560730 – pango 1.22.2 build failure on Solaris 10, too many array
initializers in pango-language.c
Bug 561740 – Use stack allocation for thai_engine_break