[SERVER-32059] Implement drivers spec changes to shell SRV handling Created: 21/Nov/17  Updated: 30/Oct/23  Resolved: 29/Nov/17

Status: Closed
Project: Core Server
Component/s: Shell
Affects Version/s: None
Fix Version/s: 3.6.0-rc7, 3.7.1

Type: Task Priority: Critical - P2
Reporter: Spencer Jackson Assignee: ADAM Martin (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Problem/Incident
Backwards Compatibility: Fully Compatible
Backport Requested:
v3.6
Sprint: Platforms 2017-12-04
Participants:
Linked BF Score: 0

 Description   

SPEC-998 describes how drivers will restrict which hostnames drivers will accept from SRV records.

SPEC-1004 restricts what fields drivers will accept from TXT records, and makes TLS the default for mongo+srv URIs unless explicitly overridden by the client.



 Comments   
Comment by Githook User [ 29/Nov/17 ]

Author:

{'name': 'ADAM David Alan Martin', 'username': 'adamlsd', 'email': 'adam.martin@10gen.com'}

Message: SERVER-32059 Fix SSL test on windows.

It turns out that the SSL test depends upon `windows.h` and the
include order fiasco that ensues.

(cherry picked from commit 1c8800e3b730d2f574a4b3439d141849d24f4919)
Branch: v3.6
https://github.com/mongodb/mongo/commit/828737aac3d973fec904ce2297b563fa5fb97b04

Comment by Githook User [ 29/Nov/17 ]

Author:

{'name': 'ADAM David Alan Martin', 'username': 'adamlsd', 'email': 'adam.martin@10gen.com'}

Message: SERVER-32059 Fix SSL test on windows.

It turns out that the SSL test depends upon `windows.h` and the
include order fiasco that ensues.
Branch: master
https://github.com/mongodb/mongo/commit/1c8800e3b730d2f574a4b3439d141849d24f4919

Comment by Githook User [ 29/Nov/17 ]

Author:

{'name': 'ADAM David Alan Martin', 'username': 'adamlsd', 'email': 'adam.martin@10gen.com'}

Message: SERVER-32059 Fix test

It is illegal to have unit tests without any tests.

(cherry picked from commit 9ef1374033327fafef3a0212cff44c59cb657759)
Branch: v3.6
https://github.com/mongodb/mongo/commit/1201b5d3fcd0854bcd25185bc90d110b06dbb718

Comment by Githook User [ 29/Nov/17 ]

Author:

{'name': 'ADAM David Alan Martin', 'username': 'adamlsd', 'email': 'adam.martin@10gen.com'}

Message: SERVER-32059 Fix test

It is illegal to have unit tests without any tests.
Branch: master
https://github.com/mongodb/mongo/commit/9ef1374033327fafef3a0212cff44c59cb657759

Comment by Githook User [ 29/Nov/17 ]

Author:

{'name': 'ADAM David Alan Martin', 'username': 'adamlsd', 'email': 'adam.martin@10gen.com'}

Message: SERVER-32059 Implement Drivers spec changes to SRV
Branch: v3.6
https://github.com/mongodb/mongo/commit/8bd7560bc14bd4f708096088c97342a78bf565e6

Comment by Githook User [ 29/Nov/17 ]

Author:

{'name': 'ADAM David Alan Martin', 'username': 'adamlsd', 'email': 'adam.martin@10gen.com'}

Message: SERVER-32059 Implement Drivers spec changes to SRV
Branch: master
https://github.com/mongodb/mongo/commit/0e905960d94bc472b6385c640afd819aa47642d5

Generated at Thu Feb 08 04:29:03 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.