cfengine/core — pull request #1641 by jimis (2014-04-10 11:36:29+00:00)
Title: TLSRecv now '\0'-terminates all received data.

This has been the case for the non-TLS counterpart (RecvSocketStream())
so TLSRecv() must follow the same logic to make sure all (hundreds)
callers of ReceiveTransaction() are safe.