This repository was archived by the owner on Feb 1, 2026. It is now read-only.
Releases: pear/Net_NNTP
Releases · pear/Net_NNTP
Release v1.3.3 (beta)
- Changes in Net_NNTP_Protocol_Client:
- fix bug #6618: notices in cmdListNewsgroups() (@heino)
(Released: 2006-02-06)
Release v1.3.2 (beta)
Changes in Net_NNTP_Client:
- getNewArticles() and getNewGroups() now validates that any strtotime() convertions was successful. (@heino)
Changes in Net_NNTP_Protocol_Client:
- fix bug #6334: cmdNewNews() and cmdNewGroups() no longer localize the timestamp depending on timezones. (@heino)
(Released: 2005-12-28)
Release v1.3.1 (alpha)
Changes in Net_NNTP_Client:
- 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. (@heino)
- modified and rewritten: post(), reduced to having only one parameter, (temporarily) preserving backward compatibility with experimental method in v1.0. (@heino)
Changes in Net_NNTP_Protocol_Client:
- added: _sendArticle() (@heino)
- modified and rewritten: cmdPost() split into cmdPost() and cmdPost2() + now sends data via _sendArticle() (@heino)
- modified and rewritten: cmdIhave() split into cmdIhave() and cmdIhave2() + now sends data via _sendArticle() (@heino)
(Released: 2005-12-23)
Release v1.3.0 (alpha)
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().
Misc.
- Examples replaced by fully functional newsgroup reader demo.
- License upgraded to newer edition of 'W3C SOFTWARE NOTICE AND LICENSE'
(Released: 2005-12-14)
Release v1.2.6 (alpha)
Release v1.2.5 (alpha)
- Various additions/modifications: (@heino)
- getHeaderField() added
- getReferencesOverview() rewritten
- cmdOver() added
- cmdHelp() added
- cmdXHdr() added
- cmdCapabilities() added
- cmdXOver() rewritten
- cmdListOverviewFmt rewritten
- cmdNext() modified
- cmdPrevious() modified
- cmdStat() modified
- connectAuthenticated() removed
- examples rewritten
(Released: 2005-11-27)
Release v.1.2.4 (alpha)
- Fix: connect() now returns false when posting is prohibited, like cmdModeReader() does
- New: Response code constants (@heino)
- Misc. internal rewrites in protocol implementation:
- Expected response codes in cmdArticle(), cmdHead() and cmdBody() reduced to correspond actual implementations. (@heino)
- First parameter in cmdXOver(), cmdXROver() and cmdListgroup() is now optional (@heino)
- New third optional parameter in getNewNews() and cmdNewnews(). (@heino)
- cmdNext(), cmdLast() and cmdStat() now returns array by default. (@heino)
(Released: 2005-10-20)
Release v1.2.3 (alpha)
Release v1.2.2 (alpha)
- Bug #3967 fixed (typo in Net_NNTP_Header::decodeString()) (@heino)
(Released: 2005-03-13)
Release v1.1.1 (beta)
- Net_NNTP_Client::connectAuthenticated() removed - it should only exist in the MAINT_1_2 branch for now (was not removed by mistake in the v1.1.0 release) (@heino)
(Released: 2005-03-28)