Accepted libosso 1.20-1 (source)

Matt Zimmerman mdz at ubuntu.com
Thu May 10 14:07:09 BST 2007


Accepted:
libosso 1.20-1 was ACCEPTED.
	Component: universe Section: x11

Origin: Maemo/bora
Format: 1.7
Date: Thu,  10 May 2007 12:18:27 +0100
Source: libosso
Binary: libosso-dbus-conf, libosso1, libosso-test, libosso-dev, libosso1-dbg
Architecture: source
Version: 1.20-1
Distribution: gutsy
Urgency: low
Maintainer: Kimmo Haemaelaeinen <kimmo.hamalainen at nokia.com>
Changed-By: Matt Zimmerman <mdz at ubuntu.com>
Changes: 
 libosso (1.20-1) unstable; urgency=low
 .
   * Compilation fixes from Murray Cummings <murrayc at murrayc.com>.
     Fixes: MB#795
   * Added content to the README file because of a sudden popular demand.
   * Added more untested muali code (it's not in use yet).
   * Copyright header fixes in unit testing code. Fixes: NB#42519
 .
 libosso (1.19-1) unstable; urgency=low
 .
   * Added calling ldconfig to postinst.
   * More fixes to copyright headers. Fixes: NB#40918
   * Added more deprecation warnings to osso_application_set_exit_cb().
   * Fixed the state reading function once again. Fixes: NB#41325
   * Now checking whether the MIME handler really existed when unsetting
     it. Fixes: NB#41082
   * Fixed the debug package to be new-style. Fixes: NB#41394
   * Fixed possible memory leak in osso-state.c when reading the state fails.
   * Fixes to debian/copyright and debian/control.
 .
 libosso (1.18-1) unstable; urgency=low
 .
   * Added postinst script for calling ldconfig.
   * Fixed problems in supporting non-com.nokia-prefixed services.
     Fixes: NB#31831, NB#32067
   * Added more warning flags to compilation and fixed warnings.
   * Added optimisation to service registration so that registering the
     default service name is not tried more than once.
   * Message handling was rewritten: unregistering message and signal
     handlers should now be more predictable.
   * Removed redundant dbus_connection_register_object_path() calls made
     in osso-init.c and osso-rpc.c (there is a filter so those are redundant).
   * Fixed a brain-damage in appname_to_valid_path_component().
 .
 libosso (1.17-1) unstable; urgency=low
 .
   * Added detailed instructions for implementing state saving and autosaving
     to libosso.h (finally).
   * Fixed sometimes occurring infinite loop in _read_state() and added
     some missing EINTR handling. Fixes: NB#38937
 .
 libosso (1.16-1) unstable; urgency=low
 .
   * Modified Control Panel plugin startup so that single instance can be
     achieved. The patch came from Johan Bilien. Fixes: NB#25238
   * Fixed several possible memory leaks in osso-rpc.c. Fixes: NB#34403
   * Fixed the osso_time_set() to actually send a signal about time change.
     Fixes: NB#35824
   * Fixed compilation problem with GCC4.1. Fixes: NB#33996
   * Fixed parameter check in osso_display_blanking_pause(). Fixes: NB#36576
   * Fixed parameter check in osso_display_state_on(). Fixes: NB#36578
   * Fixed OSSO_CFLAGS so that it preserves debug symbols as it should
     (dh_strip will strip them for right packages anyway).
   * Added two small test executables to the ut directory.
 .
 libosso (1.15-1) unstable; urgency=low
 .
   * Removed dbus_connection_unref()s, because they make DBus asserts fail
     Fixes: NB#32642.
 .
 libosso (1.14-1) unstable; urgency=low
 .
   * Fixed osso_mem_saw to use the high watermark instead of the deny watermark
     (N#32122).
   * New function osso_mem_in_lowmem_state().
 .
 libosso (1.13-1) unstable; urgency=low
 .
   * Removed the 'or later' part from licenses.
   * Now calling the low-memory callback also when it is registered (N#32044).
   * Put more warnings about brokenness of osso_time_set().
 .
 libosso (1.12-1) unstable; urgency=low
 .
   * Fixed memory leak in osso->cp_plugins (N#26473).
 .
 libosso (1.11-1) unstable; urgency=low
 .
   * Removed the fixed number of mime arguments limitation (N#25395).
 .
 libosso (1.10-1) unstable; urgency=low
 .
   * Applied patch from Jari Tenhunen for allowing services not beginning
     with 'com.nokia' (N#28782).
 .
 libosso (1.9-1) unstable; urgency=low
 .
   * osso_run_async_with_argfill is now visible (N#27828).
   * Lintian fixes.
   * osso-mem cleanup patch from Leonid (N#27012).
 .
 libosso (1.8-1) unstable; urgency=low
 .
   * Packaging fixes.
   * Removed compilation of logging code.
   * Additional API from Marius for Python bindings (N#26964).
   * Added support for building with thumb instructions.
 .
 libosso (1.7-1) unstable; urgency=low
 .
   * Fixed problem with osso_mem_* in Scratchbox (N#20647).
 .
 libosso (1.6-1) unstable; urgency=low
 .
   * Fixed DBus porting bug in osso_time_set (N#23725).
   * Added checking of _write_state return value (N#23248).
 .
 libosso (1.5-1) unstable; urgency=low
 .
   * Added osso_rpc_run_system().
   * Removed environment variable passing code from the top message.
 .
 libosso (1.4-1) unstable; urgency=low
 .
   * Removed hidden attribute for appname_to_valid_path_component(),
     because GCC 3.4 did not like it.
   * Fixed illegal frees in osso-mime.c (N#23108).
   * Mime struct in osso context is now allocated with the context.
   * Autosave struct in osso context is now allocated with the context.
   * osso_application_set_exit_cb moved to deprecated API in libosso.h.
   * Application name and version are now stored to fixed-sized buffer.
   * object_path in osso context is now stored to fixed-sized buffer.
   * Removed unit tests for the exit callback.
 .
 libosso (1.3-1) unstable; urgency=low
 .
   * Fixed calling of dbus_bus_request_name DBus function (N#22620).
   * Fixed calling of dbus_connection_register_object_path -- error needed
     ignoring (N#22620).
   * Logging redirected to stderr, since there's no syslogd now.
 .
 libosso (1.2-1) unstable; urgency=low
 .
   * Re-run autogen.sh to get LIBOSSO_DEBUG undefined.
   * Applied patch to osso-mem.c to fix swap issue (N#22468).
 .
 libosso (1.1-1) unstable; urgency=low
 .
   * '.' is now accepted in application names (N#22416).
   * Replaced some 'free' with 'g_free'.
   * Added some internal validation functions.
   * More minimalist version numbering.
   * Removed irritating massive debug output.
   * Found and plugged some memory leaks from osso-rpc.c and osso-cp-plugin.
   * Added some error logging and coding style improvements in osso-rpc.c.
   * Using now RTLD_LAZY in osso-cp-plugin dlopen().
   * Removed some dbus_connection_flushes from osso-rpc.c.
   * Fixed memory leak in osso-init.c (N#18850).
   * Fixed memory leak when setting callback for time notification (N#21059).
   * Removed the effect of osso_initialize's 'activation' argument -- now
     Libosso always connects to both session and system bus.
 .
 libosso (1.0.2-2) unstable; urgency=low
 .
   * Improved documentation for osso_initialize to include facts about
     the D-BUS service name and its relation to the desktop file.
 .
 libosso (1.0.2-1) unstable; urgency=low
 .
   * Ported for v0.60 dbus.
 .
 libosso (1.0.1-1) unstable; urgency=low
 .
   * Fixed bug about passing empty strings with osso_rpc.
   * Fixed some osso_rpc_* unit tests.
   * Fixed porting bugs in osso-rpc.c.
   * Now calling the callback also on error when using async RPC.
 .
 libosso (1.0.0-1) unstable; urgency=low
 .
   * Ported to new v0.50 dbus.
 .
 libosso (0.10.0-1) unstable; urgency=low
 .
   * Packaged 0.10.0.
 .
 libosso (0.9.18-1) unstable; urgency=low
 .
   * New functionality for common tasks related to memory; see osso-mem.h,
     osso-mem.c.
 .
 libosso (0.9.17-1) unstable; urgency=low
 .
   * src/osso-application-top.c (utf8_safe): New.
   (_append_environment): Use it to skip over environment variables
   that can not be transmitted as a DBUS_TYPE_STRING.
 .
 libosso (0.9.16-1) unstable; urgency=low
 .
   * Fixed a memory leak in _get_arg (bug 19148).
   * Added autogen.sh file.
   * Removed Doxygen documentation building because of SDK problems.
 .
 libosso (0.9.15-1) unstable; urgency=low
 .
   * Fixed a memory leak in osso_rpc_run_* (bug 18083).
   * Marked several private functions as static and set the hidden attribute
     to some functions.
   * Improved error logging in osso_initialize().
   * Now handling EINTR correctly in osso_state_close().
   * Removed rather brain-damaged cleanup of state saving directory from
     osso_initialize(). Its success is not guaranteed and its usefulness is
     basically zero, so it would just add to undeterministic behaviour.
   * Fixed some minor brain-damages in coding style.
   * Added warnings about the activation parameter of osso_initialize().
   * Removed calls to dbus_connection_disconnect() (bug 18028).
   * Using LIBOSSO_DEBUG macro instead of DEBUG macro for internal sanity
     checks etc.
   * Fixed D-BUS message leak from osso_display_* that would have happened
     in error situation.
   * Fixed possible uninitialized memory problem in _osso_hw_state_get().
   * Fixed brain-damage in osso_hw_set_event_cb() that would have caused
     memory leaks with each subsequent call after the first one.
   * Fixed reading the current device state from file - it was completely
     broken (used wrong member of the Libosso context struct).
   * Re-run automake-1.7.
   * Added some files required by automake-1.7.
   * Rewrote most of the code in osso-hw.c.
   * Connected the low memory signal handler to correct D-BUS signal (bug
     18069).
   * Implemented caching for the device mode, since MCE won't provide a file
     with the value. Each user has own cache file due to permission issues.
   * Now calling osso_application_autosave_force automatically when the
     save_unsaved_data signal comes (bug 10960).
   * Replaced most mallocs with callocs.
   * Removed some unnecessary dynamic memory allocations.
   * Fixed two small memory leaks in osso-application-top.c with a new internal
     function.
 .
 libosso (0.9.14-1) unstable; urgency=low
 .
   * Fixed a memory leak in initialisation (bug 16209).
   * Now freeing autosave callback in osso_deinitialize.
   * Now freeing interface member of ifs elements in osso_deinitialize.
 .
 libosso (0.9.13-1) unstable; urgency=low
 .
   * Added support for environment variable LIBOSSO_CP_PLUGIN_DIRS to
     osso_cp_plugin_execute (bug 17720).
   * Now osso_state_read accepts zero as the state_size and NULL for
     state_data (bug 17743).
 .
 libosso (0.9.12-1) unstable; urgency=low
 .
   * Added osso_application_name_get and osso_application_version_get
     (bug 15018).
 .
 libosso (0.9.11-1) unstable; urgency=low
 .
   * Added workaround for signal eating problem (bug 16802).
 .
 libosso (0.9.10-3) unstable; urgency=low
 .
   * Some cleanups before publishing.
   * Checked through all the function comments in libosso.h and rephrased
     some of them for clarity. Also, corrected typos and modified some
     example code.
   * Added COPYING file.
Files: 
 c48b09c1d908bc515b340e8a6fa819f9 391 x11 optional libosso_1.20-1.dsc
 6bb3f309371d398d321e52c9e52ca605 421355 x11 optional libosso_1.20-1.tar.gz





More information about the gutsy-changes mailing list