Created attachment 200411 [details] patch testbuilds@work
testbuilds are fine.
Release-Notes: https://docs.mongodb.com/manual/release-notes/3.4/
I (maintainer) am ok with this update. What is the reason for the TLS1_3_VERSION change in the patch? -#ifdef TLS1_3_VERSION - case TLS1_3_VERSION: - counts.tls13.addAndFetch(1); - break; -#endif Can this reason be mentioned in the commit message?
(In reply to Ronald Klop from comment #3) There's no definition for tls13 in ssl_manager.h so the code did not compile. There is struct TLSVersionCounts, but it's not yet extended for tls13. One can argue to just extend it to tls13, but, as far as I know, the last dependency on mongodb34 is already updated...
(In reply to Kurt Jaeger from comment #4) Please go ahead and commit it.
Created attachment 201723 [details] patch This is the update to 3.4.19, and TLS13 was changed a bit, so I changed the patch for this as well. Testbuilds@work
Committed, thanks!
A commit references this bug: Author: pi Date: Mon Feb 4 16:20:25 UTC 2019 New revision: 492142 URL: https://svnweb.freebsd.org/changeset/ports/492142 Log: databases/mongodb34: update 3.4.16 -> 3.4.19 PR: 234314 Approved by: Ronald Klop <ronald-lists@klop.ws> Relnotes: https://docs.mongodb.com/manual/release-notes/3.4/ Changes: head/databases/mongodb34/Makefile head/databases/mongodb34/distinfo head/databases/mongodb34/files/patch-src_mongo_util_net_ssl__manager.cpp head/databases/mongodb34/files/patch-src_mongo_util_net_ssl__manager.h