Multi-session ability
Release 1.3 of the ios_system libraries.
Contains a precompiled version of all the libraries and frameworks associated with ios_system:
https://github.com/holzschu/ios_system
https://github.com/holzschu/lib-tex
https://github.com/holzschu/ctags
https://github.com/holzschu/python_ios
https://github.com/holzschu/network_ios
https://github.com/holzschu/lua_ios
Compared to v1.2:
If you want to run ios_system in multiple sessions (tabs, etc): all variables are stored in a structure (sessionParameters). New command:
switchSession(void* identifier)
: tells ios_system that you're moving to a different session. Identifier can be anything, as long as it's unique to the session and stays valid while the session is valid.closeSession(void* identifier)
: tells ios_system that the session has been closed, and to release the associated data.
This release is API-compatible with previous releases: if you never call switchSession
, ios_system works just like before.
As before, 2 versions of pre-compiled binaries available:
- release = iOS_system.framework and all the associated libraries. Useful when you're building an application, like shell, ivim...
- smallRelease = ios_system.framework + openssl.framework + libssh2.framework. Useful when you need to compile a new library.