Skip to content
This repository was archived by the owner on Feb 1, 2026. It is now read-only.

Releases: pear/Net_NNTP

Release v1.3.3 (beta)

22 Aug 22:36

Choose a tag to compare

Release v1.3.3 (beta) Pre-release
Pre-release
  • Changes in Net_NNTP_Protocol_Client:
    • fix bug #6618: notices in cmdListNewsgroups() (@heino)

(Released: 2006-02-06)

Release v1.3.2 (beta)

22 Aug 22:34

Choose a tag to compare

Release v1.3.2 (beta) Pre-release
Pre-release

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)

22 Aug 22:33

Choose a tag to compare

Pre-release

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)

22 Aug 22:31

Choose a tag to compare

Pre-release

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)

22 Aug 23:08

Choose a tag to compare

Pre-release
  • renamed: getNewNews() into getNewArticles() (@heino)
  • renamed: getReferencesOverview() into getReferences() (@heino)

(Released: 2005-11-30)

Release v1.2.5 (alpha)

22 Aug 22:26

Choose a tag to compare

Pre-release
  • 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)

22 Aug 22:25

Choose a tag to compare

Pre-release
  • 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)

22 Aug 22:24

Choose a tag to compare

Pre-release
  • New method in Net_NNTP_Client: getBody(). (@heino)
  • Added parameters to Net_NNTP_Client::getArticle/getHeader() to allow use of external return classes. (@heino)
  • Added status response code constants in Net_NNTP_Protocol_Clients. (@heino)

(Released: 2005-05-13)

Release v1.2.2 (alpha)

22 Aug 22:22

Choose a tag to compare

Pre-release
  • Bug #3967 fixed (typo in Net_NNTP_Header::decodeString()) (@heino)

(Released: 2005-03-13)

Release v1.1.1 (beta)

22 Aug 22:14

Choose a tag to compare

Release v1.1.1 (beta) Pre-release
Pre-release
  • 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)