Hi all,
TXR 135 is out. The main focus of this release is improvements in the socket support that was introduced in 134. Binaries at Bintray, as usual.
- datagram sockets: A new paradigm is introduced for connection handling over datagram sockets which makes the programming model very similar, and in some situations identical, to stream sockets.
- socket bugfixes: Sockets now have a measure of coverage in the test suite. Platform bugs were flushed out to get the tests to pass on all platforms where sockets are supported. Solaris, Cygwin and Mac OS all presented different challenges.
Other features:
- umask function: Something I needed to conveniently ensure that files created by a web service written in TXR have appropriate permissions.
Bugs: fixed a GC instability as well as some incorrectness in a couple of functions.
Cheers ...