Update: Next micro version (0.7.5).
Bugfix: Add missing return statements.
Bugfix: There is no fl_execute library.
Update: Disable f_thread_mutex_priority_ceiling_get() and f_thread_mutex_priority_ceiling_set() for pinephone.
Update: Add pinephone build mode and fix build setting inconsistencies encountered.
Update: Enable f_thread_cancel() in all stand alone builds.
Update: Utilize _pthread_kill_as_pthread_cancel_ for Android builds.
Revert "Bugfix: Cannot disable f_thread_cancel() and f_thread_cancel_state_set() on Android."
Bugfix: Cannot disable f_thread_cancel() and f_thread_cancel_state_set() on Android.
Update: Use the f_thread defines.
Update: Add FLL socket defines disable.
Update: Bring in build settings changes from FLL.
Update: Make build settings more consistent across multiple projects.
Refactor: Build mode gcc_13 to flex_arrays to provide a more generic name.
Update: Main program structures to follow consistent styling across several projects.
Cleanup: Switch from 'callback' to 'call'.
Cleanup: Install script name.
Cleanup: Remove build settings objects that specify the default values.
Update: FLL date and time changes.
Update: Use the macro_*__t_initialize_3() for static data.
Update: Initialize variables with recent FLL practices.
Update: Avoid the use of bool, keeping it to a bare minimum.
Update: To FLL structure changes.
Update: To FLL f_string_static_t structure changes.
Cleanup: The stand alone fakefile comments should use 0.8.x to represent the FLL dependency.
Update: With FLL fll_program_print_error_parameter_too_few() and fll_program_print_error_parameter_too_many() additions.
Update: Synchronize with the file system status code changes.
Update: Next micro version (0.7.4).
Bugfix: The -v parameter is not being processed.
Update: Reduce the number of lock requests to check if process is interrupted.
Update: Finish implementing control file and init file support.
Progress: Continue implementing controlfile and initfile support.
Progress: Continue implementing controlfile and initfile support.
Progress: Continue implementing controlfile and initfile support.
Progress: Continue implementing controlfile and initfile support.
Update: Ensure the controller_path_canonical_relative() resets the destination used.
Progress: Begin implementing controlfile and initfile support.
Cleanup: Update comments in examples.
Cleanup: The iki_read example has an extra -W that it must not have.
Bugfix: Program deadlocks on entry error.
Bugfix: Incorrect status debug define is preventing proper debug printing.
Update: Utilize the F_status_debug_source_d for handling the errors.
Update: Minimal changes to compile with the error printing changes in FLL.
Update: Support the status debug define.
Update: Improve clean up function.
Update: Ensure stand alone controller still builds.
Cleanup: Remove unused empty files.
Update: Wrap up changes to locking.
Progress: Continue changes to locking, improve debugging and error printing.
Progress: Continue changes to locking.
Refactor: Make the controller instance options defines.
Progress: Continue changes to locking, updating stand alone builds.
Progress: Continue changes to locking.
Progress: Begin changes to locking.
Progress: Begin revamping the thread locking design.
Update: FLL f_thread changes.
Update: Add specific source design documentation.
Update: Synchronize with f_thread changes from FLL project.
Update: With latest define settings.
Update: Additional lock tweaks.
Update: Add additional locking to the instance cancel.
Update: With latest FLL changes.
Update: Relocate the clean up thread thread cancel state.
Update: Add locking to signal property handling.
Bugfix: Do not use the main setting status with threads.
Security: Controller thread cleanup needs to check that used < size in array.
Update: Major improvements in locking logic.
Update: Thread locking and signal tweaks.
Update: The controller program signal handler should handle reaping as well.
Progress: Continue setup for granting init program the ability to handle shutdown/reboot.
Progress: Initial setup for granting init program the ability to handle shutdown/reboot.
Bugfix: Signal thread is not cancelling when f_thread_cancel() is used.
Regression: Add missing timeout defines.
Cleanup: Add warning about non-thread signal not being used.
Bugfix: Final signal thread deadlocks on interrupt.
Bugfix: Instance thread can deadlock on interrupt.
Bugfix: Final clean up thread deadlocks on interrupt.
Bugfix: Invalid simulate print index for action iki array.
Security: Invalid write in controller_entry_read() due to missing allocation.
Update: Next micro version (0.7.3).
Cleanup: Documentation comments for program signal handlers.
Cleanup: Apply new script practices.
Security: Explicitly define IFS to prevent misuse.
Bugfix: Relocate static libcap linkage to after the libfll linkage.
Workaround: The compiler and linker fail to understand that compiling statically should also link statically.
Update: Switch to use fll_program_signal_check_loop() and fll_program_signal_check_simple().
Update: Next micro version (0.7.2).
Update: Synchronize with FLL release by setting version to 0.7.1.