<?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, 09 Jan 2009 22:11:32 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Lukas Smith's Blog: PHP 5.3 alpha1 release imminent]]></title>
      <guid>http://www.phpdeveloper.org/news/10693</guid>
      <link>http://www.phpdeveloper.org/news/10693</link>
      <description><![CDATA[<p>
As was <a href="http://www.phpdeveloper.org/news/10685">previously mentioned</a> by <i>Christopher Jones</i>, the PHP 5.3 branch is now under a feature freeze. <i>Lukas Smith</i> <a href="http://pooteeweet.org/blog/0/1253">has posted</a> a few more details about the upcoming release.
</p>
<blockquote>
Last thursday was the begin of the <a href="http://wiki.php.net/todo/php53#timetable">feature freeze phase</a>. Well its not really a hard feature freeze in the sense that we still have plans for a few new features and tweaks, but it means the end of the "maintainers freedom" that usually rules PHP development more or less.
</blockquote>
<p>
New features will have to go through either him or <i>Johannes</i> to be included and they are doing their best to get the alpha 1 release of this new version out by July 31st.
</p>
<p>
<i>Lukas</i> is also trying a more unconventional approach to bug fixes to try to get the major ones knocked out first - posting them as a comment to <a href="http://pooteeweet.org/blog/0/1253">this blog post</a>. So far, no comments on bugs have been added, but there are a good number to get through. To help narrow it down he's also put out a plea to developers out there to help validate current bugs to potentially knock off a few of the ones that can be marked bogus.
</p>]]></description>
      <pubDate>Mon, 28 Jul 2008 09:31:36 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Andrew Johnstone's Blog: Zend Studio for Eclipse: Neon]]></title>
      <guid>http://www.phpdeveloper.org/news/9417</guid>
      <link>http://www.phpdeveloper.org/news/9417</link>
      <description><![CDATA[<p>
<i>Andrew Johnstone</i> has <a href="http://www.ajohnstone.com/archives/zend-studio-for-eclipse-neon/">posted some of his experience</a> he's had developing with one of Zend's latest offerings - <a href="http://www.zend.com/en/products/studio/eclipse/compare">Zend Neon</a>. Neon is the Zend project to bring robust PHP development functionality to the community on top of the Eclipse platform.
</p>
<blockquote>
I've been using Zend Studio for Eclipse (beta) for several weeks in a rewrite of a framework and numerous sites at work and overall I really like the IDE. Its got some great features and being based on the eclipse project makes it really extensible and customizable.
</blockquote>
<p>
He <a href="http://www.ajohnstone.com/archives/zend-studio-for-eclipse-neon/">happy overall</a> with the IDE but has come across some bugs in his time developing in it (nine of them) with issues ranging from the SVN functionality and samba out to small syntax sorts of things (like the auto-formatting).
</p>]]></description>
      <pubDate>Mon, 14 Jan 2008 11:11:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Derick Rethans' Blog: Xdebug 2.0.0RC3 (Release)]]></title>
      <guid>http://www.phpdeveloper.org/news/7199</guid>
      <link>http://www.phpdeveloper.org/news/7199</link>
      <description><![CDATA[<p>
<i>Derick Rethans</i> has <a href="http://derickrethans.nl/xdebug_200rc3.php">announced today (briefly)</a> the release of the Release Candidate version of his PHP debugging package - <a href="http://xdebug.org/">XDebug 2.0.0RC3</a>.
</p>
<blockquote>
I just released <a href="http://xdebug.org/">Xdebug</a> 2.0.0RC3 through the <a href="http://xdebug.org/">web site</a> and also through <a href="http://pecl.php.net/package/Xdebug">PECL</a>. This hopefully last release candidate of Xdebug 2.0.0 addresses a number of segfaults and other small bugs that crept in in Xdebug 2.0.0RC2.
</blockquote>
<p>
The Xdebug extension helps you debugging your script by providing a lot of valuable debug information. The debug information that Xdebug can provide includes the following: stack and function traces in error messages, memory allocation, protection for infinite recursions.
</p>]]></description>
      <pubDate>Wed, 31 Jan 2007 19:26:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP Security Blog: Month of PHP bugs]]></title>
      <guid>http://www.phpdeveloper.org/news/6689</guid>
      <link>http://www.phpdeveloper.org/news/6689</link>
      <description><![CDATA[<p>
In part of an effort to work out some of the 'kinks' in PHP (as far as the security of the language itself), <i>Stefan Esser</i> <a href="http://blog.php-security.org/archives/46-Month-of-PHP-bugs.html">has proposed</a> a "Month of Bugs" for PHP. The idea is to release security issues found, one for each day - the month's hasn't been specified yet - with complete vulnerability information.
</p>
<blockquote>
While it is true that many PHP applications are written by people with no clue about security it is absolutely not true that PHP is a secure programming language. I think it is necessary to make ALL people aware of this.
</blockquote>
<p>
No word yet on when this month will start, but we will keep you posted as soon as it's out. If you'd like to check out the community's response to this effort, check out <a href="http://blog.php-security.org/archives/46-Month-of-PHP-bugs.html#comments">some of the comments</a> already posted to this announcement on the PHP Security Blog.
</p>]]></description>
      <pubDate>Mon, 13 Nov 2006 08:34:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[O'Reilly: Using Google Code Search to Find Security Bugs]]></title>
      <guid>http://www.phpdeveloper.org/news/6496</guid>
      <link>http://www.phpdeveloper.org/news/6496</link>
      <description><![CDATA[<p>
On the O'Reilly OnLamp.com site, there's <a href="http://www.oreillynet.com/onlamp/blog/2006/10/using_google_code_search_to_fi.html?CMP=OTC-6YE827253101&ATT=Using+Google+Code+Search+to+Find+Security+Bugs">a bit more in-depth look</a> at using the (now infamous) Google <a href="http://www.google.com/codesearch">Code Search</a> to locate issues with scripts that have been collected over time.
</p>
<blockquote>
<a href="http://www.oreillynet.com/pub/a/security/2004/10/07/googling_for_vulnerabilities.html">I've written about using Google to find security flaws in the past</a>. However, thanks to <a href="http://www.google.com/codesearch">Google Code Search</a>, it is now easier to scan publicly available source code for potential security issues. The idea is query Google Code Search using techniques previously reserved for local static code analysis.
</blockquote>
<p>
The examples <a href="http://www.oreillynet.com/onlamp/blog/2006/10/using_google_code_search_to_fi.html?CMP=OTC-6YE827253101&ATT=Using+Google+Code+Search+to+Find+Security+Bugs">he gives</a> include a search for SQL injection in a Java application, a SQL injection in a PHP application, and a cross-site scripting problem in a PHP app blindly echoing out the user's input.
</p>
<p>
He also includes a few links to some code analysis tools that can be used to help prevent some of these issues - <a href="http://www.dwheeler.com/flawfinder/">Flawfinder</a>, <a href="http://www.securesoftware.com/resources/download_rats.html">RATS</a>, and <a href="http://www.securitycompass.com/">SWAAT</a>
</p>]]></description>
      <pubDate>Fri, 13 Oct 2006 10:24:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Scott Mattocks' Blog: PHP-GTK 2 Alpha Released]]></title>
      <guid>http://www.phpdeveloper.org/news/5814</guid>
      <link>http://www.phpdeveloper.org/news/5814</link>
      <description><![CDATA[<p>
First <a href="http://www.phpdeveloper.org/news/5799">Andrei posted a note</a> about it and now <i>Scott Mattocks</i> has <a href="http://crisscott.com/2006/07/18/php-gtk-2-alpha-released/">made his own comments</a> on the release of the PHP-GTK 2 Alpha version .
</p>
<blockquote>
This is the first release of PHP-GTK 2. PHP-GTK 2 is a PHP extension that combines the power and flexibility of both PHP 5 and GTK+ 2 to allow developers to create stand-alone desktop GUI applications using PHP.
</blockquote>
<p>
<i>Scott</i> reminds all potential users of this release out there that this is most definitely aplha and shouldn't be used in production due to some <a href="http://php-gtk2.de/manual/classcoverage.htm">bugs and feature changes</a> that will need to be resolved.
</p>
<p>
If you're still interested, you can <a href="http://gtk.php.net/download.php">grab the download</a> from the PHP-GTK site and check out <a href="http://gtk.php.net/docs.php">the new manual</a> or subscribe to <a href="http://gtk.php.net/resources.php">the mailing list</a> for a little help.
</p>]]></description>
      <pubDate>Tue, 18 Jul 2006 05:56:24 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Lukas Smith's Blog: The top 5 of PEAR bugs]]></title>
      <guid>http://www.phpdeveloper.org/news/5180</guid>
      <link>http://www.phpdeveloper.org/news/5180</link>
      <description><![CDATA[<p>
PEAR, the large repository of useful PHP libraries, is steadily growing even more in popularity. The PEAR server packages introduced have made it even easier for people to share their own libraries with the world. Unfortunately, all of this useful code doesn't come without a few issues, and in <a href="http://pooteeweet.org/blog/379">this new blog post</a>, <i>Lukas Smith</i> mentions the top five packages with the most number of bug reports.
</p>
<quote>
<i>
The 5 packages with the most bug reports are all pretty popular although the quality of the code varies. They are all also fairly complex and/or large. I have gone through the bugs of most of them now and then to see if I spot an obvious bogus report.
</i>
</quote>
<p>
As of the time of <a href="http://pooteeweet.org/blog/379">this post</a>, the top five are:
<ul>
<li>Spreadsheet_Excel_Writer
<li>SOAP
<li>HTML_QuickForm
<li>Mail_Mime
<li>PhpDocumentor
</ul>
</p>
<p>
<li>Lukas</i> also puts out a call for help, hoping that there are users out there that would like to help conquer these bugs, to help out with making the packages a cleaner place. All it takes is a little time, some inititave, and a glance at the <a href="http://pear.php.net/bugs/">bug reports</a> for the packages to get started.
</p>]]></description>
      <pubDate>Mon, 17 Apr 2006 06:49:59 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Rudd-o.com: 5 minutes to finding issues in production PHP Web applications]]></title>
      <guid>http://www.phpdeveloper.org/news/4982</guid>
      <link>http://www.phpdeveloper.org/news/4982</link>
      <description><![CDATA[In <a href="http://rudd-o.com/archives/2006/03/10/5-minutes-to-finding-issues-in-production-php-web-applications/">this post</a> on Bitacle.org, they look at a 5 minute approach to finding some of the more common issues with PHP web applications.
<p>
<quote>
<i>
Detecting and correcting problems with applications at early stages is an important role of the server manager. Unfortunately, not all errors are detected at the testing stages. Even more unfortunate is the fact that most errors go undetected because they are usually triggered when a certain set of criteria is met.
<p>
Since all you have is 5 minutes (which is one of the tenets of this Server management series, and quite possibly the only simple truth in your case), in this installment, we'll unlock the secret of server log foraging.
</i>
</quote>
<p>
They mainly <a href="http://rudd-o.com/archives/2006/03/10/5-minutes-to-finding-issues-in-production-php-web-applications/">make use of grep</a>, a very handly unix command-line tool, to parse through the server logs for answers. Combine that with upping the error reporting level inside of PHP itself, and you should be able to track down most of the problems you'd have. They also include a sample situation or two to watch out for specifically.]]></description>
      <pubDate>Mon, 13 Mar 2006 07:51:51 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: Cleaning up bugs]]></title>
      <guid>http://www.phpdeveloper.org/news/4910</guid>
      <link>http://www.phpdeveloper.org/news/4910</link>
      <description><![CDATA[With <a href="http://greg.chiaraquartet.net/">Greg Beaver</a> helping out <i>Joshua Eichorn</i> on the "bug squashing" in the <a href="http://www.phpdoc.org/">phpDocumentor</a> project, there have been several bug-related emails that have come their way - and not all of them good. So, in <a href="http://blog.joshuaeichorn.com/archives/2006/02/24/cleaning-up-bugs/">this latest post</a> on <i>Joshua</i>'s blog, he offers some suggestions that would make the emails easier on them.
<p>
<quote>
<i>
phpDocumentor Bug submission guide:
<ul>
<li>phpDocumentor Version
<li>PHP Version
<li>OS Version
<li>How your running phpDocumentor, CLI, CLI+ini file, Web interface
<li>Instructions on howto reproduce the error
<ul>
<li>A simplified set of code to parse that produces the error
<li>How you have phpDocumentor configured, an ini file being the prefered way rather then a mile of command line parameters
</ul></ul>
</i>
</quote>
<p>
He also notes, of course, that <a href="http://blog.joshuaeichorn.com/archives/2006/02/24/cleaning-up-bugs/">patches are always welcome</a> (as built off of version 1.3.x in the <a href="http://cvs.php.net/viewcvs.cgi/pear/PhpDocumentor/">PEAR cvs</a>).]]></description>
      <pubDate>Tue, 28 Feb 2006 06:41:09 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Marco Tabini's Blog: Security-related bugs are good. No, really!]]></title>
      <guid>http://www.phpdeveloper.org/news/4786</guid>
      <link>http://www.phpdeveloper.org/news/4786</link>
      <description><![CDATA[In <a href="http://blogs.phparch.com/mt/?p=124">his latest entry</a>, <i>Marco Tabini</i> talks about some of the security issues surrounding PHP that have been going around lately, and his take on the situation.
<p>
<quote>
<i>
If you happen to keep a tab on the various posts in the community, you have undoubtedly noted a variety of opinions on the subject-I think that security doesn't belong in the language, Chris <a href="http://shiflett.org/archive/185">has made his point clear</a> and Harry sort-of <a href="http://www.sitepoint.com/blogs/2006/01/24/php-security-dumb-users-or-dumb-apis/">responded to both of us</a>.
<p>
As a community, we are all tasked with ensuring that PHP becomes a better product. And by "community" I really mean everyone-individuals, OSS groups and commercial entities. I think that finally, after so many false starts, we are beginning to do a good job of it, too.
</i>
</quote>
<p>
<a href="http://blogs.phparch.com/mt/?p=124">The post</a> continues on, talking more about the ever-growing trend towards PHP5 and a push forward towards applications written with it with better security and less issues overall...]]></description>
      <pubDate>Fri, 03 Feb 2006 06:36:09 -0600</pubDate>
    </item>
  </channel>
</rss>
