<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/cmpforopenssl/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/cmpforopenssl/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 24 Jan 2018 09:26:59 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/cmpforopenssl/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>#48 Have CTX functions to get info relevant for transfer Callback</title><link>https://sourceforge.net/p/cmpforopenssl/feature-requests/48/?limit=25#814f</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Martin Peylo</dc:creator><pubDate>Wed, 24 Jan 2018 09:26:59 -0000</pubDate><guid>https://sourceforge.netffafc13328266517e3e0a2c64c9bbea59938f4c3</guid></item><item><title>#44 certConf callback should be able to override initial check results by lib</title><link>https://sourceforge.net/p/cmpforopenssl/feature-requests/44/?limit=25#1c41</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David von Oheimb</dc:creator><pubDate>Wed, 24 Jan 2018 09:26:27 -0000</pubDate><guid>https://sourceforge.net61588dcdbb2138138f6ee3ad5c45deb58227c4a6</guid></item><item><title>#48 Have CTX functions to get info relevant for transfer Callback</title><link>https://sourceforge.net/p/cmpforopenssl/feature-requests/48/?limit=25#b2b3</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -6,6 +6,8 @@&lt;/span&gt;
 ctx-&amp;gt;serverName
 ctx-&amp;gt;serverPort
 ctx-&amp;gt;tlsBIO &amp;lt;-- maybe not needed
&lt;span class="gi"&gt;+ctx-&amp;gt;proxyName&lt;/span&gt;
&lt;span class="gi"&gt;+ctx-&amp;gt;proxyPort&lt;/span&gt;

 others?
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Martin Peylo</dc:creator><pubDate>Wed, 10 Jan 2018 07:38:48 -0000</pubDate><guid>https://sourceforge.net42016ebf9ff14abdda698f735c4b78e5394e1cb4</guid></item><item><title>Have CTX functions to get info relevant for transfer Callback</title><link>https://sourceforge.net/p/cmpforopenssl/feature-requests/48/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;CMP_PKIMESSAGE_http_perform() could be overwritten by means of a callback.&lt;/p&gt;
&lt;p&gt;Ensure  best practice information hiding by having access functions allowing to get the relevant information without needing to know the internal structure of ctx.&lt;/p&gt;
&lt;p&gt;ctx-&amp;gt;msgTimeOut&lt;br/&gt;
ctx-&amp;gt;serverName&lt;br/&gt;
ctx-&amp;gt;serverPort&lt;br/&gt;
ctx-&amp;gt;tlsBIO &amp;lt;-- maybe not needed&lt;/p&gt;
&lt;p&gt;others?&lt;/p&gt;
&lt;p&gt;Also add a void pointer to the ctx to allow handing  other possibly relevant information to the transfer function, e.g. source IP. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Martin Peylo</dc:creator><pubDate>Wed, 10 Jan 2018 07:36:23 -0000</pubDate><guid>https://sourceforge.netd4b80e5e94cc17f1974ab4796de8a53baa2e98a4</guid></item><item><title>Have CTX functions to get info relevant for transfer Callback</title><link>https://sourceforge.net/p/cmpforopenssl/feature-requests/48/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 48 has been modified: Have CTX functions to get info relevant for transfer Callback&lt;br/&gt;
Edited By: Martin Peylo (mpeylo)&lt;br/&gt;
Description updated:&lt;br/&gt;
--- description-old&lt;/p&gt;
&lt;p&gt;+++ description-new&lt;/p&gt;
&lt;p&gt;@@ -6,6 +6,8 @@&lt;/p&gt;
&lt;p&gt;ctx-&amp;gt;serverName&lt;br/&gt;
 ctx-&amp;gt;serverPort&lt;br/&gt;
 ctx-&amp;gt;tlsBIO &amp;lt;-- maybe not needed&lt;br/&gt;
