<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Fri, 04 Jul 2008 15:25:33 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[CodeIgniter Blog: CodeIgniter 1.6.3 Maintenance and Security Release]]></title>
      <guid>http://www.phpdeveloper.org/news/10498</guid>
      <link>http://www.phpdeveloper.org/news/10498</link>
      <description><![CDATA[<p>
The CodeIgniter framework has made a <a href="http://codeigniter.com/news/codeigniter_163_maintenance_and_security_release/">new release</a> today, 1.6.3, containing updates to fix a few bugs and address some security concerns.
</p>
<blockquote>
We are happy to release CodeIgniter version 1.6.3 today.  Version 1.6.3 is primarily a maintenance release, with a variety of bug fixes and some refinement to existing features (with a few new ones tossed in for good measure).  Details of course can be found in the <a href="http://codeigniter.com/user_guide/changelog.html">Change Log</a>. 
</blockquote>
<p>
The release also fixes a potential cross-site scripting issue that, while it hasn't been reported as used yet, could still have some bad consequences if found and abused. You can grab this latest version from the <a href="http://codeigniter.com/downloads/">CodeIgniter downloads page</a>.
</p>]]></description>
      <pubDate>Fri, 27 Jun 2008 09:34:52 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Matthew Turland's Blog: Watch Your Include Path]]></title>
      <guid>http://www.phpdeveloper.org/news/9867</guid>
      <link>http://www.phpdeveloper.org/news/9867</link>
      <description><![CDATA[<p>
<i>Matthew Turland</i> is looking to "save you some grief" by <a href="http://ishouldbecoding.com/2008/03/26/watch-your-include-path">pointing out</a> an issue he recently had trouble with and eventually found out was <a href="http://bugs.php.net/bug.php?id=43677">a bug in PHP</a>.
</p>
<blockquote>
It's pretty rare that I encounter a bug in the software I run that hampers my ability to work or my server environment's ability to function normally. However, I encountered one last week that has taken me and several Rackspace support technicians nearly a week to figure out, namely <a href="http://bugs.php.net/bug.php?id=43677">PHP bug #43677</a>.
</blockquote>
<p>
The issue was that PHP seemed to be "forgetting" the include_path in the current script (not Apache). The bug has been found in PHP 5.2.5 (and possible in all of the 5.2.x releases as well). The problem has been fixed in the latest CVS version and <a href="http://bugs.php.net/bug.php?id=43677">a patch</a> has been created for those that want to correct the problem right away.
</p>]]></description>
      <pubDate>Thu, 27 Mar 2008 10:24:38 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Demian Turner's Blog: Seagull 0.6.4 Release (fixes Security Isse from 0.6.3)]]></title>
      <guid>http://www.phpdeveloper.org/news/9496</guid>
      <link>http://www.phpdeveloper.org/news/9496</link>
      <description><![CDATA[<p>
<i>Demian Turner</i> has <a href="http://www.phpkitchen.com/index.php?/archives/801-New-Release-of-the-Seagull-framework-0.6.3.html">posted about</a> the latest version of the Seagull framework (0.6.3) and an update to correct a remote file disclosure issue (up to version 0.6.4).
</p>
<blockquote>
Well it took a bit of time but after quite a few months a <a href="http://seagullproject.org/download/">new release of Seagull is finally out</a>, 0.6.3 (0.6.4). Things have been keeping pretty busy with the startup I'm working on, but it's been a great opportunity to refine some features of the framework and optimize the performance. 
The early indications are good, after less than 10 weeks of going live Kindo users are creating up to 20k profiles/day and the server load is staying comfortably below 0.5.
</blockquote>
<p>
<a href="http://www.phpkitchen.com/index.php?/archives/802-Seagull-0.6.3-Remote-File-Disclosure-Vulnerability-Please-Upgrade.html">The update</a> is a <a href="http://seagullproject.org/download/">different download</a> that helps correct an issue with the framework allowing user-inputted values from the GET string. Be sure and update your version to keep this security issue under wraps.
</p>]]></description>
      <pubDate>Fri, 25 Jan 2008 10:32:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Dave Dash's Blog: Fixing Broken PATH_INFO]]></title>
      <guid>http://www.phpdeveloper.org/news/9486</guid>
      <link>http://www.phpdeveloper.org/news/9486</link>
      <description><![CDATA[<p>
<i>Dave Dash</i> has <a href="http://spindrop.us/2008/01/23/fixing-broken-path_info/">posted about a method</a> he developed, using a custom prepend file, to correctly obtain the PATH_INFO information for his server.
</p>
<blockquote>
<a href="http://symfony-project.com/">symfony</a> and other applications rely on the server's PATH_INFO being set properly. Unfortunately, I use a nonstandard server that doesn't natively support CGI [...] but I can't figure out how to do a urldecode in my configuration.
</blockquote>
<p>
To get around the issue, he <a href="http://spindrop.us/2008/01/23/fixing-broken-path_info/">created</a> a file he prepended to each request (via auto_prepend_file) that took the value and urldecoded it to put it in another $_SERVER value.
</p>]]></description>
      <pubDate>Thu, 24 Jan 2008 10:21:00 -0600</pubDate>
    </item>
  </channel>
</rss>
