<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/phpki/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/phpki/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 21 Jan 2014 16:39:04 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/phpki/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>Replace hash function</title><link>https://sourceforge.net/p/phpki/bugs/15/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;go to the include directory and edit the file openssl_functions.php :&lt;br /&gt;
default_md = sha1&lt;br /&gt;
then edit the file setup.php-presetup&lt;br /&gt;
default_md = sha1&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">P-F. Bonnefoi</dc:creator><pubDate>Tue, 21 Jan 2014 16:39:04 -0000</pubDate><guid>https://sourceforge.net789df0b21ac8307bfe8cfaa1c395d7db59f5a3ce</guid></item><item><title>False Email syntax checking on cert creation</title><link>https://sourceforge.net/p/phpki/bugs/14/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi!&lt;br /&gt;
I know this may be a nasty topic, but I just couldn't create a cert with my email. I have an x@y.info style mail which is rejected by:&lt;/p&gt;
&lt;p&gt;include/my_functions.php:&lt;br /&gt;
---&lt;br /&gt;
#&lt;br /&gt;
# Returns TRUE if argument is in proper e-mail address format.&lt;br /&gt;
#&lt;br /&gt;
function is_email($v) {&lt;br /&gt;
return (eregi('^[^@ ]+\@[^@ ]+\.[A-Z]{2,3}$',$v) ? true : false);&lt;br /&gt;
}&lt;br /&gt;
----&lt;br /&gt;
if I understand it right it fails due to the tld limit to 3, but I am quite sure that there need more things to be checked and that there are other cases of valid emails that fail this. Good solution might be to pick an advanced regex from &lt;a href="http://www.regular-expressions.info/email.html" rel="nofollow"&gt;http://www.regular-expressions.info/email.html&lt;/a&gt;&lt;br /&gt;
Sorry for not providing code, just logging here.&lt;/p&gt;
&lt;p&gt;Thanks for the work &amp;amp; greetings,&lt;br /&gt;
Thomas&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 30 Oct 2009 18:04:33 -0000</pubDate><guid>https://sourceforge.net5ab4c212a2e0744c1dcfc0eb4142d92fa8600222</guid></item><item><title>error when creating email signing cert</title><link>https://sourceforge.net/p/phpki/bugs/13/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;the function CA_create_cnf of openssl_functions.php creat a temporary openssl configuration file with no email_signing_ext section but email_codesigning_ext&lt;/p&gt;
&lt;p&gt;I've join the corrected file&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">hodj</dc:creator><pubDate>Tue, 24 Mar 2009 11:05:43 -0000</pubDate><guid>https://sourceforge.netc336bd8efd2baf1bafa1000940447f203f292389</guid></item><item><title>error where executins secure.sh</title><link>https://sourceforge.net/p/phpki/bugs/12/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;the script modifiy the phpkipassd file first and then create it&lt;/p&gt;
&lt;p&gt;I've join the correct script&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">hodj</dc:creator><pubDate>Tue, 24 Mar 2009 11:02:15 -0000</pubDate><guid>https://sourceforge.net5d25fb0240f963fb9e04b4768f1480afda99bbbb</guid></item><item><title>Typo in request_cert.php</title><link>https://sourceforge.net/p/phpki/bugs/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;There is a typo on line 167 in request_cert.php. The match word "final" in the case statement should be contained in quotes. This was causing the page to fail to load on my system.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Richard</dc:creator><pubDate>Fri, 05 Jan 2007 13:58:27 -0000</pubDate><guid>https://sourceforge.net383c805557f7d4f18d824217c2e546a56566dd48</guid></item><item><title>CAdb_in in include/openssl_functions.php fails with spaces</title><link>https://sourceforge.net/p/phpki/bugs/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I tried to use a long name in the common name field and failed with phpKi.&lt;/p&gt;
&lt;p&gt;I wanted to create certificates with the CN:&lt;br /&gt;
Martin Arndt&lt;br /&gt;
and&lt;br /&gt;
Martin von Berg&lt;/p&gt;
&lt;p&gt;On creating the second one, phpKi 0.80 failes with "Zerficiate already exists", although that is not true.&lt;/p&gt;
&lt;p&gt;Debugging showed, that on line 208 of include/openssl_functions.php (&lt;br /&gt;
containing       &lt;br /&gt;
$x = exec("egrep '$regexp' $config[index]");&lt;br /&gt;
The egrep command returns the Martin Arndt record.&lt;br /&gt;
This was due to a double escape with a single quote, as escshellcmd did escaping with a single quote as well for me.&lt;/p&gt;
&lt;p&gt;This can be fixed by replacing line 208 of include/openssl_functions.php with&lt;br /&gt;
$x = exec("egrep \"$regexp\" $config[index]");&lt;br /&gt;
.&lt;/p&gt;
&lt;p&gt;This works for me.&lt;/p&gt;
&lt;p&gt;Sincerly,&lt;br /&gt;
M. Braun&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Braun</dc:creator><pubDate>Fri, 17 Nov 2006 21:37:54 -0000</pubDate><guid>https://sourceforge.net532a5baa3b4968f187cd4d3c68a4d642e047dbff</guid></item><item><title>case final is an invalid case option</title><link>https://sourceforge.net/p/phpki/bugs/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;case final is located on line 167 of&lt;br /&gt;
ca/request_cert.php but is an invalid switch option. &lt;br /&gt;
I'm not sure if this is a php5 thing or if its just a&lt;br /&gt;
php thing but final is a keyword and this case option&lt;br /&gt;
should be encapsulated in single quotes eg: case 'final':.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;
marquedios&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">marq</dc:creator><pubDate>Thu, 19 Oct 2006 20:41:56 -0000</pubDate><guid>https://sourceforge.netbaa1f121f3d2bab6b9884142b12be8192545e2f7</guid></item><item><title>CA_generate_crl miss quotation</title><link>https://sourceforge.net/p/phpki/bugs/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;missed '' in exec parameters in file &lt;br /&gt;
include/openssl_functions.php&lt;br /&gt;
function  CA_generate_crl&lt;/p&gt;
&lt;p&gt;in version phpki-0.80:&lt;br /&gt;
-passin pass:$config[ca_pwd]&lt;/p&gt;
&lt;p&gt;need something like:&lt;br /&gt;
-passin pass:'$config[ca_pwd]'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trurl McByte</dc:creator><pubDate>Tue, 03 Jan 2006 21:04:55 -0000</pubDate><guid>https://sourceforge.net5d91fee80ca7c445b4e60712891ef50c30edf8de</guid></item><item><title>Compile error in /ca/request_cert.php</title><link>https://sourceforge.net/p/phpki/bugs/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In version 0.80 I believe there is a typo on line 167:&lt;/p&gt;
&lt;p&gt;case final:&lt;/p&gt;
&lt;p&gt;Should infact be &lt;/p&gt;
&lt;p&gt;case 'final':&lt;/p&gt;
&lt;p&gt;Like the other case statements around it.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">benny c</dc:creator><pubDate>Wed, 07 Dec 2005 23:43:39 -0000</pubDate><guid>https://sourceforge.net9d51b1fe1ffffcb36376cb3de4ede278016a9c84</guid></item><item><title>method=post not found</title><link>https://sourceforge.net/p/phpki/bugs/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Using phpki 0.60 with php 5.0.x on Fedora Core 4.&lt;/p&gt;
&lt;p&gt;After entering values in setup.php, i keep on getting a:&lt;/p&gt;
&lt;p&gt;method=post was not found on this server.&lt;/p&gt;
&lt;p&gt;Error.&lt;/p&gt;
&lt;p&gt;When I tried changing the variable "&amp;lt;form&lt;br /&gt;
action='&amp;lt;?=$PHP_SELF?&amp;gt;' method=post&amp;gt;" to&lt;br /&gt;
$_SERVER['PHP_SELF'], it just brings me back to&lt;br /&gt;
setup.php with all the fields empty.&lt;/p&gt;
&lt;p&gt;Any help will do as there seems to be no decent&lt;br /&gt;
alternative to phpki at the moment. Thanks.&lt;/p&gt;
&lt;p&gt;I even tried turning register_globals on and off, and&lt;br /&gt;
that didn't help.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anton Bonifacio</dc:creator><pubDate>Wed, 07 Sep 2005 05:53:53 -0000</pubDate><guid>https://sourceforge.net0f89e13b99a17b02b8b31e08fe3d03c4d62545b5</guid></item></channel></rss>