Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Life would be so much easier if we could just look at the source code. -- Dave Olson


computers / comp.mail.sendmail / sendmail snapshot 8.17.1.20

SubjectAuthor
* sendmail snapshot 8.17.1.20Claus Aßmann
`* Re: sendmail snapshot 8.17.1.20Amitava Dutta
 `- Re: sendmail snapshot 8.17.1.20Claus Aßmann

1
sendmail snapshot 8.17.1.20

<tf1kis$17c$1@news.misty.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=545&group=comp.mail.sendmail#545

 copy link   Newsgroups: comp.mail.sendmail
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.veps.esmtp.org!not-for-mail
From: INVALID_...@esmtp.org (Claus Aßmann)
Newsgroups: comp.mail.sendmail
Subject: sendmail snapshot 8.17.1.20
Date: Sun, 4 Sep 2022 03:37:00 -0400 (EDT)
Organization: MGT Consulting
Sender: <ml+sendmail(-no-copies-please)@esmtp.org>
Message-ID: <tf1kis$17c$1@news.misty.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 4 Sep 2022 07:37:00 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="veps.esmtp.org:155.138.203.148";
logging-data="1260"; mail-complaints-to="abuse@misty.com"
Mail-Copies-To: never
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: ca@x2.esmtp.org (Claus Assmann)
 by: Claus Aßmann - Sun, 4 Sep 2022 07:37 UTC

sendmail snapshot 8.17.1.20 is available for testing. If fixes a
regression for the vacation program when the compile time option
USE_EAI is enabled and some other problems as described in the
RELEASE_NOTES:

8.17.2/8.17.2 202X/XX/XX
Fix a regression introduced in 8.17.1: aliases file which
contain continuation lines caused parsing errors.
Add an FFR (for future release) compile time option _FFR_LOG_STAGE
to log the protocol stage as stage= for some errors during
delivery attempts to make troubleshooting simpler. This
new logging may be enabled in a future release.
When EAI is enabled, milters also got the arguments of MAIL/RCPT
commands in argv[0] for xxfi_envfrom()/xxfi_envrcpt()
callbacks instead of just the mail address.
Problem reported by Dilyan Palauzo.
When EAI is enabled, mailq prints UTF-8 addresses as such
if SMTPUTF8 was used.
When the compile time option USE_EAI is enabled, vacation could
fail to respond when it should. Problem reported by
Alex Hautequest.
Handle a possible change in an upcoming release of Cyrus-SASL
(2.1.28) by changing the definition of an internal flag.
Patch from Dilyan Palauzo.
Fixed some spelling errors in documentation and comments,
based on a codespell report by Jens Schleusener
of fossies.org.
The result of try_tls is now logged using status= instead
of reject=.
CONFIG: The default clt_features ruleset tried to access
${server_name} and ${server_addr} which are not set
when the ruleset is invoked. Only the server name
is available which is passed as an argument.
CONFIG: Properly quote host variable to prevent cf build
breakage when a hostname contains 'dnl'. Problem
reported by Maxim Shalomikhin of Kaspersky.
DOC: Document that USAGE is a possible value for {verify}.
LIBMILTER: The macros for the EOH and EOM callbacks are
sent in reverse order which means accessing macros
in the EOM callback got the macro for the EOH
callback. Store those macros in the expected order
in libmilter. Note: this does not affect sendmail
because the macros for both callbacks are the same
because the message is sent to libmilter after it
is completely read by sendmail. Fix and problem
report from David Buergin.
Portability:
Make use of IN_LOOPBACK, if defined, to determine if
using a loopback address. Patch from Mike Karels of
FreeBSD.
On Linux use gethostbyname2(3) if glibc 2.19 or newer
is used to avoid potential problems with IPv6 lookups.
Patch from Werner Wiethege.
Add support for Darwin 21.
New Files:
devtools/OS/Darwin.21.x
sendmail/sched.c
libsm/notify.h

SHA256 (sendmail.8.17.1.20.tar.gz) = 2659d358516f23785d580198f04af9a3910adf3cbcc366de71d2ab1916826a66
SHA256 (sendmail.8.17.1.20.tar.gz.sig) = 4474f9ffdc34cc07db5cb51cde17748a5862dfa92f8614f2b99bf17d2fbd1c95

Available at:
https://ftp.sendmail.org/snapshots/sendmail.8.17.1.20.tar.gz
https://ftp.sendmail.org/snapshots/sendmail.8.17.1.20.tar.gz.sig

--
Note: please read the netiquette before posting. I will almost never
reply to top-postings which include a full copy of the previous
article(s) at the end because it's annoying, shows that the poster
is too lazy to trim his article, and it's wasting the time of all readers.

Re: sendmail snapshot 8.17.1.20

<afa6fefe-8597-4847-ab75-ecab777c1c27n@googlegroups.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=546&group=comp.mail.sendmail#546

 copy link   Newsgroups: comp.mail.sendmail
