The NetBSD Project

CVS log for pkgsrc/mail/opensmtpd/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / mail / opensmtpd

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Dec 5 00:42:34 2024 UTC (5 days, 21 hours ago) by vins
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +4 -4 lines
mail/opensmtpd: update to 7.6.0p1

# changes (since 7.5.0p0)

* added missing forward(5) documentation fix
* Introduced a new K_AUTH service to allow offloading the credentials to a
  proc table for non-crypt(3) authentication. Helps with use cases like
  LDAP or custom auth.
* Implement report responses for proc-filters too.
* Changed the table protocol to a simpler text-based one. Existing proc
  tables needs to be updated since old ones won't work. The new protocol
  is documented in smtpd-tables(7).
* Fixed the parsing of IPv6 addresses in file-backed table(5).
* Document expected MDA behavior and the environment set by OpenSMTPD.
* Set ORIGINAL_RECIPIENT in the environment of MDA scripts for
* Updated the bundled libtls.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Jun 9 12:46:28 2024 UTC (6 months ago) by vins
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +4 -4 lines
mail/opensmtpd: update to 7.5.0p0

# Changes

* Added support for RFC 7505 "Null MX" handling and treat an MX of
  "localhost" as it were a "Null MX".
* Allow inline tables and filter listings in smtpd.conf(5) to span over
  multiple lines.
* Enabled DSN for the implicit socket too.
* Added the no-dsn option for listen on socket too.
* Reject headers that start with a space or a tab.
* Fixed parsing of the ORCPT parameter.
* Fixed table lookups of IPv6 addresses.
* Fixed handling of escape characters in To, From and Cc headers.
* Run LMTP deliveries as the recipient user again.
* Disallow custom commands and file reading in root's .forward file.
* Do not process other users .forward files when an alternate delivery
  user is provided in a dispatcher.
* Unify the table(5) parser used in smtpd(8) and makemap(8).
* Allow to use table(5) mappings on various match constraints.

 Portability fixes:

 * re-add ASR_IPV4_BEFORE_IPV6 compile-time knob to prefer connecting to
   IPv6 instead of IPv4.
 * update asr(3) and imsg with OpenBSD.
 * fixed rpath handling on NetBSD in the configure.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Jan 16 13:24:00 2024 UTC (10 months, 3 weeks ago) by vins
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +4 -4 lines
mail/opensmtpd: update to 7.4.0p1

# CHANGES (since 7.3.0p2)

* Fixed potential crash with LibreSSL versions prior 3.8 due to
  arc4random_buf() symbol clash.

* Fixed manpage install path; reintroduced --with-mantype

* Fixed typo in the configure help string: it's --without-libbsd

* Fixed a couple of issues on MacOS:
	- Fixed typo that resulted in the re-declaration of strlcpy()
	  and strlcat()
	- Cast suseconds_t to long for *printf
	- Fixed res_hnok() and b64_{pton,ntop}() discovery

* Avoid truncation of filtered data lines.  Lines in the email body
  passed through a filter were truncated to roughly LINE_MAX bytes.

* Allow arguments on NOOP.

* Swap link-auth filter arguments and bump filter protocol version.  It
  was ambiguous in the case the user name would contain a '|' character.

* Add Message-ID as needed for messages received on the submission port.
  This was dropped during the incoming message parser refactor in 2018.

* Drop ENGINE support.

* Updated the bundled copy of libtls.  This includes the removal of the
  support for TLS v1.0 and 1.1 as they were "MUST NOT use" for more than
  two years already.

* The neverending cleanup of the -portable layer continued. This
  includes the complete rework of some parts:

* Rework of the configure script:
	- use AC_SYSTEM_EXTENSIONS
	- better checks for libraries using AC_SEARCH_LIBS
	- dropped some useless and/or redundant checks
	- better checks for functions, shouldn't yield false-positives
	- various simplification to the -portable layer thanks to these
	  changes

* Simplified the bootstrap script.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed Sep 27 17:25:18 2023 UTC (14 months, 2 weeks ago) by vins
Branches: MAIN
CVS tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +4 -4 lines
mail/opensmtpd: update to OpenSMTPD 7.3.0p2

Portable-only changes:

* avoid potential use of uninitialized the bundled copy of
  ASN1_time_parse
  This could lead to a failure during STARTTLS and a subsequent
  downgrade to plaintext.

 * backport the ENGINE removal to build with the latest LiBRESSL

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Aug 24 15:26:40 2023 UTC (15 months, 2 weeks ago) by vins
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +11 -9 lines
mail/opensmtpd: import opensmtpd-7.3.0p1 from wip.

Bring OpenSMTPD back on pkgsrc using wip/opensmtpd.

Revision 1.7
Wed Apr 21 09:34:58 2021 UTC (3 years, 7 months ago) by nia
Branches: MAIN
FILE REMOVED
Changes since revision 1.6: +1 -1 lines
opensmtpd: remove, needs a newer version re-importing from wip

this version is broken with current openssl and old and likely insecure.
newer version probably needs something like libretls sitting in front.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Jun 1 11:47:06 2016 UTC (8 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
Program checks for HAVE_SNPRINTF, so it should look for snprintf.

Fixes build on NetBSD-current.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue May 31 21:33:15 2016 UTC (8 years, 6 months ago) by joerg
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -1 lines
Don't set include directory based on non-existing variable.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun May 1 05:56:40 2016 UTC (8 years, 7 months ago) by mef
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +9 -8 lines
Updated to mail/opensmtpd-5.7.3p2 (from 5.3.3p1)
  - Based on PR pkg/51107 by ISIHARA Takanori
  ------------------------------------------------
  Announce: #OpenSMTPD 5.7.3p2 released
  - fixes crash when used with #OpenSSL 1.0.2f - portable only

Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Nov 3 23:27:11 2015 UTC (9 years, 1 month ago) by agc
Branches: MAIN
CVS tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -1 lines
Add SHA512 digests for distfiles for mail category

Problems found locating distfiles:
	Package mutt: missing distfile patch-1.5.24.rr.compressed.gz
	Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz
	Package pine: missing distfile fancy.patch.gz
	Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch
	Package qmail: missing distfile badrcptto.patch
	Package qmail: missing distfile outgoingip.patch
	Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch
	Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch
	Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz
	Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Aug 17 19:03:32 2014 UTC (10 years, 3 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +1 -2 lines
Replace bootstrap script with working direct invocations of autotools.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Nov 18 22:50:01 2013 UTC (11 years ago) by pettai
Branches: MAIN
CVS tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
OpenSMTPD is a FREE implementation of the server-side SMTP protocol
as defined by RFC 5321, with some additional standard extensions.
It allows ordinary machines to exchange e-mails with other systems
speaking the SMTP protocol.

Started out of dissatisfaction with other implementations, OpenSMTPD
nowadays is a fairly complete SMTP implementation.

OpenSMTPD is primarily developed by Gilles Chehade, Eric Faurot and
Charles Longeau; with contributions from various OpenBSD hackers.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>