Bug 66286 - [MAINTAINER] news/leafnode: update to 1.9.53
Summary: [MAINTAINER] news/leafnode: update to 1.9.53
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Kirill Ponomarev
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-05 17:40 UTC by Matthias Andree
Modified: 2004-05-05 19:58 UTC (History)
0 users

See Also:


Attachments
leafnode-1.9.53.patch (976 bytes, patch)
2004-05-05 17:40 UTC, Matthias Andree
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Andree 2004-05-05 17:40:18 UTC
- Update to 1.9.53

Upstream ChangeLog:

### BUGFIXES
- Bugfix: do not re-authenticate if server requires authentication for the
  same command twice - to avoid an unterminated re-authentication loop.
- Bugfix: Various error conditions now cause the problem to be logged.
- Bugfix: Newly-added groups that are not in a server no longer cause
  fetchnews to proceed to the next server.
- Bugfix: texpire did not repair the spool in archived groups
  (groupexpire some.news.group = -1) which caused duplicates and articles
  inaccessible by Message-ID after corruption. Reported by Dirk-Lüder Kreie.
- Portability: One string was split for C89 conformance (string constants
  cannot exceed 509 characters).

### CHANGES
- Feature: fetchnews supports an environment variable, LN_SKIP_GROUPS, that is
  treated as a comma-separated list of wildmats, any match sufficient. All
  matching groups are skipped, so you can skip your binary groups during
  daytime, for instance. Don Geddis had complained a configuration cheat he'd
  been using had stopped working with one of the recent fixes. Let there be an
  official way to do things instead.
- Feature: The time zone is back in leafnode-generated Date: headers, provided
  that the operating system provides a tm_gmtoff member in struct tm (BSD,
  GNU). Systems that don't offer this use GMT and report the time zone as
  -0000.
- Feature: The environment variable LN_DEBUG is now read as an integer. The
  debug level is the greater of debugmode in the config file and the contents
  of LN_DEBUG.
- Compatibility: support forgetful servers that require re-authentication
  often. Reported by Andrew Cranson.
- Consistency: the try_lock() debug message now goes to stdout, and only in
  verbose mode. It used to be printed on stderr, unlike most of the other
  debug messages. Reported by Kieron Dunbar.
- Consistency: "skipped group.name, not in only_groups_pcre" message is now
  prefixed with the server name.
- Documentation: If the volunteered authentication early in a connection
  fails, add a log that this condition may have been caused by premature
  authentication.
  NOTE: authentication implementations differ a lot.
- Documentation: The server= examples in config.example were revised and are
  now G-rated and end in domains that are guaranteed to not exist.

Generated with FreeBSD Port Tools 0.50
Comment 1 Kirill Ponomarev freebsd_committer freebsd_triage 2004-05-05 18:59:53 UTC
Responsible Changed
From-To: freebsd-ports-bugs->krion

I'll take it.
Comment 2 Kirill Ponomarev freebsd_committer freebsd_triage 2004-05-05 19:58:39 UTC
State Changed
From-To: open->closed

Committed, thanks!