<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:52:51 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[JAVA-691] Authentication enhancements</title>
                <link>https://jira.mongodb.org/browse/JAVA-691</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;This covers two major new pieces of server functionality:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Kerberos support
	&lt;ul&gt;
		&lt;li&gt;Server documentation is available here:  &lt;a href=&quot;http://docs.mongodb.org/manual/tutorial/control-access-to-mongodb-with-kerberos-authentication/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://docs.mongodb.org/manual/tutorial/control-access-to-mongodb-with-kerberos-authentication/&lt;/a&gt;.&lt;/li&gt;
		&lt;li&gt;Driver documentation is available here: &lt;a href=&quot;http://docs.mongodb.org/ecosystem/tutorial/authenticate-with-java-driver/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://docs.mongodb.org/ecosystem/tutorial/authenticate-with-java-driver/&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Role-based access control
	&lt;ul&gt;
		&lt;li&gt;Server documentation is available here: &lt;a href=&quot;http://docs.mongodb.org/manual/release-notes/2.4/#role-based-access-control-and-new-privilege-documents&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://docs.mongodb.org/manual/release-notes/2.4/#role-based-access-control-and-new-privilege-documents&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="55599">JAVA-691</key>
            <summary>Authentication enhancements</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="jeff.yemin@mongodb.com">Jeffrey Yemin</assignee>
                                    <reporter username="jeff.yemin@mongodb.com">Jeffrey Yemin</reporter>
                        <labels>
                    </labels>
                <created>Thu, 8 Nov 2012 05:12:37 +0000</created>
                <updated>Thu, 25 Apr 2013 13:00:05 +0000</updated>
                            <resolved>Mon, 25 Feb 2013 14:32:34 +0000</resolved>
                                                    <fixVersion>2.11.0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="273503" author="auto" created="Fri, 22 Feb 2013 22:33:07 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2013-02-15T22:55:05Z&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Changed MONGO-CR to MONGODB-CR and authProtocol to authMechanism&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/d647ccd0a59b23bed469053142ea7e2974fd44c0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/d647ccd0a59b23bed469053142ea7e2974fd44c0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="273502" author="auto" created="Fri, 22 Feb 2013 22:33:05 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2013-02-13T02:27:48Z&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Replacing authentication mechanism enum with String, so that it&apos;s extensible in the future&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/a12d953a9d525f883565a361bc342c97d852d580&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/a12d953a9d525f883565a361bc342c97d852d580&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="261304" author="auto" created="Fri, 8 Feb 2013 20:49:25 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2013-01-31T02:16:01Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Removed authentication mechanism negotiation.  Renamed MongoAuthenticationProtocol to MongoAuthenticationMechanism&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/6ab647834716d5aa5e8fa9ae38d1a8f961cf1d16&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/6ab647834716d5aa5e8fa9ae38d1a8f961cf1d16&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="253089" author="auto" created="Tue, 29 Jan 2013 19:25:06 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2013-01-29T19:00:49Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Renamed MongoCredentials to MongoCredential and moved inner Protocol enum to top level enum MongoAuthenticationProtocol&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/f5150708b4f8bb9fe0eadf94f2b2501cc8c1f951&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/f5150708b4f8bb9fe0eadf94f2b2501cc8c1f951&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="253086" author="auto" created="Tue, 29 Jan 2013 19:25:03 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2013-01-29T18:50:59Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Change from STRONGEST to NEGOTIATE.  Removed &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-8100&quot; title=&quot;saslStart and saslContinue commands should set ok to 0 on failure&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-8100&quot;&gt;&lt;del&gt;SERVER-8100&lt;/del&gt;&lt;/a&gt; workaround&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/021bc1dabe4b2c2a603f673f8f456ffa7a9d0ac8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/021bc1dabe4b2c2a603f673f8f456ffa7a9d0ac8&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="253085" author="auto" created="Tue, 29 Jan 2013 19:25:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2013-01-23T00:38:11Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Took MongoAuthority and MongoCredentialsStore private (or rather, package-protected).&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/1f07df644efb743004a755e4f263ce3bedbdd01f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/1f07df644efb743004a755e4f263ce3bedbdd01f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="253084" author="auto" created="Tue, 29 Jan 2013 19:24:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2013-01-22T21:59:54Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: MongoAuthority experiment&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/e671135376a8b9ae96d7cf91533090d4fa1e51f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/e671135376a8b9ae96d7cf91533090d4fa1e51f1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="253083" author="auto" created="Tue, 29 Jan 2013 19:24:58 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2013-01-11T21:32:56Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Added error checking for password&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/27b1454560a1b6e9c2757b2b5a13a6af18d927bf&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/27b1454560a1b6e9c2757b2b5a13a6af18d927bf&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="253082" author="auto" created="Tue, 29 Jan 2013 19:24:56 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2013-01-11T19:39:04Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Fixed up toString of MongoCredentials so it doesn&apos;t print the address of the password char array&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/ef1861c7b09c1af1611a09af6b9f9600d4b83f56&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/ef1861c7b09c1af1611a09af6b9f9600d4b83f56&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="253080" author="auto" created="Tue, 29 Jan 2013 19:24:53 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2013-01-11T03:19:27Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Added equals, hashCode and toString to MongoAuthority, and toString to MongoCredentialsStore&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/6f75cf8c392494cfbe0dd85b8d2935fcc83e2e4f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/6f75cf8c392494cfbe0dd85b8d2935fcc83e2e4f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="253079" author="auto" created="Tue, 29 Jan 2013 19:24:52 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2013-01-11T02:11:50Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Added a better test of DBPort&apos;s authentication code&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/24cfb3a74b46353ea116d4880be88d0edb70bc31&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/24cfb3a74b46353ea116d4880be88d0edb70bc31&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="253078" author="auto" created="Tue, 29 Jan 2013 19:24:50 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2013-01-10T23:05:17Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Finished SASL support.&lt;br/&gt;
