[CDRIVER-744] Add support for native TLS on Windows (Secure Channel) Created: 15/Jul/15 Updated: 10/Aug/16 Resolved: 27/May/16 |
|
| Status: | Closed |
| Project: | C Driver |
| Component/s: | libmongoc, tls |
| Affects Version/s: | None |
| Fix Version/s: | 1.4.0 |
| Type: | New Feature | Priority: | Major - P3 |
| Reporter: | Bernie Hackett | Assignee: | Hannes Magnusson |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Epic Link: | Native TLS and SCRAM-SHA-1 | ||||||||||||
| Description |
|
Similar to mark.benvenuto has an implementation here: Note that this change implements both TLS and SCRAM-SHA-1. |
| Comments |
| Comment by Hannes Magnusson [ 27/May/16 ] | |
|
To enable Secure Channel (NativeTLS on Windows):
The default value is still OpenSSL in mongoc 1.4.0 This implementation is fully compatible with the existing mongoc_ssl_opt_t options By default, enabling NativeTLS on Windows will lookup in the Windows Certificate Store, unless otherwise configured by the mongoc_ssl_opt_t | |
| Comment by Githook User [ 27/May/16 ] | |
|
Author: {u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}Message: | |
| Comment by Githook User [ 27/May/16 ] | |
|
Author: {u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}Message: | |
| Comment by Githook User [ 27/May/16 ] | |
|
Author: {u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}Message: | |
| Comment by Hannes Magnusson [ 18/May/16 ] | |
|
Remaining tasks:
| |
| Comment by Githook User [ 18/May/16 ] | |
|
Author: {u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}Message: | |
| Comment by Githook User [ 18/May/16 ] | |
|
Author: {u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}Message: | |
| Comment by Githook User [ 04/Apr/16 ] | |
|
Author: {u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}Message: Enable with cmake -DENABLE_SSL=WINDOWS. | |
| Comment by Githook User [ 04/Apr/16 ] | |
|
Author: {u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}Message: | |
| Comment by Mark Benvenuto [ 15/Jul/15 ] | |
|
Here the status of work
TODO
| |
| Comment by Bernie Hackett [ 15/Jul/15 ] | |
|
mark.benvenuto, can you add some notes about the state of your implementation (how complete it is, what versions of Windows it supports, etc.)? |