This patch release fixes an important bug which could happen when reading large objects through the ilostream
class. On systems where char
is a signed type (which I believe includes most desktop systems), if the stream found any byte with value -1
at a buffer boundary, then it would mistake that byte for an end-of-file marker.
A similar fix was released in libpqxx 7.0.3.