- 'Merged' URI editor dialog and Discovery dialog, also clean up related code 2018-11-08, by Edouard Tisserant
- Cut more useless code from URI Editor 2018-11-08, by Edouard Tisserant
- URI Editor Dialog : moved it to /dialog, and fixed naming. 2018-11-08, by Edouard Tisserant
- URI editor : Rewrote most of it, cleaner. 2018-11-08, by Edouard Tisserant
- PSK : Stunnel and/or OpenSSL (undocumented) handles PSK better without special chars, apparently 2018-10-30, by Edouard Tisserant
- Prevent PLCObject to be imported from IDE as a side effect of importing runtime package 2018-10-30, by Edouard Tisserant
- WAMP : ensure that unicode string is passed for published events IDs 2018-10-30, by Edouard Tisserant
- PYRO PSK: adjusted cipher and key length to be usable with openSSL 1.0.2k. 2018-10-30, by Edouard Tisserant
- Automatically get PSK and ID when connecting to PYRO[S], so that future connection through PYROS can use that same key. Also fixed case to UPPER for *PSK. 2018-10-29, by Edouard Tisserant
- Runtime : Ensure that a random PSK secret compatible with stunnel is generated if -s commandline switch is used. Stunnel service is restarted after generation, using spawn_subprocess. TODO : give stunnel restart command as a commandline parameter. 2018-10-23, by Edouard Tisserant
- Added runtime/spawn_subprocess.py. Force use posix spawn instead of fork, with API similar to subprocess. Using fork in runtime is incompatible with Xenomai, because memory is locked and this can lead to out of memory error. 2018-10-23, by Edouard Tisserant
- Small cosmetic change to enhance readability and avoid confusion. 2018-10-23, by Edouard Tisserant
- Force Zeroconf to listen and answer only on interface specified with '-i' command line argument. 2018-10-23, by Edouard Tisserant
- Useless __name__ == '__main__' tests. 2018-10-23, by Edouard Tisserant
- Fixed PYRO's PSK_Adapter : monkey patching was breaking non-PSK protocol, and import ssl was missing. 2018-10-22, by Edouard Tisserant