Top Level :: Mail

Package Information: Net_NNTP 1.3.0

Show All Changelogs
» Version » Information
1.4.0 2008-06-17     stable
1.4.0RC1 2006-06-17     beta
1.3.3 2006-02-06     beta
1.3.2 2005-12-28     beta
1.3.1 2005-12-22     alpha
1.3.0Download

Release date: 2005-12-14 15:03 UTC
Release state: alpha

Changelog:

+ WARNING!
- 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...
- Some backward compatibility break with v1.1.x (beta) releases!!!

+ Changes in Net_NNTP_Client:
- fixed: connect(), now returns false when posting is prohibited (like cmdModeReader()).
- fixed: getGroupArticles(), now updates internal group summary cache.
- added: getHeaderField().
- added: getGroupArticles().
- modified: connect(), added $encryption parameter to support ssl/tls connections, and $timeout parameter.
- modified: selectGroup(), added (experimental) parameter to allow fetching of article numbers at once.
- modified: getOverview(), added two (experimental) parameters (rewritten to preserve backward compatible with v1.0).
- modified and rewritten: getGroups(), addition of optional $wildmat parameter.
- modified and rewritten: getDescriptions(), addition of optional $wildmat parameter.
- modified and rewritten: getOverview(), $first and $last parameters changed into $range.
- renamed: quit() into disconnect(), (temporarily) preserving backward compatible with v1.0.
- renamed: getArticleRaw() into getArticle(), (temporarily) preserving backward compatible with v1.1.
- renamed: getHeaderRaw() into getHeader(), (temporarily) preserving backward compatible with v1.1.
- renamed: getBodyRaw() into getBody(), (temporarily) preserving backward compatible with v1.1.
- renamed and rewritten: getReferencesOverview() into getReferences().
- removed: connectAuthenticated() (as in MAINT_1_0 and MAINT_1_2).
- removed: isConnected() removed due to use of private members in Net_Socket!
- misc: all internal PEAR::throwError() changed to $this->throwError().
- misc: major phpdoc rewrite.
- misc: removal of code related to not yet implemented alternative authentication methods.

+ Changes in Net_NNTP_Protocol_Client:
- added: cmdXHdr().
- added: cmdCapabilities().
- added: cmdHelp().
- added: cmdListActive().
- added: cmdXPat().
- modified connect(), added $encryption parameter to support ssl/tls connections.
- modified: cmdNext(), now returns array by default.
- modified and rewritten: cmdXOver(), first parameter now optional.
- renamed: isConnected() into _isConnected(), due to use of private members in Net_Socket.
- misc: support for logging via the Log package (debugging rewritten to use logger).
- misc: use of status response code constants in Net_NNTP_Protocol_Responsecode.
- misc: extends PEAR (as in v1.0.x).
- misc: all internal PEAR::throwError() changed to $this->throwError().

+ Examples replaced by fully functional newsgroup reader demo.

+ License upgraded to newer edition of 'W3C SOFTWARE NOTICE AND LICENSE'

Dependencies:
  • PHP Version: PHP 4.2.0 or newer
  • PEAR Package: PEAR 1.4.5 or newer
  • PEAR Package: PEAR 1.4.0 or newer
  • PEAR Package: Net_Socket 1.0.6 or newer
  • PEAR Package: Log 1.8.7 or newer (optional)
1.2.5 2005-11-27     alpha
1.2.4 2005-10-20     alpha
1.1.2 2005-05-20     beta
1.2.3 2005-05-13     alpha
1.2.2 2005-03-28     alpha
1.1.1 2005-03-28     beta
1.0.1 2005-03-28     stable
1.2.1 2005-03-13     alpha
1.0.0 2005-01-18     stable
1.2.0 2005-01-14     alpha
1.1.0 2005-01-14     beta
1.0.0RC1 2005-01-14     beta
0.11.3 2004-09-06     beta
0.11.2 2004-08-22     alpha
0.11.1 2004-07-30     devel
0.11.0 2004-07-19     devel
0.2.5 2004-07-19     stable
0.10.3 2004-07-14     alpha
0.10.2 2004-07-06     alpha
0.10.1 2003-11-24     alpha
0.10.0 2003-10-14     alpha
0.2.3 2003-09-20     stable
0.1 2002-05-22     stable