<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 09:08:02 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>[MONGOCRYPT-131] libmongocrypt: Create a config header</title>
                <link>https://jira.mongodb.org/browse/MONGOCRYPT-131</link>
                <project id="17481" key="MONGOCRYPT">Libmongocrypt</project>
                    <description>&lt;p&gt;Similar to &lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/blob/16d7b71d073b89689f64abb36736453f90c4f800/src/libmongoc/src/mongoc/mongoc-config.h.in&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;mongoc-config.h.in&lt;/a&gt;&#160;in the C driver, let&apos;s create a mongocrypt-config header with macros populated during cmake configuration.&lt;/p&gt;

&lt;p&gt;Let&apos;s use that config to set which crypto provider used and whether tracing is enabled.&lt;/p&gt;</description>
                <environment></environment>
        <key id="724772">MONGOCRYPT-131</key>
            <summary>libmongocrypt: Create a config header</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</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="13201">Fixed</resolution>
                                        <assignee username="roberto.sanchez@mongodb.com">Roberto Sanchez</assignee>
                                    <reporter username="kevin.albertson@mongodb.com">Kevin Albertson</reporter>
                        <labels>
                    </labels>
                <created>Thu, 28 Mar 2019 15:13:37 +0000</created>
                <updated>Sat, 28 Oct 2023 10:25:16 +0000</updated>
                            <resolved>Thu, 11 Jul 2019 17:35:38 +0000</resolved>
                                                                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="2321493" author="xgen-internal-githook" created="Thu, 11 Jul 2019 17:35:00 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Roberto C. S&#225;nchez&apos;, &apos;username&apos;: &apos;rcsanchez97&apos;, &apos;email&apos;: &apos;roberto@connexer.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/MONGOCRYPT-131&quot; title=&quot;libmongocrypt: Create a config header&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MONGOCRYPT-131&quot;&gt;&lt;del&gt;CDRIVER-3046&lt;/del&gt;&lt;/a&gt; create a config header&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/libmongocrypt/commit/fd2e60f3b0601488ba5647f9074cab4bdb976c37&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/libmongocrypt/commit/fd2e60f3b0601488ba5647f9074cab4bdb976c37&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2314314" author="roberto.sanchez" created="Sun, 7 Jul 2019 00:07:00 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=kevin.albertson&quot; class=&quot;user-hover&quot; rel=&quot;kevin.albertson&quot;&gt;kevin.albertson&lt;/a&gt;, I have implemented a config header, but at the moment it only contains the values for indicating which crypto provider was used.  The way that libmongocrypt currently handles log tracing is based on the environment variable &lt;tt&gt;MONGOCRYPT_TRACE&lt;/tt&gt; (mongocrypt-log.c, line 27).  If the config header were to also contain the variable &lt;tt&gt;MONGOCRYPT_TRACE&lt;/tt&gt; then the sensible way to handle this seems to be that log tracing would be set based on the value from the config header first and then possibly overridden by the environment variable &lt;tt&gt;MONGOCRYPT_TRACE&lt;/tt&gt; (if it happens to be set).  Does that seem right?  Also, apart from the log tracing I don&apos;t see any other obvious places where the config header should be referenced.  What do you think?&lt;/p&gt;</comment>
                    </comments>
                    <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|hr7d8v:</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>