+ctx-&amp;gt;proxyName&lt;br/&gt;
+ctx-&amp;gt;proxyPort&lt;/p&gt;
&lt;p&gt;others?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Martin Peylo</dc:creator><pubDate>Wed, 10 Jan 2018 07:36:23 -0000</pubDate><guid>https://sourceforge.net5dda7805d661463f955850ade78b07c8281b6350</guid></item><item><title>Have CTX functions to get info relevant for transfer Callback</title><link>https://sourceforge.net/p/cmpforopenssl/feature-requests/48/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 48 has been modified: Have CTX functions to get info relevant for transfer Callback&lt;br/&gt;
Edited By: Martin Peylo (mpeylo)&lt;br/&gt;
Status updated: u'open' =&amp;gt; u'closed'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Martin Peylo</dc:creator><pubDate>Wed, 10 Jan 2018 07:36:23 -0000</pubDate><guid>https://sourceforge.net1b03ff5df3827e1361e738dfb87cb18f37c3953a</guid></item><item><title>#43 Output only those certs from extraCerts useful for validating the newly enrolled cert</title><link>https://sourceforge.net/p/cmpforopenssl/feature-requests/43/?limit=25#5f3d</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;summary&lt;/strong&gt;: Add option to output only those certs from extraCerts useful for validating the newly enrolled cert --&amp;gt; Output only those certs from extraCerts useful for validating the newly enrolled cert&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;: Upstream submission --&amp;gt; Version 2&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David von Oheimb</dc:creator><pubDate>Tue, 09 Jan 2018 12:06:28 -0000</pubDate><guid>https://sourceforge.netb535a685b222c65599ad10ffd75048bfb9832d6e</guid></item><item><title>#15 remember message protection method for caPubs use</title><link>https://sourceforge.net/p/cmpforopenssl/feature-requests/15/?limit=25#cd61</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;summary&lt;/strong&gt;: remember message protection for caPubs handling --&amp;gt; remember message protection method for caPubs use&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David von Oheimb</dc:creator><pubDate>Tue, 09 Jan 2018 11:56:46 -0000</pubDate><guid>https://sourceforge.net9c7f36f1d12f2ed8dc3a03e377f40a7a7a6d3b83</guid></item><item><title>Allow re-use of CMP_CTX for further transactions</title><link>https://sourceforge.net/p/cmpforopenssl/feature-requests/47/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Enabling re-use of &lt;code&gt;CMP_CTX&lt;/code&gt; for further transactions would be an efficiency and programming convenience improvement, avoiding to free and then re-initialize various components of the internal &lt;code&gt;CMP_CTX&lt;/code&gt; structure components, which can be quite costly - just think of trust stores including CRLs.&lt;/p&gt;
&lt;p&gt;To this end, one could introduce a function like in &lt;code&gt;CMP_CTX_reuse(CMP_CTX *ctx)&lt;/code&gt;, &lt;br/&gt;
which would for instance reset any &lt;code&gt;transactionID&lt;/code&gt; and &lt;code&gt;validatedSrvCert&lt;/code&gt; entries.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David von Oheimb</dc:creator><pubDate>Fri, 22 Dec 2017 12:11:59 -0000</pubDate><guid>https://sourceforge.net487dda0ad9016e72aa66bc716b731c6a9be84682</guid></item><item><title>#43 Add option to output only those certs from extraCerts useful for validating the newly enrolled cert</title><link>https://sourceforge.net/p/cmpforopenssl/feature-requests/43/?limit=25#78a2</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -1,5 +1,3 @@&lt;/span&gt;
&lt;span class="gd"&gt;-Users or applications using the library should not be bothered with certificates needed only for protecting CMP messages.&lt;/span&gt;
&lt;span class="gd"&gt;-&lt;/span&gt;
&lt;span class="gd"&gt;-This be implemented essentially by extending certConf_cb().&lt;/span&gt;
&lt;span class="gi"&gt;+Users or applications using the library should not be bothered with certificates needed only for checking the protection of CMP messages received. One could modifiy `CMP_CTX_extraCertsIn_get1()` not to return such such certifiactes, or add a new function called, e.g., `CMP_CTX_get1_newClChain()` that returns only the relavant portion of the extraCerts received. &lt;/span&gt;

 This has been requested originally by Hendrik Brockhaus. 
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David von Oheimb</dc:creator><pubDate>Tue, 19 Dec 2017 14:37:33 -0000</pubDate><guid>https://sourceforge.netdbd6712532e74153fa0581c00266ea36c22a3a27</guid></item></channel></rss>