<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:12:18 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>[CDRIVER-1374] Accept uppercase hex characters in bson_oid_is_valid()</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-1374</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;&lt;a href=&quot;https://github.com/mongodb/libbson/blob/1.3.5/src/bson/bson-oid.c#L456&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&lt;tt&gt;bson_oid_is_valid()&lt;/tt&gt;&lt;/a&gt; requires lowercase characters, but &lt;a href=&quot;https://github.com/mongodb/libbson/blob/1.3.5/src/bson/bson-oid.h#L146&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&lt;tt&gt;bson_oid_parse_hex_char()&lt;/tt&gt;&lt;/a&gt; (used by &lt;a href=&quot;https://github.com/mongodb/libbson/blob/1.3.5/src/bson/bson-oid.h#L204&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;&lt;tt&gt;bson_oid_init_from_string_unsafe&lt;/tt&gt;&lt;/a&gt;) is case-insensitive.&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;bson_oid_is_valid()&lt;/tt&gt; is documented as &quot;return true if @str can be passed to bson_oid_init_from_string().&quot; Allowing it to accept uppercase characters satisfies this contract and would remove the need for calling code to convert their input strings to lowercase.&lt;/p&gt;</description>
                <environment></environment>
        <key id="300547">CDRIVER-1374</key>
            <summary>Accept uppercase hex characters in bson_oid_is_valid()</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</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="jmikola@mongodb.com">Jeremy Mikola</assignee>
                                    <reporter username="jmikola@mongodb.com">Jeremy Mikola</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 Jul 2016 19:50:37 +0000</created>
                <updated>Wed, 10 Aug 2016 22:10:51 +0000</updated>
                            <resolved>Tue, 12 Jul 2016 22:24:14 +0000</resolved>
                                    <version>1.3.5</version>
                                    <fixVersion>1.4.0</fixVersion>
                                    <component>libbson</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="1325585" author="xgen-internal-githook" created="Fri, 15 Jul 2016 17:52:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jmikola&apos;, u&apos;name&apos;: u&apos;Jeremy Mikola&apos;, u&apos;email&apos;: u&apos;jmikola@gmail.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1374&quot; title=&quot;Accept uppercase hex characters in bson_oid_is_valid()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1374&quot;&gt;&lt;del&gt;CDRIVER-1374&lt;/del&gt;&lt;/a&gt;: Fix strcasecmp() usage in test case (#169)&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/libbson/commit/bdc3c9fee25a1283e469cb8e3c4c27ca9650c6ee&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/libbson/commit/bdc3c9fee25a1283e469cb8e3c4c27ca9650c6ee&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1322041" author="xgen-internal-githook" created="Tue, 12 Jul 2016 22:23:58 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jmikola&apos;, u&apos;name&apos;: u&apos;Jeremy Mikola&apos;, u&apos;email&apos;: u&apos;jmikola@gmail.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1374&quot; title=&quot;Accept uppercase hex characters in bson_oid_is_valid()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1374&quot;&gt;&lt;del&gt;CDRIVER-1374&lt;/del&gt;&lt;/a&gt;: Accept uppercase hex characters in bson_oid_is_valid() (#166)&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/libbson/commit/e76a3598b9c3d7403e61cf53f71f496bfc7d929e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/libbson/commit/e76a3598b9c3d7403e61cf53f71f496bfc7d929e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1321887" author="jmikola@gmail.com" created="Tue, 12 Jul 2016 20:11:22 +0000"  >&lt;p&gt;&lt;a href=&quot;https://github.com/mongodb/libbson/pull/166&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/libbson/pull/166&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="300586">PHPC-736</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="270622">PHPC-620</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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|hsnh73:</customfieldvalue>

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