Closed Bug 1719414 Opened 3 years ago Closed 3 years ago

Implement NntpClient.jsm to interact with NNTP server

Categories

(MailNews Core :: Networking: NNTP, task)

Tracking

(thunderbird_esr78 wontfix, thunderbird_esr91 wontfix)

RESOLVED FIXED
92 Branch
Tracking Status
thunderbird_esr78 --- wontfix
thunderbird_esr91 --- wontfix

People

(Reporter: rnons, Assigned: rnons)

References

Details

Attachments

(6 files)

No description provided.
Assignee: nobody → remotenonsense
Status: NEW → ASSIGNED
Target Milestone: --- → 92 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/049319358e14
Init NntpClient.jsm to interact with NNTP server. r=mkmelin

  • NntpNewsGroups.jsm is an implementation of nsNNTPNewsgroupList.cpp
  • MsgKeySet.jsm is an implementation of nsMsgKeySet.cpp

In this patch, they are used to determine the range of articles to fetch. More functionalities will be added to them in later patches.

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/b14798938d2a
Init NntpNewsGroup.jsm and MsgKeySet.jsm to get articles range to fetch. r=mkmelin

Parse XOVER responses to an array of msg hdrs, run filters on them and add to msg db accordingly.

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/bab59bee5873
Parse XOVER response to msgHdr and add to msg db. r=mkmelin

Fallback to HEAD command if XOVER doesn't work.

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/0d6736c386a2
Enable test_getNewMessages for nntp-js. r=mkmelin

  • Implement nsINntpIncomingServer.loadNewsUrl
  • Enable auth related tests

Use XHDR to fetch headers needed by filters but not returned in XOVER response.

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/ca3c15799bef
Support auth in NntpClient.jsm. r=mkmelin
https://hg.mozilla.org/comm-central/rev/d9c0fd234078
Enable test_filter.js for nntp-js. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Keywords: leave-open
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: