======================================== NEWS: cheese-2.22.3 ======================================== version 2.22.3 - cheese did not choose the right thumbnails for already taken pictures, fixes bug #539030 - added/updated translations - bg, courtesy of Alexander Shopov - vi, courtesy of Clytie Siddall ======================================== NEWS: deskbar-applet-2.22.3 ======================================== ===================== deskbar-applet 2.22.3 ===================== This is the last release of the 2.22 series. It just includes some additional bug fixes. Changes: * Set TomboyNotesModule.tomboy to None when module is stopped * Fixed bug #538425: local variable 'stream' referenced before assignment Contributors to this release: Sebastian Pölsterl ======================================== NEWS: eog-2.22.3 ======================================== Version 2.22.3 -------------- Bug fixes: - #528454, Metadata box should have limited width (Lucas Rocha) - #533041, Eog generates thumbnails of thumbnails (Lucas Rocha) - #539495, eog stays in Slideshow mode even in Full Screen or normal window (Felix Riemann) New and updated translations: - Kjartan Maraas [nb] ======================================== UPDATED: epiphany-2.22.3 ======================================== epiphany was updated without a NEWS entry. ======================================== NEWS: evince-2.22.2 ======================================== =============== Evince 2.22.2 =============== Bug fixes: * Fixes warning with gtk-2.10 (#533323, Matthias Drochner) * Fixes crash in impress backend (#530852, Hans Petter Jansson) * Handle multipage tiff properly (#520290, Carlos Garcia Campos) Translation updates: * Ivar Smolin (et) ======================================== NEWS: evolution-2.22.3.1 ======================================== Evolution 2.22.3 2008-06-30 --------------------------- Bug Fixes: #273627: New entry to enter mailbox name in case it differs from the username. (Milan Crha) #314467: Reset port when setting host name without it (Milan Crha) #467892: Inherit search criteria and ensure keeping the selected message in the view even it may not belong to the filter anymore (Milan Crha) #509595: Do not crash if file does not exists. Also be able to read lines more than 249 characters long (Milan Crha) #519536: Crash in e-activity handler crash (Srinivasa Ragavan) #531836: Added bonobo accel key for Ctrl+D, Del to keep working on deleted mails, but not the toolbar/menu (Srinivasa Ragavan) #532597: Do not leave selected more than one item if somebody else took care or reposition of the cursor row before the delete (Milan Crha) #535204: Fixed a crash during exit (Shuai Liu) #535459: Opening a message with incorrect time information in the ICS attachment (Milan Crha) #535749: Evolution leaves deleted messages strike through (Milan Crha) #536280,507372: Updated figure exchng-rec-mails.png. Updated the doc for new field Mailbox. (PC Radhika) #536772: Disable Folder menu items consistently with a popup menu over folder (Milan Crha) #536813: Double-click unresponsive in calendar when trying to review detail (Milan Crha) #538002: Do not allow dropping messages on folders with CAMEL_FOLDER_NOSELECT flag set (Milan Crha) #538741: Strip preceding tabs from Date headers too (Paul Bolle) #539268: Do not use both filename and description if these are identical (Paul Bolle) #540516: Sanitize user input while accepting path/filename of the backup (Tobias Mueller) Other Contributors: Fixes security vulnerabilities CVE-2008-1108 and CVE-2008-1109 (Matthew Barnes) Tell which plugin it could not load in the warning message (Tor Lillqvist) Add -Wl,--exclude-libs=libiconv.a to ICONV_LIBS onWindows to avoid auto-exporting functions from the static libiconv.a implementation in win_iconv from evolution's DLLs. (Tor Lillqvist) Updated Translations: Vladimir Melo (pt_BR) Leonardo Ferreira Fontenelle (pt_BR) Timo Jyrinki (fi) Clytie Siddall (vi) ======================================== NEWS: evolution-data-server-2.22.3 ======================================== Evolution-Data-Server 2.22.3 2008-06-30 --------------------------------------- Bug Fixes: #213072: Fix for folder/summary or message-list/preview mismatch (Srinivasa Ragavan) #340838: Use the whole URL even when not the proxy set, because the URL can contain parameters, which are not part of the path (Milan Crha) #374616: Show server's error message on "BYE" if available (Milan Crha) #394654: (Novell Bugzilla) Fixes a EDS crasher (Chenthill Palanisamy) #509721: Do not delete original message if exception occurred (Milan Crha) #528902: Insufficient timezone handling (Patrick Ohly) #530241: Recognize no-flag situation properly and in that case use two commands, one set and one unset (Milan Crha) #531712: Do not reset flags on no-flag situation, rather add and remove there the \Seen flag (Milan Crha) #534111: Copying past the end of the buffer can cause core dumps (Paul Smith) #534946: Clean password when writing changes to another gnome-keyring (Srinivasa Ragavan) #536154: Do use the Winsock getaddrinfo() andgetnameinfo(). It should be OK to ignore Windows 2000 by now (Tor Lillqvist) #540516: Sanitize user input while accepting path/filename of the backup (Tobias Mueller) Other Contributors: Drop the Win32 fsync() implementation. Instead just use _commit() in the Microsoft C library which does the same (Tor Lillqvist) Updated Translations: Hedayat Vatankhah (fa) Clytie Siddall (vi) ======================================== NEWS: evolution-exchange-2.22.3 ======================================== Evolution Exchange 2.22.3 2008-06-30 ------------------------------------ Bug fixes: #402752: Prevent crash when got a component without set UID (Milan Crha) #528902: Evolution's time zone handling fails to handle the fact that time zone definitions can change (Patrick Ohly) #532844: If it's a bad case we can just goto the error handling code instead of trying to process the response. (Paul Smith) ======================================== NEWS: file-roller-2.22.4 ======================================== version 2.22.4 -------------- * Updated Vietnamese translation. ======================================== NEWS: gcalctool-5.22.3 ======================================== Overview of changes in gcalctool 5.22.3 * Added workaround to stop display disappearing when editing large displays (Bug #524602) * Updated Vietnamese translation (Clytie Siddall) ======================================== NEWS: gdm-2.20.7 ======================================== 2.20.7 Stuff: - When GDM checks the XFree86_VT atom, it does not set it if it does not already exist. (Brian Cameron, Simon Zheng) - Free a pointer array via g_free instead of g_ptr_array_free, avoiding an assert on shutdown. (Frederic Crozat) - When reading in the BaseXsession configuration value, it now only accepts the first word as the script name and ignores the rest. Previously if you had any trailing spaces or other arguments, it would cause GDM to fail to read any value for the script. (Brian Cameron) - Translation updates (Theppitak Karoonboonyanan, Priit Laes, Nickolay V. Shmyrev, Clytie Siddall) - Use RBAC for Suspend when on Solaris. (Simon Zheng) ======================================== NEWS: gnome-applets-2.22.3 ======================================== Changes in GNOME-Applets 2.22.3 =============================== Codename: "Vincent Made Me Do It" Changes since 2.22.2: - Updated Vietnamese translation. ======================================== NEWS: gnome-desktop-2.22.3 ======================================== Version 2.22.3 ============== "GNOME version bump"-only release. ============== ======================================== NEWS: gnome-games-2.22.3 ======================================== gnome-games 2.22.3 ================== This is the final service release for 2.22 series. We have all worked to back- port fixes from trunk; especially those that causes crashers. General: - Fix allocator/deallocator mismatch. (Yanko Kaneti, Christian Persch, Bug #535214) GLChess: - Don't disable load button on load dialog as we cannot tell if the user has selected a valid file (Robert Ancell, Bug #540527) - Handle empty combo boxes in the preferences dialog (Robert Ancell, Bug #532908) - Disable network controls when disconnected (Robert Ancell, Bug #523818) - Backport trap ImportError and give the user and helpful message about their installation being broken (Jason Clinton) - Backport the sys.path fixes from trunk. (Jason Clinton) Gnome Sudoku: - Backport redraw() crash fixes from trunk (Jason Clinton) Translators: Leonardo Ferreira Fontenelle, Vladimir Melo, Clytie Siddall, Christian Kirbach, Mario Blättermann ======================================== NEWS: gnome-keyring-2.22.3 ======================================== Changes in version 2.22.3 are: * Better initization of (non-crypto) random number generator. * Build fixes [margali, John Ralls] ======================================== NEWS: gnome-session-2.22.3 ======================================== Version 2.22.3 ============== Session Manager * Remove warning about at-spi since it doesn't help anybody anyway (Lucas Rocha) Translators * Christian Kirbach (de) * Woodman Tuen (zh_HK) * Woodman Tuen (zh_TW) ============== ======================================== NEWS: gnome-speech-0.4.20 ======================================== gnome-speech 0.4.20: * drivers/espeak/*: fix for bug 535493 - eSpeak driver can block. The fix adds a list mechanism to handle utterances to be spoken and then processes them on the gidle thread. Also raised the maximum speech rate for eSpeak. ======================================== NEWS: gnome-system-monitor-2.22.3 ======================================== New in 2.22.3 - 30 June 2008 * Fixed network speed when there are pseudo-devices with no address (#535544). ======================================== UPDATED: gnome-terminal-2.22.3 ======================================== gnome-terminal was updated without a NEWS entry. ======================================== UPDATED: gst-plugins-base-0.10.20 ======================================== gst-plugins-base was updated without a NEWS entry. ======================================== NEWS: gstreamer-0.10.20 ======================================== This is GStreamer 0.10.20 "You Crazy Diamond" Changes since 0.10.19: * Add the Presets interface * Use the binary registry by default * Deprecate gst_element_get_pad and don't use it anywhere any more. * Reverse playback fixes * API to get missing element messages from parse_launch parsing. * Fixes in latency calculations * BaseTransform negotiation fixes * New Buffering query and messages * Fix multiqueue deadlocks when changing limits * Remove pre-generated parser hacks and require newer flex/bison * Use GSlice in more places * Use static strings in property declarations everywhere to save memory allocations * Fix unaligned memory accesses with the binary registry and add CRC checks * Lots of other bug fixes Bugs fixed since 0.10.19: * 535069 : basesrc no longer support non-flushing seeks on itself * 522882 : Add a configure option to enable/disable OPTION_PARSING i... * 396779 : Preset interface for elements * 359653 : GStreamer Binary Registry patch * 401456 : [API] Rename gst_bin_find_unconnected_pad to gst_bin_find... * 446763 : [identity] leaks events in single segment mode * 459862 : typefinding coud be more efficient * 461253 : Crash when gst_base_transform_prepare_output_buffer is se... * 489269 : valgrind option parameter invalid for valgrind 2.2 * 508070 : gstreamer crashes whilst trying to read .so files in .deb... * 512577 : GstTagMergeMode doc has slightly incorrect explanation * 512578 : gst_tag_setter_merge_tags can mess up with KEEP_ALL merge... * 514507 : gst-xmlinspect outputs text instead of xml for plugins * 518022 : [libgstnet] MSVC 6.0 compile error due to socklen_t * 518932 : Expose gst_segment_copy() to facilitate wrapping of GstSe... * 520468 : Add a Env to enable/disable scan_and_update_registry for ... * 522326 : use of 'char*' instead of 'const char*' in gst_caps_set_s... * 523798 : [API] Some GstMiniObject enhancements * 523806 : Should use G_PARAM_STATIC_(NAME|NICK|BLURB) when possible * 523978 : Documentation fixes. * 523985 : [PATCH] [identity] meta-writes buffers without meta-writa... * 524659 : Add specific error code for encrypted streams (e.g. WMA/A... * 525532 : [fakesink/fakesrc/identity] Uses GObject marshallers for ... * 526042 : [identity] check-imperfect-timestamp doesn't handle new s... * 526236 : mingw32 gstpoll compilation fix * 526247 : Actually build dlls when cross-compiling with mingw32 * 526705 : GstIndexResolver uses nickname field as description field * 526768 : Basetransform bufferalloc passing through too easily * 526814 : [API] add gst_pad_add_{data,event,buffer}_probe_full() wi... * 527967 : gst_gerror_get_type is not thread safe * 528187 : Get missing elements from gst_parse_launch() * 528868 : URI schemes/protocols should be handled case insensitive * 529148 : Make gstqueue give the right min latency * 530317 : GType registration error - race condition when parallel c... * 530637 : queue leak on capacity change * 531538 : Race between gst_bus_set_flushing and async bus watches * 533490 : gst_message_new_warning() should take const gchar* * 533635 : gst_event_new_tag() documentation should say it takes own... * 533740 : [API] add gst_typefind_suggest_simple() * 533865 : gst_element_get_pad() should really be deprecated * 534258 : basesink not accumulated time in some cases. * 535218 : gst_base_src_send_event will block if basesrc is blocking... * 536723 : Misspelled word in error string * 536744 : Must link to libdl if dladdr() is used * 536780 : gcc 4.3.0 compile warnings * 536857 : DATADIR definition conflicts with windows headers * 525961 : Build fails on darwin * 535285 : Correct reference to GST_URI_UNKNOWN in gst_element_facto... API added since 0.10.19: * Add GST_IS_PARAM_SPEC_MINI_OBJECT, GST_PARAM_SPEC_MINI_OBJECT GST_TYPE_PARAM_MINI_OBJECT and gst_value_dup_mini_object * typefind::force-caps * gst_message_set_buffering_stats() * gst_message_parse_buffering_stats() * GST_QUERY_BUFFERING * GstBufferingMode * gst_query_new_buffering() * gst_query_set_buffering_percent() * gst_query_parse_buffering_percent() * gst_query_set_buffering_stats() * gst_query_parse_buffering_stats() * gst_query_set_buffering_range() * gst_query_parse_buffering_range() * GST_STREAM_ERROR_DECRYPT * GST_STREAM_ERROR_DECRYPT_NOKEY * gst_segment_copy() * gst_pad_add_data_probe_full() * gst_pad_add_buffer_probe_full() * gst_pad_add_event_probe_full() * GstEvent::gst_event_has_name() * GstFakeSrc:format * gst_type_find_suggest_simple() * GstBaseSink::gst_base_sink_wait_clock() * gst_parse_launch_full() * gst_parse_launchv_full() * gst_parse_bin_from_description_full() * gst_parse_context_new() * gst_parse_context_free() * gst_parse_context_get_missing_elements() * gst_bin_find_unlinked_pad() * GstPreset interface API deprecated since 0.10.19: * gst_element_get_pad - use gst_element_get_static_pad or gst_element_get_request_pad * gst_atomic_int_set() - g_atomic_int_set from GLib * gst_bin_find_unconnected_pad() ======================================== NEWS: gtk-engines-2.14.3 ======================================== Overview of Changes in 2.14.3 (since 2.14.2) ============================================ GNOME Bugs fixed in this release: 511958 – List store tree view contains superfluous border New and udpated translations: Clytie Siddall (vi) Yavor Doganov (bg) ======================================== NEWS: gtkhtml-3.18.3 ======================================== GtkHTML-3.18.3 2008-06-30 ------------------------- Bug Fixes: #533741: Don't insert BOM into UTF-8 text when copying to clipboard; filter it out when pasting from clipboard (Vaclav Slavik) #540342: Fix a vulnerability when inserting specially armed HTML code into the composer (Milan Crha) Updated Translations: Clytie Siddall (vi) ======================================== UPDATED: gtksourceview-1.8.5 ======================================== gtksourceview was updated without a NEWS entry. ======================================== UPDATED: gucharmap-2.22.3 ======================================== gucharmap was updated without a NEWS entry. ======================================== NEWS: gvfs-0.2.5 ======================================== Major changes in 0.2.5: * Fix unremovable files in trash (#523139). * Fix recursive copy of directories (#522933). ======================================== NEWS: libgtop-2.22.3 ======================================== 30 June 2008: Overview of changes in 2.22.3 =========================================== * linux: - Fixed glibtop_get_fsusage with kernel >= 2.6.25. Closes #539360. ======================================== NEWS: libgweather-2.22.3 ======================================== libgweather 2.22.3 ================== Translators * Hendrik Richter (de) * Clytie Siddall (vi) * Funda Wang (zh_CN) ======================================== NEWS: libwnck-2.22.3 ======================================== 2.22.3 ====== Fixes - Fix a bug where when the last window disappears, libwnck internals don't get updated and you still have a window in the window list, eg. (Malebria) Translators - Yavor Doganov (bg) ======================================== NEWS: mousetweaks-2.22.3 ======================================== Version 2.22.3 -------------- New and updated translations: - [bg] Alexander Shopov - [vi] Clytie Siddall ======================================== NEWS: nautilus-2.22.4 ======================================== Major changes in 2.22.4 are: * Properly display submenus that are provided by extensions * Preserve mtime when copying files * Fix navigation where window was inconsistently "stuck" between two directories, i.e. the view was not completely changed. * Icon view fixes * If no icon is selected, but an icon has the keyboard focus, select it when pressing space. * Move keyboard focus after a file has been removed * Fix double-clicking half-shown items * Thumbnailing changes * Never scale up any thumbnails * Compose and scale thumbnails on the fly * Speed up loading of large image files used as their own thumbnails * Fix thumbnail regeneration ======================================== NEWS: orca-2.22.3 ======================================== 2.22.3 - 30-Jun-2008 * Fix for bug #371637 - Orca repeats "Location:" info repeatedly in Nautilus File Browser Dialog. * Fix for bug #397306 - Orca's default synthesis engine choice should take language into account. * Fix for bug #435585 - Java ControlPanel GIVING UP AFTER 5 TRIES. * Fix for bug #487585 - Orca Usage message should be localized. Do not mark the command line options for translation. * Fix for bug #529655 - After inputting an incorrect password on the screensaver, Orca can't speak the whole dialog. bg Bulgarian Alexander Shopov hu Hungarian Attila Hammer and Gabor Kelemen vi Vietnamese Clytie Siddall ========== ======================================== NEWS: seahorse-2.22.3 ======================================== seahorse 2.22.3 --------------- (no changes) ======================================== NEWS: vte-0.16.14 ======================================== 0.16.14 ======= - Bugs fixed in this release: Bug 536632 – vte build failure in ring.c:210: error: expected expression before 'do' * src/debug.h: * src/ring.c: * src/ring.h: With latest glib (after bug #519026), g_error is expanding to "do {...} while(0)" instead of "{...}". This breaks build in debugging mode. Use g_critical instead. Also add some G_STMT_START/END to some macros. 2008-05-29 Chris Wilson * src/pty.c (merge_environ): Replace previous commit with the better patch by Christian Persch. 2008-05-29 Chris Wilson * src/pty.c (merge_environ): Fix bug in patch to use g_listenv() as it only returns the variable name and we need to use g_getenv() to retrieve its value. 2008-05-27 Behdad Esfahbod * src/iso2022.c (_vte_iso2022_ambiguous_width): Oops. Fix thinko in last commit. 2008-05-27 Behdad Esfahbod Bug 535022 – ambiguous width in utf8 locale * src/iso2022.c (_vte_iso2022_ambiguous_width): Recognize env var settings VTE_CJK_WIDTH=narrow and VTE_CJK_WIDTH=wide. Any other value means "auto" based on locale, as it was doing previously. 2008-05-21 Chris Wilson * src/pty.c (merge_environ): Silence compiler warning about using environ as a local variable name. 2008-05-21 Richard Hult Bug 534148 – Use g_listenv() instead of environ * src/pty.c: (merge_environ): Use g_listenv() instead of non-portable environ extern. 2008-05-19 Kjartan Maraas * configure.in: automake doesn't like to substitute more than one variable at a time. * src/vtedraw.c: (_vte_draw_get_using_fontconfig): * src/vtetc.c: (_vte_termcap_find_boolean): Fix two compiler warnings. 2008-05-09 Chris Wilson * src/vtedraw.c (_vte_draw_text): Add the text to draw to the debug output. 2008-05-09 Chris Wilson Fix "GLib-CRITICAL **: g_io_add_watch_full: assertion `channel != NULL' failed" * src/debug.c (_vte_debug_parse_string): * src/debug.h: * src/vte-private.h: * src/vte.c (vte_terminal_emit_adjustment_changed), (_vte_terminal_adjust_adjustments_full), (vte_terminal_scroll_lines), (vte_terminal_maybe_scroll_to_bottom), (_vte_terminal_insert_char), (vte_terminal_catch_child_exited), (mark_input_source_invalid), (_vte_terminal_connect_pty_read), (mark_output_source_invalid), (_vte_terminal_connect_pty_write), (_vte_terminal_disconnect_pty_read), (_vte_terminal_disconnect_pty_write), (_vte_terminal_fork_basic), (vte_terminal_eof), (_vte_terminal_enable_input_source), (vte_terminal_io_read), (vte_terminal_handle_scroll), (vte_terminal_finalize), (vte_terminal_class_init), (vte_terminal_set_pty), (process_timeout), (update_repeat_timeout), (update_timeout): It was possible for _vte_terminal_enable_input_source() to be called after the input closed with G_IO_HUP. The minimal change would just have been to add a guard to check the pty_master was still valid before reattaching the source. Instead I removed the redundant duplication of the input and output channels and added lots of debugging. 2008-05-08 Chris Wilson Bug 516869 – vte displays nothing on GTK+/DirectFB Original patch by Jérémy Bobbio. * src/vte.c (vte_terminal_class_init), (update_regions), (update_repeat_timeout), (update_timeout): gdk_window_process_all_updates() is ineffective on the gtk+-directfb and gtk+-quartz backends, so in order to process updates immediately one must call gdk_window_process_updates() on the desired GdkWindows instead.