Subject: CVS commit: pkgsrc/databases/mongo-c-driver
From: Adam Ciarcinski
Date: 2020-12-03 12:34:39
Message id: 20201203113439.7A665FA9D@cvs.NetBSD.org

Log Message:
mongo-c-driver: updated to 1.17.3

mongo-c-driver 1.17.3
=====================
Bug fixes:
  * Do not send session ID on GSSAPI auth commands.
  * Fix build against zlib when zlib is installed in non-standard location.
  * Fix build when source directory path contains a space.
  * Fix a platform-specific bug causing mongoc_client_pool_pop to block \ 
indefinitely if all clients are checked out.
  * Fix a possible buffer overflow with hostnames resolving to IPv6 addresses on \ 
OpenSSL.

mongo-c-driver 1.17.2
=====================
Bug fixes:
  * Stop the SRV polling thread when an SRV URI is used to connect to a \ 
deployment other than a sharded cluster.

mongo-c-driver 1.17.1
=====================
Bug fixes:
  * Fix SRV/TXT record lookup for DNS records exceeding 1024 bytes.

mongo-c-driver 1.17.0
=====================
This release adds support for MongoDB 4.4 servers.

Features:
  * Support streamable server monitoring to reduce recovery time when the server \ 
topology changes.
  * Support the MONGODB-AWS authentication mechanism.
  * Support Online Certificate Status Protocol (OCSP).
  * Support configuring hedged reads in read preferences.
  * Reduce the number of round trips necessary for SCRAM and X509 authentication.
  * Monitor servers in parallel when using a mongoc_client_pool_t instead of \ 
doing serial scans.
  * Support the "hint" option in operations using the update, replace, \ 
delete, and findAndModify commands.
  * Improve behavior for retryable writes.
  * Improve resuming behavior of change streams on server errors.
  * Remove restriction of 255 character collection namespaces.

Bug fixes:
  * Fix criteria for resumable errors in change streams.
  * Fix rare crashes when server is invalidated during authentication.
  * Reject client session for mongoc_collection_estimated_document_count.
  * Fix behavior of a SecondaryPreferred read preference for exhaust cursor \ 
operations against a sharded cluster. Prior to the fix, a nonzero \ 
maxStalenessSeconds would not trigger sending the read preference.
  * Fix SRV polling. Prior to the fix, SRV polling did not properly apply newly \ 
discovered results.
  * Fix checks for existing GridFS indexes to handle indexes created by the \ 
MongoDB shell.
  * Fix possible use of invalidated streams during an unordered OP_QUERY bulk \ 
write, and when ending many pooled sessions at client destruction.
  * Fix a crash when setting the crl_file TLS option for Secure Channel.
  * Avoid emitting duplicate ServerChanged events when no change is observed \ 
during monitoring.
  * Properly handle large SASL messages instead of erroring.

Notes:
  * Deprecated "lib" prefixed artifacts are no longer produced when \ 
building on Windows.

Files:
RevisionActionfile
1.48modifypkgsrc/databases/mongo-c-driver/Makefile
1.19modifypkgsrc/databases/mongo-c-driver/PLIST
1.38modifypkgsrc/databases/mongo-c-driver/distinfo