Miami Haze, by Dan DeChiaro

It is my pleasure to announce the 1.2.1 release of libbson and libmongoc, the C libraries that compose the MongoDB C Driver.

This release includes critical bugfixes for SSL connections with mongoc_client_pool_t, and for Unix domain socket connections.

The documentation is updated for a change introduced in version 1.2.0: mongoc_client_set_ssl_opts and mongoc_client_pool_set_ssl_opts now configure the driver to require an SSL connection to the server, even if "ssl=true" is omitted from the MongoDB URI. Before, SSL options were ignored unless "ssl=true" was included in the URI.

The build instructions are improved, including the steps to build with OpenSSL on OS X El Capitan. Build errors and warnings are fixed for clang in gnu99 mode and for MinGW.

Links:

Thanks to everyone who contributed to this version of libmongoc.

  • A. Jesse Jiryu Davis
  • Hannes Magnusson
  • Tamas Nagy

Peace,

A. Jesse Jiryu Davis


Image: Dan DeChiaro.