1.0.3 ===== * Add autogen script * Fix bug in node_startup_controller_application_get_property() * Improve documentation * Fix error in systemd service * License updates, and added SPDX license identifiers * Added [Install] section to systemd service 1.0.2 ===== * Adjust D-Bus interface definitions to match the Node State Manager. * Fix starting through systemd if the LUC cannot be read from disk. * Changed documentation license to CC-BY-SA 4.0 1.0.1 ===== * Make systemd respond to "READY" notifications from the NSC (GT-2212) 1.0.0 ===== * Final release for GENIVI Excalibur * Use a proper error code when unable to handle unregister requests * Update the test documentation for legacy application handling * Simplify g_variant_lookup_value_with_int_key() to avoid license issues (the previously implementation was based on code from GLib) * Fix segmentation fault in TargetStartupMonitor. * Fix segmentation fault in LAHandlerService. * Add documentation for the GLib extension functions. * Add documentation for the JobManager class * Add documentation for the LAHandlerService class * Add documentation for the LUCStarter class * Add documentation for the NodeStartupControllerApplication class * Add documentation for the ShutdownClient class * Add documentation for the TargetStartupMonitor class * Add documentation for the WatchdogClient class * License the reference manual under Creative Commons CC0 1.0 Universal (CC0 1.0) * Fixed NodeStartupControllerApplication's SIGINT handler redundantly quitting the application and not cancelling the LUCStarter. * The TargetStartupMonitor now only monitors its targets, not every unit whose state changes. 0.9.1 ===== * First release candidate for 1.0.0 * Includes a feature complete implementation including Last User Context (LUC) management, legacy application handling, and target startup monitoring * Dropped the org.genivi.BootManager1 D-Bus interface * Dropped the org.genivi.LUCHandler1 D-Bus interface * Renamed the component from Boot Manager to Node Startup Controller * Merged all individual service apps into a single binary/process * Moved updated versions of the D-Bus methods for LUC management into the new org.genivi.NodeStartupController1.NodeStartupController D-Bus interface * Added a reference manual including documentation of the public interfaces and test cases 0.1.0 ===== * Initial release for the GENIVI E-0.1 release * Preliminary implementation of the LUC Handler * Preliminary implementation of the boot manager D-Bus interface * Incomplete implementation of LUC startup * Incomplete implementation of target startup monitoring * Incomplete implementation of legacy application handling