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