<?xml version="1.0" encoding="iso-8859-1"?>
<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns="http://purl.org/rss/1.0/"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
    <channel rdf:about="http://pear.php.net">
    <link>http://pear.php.net/</link>
    <dc:creator>pear-webmaster@lists.php.net</dc:creator>
    <dc:publisher>pear-webmaster@lists.php.net</dc:publisher>
    <dc:language>en-us</dc:language><items>
<rdf:Seq><rdf:li rdf:resource="http://pear.php.net/package/Net_NNTP/download/1.5.0RC2/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Net_NNTP/download/1.5.0RC1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Net_NNTP/download/1.5.0a1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Net_NNTP/download/1.4.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Net_NNTP/download/1.4.0RC1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Net_NNTP/download/1.3.3/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Net_NNTP/download/1.3.2/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Net_NNTP/download/1.3.1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Net_NNTP/download/1.3.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/Net_NNTP/download/1.2.5/"/>
</rdf:Seq>
</items>

<title>Latest releases of net_nntp</title>
<description>The latest releases for the package net_nntp</description>
</channel>

<item rdf:about="http://pear.php.net/package/Net_NNTP/download/1.5.0RC2/">
 <title>Net_NNTP 1.5.0RC2</title>
 <link>http://pear.php.net/package/Net_NNTP/download/1.5.0RC2/</link>
 <content:encoded>+ Fix limited buffer for large replies from server (bug# 18875)&lt;br /&gt;
+ Fix NNTP injection vulnerability (reported by Brendan Coles, itsecuritysolutions.org)&lt;br /&gt;
+ Fix XXS vulnerability in demo (reported by Brendan Coles, itsecuritysolutions.org)&lt;br /&gt;
+ Added support for STARTTLS encryption&lt;br /&gt;
+ Use PHP's streams instead of Net_NNTP (to allow easy TLS encryption and future on demand data compressed)&lt;br /&gt;
+ Improved logging with notices for most commands&lt;br /&gt;
+ Added warning about feof() defect in PHP 5.2.11 (bug #49706)&lt;br /&gt;
+ Fix usage of deprecated split() (bug #17417 and #17783)&lt;br /&gt;
+ Fix for large groups on 32 bit systems: Article numbers are no longer cast into integers, but passed on directly from the server as strings (bug #17689). This _could_ possibly have implications and should considered a possible backward compatibility breakage, but is thought to be acceptable, since PHP is expected to cast into integers/floats as needed...
 </content:encoded>
 <dc:date>2011-10-05T12:38:15-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Net_NNTP/download/1.5.0RC1/">
 <title>Net_NNTP 1.5.0RC1</title>
 <link>http://pear.php.net/package/Net_NNTP/download/1.5.0RC1/</link>
 <content:encoded>- Fix NNTP injection vulnerability (reported by Brendan Coles, itsecuritysolutions.org)&lt;br /&gt;
- Fix XXS vulnerability in demo (reported by Brendan Coles, itsecuritysolutions.org)&lt;br /&gt;
+ Added support for STARTTLS encryption&lt;br /&gt;
+ Use PHP's streams instead of Net_NNTP (to allow easy TLS encryption and future on demand data compressed)&lt;br /&gt;
+ Improved logging with notices for most commands&lt;br /&gt;
+ Added warning about feof() defect in PHP 5.2.11 (bug #49706)&lt;br /&gt;
- Fix usage of deprecated split() (bug #17417 and #17783)&lt;br /&gt;
- Fix for large groups on 32 bit systems: Article numbers are no longer cast into integers, but passed on directly from the server as strings (bug #17689). This _could_ possibly have implications and should considered a possible backward compatibility breakage, but is thought to be acceptable, since PHP is expected to cast into integers/floats as needed...
 </content:encoded>
 <dc:date>2011-08-17T19:37:36-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Net_NNTP/download/1.5.0a1/">
 <title>Net_NNTP 1.5.0a1</title>
 <link>http://pear.php.net/package/Net_NNTP/download/1.5.0a1/</link>
 <content:encoded>+ Added support for STARTTLS encryption&lt;br /&gt;
+ Use PHP's streams instead of Net_NNTP (to allow easy TLS encryption and future on demand data compressed)&lt;br /&gt;
+ Improved logging with notices for most commands&lt;br /&gt;
+ Added warning about feof() defect in PHP 5.2.11 (bug #49706)
 </content:encoded>
 <dc:date>2009-10-04T12:13:45-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Net_NNTP/download/1.4.0/">
 <title>Net_NNTP 1.4.0</title>
 <link>http://pear.php.net/package/Net_NNTP/download/1.4.0/</link>
 <content:encoded>Finally released as stable - after two years as release candidate...
 </content:encoded>
 <dc:date>2008-06-17T09:51:14-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Net_NNTP/download/1.4.0RC1/">
 <title>Net_NNTP 1.4.0RC1</title>
 <link>http://pear.php.net/package/Net_NNTP/download/1.4.0RC1/</link>
 <content:encoded>+ Changes in Net_NNTP_Client:&lt;br /&gt;
  - fix bug #6833: mail() does not work&lt;br /&gt;
  - fix bug #6845: notices in getOverview()&lt;br /&gt;
+ Loading deprecated classes Net_NNTP_Message and Net_NNTP_Header now triggers warnings !
 </content:encoded>
 <dc:date>2006-06-17T03:51:26-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Net_NNTP/download/1.3.3/">
 <title>Net_NNTP 1.3.3</title>
 <link>http://pear.php.net/package/Net_NNTP/download/1.3.3/</link>
 <content:encoded>+ Changes in Net_NNTP_Protocol_Client:&lt;br /&gt;
  - fix bug #6618: notices in cmdListNewsgroups()
 </content:encoded>
 <dc:date>2006-02-06T03:34:04-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Net_NNTP/download/1.3.2/">
 <title>Net_NNTP 1.3.2</title>
 <link>http://pear.php.net/package/Net_NNTP/download/1.3.2/</link>
 <content:encoded>+ Changes in Net_NNTP_Client:&lt;br /&gt;
  - getNewArticles() and getNewGroups() now validates that any strtotime() convertions was successfull.&lt;br /&gt;
&lt;br /&gt;
+ Changes in Net_NNTP_Protocol_Client:&lt;br /&gt;
  - fix bug #6334: cmdNewNews() and cmdNewGroups() no longer localize the timestamp depending on timezones.
 </content:encoded>
 <dc:date>2005-12-27T20:58:02-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Net_NNTP/download/1.3.1/">
 <title>Net_NNTP 1.3.1</title>
 <link>http://pear.php.net/package/Net_NNTP/download/1.3.1/</link>
 <content:encoded>+ Changes in Net_NNTP_Client:&lt;br /&gt;
  - added: mail() as a replacement for experimental post() using identical parameters as PHP's mail() function, (temporarily) preserving backward compatibility with experimental method in v1.0.&lt;br /&gt;
  - modified and rewritten: post(), reduced to having only one parameter, (temporarily) preserving backward compatibility with experimental method in v1.0.&lt;br /&gt;
&lt;br /&gt;
+ Changes in Net_NNTP_Protocol_Client:&lt;br /&gt;
  - added: _sendArticle()&lt;br /&gt;
  - modified and rewritten: cmdPost() split into cmdPost() and cmdPost2() + now sends data via _sendArticle()&lt;br /&gt;
  - modified and rewritten: cmdIhave() split into cmdIhave() and cmdIhave2() + now sends data via _sendArticle()
 </content:encoded>
 <dc:date>2005-12-22T17:56:10-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Net_NNTP/download/1.3.0/">
 <title>Net_NNTP 1.3.0</title>
 <link>http://pear.php.net/package/Net_NNTP/download/1.3.0/</link>
 <content:encoded>+ WARNING!&lt;br /&gt;
  - Serious backward compatibility break with v1.2.x (alpha) releases!!! The experimental classes Net_NNTP_Header and Net_NNTP_Message has been droped, since such features does not belong in this package! For now loading either class results in a notice/warning, but later on both classes will be removed! Previously unimplementet NNTP commands now allow access to article headers...&lt;br /&gt;
  - Some backward compatibility break with v1.1.x (beta) releases!!!&lt;br /&gt;
&lt;br /&gt;
+ Changes in Net_NNTP_Client:&lt;br /&gt;
  - fixed: connect(), now returns false when posting is prohibited (like cmdModeReader()).&lt;br /&gt;
  - fixed: getGroupArticles(), now updates internal group summary cache.&lt;br /&gt;
  - added: getHeaderField().&lt;br /&gt;
  - added: getGroupArticles().&lt;br /&gt;
  - modified: connect(), added $encryption parameter to support ssl/tls connections, and $timeout parameter. &lt;br /&gt;
  - modified: selectGroup(), added (experimental) parameter to allow fetching of article numbers at once.&lt;br /&gt;
  - modified: getOverview(), added two (experimental) parameters (rewritten to preserve backward compatible with v1.0).&lt;br /&gt;
  - modified and rewritten: getGroups(), addition of optional $wildmat parameter.&lt;br /&gt;
  - modified and rewritten: getDescriptions(), addition of optional $wildmat parameter.&lt;br /&gt;
  - modified and rewritten: getOverview(), $first and $last parameters changed into $range.&lt;br /&gt;
  - renamed: quit() into disconnect(), (temporarily) preserving backward compatible with v1.0.&lt;br /&gt;
  - renamed: getArticleRaw() into getArticle(), (temporarily) preserving backward compatible with v1.1.&lt;br /&gt;
  - renamed: getHeaderRaw() into getHeader(), (temporarily) preserving backward compatible with v1.1.&lt;br /&gt;
  - renamed: getBodyRaw() into getBody(), (temporarily) preserving backward compatible with v1.1.&lt;br /&gt;
  - renamed and rewritten: getReferencesOverview() into getReferences().&lt;br /&gt;
  - removed: connectAuthenticated() (as in MAINT_1_0 and MAINT_1_2).&lt;br /&gt;
  - removed: isConnected() removed due to use of private members in Net_Socket! &lt;br /&gt;
  - misc: all internal PEAR::throwError() changed to $this-&gt;throwError().&lt;br /&gt;
  - misc: major phpdoc rewrite.&lt;br /&gt;
  - misc: removal of code related to not yet implemented alternative authentication methods.&lt;br /&gt;
&lt;br /&gt;
+ Changes in Net_NNTP_Protocol_Client:&lt;br /&gt;
  - added: cmdXHdr().&lt;br /&gt;
  - added: cmdCapabilities().&lt;br /&gt;
  - added: cmdHelp().&lt;br /&gt;
  - added: cmdListActive().&lt;br /&gt;
  - added: cmdXPat().&lt;br /&gt;
  - modified connect(), added $encryption parameter to support ssl/tls connections. &lt;br /&gt;
  - modified: cmdNext(), now returns array by default.&lt;br /&gt;
  - modified and rewritten: cmdXOver(), first parameter now optional.&lt;br /&gt;
  - renamed: isConnected() into _isConnected(), due to use of private members in Net_Socket. &lt;br /&gt;
  - misc: support for logging via the Log package (debugging rewritten to use logger).&lt;br /&gt;
  - misc: use of status response code constants in Net_NNTP_Protocol_Responsecode.&lt;br /&gt;
  - misc: extends PEAR (as in v1.0.x).&lt;br /&gt;
  - misc: all internal PEAR::throwError() changed to $this-&gt;throwError().&lt;br /&gt;
&lt;br /&gt;
+ Examples replaced by fully functional newsgroup reader demo.&lt;br /&gt;
&lt;br /&gt;
+ License upgraded to newer edition of 'W3C SOFTWARE NOTICE AND LICENSE'
 </content:encoded>
 <dc:date>2005-12-14T10:03:09-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/Net_NNTP/download/1.2.5/">
 <title>Net_NNTP 1.2.5</title>
 <link>http://pear.php.net/package/Net_NNTP/download/1.2.5/</link>
 <content:encoded>+ getHeaderField() added&lt;br /&gt;
- getReferencesOverview() rewritten&lt;br /&gt;
+ cmdOver() added&lt;br /&gt;
+ cmdHelp() added&lt;br /&gt;
+ cmdXHdr() added&lt;br /&gt;
+ cmdCapabilities() added&lt;br /&gt;
- cmdXOver() rewritten&lt;br /&gt;
- cmdListOverviewFmt rewritten&lt;br /&gt;
- cmdNext() modified&lt;br /&gt;
- cmdPrevious() modified&lt;br /&gt;
- cmdStat() modified&lt;br /&gt;
+ connectAuthenticated() removed&lt;br /&gt;
- examples rewritten
 </content:encoded>
 <dc:date>2005-11-27T17:51:38-05:00</dc:date>
</item>

</rdf:RDF>