[InterNetNews/inn] 609b60: perl-nocem: Ensure the socket timeout is positive

Julien ÉLIE noreply at github.com
Sat Dec 23 11:55:09 UTC 2023


  Branch: refs/heads/2.7
  Home:   https://github.com/InterNetNews/inn
  Commit: 609b609335fbd962ec15c5c60b2883a890cfd2c1
      https://github.com/InterNetNews/inn/commit/609b609335fbd962ec15c5c60b2883a890cfd2c1
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2023-12-23 (Sat, 23 Dec 2023)

  Changed paths:
    M control/perl-nocem.in

  Log Message:
  -----------
  perl-nocem: Ensure the socket timeout is positive


  Commit: 78a524d993dc68e775dd8e8ed8bf79a6dc9f443c
      https://github.com/InterNetNews/inn/commit/78a524d993dc68e775dd8e8ed8bf79a6dc9f443c
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2023-12-23 (Sat, 23 Dec 2023)

  Changed paths:
    M frontends/ctlinnd.c

  Log Message:
  -----------
  ctlinnd: Reorder and improve help usage

Proof-read, homogenize identation, order alphabetically, document
options (-h, -s, and -t) and document the help argument.


  Commit: a7fc9e06a285514b8b95393a677f206dc848eb78
      https://github.com/InterNetNews/inn/commit/a7fc9e06a285514b8b95393a677f206dc848eb78
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2023-12-23 (Sat, 23 Dec 2023)

  Changed paths:
    M doc/pod/news.pod
    M frontends/pullnews.in

  Log Message:
  -----------
  pullnews: Fix Bytes computation and rnews files

The value of the Bytes header field was not right (CRLF was counted as
1 byte).

rnews batches were not using the expected LF line termination, and
generated header fields (Bytes, Xref) were not using the expected CRLF
line termination.

close #285


  Commit: e987681bfc045f56d6a976ee243922a43af396f3
      https://github.com/InterNetNews/inn/commit/e987681bfc045f56d6a976ee243922a43af396f3
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2023-12-23 (Sat, 23 Dec 2023)

  Changed paths:
    M doc/pod/news.pod
    M innd/art.c

  Log Message:
  -----------
  innd: Fix :bytes metadata for dot-stuffed headers

Initial dots in header field names were counted whereas they shouldn't
have.

see #286


  Commit: 4179faef4765cb5925fab24a690502f27127140c
      https://github.com/InterNetNews/inn/commit/4179faef4765cb5925fab24a690502f27127140c
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2023-12-23 (Sat, 23 Dec 2023)

  Changed paths:
    M doc/pod/news.pod
    M nnrpd/article.c

  Log Message:
  -----------
  nnrpd: Parse dot-stuffed headers in (X)HDR, XPAT

Leading dots were not correctly handled.

see #286


  Commit: 968c3cf5fa928f55adf70a58aeaca54c5cac84ff
      https://github.com/InterNetNews/inn/commit/968c3cf5fa928f55adf70a58aeaca54c5cac84ff
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2023-12-23 (Sat, 23 Dec 2023)

  Changed paths:
    M doc/pod/news.pod
    M nnrpd/post.c

  Log Message:
  -----------
  nnrpd: Preserve initial dots in header field names

They were wrongly stripped.

see #286


  Commit: acfde00a855d43110d51aa9d76db06f859ffbd73
      https://github.com/InterNetNews/inn/commit/acfde00a855d43110d51aa9d76db06f859ffbd73
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2023-12-23 (Sat, 23 Dec 2023)

  Changed paths:
    M lib/innconf.c

  Log Message:
  -----------
  Refuse headers with a leading dot in OVERVIEW.FMT

Header field names beginning with a dot can no longer be added in
the extraoverviewadvertised and extraoverviewhidden parameters of
inn.conf so as to fix problems of searches and dot-stuffing (in LIST
OVERVIEW.FMT responses).

This is not (yet) supported in INN, and as this use case does not
happen in real life, do not bother supporting it.

see #286


  Commit: f26608fabfffa4873b240e4b1e8bd33e7be400e7
      https://github.com/InterNetNews/inn/commit/f26608fabfffa4873b240e4b1e8bd33e7be400e7
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2023-12-23 (Sat, 23 Dec 2023)

  Changed paths:
    M doc/pod/news.pod
    M nnrpd/commands.c

  Log Message:
  -----------
  nnrpd: Reject articles with invalid dot-stuffing

Enforce correctly formatted articles at injection time.

close #286


  Commit: 2ad969de99aefe0ec77ae34e53a16b7630ce2b14
      https://github.com/InterNetNews/inn/commit/2ad969de99aefe0ec77ae34e53a16b7630ce2b14
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2023-12-23 (Sat, 23 Dec 2023)

  Changed paths:
    M doc/pod/news.pod
    M innd/cc.c

  Log Message:
  -----------
  ctlinnd trace: Check the validity of a channel

... otherwise innd dies.

close #287


  Commit: 7b39ea447b8ec77e08166c4ed37372bbfc3ce11f
      https://github.com/InterNetNews/inn/commit/7b39ea447b8ec77e08166c4ed37372bbfc3ce11f
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2023-12-23 (Sat, 23 Dec 2023)

  Changed paths:
    M innd/site.c

  Log Message:
  -----------
  innd: Skip closing an already closed site

A useless notice log is otherwise written (notably seen
when using ctlinnd hangup).


  Commit: cfb2225b5108e417b312d1850b48fcb285d22aa1
      https://github.com/InterNetNews/inn/commit/cfb2225b5108e417b312d1850b48fcb285d22aa1
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2023-12-23 (Sat, 23 Dec 2023)

  Changed paths:
    M doc/pod/news.pod
    M storage/ovsqlite/ovsqlite-util.in

  Log Message:
  -----------
  ovsqlite-util: Fix database lock issue (timeout)

Raise the busy timeout value to the same as the one of ovsqlite-server.
The DBD::SQLite default is 30 seconds, and is not enough when the
transtimelimit setting in ovsqlite.conf is higher than this value.

Thanks to Jesse Rehmer for the bug report and Bo Lindbergh for the fix.

close #282


  Commit: fff2b098c72b1924ccc8d53bba18a54f3becd958
      https://github.com/InterNetNews/inn/commit/fff2b098c72b1924ccc8d53bba18a54f3becd958
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2023-12-23 (Sat, 23 Dec 2023)

  Changed paths:
    M scripts/innreport_inn.pm

  Log Message:
  -----------
  innreport: Recognize ctlinnd hangup/param/trace


Compare: https://github.com/InterNetNews/inn/compare/64ff4e983c8d...fff2b098c72b


More information about the inn-committers mailing list