* Tue Aug 26 2014 Krisztian Litkey - 0.0.54 - rebased on latest upstream master - common: open up mainloop for external polling (for xwalk integration) - build-sys: make sure collect-symbols is not cross-compiled - build-sys: properly propagate CC to collect-symbols for pre-processing - packaging: kludge for random _with_icosyscon conventions * Mon May 26 2014 Krisztian Litkey - 0.0.53 - build-sys: stop generating file:line->function mapping tables. - common,daemon,console: removed support for listing debug sites. - common: removed unused arguments from debug macros. * Mon May 26 2014 Krisztian Litkey - 0.0.52 - system-monitor: allow optional cgroup entries missing - packaging: disabled ICO system-controller plugin - config: added volume context table for PA * Fri Mar 21 2014 Krisztian Litkey - 0.0.51 - system-monitor: cgroup handling fixes - system-monitor: avoid infinite loop for multiply opened cgroups. - system-monitor: member enum order typo/thinko fix - system-monitor: potential uninitialized variable usage fix - scripting: workaround for occasional Lua stack overflow corruption - system-monitor: fixes TIVI-2974 * Mon Mar 17 2014 Ismo Puustinen - 0.0.50 - system-controller: support for map_buffer - system-controller: try to harmonize the layer with the layertype - system-controller: premature setting of active and visible attributes - system-controller: support for full-screen layer - system-controller: add map field to window_request processing - system-controller: classify ICO_WINDOW_MGR_LAYERTYPE_FULLSCREEN as app.layer - system-monitor: update README (remove note on non-omittable uppest limit). - system-monitor: make omitted mem limit be 2**63 - 1. - packaging: clean up installed sample config before installing the packaged one. - system-monitor: added basic documentation for CPU, memory usage monitoring. - system-controller: cleanups. - packaging: updated config for HS lifecycle management. - system-controller: fix a screen management crash. * Thu Mar 13 2014 Ismo Puustinen - 0.0.49.1 - config: fix config to work without system controller plugin. * Wed Mar 05 2014 Ismo Puustinen - 0.0.49 - system-controller: initial support for disconnecting homescreen clients. - system-controller: support for additional conenctions beside HS, eg. onscreen - system-controller: add support for window specific areas - system-controller: passthrough support for layer requests * Fri Feb 25 2014 Krisztian Litkey - 0.0.48 - system-monitor: cgroup Lua bindings improvements and fixes. - system-controller: fix a crash in screen resource management. * Fri Feb 21 2014 Krisztian Litkey - 0.0.47 - system-controller: support for disabling single windows (surfaces). - system-monitor: support for cgroup CPU usage/load monitoring. - system-monitor: initial support for cgroup Lua bindings. - config: added dedicated resources for speech recognition and synthesis. - system-controller: use database for getting the app info. - system-controller: handle client disconnects. - system-controller: support for delayed area resolution for screen resources - system-controller: fixes for multi display setups - packaging: added aul dependency when building system-controller. - system-controller: added AIL support for getting application categories. - amb: followd ambd D-Bus name. - system-controller: cleanups for application-tracker. - config: load telephony plugin only after 'audio_playback' gets defined. * Fri Feb 14 2014 Krisztian Litkey - 0.0.46 - config: use the regulation hooks - config: add applications for special handling - config: add support for regulating driving mode - config: check for nil system controller variable - amb: update to the new FindObject API - ivi-resource-manager: don't return random pointers - system-controller: add requisites to applications - system-controller: remove an element from the list in advance - system-controller: give gorrect appid for resource creation events - system-controller: resource_manager init, preallocate and commit notifications - system-controller: added initial support for application tracking - system-controller: add disable support to resource manager - system-controller: check appid for illegal characters - system-controller: split out system-monitor to a plugin of its own - system-monitor: better configurability, more Lua scriptability - lua-utils: add missing boolean support for funcbridge - packaging: mark system-controller conflict with ivi-resource-manager - packaging: look for linked-in plugin shared libs in the correct place - packaging: explicitly enable system-monitor * Fri Feb 07 2014 Ismo Puustinen - 0.0.45 - config: dynamically check whether ico-homescreen support is available. * Wed Feb 5 2014 Krisztian Litkey - 0.0.44 - system-controller: initial CPU-load and memory pressure monitoring - system-controller: added input management - system-controller: added audio management - system-controller: added user management - config: driving regulations - fixes to a number of bugs discovered by static analysis * Wed Jan 15 2014 Krisztian Litkey - 0.0.43 - transport: support for socket-based activation - AMB: use fdo property interface for signals. * Wed Jan 08 2014 Krisztian Litkey - 0.0.42 - resource: expose resource set id in the resource owner table - resource: pass requesting resource set to the veto function - resource: enforce temporarily dont_wait and auto_release flags from Lua - resource: changed Lua resource veto to be pass-through - common: merged non-libdbus-specific D-Bus abstraction - common: new encoding/decoding/transport for 'native-type's * Mon Dec 30 2013 Ismo Puustinen - 0.0.41 - packaging: prevent system controller from launching. - packaging: set correct XDG_RUNTIME_DIR environment variable. - config: do not die if resource-asm plugin failed to start - config: work properly if the AMB plugin were not loaded or failed to initialize - system-controller: add screen resource support * Fri Dec 13 2013 Krisztian Litkey - 0.0.40 - enabled latest system controller snapshot (not used by default) - support for blacklisting/whitelisting plugins - support for disabling plugin loading/instantiating altogether - support for disabling the console - support for modular configuration via murphy.include & co. - fixed errors detected by static analysis * Fri Nov 22 2013 Krisztian Litkey - 0.0.39 - AMB: support properties where object and property names don't match. - system-controller: initial system-controller support. - packaging: listen for TurnSignal AMB properties. - packaging: don't run as root, run as app (for now) instead. * Tue Oct 03 2013 Krisztian Litkey - 0.0.38 - config: force strict prolicy for ASM-bridged shared players. - Fixes TIVI-1927. * Tue Oct 01 2013 Krisztian Litkey - 0.0.37 - packaging: enabled ivi-resource-manager. - resolver: update target based on direct dependencies. - Fixes TIVI-1132. - Fixes TIVI-1920. * Sat Sep 21 2013 Ismo Puustinen - 0.0.35 - packaging: added support for driving mode. - Add systemd tmpfiles config to init tmp directories * Fri Aug 23 2013 Ismo Puustinen - 0.0.34 - amb: query ambd properties again when it's started up. - resource-c: removed forgotten debug print. - common: ecore-glue.h can now be called from C++. - resource-c: can be called from C++ code. - breedline: started working on backwards search. * Wed Jul 31 15:42:27 EEST 2013 Ismo Puustinen - 0.0.33 - release: released 0.0.33 (git: d28e693f39edba7c7b72ddc63e0e2cc39509443f). - reenabled support for Audio Session Manager. * Fri Jul 26 15:19:57 EEST 2013 Ismo Puustinen - 0.0.32 - release: released 0.0.32 (git: 9e13b2a1e0fb606b4808334fb04e0d92ed875496). - packaging: update night mode when the brightness is first read. - packaging: added processing for night mode. - amb: fix a bug in error handling. - amb: updated test data to match the changed AMB D-Bus interface. - amb: added error logging messages to D-Bus error conditions. - resource-client: fix possible NULL pointer bug. - resource-dbus: do not use memory before testing for NULL. - resource-native: resource-native: do not use memory before assert. - common: fix a possible NULL pointer error. - murphy-db: sizeof(int*) -> sizeof(int) as reported by static analysis. - resource-c: fixed a compiler warning. - build-sys: fix systemd enabling configure option typo. * Fri Jul 12 17:35:30 EEST 2013 Krisztian Litkey - 0.0.31 - release: released 0.0.31 (git: 3b311403638ab262a98e2f8a27d84656f2c68ece). - packaging: enabled SMACK support. - resource-c: don't crash in client lib on 'premature' set creation. * Mon Jul 08 20:27:53 EEST 2013 Krisztian Litkey - 0.0.30 - release: released 0.0.30 (git: 0b59371000d3e350da69345917bfc8c81e00013d). - resource: added ivi-resource-manager (disabled by default in the config). - console: don't crash on unterminated quoting from the console. - packaging: use systemd instead of dlog for logging. * Fri Jun 28 13:37:53 EEST 2013 Krisztian Litkey - - release: released 0.0.29 (git: 93867cf298273bb81b773aeb3edcde8709963b27). - packaging: fix %post scriptlet failing to enable murphyd.service. * Wed Jun 26 22:12:26 EEST 2013 Krisztian Litkey - - release: released 0.0.28 (git: 5e7d42593f8416917edd70c0f800ea9665f7a602). - build-sys: workaround for LD_AS_NEEDED=1 breaking AC_LINK_IFELSE. - common: re-enabled websocket support. - packaging: get rid of a bunch of rpmlint warnings.