- 21 Sep 2015 03:01:52 pm
- Last edited by Lionel Debroux on 02 Oct 2021 01:46:56 am; edited 1 time in total
Since the previous public build, there have been various improvements and bugfixes, as usual
For instance:
* libticonv, libtifiles, libticables, libticalcs: added ~18 free()-type functions to the API, for symmetry with the functions which allocate something - not that the libti* implementations can get rid of glib, but clients will experience less of a need to use glib functions directly due to asymmetry in the libti* APIs;
* libtifiles: added 4 new certificate parsing functions, mentioned earlier;
* libticalcs: improved thread safety by getting rid of local static variables scattered into multiple files;
* libtifiles: cleanups and code consolidation in file I/O and types code;
* libticonv, libtifiles, libticalcs: 6 new functions moved and improved from titools and TILP;
* libticonv, libtifiles, libticables, libticalcs: updated the AUTHORS files, as suggested by Fabian "Vogtinator" Vogt and Adrien "Adriweb" Bertrand;
* scattered bugfixes (memory errors, etc.).
Items are getting resolved, but the todo/wish/bug list file keeps growing...
The usual links:
* Windows installer download: http://tiplanet.org/beta/setup.exe .
* Source code: https://github.com/debrouxl/tilibs (experimental branch) + https://github.com/debrouxl/tilp_and_gfm (experimental branch).
* install script for anything non-Windows which is handled by TILP: https://github.com/debrouxl/tilp_and_gfm/blob/master/tilp/trunk/build/scripts/install_tilp.sh .
EDIT in 2021: updated the link to the *nix install script.
For instance:
* libticonv, libtifiles, libticables, libticalcs: added ~18 free()-type functions to the API, for symmetry with the functions which allocate something - not that the libti* implementations can get rid of glib, but clients will experience less of a need to use glib functions directly due to asymmetry in the libti* APIs;
* libtifiles: added 4 new certificate parsing functions, mentioned earlier;
* libticalcs: improved thread safety by getting rid of local static variables scattered into multiple files;
* libtifiles: cleanups and code consolidation in file I/O and types code;
* libticonv, libtifiles, libticalcs: 6 new functions moved and improved from titools and TILP;
* libticonv, libtifiles, libticables, libticalcs: updated the AUTHORS files, as suggested by Fabian "Vogtinator" Vogt and Adrien "Adriweb" Bertrand;
* scattered bugfixes (memory errors, etc.).
Items are getting resolved, but the todo/wish/bug list file keeps growing...
The usual links:
* Windows installer download: http://tiplanet.org/beta/setup.exe .
* Source code: https://github.com/debrouxl/tilibs (experimental branch) + https://github.com/debrouxl/tilp_and_gfm (experimental branch).
* install script for anything non-Windows which is handled by TILP: https://github.com/debrouxl/tilp_and_gfm/blob/master/tilp/trunk/build/scripts/install_tilp.sh .
EDIT in 2021: updated the link to the *nix install script.