[SERVER-8813] Migrate to Cyrus SASL2 library for sasl authentication. Created: 01/Mar/13 Updated: 04/Feb/15 Resolved: 23/Apr/13 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Security |
| Affects Version/s: | None |
| Fix Version/s: | 2.4.4, 2.5.0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Andy Schwerin | Assignee: | Andy Schwerin |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Minor Change | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
The Cyrus SASL2 library is supported on all supported Linux distros, while libgsasl is only supported on Ubuntu, and is not even available on SUSE. So, despite the less desirable concurrency model, we should switch which implementation we use. |
| Comments |
| Comment by auto [ 01/May/13 ] |
|
Author: {u'date': u'2013-03-28T19:22:26Z', u'name': u'Andy Schwerin', u'email': u'schwerin@10gen.com'}Message: Replaces gsasl implementation in clients. Rolls up the following patches on the master branch: 2d8e9831979076e5f6a47895aedad80c8da10d4c |
| Comment by auto [ 29/Apr/13 ] |
|
Author: {u'date': u'2013-04-29T18:02:33Z', u'name': u'Andy Schwerin', u'email': u'schwerin@10gen.com'}Message: |
| Comment by Andy Schwerin [ 01/Mar/13 ] |
|
Backport to 2.4 branch advised. |