PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » Networking » Net_NNTP

NNTP implementation

This package is unmaintained.

Download latest release 1.5.2 (archived versions might be outdated)

License: W3C

Description

PEAR's package for communication with NNTP/Usenet servers.
Net_NNTP handles the connection and protocol level commands (RFC977), including many commonly implemented non-standard commands (RFC2980).
Net_NNTP includes an unserfriendly API for intermediate user, who don't want to work directly at the command level. However, Net_NNTP does require some knowlege about the NNTP protocol (RFC 977), and general knowledge about email (RFC(2)822) and MIME (2045-2048), since any handling of both content and headers is left up to the user!
The protocol implementation does not parse the actual article data, but at the command level it splits returned data at protocol specified boundaries where appropriate.

Documentation

Manual

Maintainers

Dependencies

Required

Optional

Releases

Bugs

IDStatusTypeVersionDateSummary
#4ClosedBug2003-09-12cmdXROver()
#7ClosedBug2003-09-14Lines longer than 998 chars makes download stop
#85ClosedBug2003-10-10wrong private variable reference
#817ClosedBug2004-02-20post() doesnt work (v0.2.3)
#825ClosedBug2004-02-21Assignment to $this
#1396ClosedBug2004-05-13Performance is _very_ slow
#1712BogusBug2004-06-24POST( jumbles required order?
#1803ClosedBug2004-07-06Retrieval of newsgroup descriptions fails
#2281BogusReq2004-09-05group description in getGroups()
#2282BogusReq2004-09-05references
#2285BogusReq2004-09-06feature references overview with XHDR
#2406BogusBug2004-09-27bug in post method (isConnected to be exact)
#3967ClosedBug2005-03-27Net_NNTP_Header
#6334ClosedBug2005-12-22Wrong timestamps on non-GMT timezones
#6618ClosedBug1.3.2 (& 1.0.1)2006-01-29Undefined variable or offset
#6833ClosedBug1.3.32006-02-18mail() does not work
#6845ClosedBug1.3.32006-02-20Undefined variable: forceNames
#6855BogusBug1.3.32006-02-21unexpected responses when connecting to localhost
#7149BogusBug1.3.32006-03-18memory leak
#11863No FeedbackBug1.0.12007-08-19Undefined offset
#14942Wont fixReqCVS2008-11-03Improve PHPCS results (tabs vs spaces)
#16488No FeedbackReq1.4.02009-08-03using Net_NNTP_Client::getOverview doesn't seem to compress data
#16657BogusBug1.4.02009-09-29Net_NNTP problems with PHP 5.2.11
#17417ClosedBug1.4.02010-05-19Replace split()
#17689ClosedBug1.5.0a12010-08-10Int casting causes incorrect values for large groups on 32-bit systems
#17783ClosedBugSVN2010-08-22Patch: Avoid usage of split
#18875ClosedBug1.5.0RC12011-09-26Some typos and a buglet
#19227DuplicateBug1.5.0RC22012-01-15Missing 3rd parameter in version_compare()
#19752Wont fixBug1.5.0RC22012-12-16connect() returns false even if it successfully connects & E_STRICT warnings
#19753ClosedBug1.5.0RC22012-12-16noisy version_compare warning
#20941ClosedBugForked version of Net_NNTP2015-08-21NNTP Client unstable with PHP 5.5.25+ / 5.6.11+
#21236ClosedBug1.5.12017-08-19Line with starting dot is not dot stuffed
#21252Wont fixReq1.5.22017-10-23composer.json require pear
#21254BogusBug1.5.22017-11-02PHP notice when exception occurs