Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#122 closed enhancement (fixed)

Support application/news-groupinfo entity in controlchan

Reported by: Julien ÉLIE Owned by: eagle
Priority: low Milestone: 2.5.0
Component: utilities Version:
Severity: wishlist Keywords: compliance


controlchan should be able to properly decode newgroup control articles which contain an application/news-groupinfo entity. It is a new structure for such articles described in USEPRO.

Change History (3)

comment:1 Changed 15 years ago by Julien ÉLIE

Resolution: fixed
Status: newclosed

(In [8281]) Use MIME::Parser in controlchan so that we could decode MIME
control headers (especially those which contain application/news-groupinfo
entities, as described in USEPRO).

Also fix a long-standing bug of uninitialized variables when
some headers were missing.

Update INSTALL to mention the dependency on MIME::Parser.

close #122

comment:2 Changed 15 years ago by Julien ÉLIE

(In [8282]) Add a warning at configure time if MIME::Parser or Encode
are missing.

see #122

comment:3 Changed 15 years ago by Julien ÉLIE

(In [8283]) Do not output temp to core because it can lead to memory issues
(or attacks/starvation). Instead, use temporary files, which
is incidentally the default for MIME::Parser.
controlchan is spawn during a long time, so it is necessary.
We purge the temporary files once used.

see #122

Note: See TracTickets for help on using tickets.