X-Received: by 2002:a05:620a:3192:b0:6bc:474:be52 with SMTP id bi18-20020a05620a319200b006bc0474be52mr32092045qkb.192.1662376372074;
Mon, 05 Sep 2022 04:12:52 -0700 (PDT)
X-Received: by 2002:a05:6902:387:b0:694:159f:ad3c with SMTP id
f7-20020a056902038700b00694159fad3cmr29422657ybs.223.1662376371668; Mon, 05
Sep 2022 04:12:51 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.mail.sendmail
Date: Mon, 5 Sep 2022 04:12:51 -0700 (PDT)
In-Reply-To: <tf1kis$17c$1@news.misty.com>
Injection-Info: google-groups.googlegroups.com; posting-host=24.185.39.193; posting-account=TCgzzQoAAAD7CexA0VHt1kC9VOlE2-ku
NNTP-Posting-Host: 24.185.39.193
References: <tf1kis$17c$1@news.misty.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <afa6fefe-8597-4847-ab75-ecab777c1c27n@googlegroups.com>
Subject: Re: sendmail snapshot 8.17.1.20
From: amitavad...@gmail.com (Amitava Dutta)
Injection-Date: Mon, 05 Sep 2022 11:12:52 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2782
 by: Amitava Dutta - Mon, 5 Sep 2022 11:12 UTC

On Sunday, September 4, 2022 at 3:37:02 AM UTC-4, Claus Aßmann wrote:
> sendmail snapshot 8.17.1.20 is available for testing. If fixes a
> regression for the vacation program when the compile time option
> USE_EAI is enabled and some other problems as described in the
> RELEASE_NOTES:
... .. ..

> SHA256 (sendmail.8.17.1.20.tar.gz) = 2659d358516f23785d580198f04af9a3910adf3cbcc366de71d2ab1916826a66
> SHA256 (sendmail.8.17.1.20.tar.gz.sig) = 4474f9ffdc34cc07db5cb51cde17748a5862dfa92f8614f2b99bf17d2fbd1c95
>
> Available at:
> https://ftp.sendmail.org/snapshots/sendmail.8.17.1.20.tar.gz
> https://ftp.sendmail.org/snapshots/sendmail.8.17.1.20.tar.gz.sig
>
> --
> Note: please read the netiquette before posting. I will almost never
> reply to top-postings which include a full copy of the previous
> article(s) at the end because it's annoying, shows that the poster
> is too lazy to trim his article, and it's wasting the time of all readers..

Thank you !

Tried to build on Red Hat 8 with NDBM and got this error

=== BEGIN ERROR ==map.c: In function 'ndbm_map_lookup':
map.c:1962:25: error: 'buf' undeclared (first use in this function); did you mean 'smbuf'?
if (map_has_chged(map, buf, pfd))
^~~
smbuf
=== END ERROR ==
it compiles without error the #if and #endif at lines 1927 and 1929 are commented out at the beginning of the function ndbm_map_lookup

does this mean _FFR_MAP_CHK_FILE must be defined if using NDBM ?

thank you

best regards

Re: sendmail snapshot 8.17.1.20

<tf581t$def$1@news.misty.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=548&group=comp.mail.sendmail#548

 copy link   Newsgroups: comp.mail.sendmail
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.veps.esmtp.org!not-for-mail
From: INVALID_...@esmtp.org (Claus Aßmann)
Newsgroups: comp.mail.sendmail
Subject: Re: sendmail snapshot 8.17.1.20
Date: Mon, 5 Sep 2022 12:27:41 -0400 (EDT)
Organization: MGT Consulting
Sender: <ml+sendmail(-no-copies-please)@esmtp.org>
Message-ID: <tf581t$def$1@news.misty.com>
References: <tf1kis$17c$1@news.misty.com> <afa6fefe-8597-4847-ab75-ecab777c1c27n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 5 Sep 2022 16:27:41 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="veps.esmtp.org:155.138.203.148";
logging-data="13775"; mail-complaints-to="abuse@misty.com"
Mail-Copies-To: never
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: ca@x2.esmtp.org (Claus Assmann)
 by: Claus Aßmann - Mon, 5 Sep 2022 16:27 UTC

Amitava Dutta wrote:

> map.c: In function 'ndbm_map_lookup':
> map.c:1962:25: error: 'buf' undeclared (first use in this function); did you

Please try this patch:

diff --git a/sendmail/map.c b/sendmail/map.c
index 78c8409..2826965 100644
--- a/sendmail/map.c
+++ b/sendmail/map.c
@@ -1926,6 +1926,8 @@ ndbm_map_lookup(map, name, av, statp)
char keybuf[MAXNAME + 1]; /* EAI:ok */
# if _FFR_MAP_CHK_FILE
char buf[MAXPATHLEN];
+# else
+# define buf NULL
# endif
if (tTd(38, 20))
@@ -2017,6 +2019,9 @@ lockdbm:
return map_rewrite(map, name, strlen(name), NULL);
else
return map_rewrite(map, val.dptr, val.dsize, av);
+# if !_FFR_MAP_CHK_FILE
+# undef buf
+# endif
}

--
Note: please read the netiquette before posting. I will almost never
reply to top-postings which include a full copy of the previous
article(s) at the end because it's annoying, shows that the poster
is too lazy to trim his article, and it's wasting the time of all readers.

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor