Development Release for 0.6.x. The primary focus of the 0.5.2 release is getting the Controller program and its dependencies working. The Controller program has not been completed but I have decided to make an end of the year development release. Of particular note, I realized that I accidentally wrote FSS Extended List Read and Write programs following FSS Embedded List format. I separated the two but after some quick testing I found some bugs in the FSS Extended List Read program. The FSS Embedded List Read and Write programs (and/or their dependent projects) did needs to be correctly implemented in regards to recursion (which appears to be badly broken). Remaining planned changes for preparing 0.5.x branch for 0.6.x: - Finish writing UTF-8 support for existing functionality. - Write the "init" program, which is a non-systemd init design. - Write the "controller" program, which is another part of the non-systemd init design. - Write the "control" program, which is intended to interact with the "controller" program. - Review FSS and IKI standards for consistency in both specification and implementation. - Bring "firewall" up to date. - Cleanup existing code, getting the style back in sync for a stable release. - Review and fix some inconsistencies in the design that would influence the API. - Update documentation. The status of programs (level_3): - byte_dump: working. - controller: in progress. - fake: working. - firewall: outdated. - fss_basic_list_read: working. - fss_basic_list_write: working. - fss_basic_read: working. - fss_basic_write: working. - fss_embedded_list_read: broken. - fss_embedded_list_write: broken. - fss_extended_list_read: working, buggy. - fss_extended_list_write: working. buggy. - fss_extended_read: working. - fss_extended_write: working. - fss_status_code: working. - iki_read: working. - iki_write: working. - init: incomplete. - status_code: working.