1. Added support for authProtocol and authSource in MongoClientURI&lt;br/&gt;
2. Added support for passing a credentials store to MongoClient containing all the credentials that are needed by this client&lt;br/&gt;
3. Re-implemented DB.authenticate using the credentials store and a new authenticate command in DBTCPConnector.  This removes the redundancy in DB and DBPort&lt;br/&gt;
4. Added support for negotiated authentication protocol specified by Protocol.STRONGEST&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/3d153c065d832e544ea99febfbdc3f886f921d3e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/3d153c065d832e544ea99febfbdc3f886f921d3e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="206427" author="auto" created="Tue, 4 Dec 2012 19:57:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-04T19:56:56Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Generalized examples with command line args&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/6354df53249720ee0f11c0e19cdd443aedf57faa&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/6354df53249720ee0f11c0e19cdd443aedf57faa&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="206426" author="auto" created="Tue, 4 Dec 2012 19:57:12 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-04T19:55:51Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Fixed a bug in CRAM-MD5 privilege acquisition&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/393bb8b72dec1d159a5a1dd228e62b3c5777e494&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/393bb8b72dec1d159a5a1dd228e62b3c5777e494&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="206233" author="auto" created="Tue, 4 Dec 2012 16:16:03 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-03T19:23:54Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Added auth examples for GSSAPI and CRAM-MD5&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/6cc2351386151d6302a330f0f9dc1d3dd6719870&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/6cc2351386151d6302a330f0f9dc1d3dd6719870&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="200874" author="auto" created="Wed, 28 Nov 2012 05:09:29 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-22T15:34:16Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Changed SaslAuthenticator so that it is able to re-authenticate if the connection is broken.&lt;br/&gt;
   Improved thread safety of DBPort class with use of volatile and AtomicLong&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/031ee50ff9c27ba1b3f6971db37fc97b549ec558&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/031ee50ff9c27ba1b3f6971db37fc97b549ec558&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="200873" author="auto" created="Wed, 28 Nov 2012 05:09:27 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-20T22:54:24Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Always acquire write privileges for now.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/e3d4cbbaa7791de4b13e9188a43a579ddd4ec982&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/e3d4cbbaa7791de4b13e9188a43a579ddd4ec982&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="200872" author="auto" created="Wed, 28 Nov 2012 05:09:26 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-20T22:01:10Z&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-691&quot; title=&quot;Authentication enhancements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-691&quot;&gt;&lt;del&gt;JAVA-691&lt;/del&gt;&lt;/a&gt;: Added support for GSSAPI authentication over SASL-based Mongo commands.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/68ce1795b2284c1f3f27cfd17ab757a16bd7ddb1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/68ce1795b2284c1f3f27cfd17ab757a16bd7ddb1&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="62136">DRIVERS-69</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="51355">JAVA-651</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrkfsf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>32992</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>