All releases of FSPLIB


Release Notes: The SCons build system was fixed. The library name is now libfsplib.a, as it used to be in libtool days. A shared library can now be optionally built.


Release Notes: GNU autoconf support was removed, so now SCons is the only build system used. fsp_open_session now sets errno. A possible NULL dereference was fixed.


Release Notes: This release fixes three buffer overflows exploitable by the FSP server. Strings sent by the FSP server are now checked for \0 terminators before use.


Release Notes: A buffer overflow has been fixed.


Release Notes: Two missing system include headers were added to fsplib.h.


Release Notes: The SCons build framework now has full support for distcc and ccache. Client side security was increased: the sequence number is now random, and the received filepos and command in the server reply are now tested. A typo in configure.ac was fixed. The ./test program can now take an optional port number.


Release Notes: Mac OS X compilation fixes. The SCons build framework supports distcc now.


Release Notes: Portability fixes. Now configure checks for various less standard members of struct dirent.


Release Notes: The scons build system has been fixed. Symlinks are filtered from the directory list. GCC warnings have been fixed.


Release Notes: There is now protection against multiple inclusion of the fsplib internal lock.h file. Error reporting on semop failures is now more detailed. A fatal pointer retyping error when calling the locking subsystem was corrected. The retry delay was changed from 1.25s to standard 1.34s. The old value was used for debug purposes. This version works.