[InterNetNews/inn] 13e38f: Improve interbracket arrows and indent in Perl

Julien ÉLIE noreply at github.com
Mon Oct 27 22:43:03 UTC 2025


  Branch: refs/heads/2.7
  Home:   https://github.com/InterNetNews/inn
  Commit: 13e38f4d43ccb0b0225903b4e3e821cb38710ec7
      https://github.com/InterNetNews/inn/commit/13e38f4d43ccb0b0225903b4e3e821cb38710ec7
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2025-10-27 (Mon, 27 Oct 2025)

  Changed paths:
    M .perltidyrc
    M contrib/analyze-traffic.in
    M contrib/backlogstat.in
    M contrib/thdexpire.in
    M control/controlchan.in
    M control/modules/newgroup.pl
    M frontends/pullnews.in
    M frontends/scanspool.in
    M perl/INN/ovsqlite_client.pm
    M scripts/inncheck.in
    M scripts/innreport.in
    M scripts/innreport_inn.pm
    M scripts/innupgrade.in
    M storage/buildconfig.in

  Log Message:
  -----------
  Improve interbracket arrows and indent in Perl

Use the new flags implemented by perltidy 20250105.


  Commit: f6e81377b33b24221725c2f23afedd5f40bcec08
      https://github.com/InterNetNews/inn/commit/f6e81377b33b24221725c2f23afedd5f40bcec08
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2025-10-27 (Mon, 27 Oct 2025)

  Changed paths:
    M .perlcriticrc
    M .perltidyrc
    M control/perl-nocem.in
    M perl/INN/ovsqlite_client.pm
    M scripts/inncheck.in

  Log Message:
  -----------
  Remove useless trailing commas in Perl scripts

We no longer need the CodeLayout::RequireTrailingCommaAtNewline
perlcritic policy.


  Commit: 8715bda6f1664d136784d6263c240262cd618fa7
      https://github.com/InterNetNews/inn/commit/8715bda6f1664d136784d6263c240262cd618fa7
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2025-10-27 (Mon, 27 Oct 2025)

  Changed paths:
    M Makefile
    M frontends/cnfsstat.in

  Log Message:
  -----------
  Improve the formatting of nested ternaries in Perl

Add --warn-nested-ternaries to perltidy code checks.


  Commit: aa36e863f0f7ace84b6831071299cad29738d79f
      https://github.com/InterNetNews/inn/commit/aa36e863f0f7ace84b6831071299cad29738d79f
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2025-10-27 (Mon, 27 Oct 2025)

  Changed paths:
    M frontends/ovdb_stat.c
    M include/innperl.h
    M innfeed/imap_connection.c

  Log Message:
  -----------
  Fix the detection of Clang versions

Use __clang_major__ instead of LLVM_VERSION_MAJOR.


  Commit: ce31128ee6cc061ff1bc50c4eb9f41ed9e45351a
      https://github.com/InterNetNews/inn/commit/ce31128ee6cc061ff1bc50c4eb9f41ed9e45351a
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2025-10-27 (Mon, 27 Oct 2025)

  Changed paths:
    M m4/lib-pathname.m4

  Log Message:
  -----------
  Improve multilib searches in some rare situations

Fix a FreeBSD PR reported upstream, and fixed in rra-c-util.

Always add -L<prefix>/lib in addition to -L<prefix>/lib{32,64} even if
the latter exists.  Then hopefully the correct multilib directory will
always be first in the search path and any 32-bit libraries in the
/lib directory will be ignored.  It may only increase the risk that
we incorrectly link with the 32-bit version of the library because
the Fedora-style multilib layout unfortunately used /lib for 32-bit
libraries on 64-bit systems.

close #326


  Commit: 8f74cc80979ef24781ffbe754a271c96e4120a33
      https://github.com/InterNetNews/inn/commit/8f74cc80979ef24781ffbe754a271c96e4120a33
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2025-10-27 (Mon, 27 Oct 2025)

  Changed paths:
    M include/inn/buffer.h
    M include/inn/xwrite.h
    M include/portable/macros.h
    M lib/getaddrinfo.c
    M m4/cc-flags.m4
    M m4/sqlite3.m4
    M m4/systemd.m4
    M support/getc-tap-harness
    M support/getrra-c-util

  Log Message:
  -----------
  Update to latest rra-c-util upstream version


  Commit: 8923f045e6f01b38dc8a7e49af940d6fceff452c
      https://github.com/InterNetNews/inn/commit/8923f045e6f01b38dc8a7e49af940d6fceff452c
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2025-10-27 (Mon, 27 Oct 2025)

  Changed paths:
    M configure.ac
    M innfeed/article.c
    M innfeed/endpoint.c
    M innfeed/host.c
    M lib/fdlimit.c
    M m4/iov-max.m4
    M nnrpd/article.c
    M storage/buffindexed/buffindexed.c
    M storage/cnfs/cnfs.c
    M storage/ovdb/ovdb.c

  Log Message:
  -----------
  Unconditionally include limits.h

According to the Autoconf manual, hosted environments that are still of
interest for portable code provide all of the headers specified in C89,
which includes limits.h.  There's no need in checking for it.


  Commit: 7fc0434e377dcfe673e47bf745ebd312428ed384
      https://github.com/InterNetNews/inn/commit/7fc0434e377dcfe673e47bf745ebd312428ed384
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2025-10-27 (Mon, 27 Oct 2025)

  Changed paths:
    M backends/actsyncd.in
    M backends/batcher.c
    M backends/ninpaths.c
    M configure.ac
    M contrib/thdexpire.in
    M doc/pod/inn.conf.pod
    M doc/pod/libinn_dbz.pod
    M innfeed/host.h
    M lib/dbz.c
    M nnrpd/commands.c
    M storage/tradspool/tradspool.c

  Log Message:
  -----------
  Typo fixes


Compare: https://github.com/InterNetNews/inn/compare/e32a8aa7ea25...7fc0434e377d

To unsubscribe from these emails, change your notification settings at https://github.com/InterNetNews/inn/settings/notifications


More information about the inn-committers mailing list