Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.5.20190922_1,5 03 Oct 2019 20:35:30 |
jbeich |
devel/icu: update to 65.1
Changes: http://site.icu-project.org/download/65
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
3.5.20190922,5 29 Sep 2019 17:11:23 |
ohauer |
- update to 3.5-20190922 |
3.5.20190724,5 31 Jul 2019 05:37:46 |
ohauer |
- update to 3.5-20190724 |
3.5.20190621,5 23 Jun 2019 10:03:06 |
ohauer |
- update to 3.5-20190621
- convert pkg-message to UCL |
3.5.20190615,5 17 Jun 2019 04:11:44 |
ohauer |
- update to 3.5-20190615
Incompatibility with snapshot 20190615
====================================
The Postfix TLS library by default no longer waits after sending a
TLS 'close' notification. This should be safe with TLSv1.2 and
later. Specify "tls_fast_shutdown_enable = no" to enable historical
Postfix behavior.
Major changes with snapshot 20190615
====================================
After sending a TLS 'close' notification, the Postfix library by (Only the first 15 lines of the commit message are shown above ) |
3.5.20190518,5 22 May 2019 04:20:54 |
ohauer |
- update to 3.5-20190518 |
3.5.20190517,5 18 May 2019 08:32:16 |
ohauer |
- update to 3.5-20190517
20190516
Initial search order support for check_ccert_access. The
default behavior is backwards-compatible. This is work in
progress; see the RELEASE_NOTES for examples.
20190517
Bugfix: postconf mis-parsed text starting with "{" such as
"check_ccert_access { inline:{a=b} { search_order=c,d } }".
Fixed by adding another level of recursion. |
3.5.20190427,5 29 Apr 2019 20:37:16 |
ohauer |
- update to 3.5-20190427
Note:
----------------------------------------------------------------------
Incompatibility with snapshot 20190427
======================================
Postfix now normalizes IP addresses received with XCLIENT, XFORWARD,
or with the HaProxy protocol, for consistency with direct connections
to Postfix. This may change the appearance of logging, and the way
that check_client_access will match subnets of an IPv6 address.
Changelog:
----------------------------------------------------------------------
20190331
Documentation: tlsext_padding is not a tls_ssl_options (Only the first 15 lines of the commit message are shown above ) |
3.5.20190330,5 19 Apr 2019 18:55:09 |
ohauer |
- update to 3.5-20190330
- adopt libressl patches from OpenBSD |
3.4.20190106,5 31 Mar 2019 16:09:51 |
ohauer |
- update to 3.4-20190106 |
3.4.20181202_1,5 27 Mar 2019 21:11:09 |
jbeich |
devel/icu: update to 64.1
Changes: http://site.icu-project.org/download/64
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 236325
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D19479 |
3.4.20181202,5 03 Dec 2018 10:16:34 |
ohauer |
- update to 3.4-20181202 |
3.4.20181130,5 02 Dec 2018 10:38:45 |
ohauer |
- update to 3.4-20181130 |
3.4.20181123_1,5 28 Nov 2018 14:34:44 |
ohauer |
- add ability to overwrite OPTIONS_DEFAULT for slave ports
(s/=/?=/)
PR: 233608
Submitted by: HEO SeonMeyong |
3.4.20181123_1,5 26 Nov 2018 05:11:04 |
ohauer |
- fix build with libressl 2.8.2
PR: 233517
Submitted by: Andrej Ebert |
3.4.20181123,5 25 Nov 2018 12:56:36 |
ohauer |
- update to 3.4-20181123 |
3.4.20181119,5 21 Nov 2018 05:24:52 |
ohauer |
- update to 3.4-20181119 |
3.4.20181118,5 19 Nov 2018 16:17:21 |
ohauer |
- update to 3.4-20181118 |
3.4.20181117,5 18 Nov 2018 17:56:48 |
ohauer |
- update to 20181117 |
3.4.20181113,5 14 Nov 2018 09:28:58 |
ohauer |
- update to 3.4-20181113 |
3.4.20181105,5 07 Nov 2018 06:45:37 |
ohauer |
- update to 20181105
20181014
Cleanup: figured out why vstring_get() did not return
VSTREAM_EOF in APPEND mode.
20181104
Multiple 'bit rot' fixes for OpenSSL API changes, including
support to disable TLSv1.3, to avoid issuing multiple session
tickets, and to allow OpenSSL >= 1.1.0 run-time micro version
bumps without complaining about library version mismatches.
20181105
Feature: "postmap -F" reads a source file with (key, filename)
entries, and creates database records with (key, base64-encoded
filecontent). This feature will be used for SNI lookup
table support, where each key will be a domainname, and
each value will contain a sequence of (private key, certificate
hierarchy) for that domainname. The same 'value is filename'
behavior is implemented in cidr:, inline:, pcre:, randmap:,
regexp:, and static: maps if the application sets the flag
DICT_FLAG_RHS_IS_FILE. In the forseeable future, this will |
3.4.20180904_1,5 02 Nov 2018 13:32:35 |
rene |
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724 |
3.4.20180904_1,5 23 Oct 2018 11:35:04 |
jbeich |
devel/icu: update to 63.1
Changes: http://site.icu-project.org/download/63
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 232300
Exp-run by: antoine |
3.4.20180904,5 22 Oct 2018 16:41:15 |
ohauer |
- fix build on FreeBSD 13-CURRENT
PR: 232502
Submitted by: Kai |
3.4.20180904,5 09 Sep 2018 13:07:27 |
ohauer |
- update to 3.4-20180904 |
3.4.20180819,5 21 Aug 2018 13:12:08 |
ohauer |
- update to 3.4-20180819. |
3.4.20180708,5 09 Jul 2018 17:19:14 |
ohauer |
- update to 3.4-20180708 |
3.4.20180707,5 08 Jul 2018 10:24:42 |
ohauer |
- update to 3.4-20180707 |
3.4.20180701,5 07 Jul 2018 13:22:59 |
ohauer |
- update to 20180701 |
3.4.20180624_1,5 29 Jun 2018 14:22:11 |
jbeich |
devel/icu: update to 62.1
Changes: http://site.icu-project.org/download/62
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 229359
Exp-run by: antoine (only 10.4) |
3.4.20180624,5 26 Jun 2018 05:23:27 |
ohauer |
- update to 3.4-20180624 |
3.4.20180620,5 24 Jun 2018 07:13:40 |
ohauer |
- update to 3.4-20180620 |
3.4.20180520,5 21 Jun 2018 20:18:32 |
amdmi3 |
Drop always true (and tautologic) OSVERSION conditions
Approved by: portmgr blanket |
3.4.20180520,5 02 Jun 2018 11:39:24 |
ohauer |
- update to 3.4-20180520 |
3.4.20180401_1,5 06 Apr 2018 15:53:17 |
jbeich |
devel/icu: update to 61.1
Changes: http://site.icu-project.org/download/61
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 227042
Exp-run by: antoine
MFH: 2018Q2 (required by Firefox 61) |
3.4.20180401,5 02 Apr 2018 07:37:29 |
ohauer |
- update to 3.4-20180401
Changelog:
20180224
Workaround: postconf build did not abort if the m4 command
is not installed (on a system that does have the make command,
the awk command, the perl command, and the C compiler?!).
File: postconf/extract_cfg.sh.
20180303
Portability: slight differences between MySQL and MariaDB.
Olli Hauer. File: global/dict_mysql.c.
20180306
Bugfix (introduced: 19990302): when luser_relay specifies
a non-existent local address, the luser_relay feature becomes
a black hole. Reported by Juergen Thomsen. File: local/unknown.c.
Portability: FreeBSD 11 is supported. Files: makedefs,
util/sys_defs.h. |
3.4.20180222,5 28 Feb 2018 21:50:21 |
ohauer |
- fix build agains maraidb100 [1]
Firt definition of MARIADB_VERSION_ID can be found in mariadb102
therefore we have to use MARIADB_BASE_VERSION which is defined in
mariadb55 and mariadb10x
PR: 226266 [1], 220224
Reported by: Zilon [1] |
3.4.20180222,5 25 Feb 2018 15:39:07 |
ohauer |
- update to 3.4-20180222
- add patch for MySQL 8.x [1}
- add blacklistd support [2]
additional:
regenerate patch for src/util/sys_defs.h
PR: 220224 [1], 225664 [2]
Submitted by: Klaus Mayr [1], Koichiro IWAO [2] |
3.4.20180218,5 19 Feb 2018 20:12:11 |
ohauer |
- update to 3.4-20180218 |
3.4.20180203,5 04 Feb 2018 07:16:53 |
ohauer |
- update to 3.4.20180203
- license is now dual (see Changelog 20180203)
- make EAI optional but on by default [1]
20180128
Documentation: the tcp_table(5) manpage now documents the
absence of substring lookups. File: proto/tcp_table.
20180203
Licence: in addition to the historical IBM Public License
1.0, this software is now also distributed with the more
recent Eclipse Public License 2.0. Recipients can choose
to take the software under the license of their choice.
Those who are more comfortable with the IPL can continue
with that license. File: LICENSE.
PR: ports/221619 [1]
Submitted by: Kubilay Kocak (koobs@) |
3.3.20180121,5 23 Jan 2018 03:54:59 |
ohauer |
- update to 3.3-20180121 |
3.3.20180113,5 14 Jan 2018 15:06:52 |
ohauer |
- update to 3.3-20180113 |
3.3.20180107,5 11 Jan 2018 20:55:08 |
ohauer |
- update to 3.3-20180107
Incompatible changes with snapshot 201800107
--------------------------------------------
This release changes the format of 'full name' information in
Postfix-generated From: headers, when a local program such as
/bin/mail submits a message without From: header.
Postfix-generated From: headers with 'full name' information are
now formatted as "From: name <address>" by default. Specify
"header_from_format = obsolete" to get the earlier form "From:
address (name)". See the postconf(5) manpage for more details. |
3.3.20171229,5 31 Dec 2017 12:07:29 |
ohauer |
- update to 3.3-20171229
- s/ECHO/ECHO_CMD [1]
PR: 222988 [1]
Submitted by: Franco Fichtner [1] |
3.3.20170924_1,5 09 Nov 2017 02:31:48 |
jbeich |
devel/icu: update to 60.1
Changes: http://site.icu-project.org/download/60
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 223373
Exp-run by: antoine |
3.3.20170924,5 26 Sep 2017 06:43:08 |
ohauer |
- update to 3.3-20170924
Changelog:
20170923
Bugfix (introduced: Postfix 3.2): panic in the postqueue
command after output write error while listing the queue.
This change restores a write error check that was lost with
the Postfix 3.2.2 rewrite of the vbuf_print formatter.
Problem reported by Andreas Schulze. File: util/vbuf_print.c. |
3.3.20170910_1,5 25 Sep 2017 00:02:36 |
jbeich |
devel/icu: update to 59.1
- Temporarily keep C++98 working in consumers for Clang's default -std=
Changes: http://site.icu-project.org/download/59
PR: 218788
Submitted by: takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by: antoine |
3.3.20170910,5 18 Sep 2017 19:37:04 |
ohauer |
- update to 3.3-20170910
20170827
Safety: in vstream_buf_space(), add a sanity check to reject
negative request sizes, instead of letting the program fail
later. File: util/vstream.c
Bugfix: in tests that enable the VSTRING_FLAG_EXACT flag,
vstring_buf_put_ready() could fail to extend the buffer,
causing infinite recursion in VBUF_PUT(). File: util/vstring.c.
20170830
Bugfix: in vbuf_print(), save the parser-produced format
string before calling msg_panic(), so that the panic message
will not display its own format string. File: util/vbuf_print.c. (Only the first 15 lines of the commit message are shown above ) |
3.3.20170730,5 13 Aug 2017 19:03:24 |
ohauer |
- update to 3.3-20170730 |
3.3.20170613,5 21 Jun 2017 19:44:57 |
ohauer |
- update to 3.3-20170613
Changelog:
20170505
Workaround for a current problem where some destination
announces primarily IPv6 MX addresses, the smtp_address_limit
eliminates most or all IPv4 addresses, and the destination
is not reachable over IPv6. This workaround is enabled with
"smtp_balance_mx_inet_protocols = yes", which is the default.
Files: smtp/smtp.c, smtp/smtp_params.c, smtp/smtp_addr.c,
global/mail_params.h, proto/postconf.proto.
20170506
A last-minute cosmetic fix had introduced a bug in
smtp/smtp_addr.c. (Only the first 15 lines of the commit message are shown above ) |
3.3.20170502,5 20 May 2017 18:49:11 |
brnrd |
mail/postfix-current: Fix x25519 kex with LibreSSL
- Add patches for LibreSSL
PR: 216790
Obtained from: OpenBSD ports
Approved by: ohauer (maintainer) |
3.3.20170502,5 03 May 2017 17:39:51 |
pi |
mail/postfix-current: update 3.2.0-RC1 -> 3.3-20170502
PR: 218696
Changes: https://de.postfix.org/ftpmirror/experimental/postfix-3.3-20170502.HISTORY
Submitted by: pi
Approved by: ohauer (maintainer timeout) |
3.2.0.r1,5 20 Feb 2017 14:36:49 |
jhale |
Bump PORTEPOCH after last update (r434402)
pkg version -t 3.2.20170129,4 3.2.0.r1,4
>
pkg version -t 3.2.20170129,4 3.2.0.r1,5
<
Reported by: Gerard Seibert <carmel_ny@outlook.com> (via freebsd-ports ml)
Approved by: portmgr (just-fix-it blanket) |
3.2.0.r1,4 19 Feb 2017 13:06:55 |
ohauer |
- update to 3.2.0-RC1
Release Notes:
ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.2.0-RC1.RELEASE_NOTES |
3.2.20170129,4 04 Feb 2017 07:55:30 |
ohauer |
- update to 20170129
- fix build with libressl < 2.5.x
Release Notes:
ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/postfix-3.2-20170129.RELEASE_NOTES
PR: 216732
Submitted by: Bernard Spil
Reported by: Piotr Kubaj
Obtained from: OpenBSD |
3.2.20161224,4 26 Dec 2016 09:48:26 |
ohauer |
- update to 3.2-20161224
20161205
Cleanup: log the sender address when rejecting a too large
message size in a "MAIL FROM:<sender> SIZE=nnn" command.
File: smtpd/smtpd.c.
20161206
Bugfix (introduced: Postfix 3.0): when receiving a MAIL
FROM...SMTPUTF8 command while smtpd_delay_reject=no, enable
SMTPUTF8 support before processing smtpd_sender_restrictions.
Problem reported by Viktor Dukhovni. File: smtpd/smtpd.c.
Bugfix (introduced: Postfix 3.0): when receiving a
VRFY...SMTPUTF8 command, enable SMTPUTF8 support while (Only the first 15 lines of the commit message are shown above ) |
3.2.20161204_1,4 07 Dec 2016 04:22:26 |
ohauer |
- update to 3.2-20161204
Incompatible changes with snapshot 20161204
===========================================
Postfix 3.2 removes tentative features that were implemented
before the DANE spec was finalized:
- Support for certificate usage PKIX-EE(1),
- The ability to disable digest agility. Postfix 3.2 always behaves
as if "tls_dane_digest_agility = on.
- The ability to disable support for "TLSA 2 [01] [12]" records
that specify the digest of a trust anchor. Postfix 3.2 always
behaves as if "tls_dane_trust_anchor_digest_enable = yes". |
3.2.20161106_1,4 02 Dec 2016 11:58:22 |
mat |
Do not use post-stage. Use post-install instead.
The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.
PR: 214780
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight |
3.2.20161106_1,4 19 Nov 2016 18:21:20 |
jbeich |
devel/icu: update to 58.1
Changes: http://site.icu-project.org/download/58
PR: 214384
Exp-run by: antoine
Approved by: office (bapt) |
3.2.20161106,4 06 Nov 2016 09:23:41 |
ohauer |
- update to 3.2-20161106
20161105
Bugfix (introduced: Postfix 1.1): the postsuper command did
not count a successful rename operation after error recovery.
Problem reported by Markus Sch_nhaber. File: postsuper/postsuper.c.
Cleanup: error reporting for IDNA (non-ASCII domain name)
conversion errors, and enable_idna2003_compatibility
configuration. File: util/midna_domain.c.
Incompatible changes with snapshot 20161103
===========================================
Postfix 3.2 by default disables the 'transitional' compatibility
between IDNA2003 and IDNA2008, when converting UTF-8 domain names
to/from the ASCII form that is used in DNS lookups. This makes
Postfix behavior consistent with current versions of the Firefox
and Chrome web browsers. Specify "enable_idna2003_compatibility =
yes" for historical behavior.
This affects the conversion of, for example, the German sz and the
Greek zeta. See http://unicode.org/cldr/utility/idna.jsp for more
examples. |
3.2.20161101,4 02 Nov 2016 05:27:38 |
ohauer |
- update to 3.2-20161101
Major changes with snapshot 20161031
====================================
The smtpd_milter_maps feature supports per-client Milter configuration.
This overrides the global smtpd_milters setting and has the same syntax.
A lookup result of "DISABLE" turns off Milter support. |
3.2.20161008,4 11 Oct 2016 19:20:02 |
ohauer |
- update to 3.2-20161008
Changelog:
20161007
Bitrot: API for the ersatz inet_ntop() function, when
compiling with -DNO_IPV6 (which exists only for debugging).
Files: util/sys_defs.h, util/sys_compat.c.
20161008
Feature: smtp_tcp_port, similar to the existing lmtp_tcp_port.
Files: mantools/postlink, proto/postconf.proto,
global/mail_params.h, smtp/smtp.c, smtp/smtp_connect.c,
smtp/smtp_params.c.
Feature: "PASS" and "STRIP" actions in header/body_checks.
"STRIP" is similar to "IGNORE" but also logs the action,
and "PASS" disables header, body, and Milter inspection for
the remainder of the message content. Contributed by Hobbit.
Files: cleanup/cleanup_message.c, global/header_body_checks.c. |
3.2.20160925,4 26 Sep 2016 10:20:51 |
ohauer |
- update to 3.2-20160925
Changelog:
==========
20160925
Bugfix (introduced: Postfix 2.11): changed the default MySQL
option_group value to "client" to enable the reading of
"client" option group settings in the MySQL option file.
Specify an empty option_group value to get backwards-compatible
behavior. This fixes a "not found" problem with Postfix
queries that contain UTF8-encoded non-ASCII text. Based
on a fix by John Fawcett. Files: global/dict_mysql.c,
proto/mysql_table.
Incompatible changes with snapshot 20160925
===========================================
In the Postfix MySQL database client, the default option_group value
has changed to "client", to enable reading of "client" option group
settings in the MySQL options file. This fixes a "not found" problem
with Postfix queries that contain UTF8-encoded non-ASCII text.
Specify an empty option_group value (option_group =) to get
backwards-compatible behavior. |
3.2.20160924,4 25 Sep 2016 06:21:06 |
ohauer |
- update to 3.2-20160924
Changelog:
20160918
after rejected SMTP commands. As before, the SMTP server
does not forward SASL login information to other Postfix
subsystems, and it does not receive SASL login information
in XFORWARD commands. File/smtpd/smtpd.c. |
3.2.20160917_1,4 24 Sep 2016 11:06:57 |
tijl |
- Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
--disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU. The code wanted to use BYTE_ORDER
defined in machine/endian.h, but this isn't visible because ICU is
compiled with _XOPEN_SOURCE. Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
a C++11 runtime library now. Add this to all ports that depend on it
so their executables load the right libstdc++.so on FreeBSD 9.
PR: 205120
Exp-run by: antoine
Approved by: portmgr (antoine) |
3.2.20160917,4 18 Sep 2016 08:50:43 |
ohauer |
- update to 3.2-20160917
Changelog:
20160908
Documentation: add a pointer to hosts(5) and services(5)
for symbolic host and port syntax. File: proto/master.
20160911
Bugfix (introduced: Postfix 3.0): the SMTP daemon did not
reset a previous session's command counts before rejecting
a client that exceeds request or concurrency rates. File:
smtpd/smtpd.c.
20160912
Feature: preserve the new file mtimes when installing (Only the first 15 lines of the commit message are shown above ) |
3.2.20160828_1,4 30 Aug 2016 06:07:10 |
brnrd |
mail/postfix-current: Fix runtime TLS failure with LibreSSL
- Add LibreSSL checks to <> 1.1.0 OpenSSL checks
- Bump portrevision
PR: 212223
Submitted by: Markus Kohlmeier <rootservice@gmail.com>
Reported by: Markus Kohlmeier <rootservice@gmail.com>
Approved by: ohauer (via mail)
MFH: 2016Q3 |
3.2.20160828,4 28 Aug 2016 09:22:17 |
ohauer |
- update to 3.2.20160828
20160808
Cleanup: preserve the new file mtimes when installing Postfix.
Ond[m~Yej Lyson[m~[k. File: postfix-install.
REVERTED 20160828.
20160819
Bugfix (introduced: Postfix 3.0): the makedefs script ignored
readme_directory=pathname overrides. Fix by Todd C. Olson.
File: makedefs.
20160821
Bugfix (introduced: Postfix 3.0): the tls_session_ticket_cipher
documentation says aes-256-cbc, but the implementation was
using aes-128-cbc (note that Postfix SMTP server and client (Only the first 15 lines of the commit message are shown above ) |
3.2.20160730,4 08 Aug 2016 13:46:50 |
mat |
USE_BDB cleanup.
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx -> USES=bdb:xx.
Other modernisations when I see them.
PR: 209183
Sponsored by: Absolight |
3.2.20160730,4 31 Jul 2016 06:38:53 |
ohauer |
- update to 20160730
20160728
Bugfix (introduced: 20090614): with concurrent connections
from the same client IP address, and after-220 tests enabled,
postscreen could overwrite the cached "all tests completed"
result of one connection that completed the after-220 tests,
with the "some tests not completed" result of a concurrent
connection where the client hung up before completing the
after-220 tests. Files: postscreen_misc.c, postscreen_state.c,
postscreen.h, postscreen_tests.c, postscreen.c, postscreen_smtpd.c,
postscreen_early.c.
20160730
Cleanup: don't try to optimize away postscreen cache updates.
File: postscreen_misc.c.
Cleanup: removed compatibility crutches that emulated a
historical data organization from four years ago. Files:
postscreen/postscreen.[hc], postscreen/postscreen_early.c,
postscreen/postscreen_smtpd.c, postscreen/postscreen_tests.c. |
3.2.20160625_2,4 09 Jul 2016 20:18:30 |
ohauer |
- fix build on FreeBSD 12
- s/USE_OPENSSL=yes/USES=ssl/ |
3.2.20160625_2,4 06 Jul 2016 22:10:14 |
mat |
Bump PORTREVISION for the icu revert.
This time not bumping lang/php70, but devel/php70-intl which is the one
really depending on icu.
PR: 205120
With hat: portmgr
Sponsored by: Absolight |
3.2.20160625_1,4 06 Jul 2016 07:34:13 |
gahr |
devel/icu: bump PORTREVISION on dependent ports |
3.2.20160625,4 27 Jun 2016 10:23:30 |
ohauer |
- update to 2.3.20160625
20160618
Bugfix(introduced: 20091121): with the introduction of
sender_dependent_default_transport_maps, the SMTP daemon
was not updated. This resulted in false rejects with
sender-dependent "error" transports. Based on a fix by
Russell Yanofsky. Files: global/resolve_clnt.c,
global/resolve_clnt.h, smtpd/smtpd_check.c, smtpd/smtpd_check.h,
smtpd/smtpd_milter.c, smtpd/smtpd_resolve.c, smtpd/smtpd_resolve.h.
20160619
Refinements to the 20160618 fix. For more consistent results
with sender address validation, use the recipient address
(if available) as the sender-dependent address resolver (Only the first 15 lines of the commit message are shown above ) |
3.2.20160612,4 12 Jun 2016 19:04:57 |
ohauer |
- update to 3.2-20160612
- fix build with LibreSSL [1]
20160601
Cleanup: moved parsing of '!' operators from cidr_match.c
to dict_cidr.c. Files: util/cidr_match.[hc], util/dict_cidr.c,
util/match_ops.c.
20160604
Cleanup: made parsing of '!' operators in regexp and pcre
tables consistent with cidr tables. Files: util/dict_regexp.c,
util/dict_pcre.c.
20160605
Cleanup: integer wrap-around detection in the MySQL and (Only the first 15 lines of the commit message are shown above ) |
3.2.20160527,4 29 May 2016 11:17:32 |
ohauer |
- update to 3.2-20160527
20160526
Feature: cidr tables now support if/endif and negation (by
prepending "!" to a pattern), just like regexp and pcre
tables. The primarily purpose is to improve readability of
complex tables. Files: util/cidr_match.[hc], util/dict_cidr.c,
proto/cidr_table.
Cleanup: make regexp: and pcre: parser warning messages more
similar. Files: dict_regexp.c, dict_pcre.c. |
3.2.20160522,4 24 May 2016 17:40:38 |
ohauer |
- update to 3.2-20160522
20160521
Bugfix (introduced: Postfix beta): the never-used function
mvect_free() attempted to free memory that it has not
allocated. File: util/mvect.c.
Cleanup: existing if/endif support for pcre and regexp
tables, in preparation for new if/endif support for cidr
tables. Files: util/dict_regexp.c, util/dict_pcre.c. |
3.2.20160515,4 15 May 2016 21:20:11 |
ohauer |
- update to 3.2-20160515
Changelog:
20160330
The collate.pl script by Viktor Dukhovni for grouping Postfix
logfile records into "sessions" based on queue ID and process
ID information. Files: auxiliary/collate/*.
20160407
Treat SASL_FAIL and SASL_NOMEM as temporary errors.
Markus Benning. File: xsasl/xsasl_cyrus_server.c.
20160410
Bugfix (introduced: Postfix 2.6): the "bad filetype" (Only the first 15 lines of the commit message are shown above ) |
3.2.20160327,4 30 Mar 2016 09:29:00 |
ohauer |
- update to 3.2-20160327
- remove ${PORTSDIR} from dependency |
3.2.20160314,4 15 Mar 2016 10:36:34 |
ohauer |
- update to 3.2-20160314
- change comment to reflect this is a Experimental version
- fix CONFLICTS
Changes:
20160227
Cleanup: remember multiple BCC actions in access maps.
Files: smtpd/smtpd.h, smtpd/smtpd.c, smtpd/smtpd_check.c,
smtpd/smtpd_state.c, proto/access.
20160228
Documentation: STRESS_README. File: proto/STRESS_README.html.
20160229
Documentation: postmulti manpage. File: postmulti/postmulti.c. (Only the first 15 lines of the commit message are shown above ) |
3.2.20160224,4 28 Feb 2016 09:06:56 |
ohauer |
- update to postfix 3.2 Snapshot 20160224 |
3.0.20160204,4 25 Feb 2016 20:50:28 |
ohauer |
- s/always build in/always built in/ |
3.0.20160204,4 25 Feb 2016 20:26:08 |
ohauer |
- update to 3.0.4
- rework SASL OPTIONS
Dovecot SASL does not need any dependency, from now it will be always build
into postfix
- EAI is now mandantory, else mails can be lost
- add support for FreeBSD 10.3 mailwrapper (install mailer.conf into
LOCALBASE/mail instead /etc/mail)
- add better reload support to rc script
- display correct path in pkg-message
- add support for postfix-sasl slave port
- remove nativ SPF support, patch is no longer maintained and there are
alternatives in the ports tree
- remove VDA support (seems VDA project is dead and unmaintaned)
Many Thanks to all testers!
PR: 195662
PR: 205162 |
3.0.20151003_1,4 10 Jan 2016 18:48:18 |
ohauer |
- s/SQLITE_USE/SQLITE_USES/ |
3.0.20151003_1,4 04 Jan 2016 10:31:51 |
ohauer |
- rework pkg-install and pkg-message [1]
- install postfix specific mailer.conf.postfix into DATADIR [2]
- make EAI the default, postfix will reject messages if build
w.o. EAI and compatibility_level is set to a value >=1 [3]
- use new notation instead PATCH_DIST_STRIP
- bump PORTREVISION
1) detect if the port is installed without TERM, in this case
do not ask the to make postfix the default mailer and respect
the env POSTFIX_DEFAULT_MTA. This helps tools like salt,
ansible, cfengine and puppet during the first package installation. (Only the first 15 lines of the commit message are shown above ) |
3.0.20151003,4 19 Oct 2015 14:50:52 |
amdmi3 |
Improve shebangfix framework
- Support multiple values in *_OLD_CMD, i.e. we can now fix both
"/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify
them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash,
ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously)
replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is
still (correctly) replaced with "${perl_CMD} -tt")
Note that *_OLD_CMD items containing spaces must now be quoted (e.g.
perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")
Update shebangfix usage according to new rules in many ports:
- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces
Fix shebangfix usage in many ports (irrelevant to infrastructure change):
- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as
python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for
exact string
Approved by: portmgr (bapt)
Differential Revision: D3756 |
3.0.20151003,4 11 Oct 2015 15:02:58 |
ohauer |
- update to 3.0.3
- use target helpers
ChangeLog:
20150722
The COMPATIBILITY_README text and HTML files were not
installed. File: conf/postfix-files.
20150903
Workaround: disable DNSSEC support for AIX 7x and earlier.
The AIX 6/7 resolver(5) API defines RES_USE_DNSSEC without
defining the "ad" bit. Viktor Dukhovni. Files: makedefs,
proto/INSTALL.html, dns/dns.h.
20150923 (Only the first 15 lines of the commit message are shown above ) |
3.0.20150719,4 08 Oct 2015 15:12:22 |
olgeni |
Remove trailing whitespace from Makefiles, M-X. |
3.0.20150719,4 02 Aug 2015 20:17:30 |
ohauer |
- update to 3.0-20150719 (3.0.2)
20150501
Support for Linux 4.*, and some simplification for future
makedefs files. Files: makedefs, util/sys_defs.h.
20150718
Security: opportunistic TLS by default uses "medium" or
stronger ciphers instead of "export" or stronger. See the
RELEASE_NOTES file for how to get the old settings back.
Files: global/mail_params.h, proto/TLS_README.html,
proto/postconf.proto, and files derived from those.
20150719
Security: Postfix TLS support by default no longer uses (Only the first 15 lines of the commit message are shown above ) |
3.0.20150410,4 23 Jun 2015 03:52:45 |
ohauer |
- Always use USE_RC_SUBR now that it handles properly PREFIX=/usr |
3.0.20150410,4 25 May 2015 17:55:45 |
bdrewery |
VDA: Remove misleading '32bit' in description.
This stemmed from older VDA patches which provided a default patch which only
used 'long' for its data types and a '64bit' patch which used 'long long'.
On 32bit systems 'long' is limited to a 2GB quota while on 64bit systems it will
not be. They later renamed the '64bit' patch to be 'bigquota'. They no longer
provide a 'bigquota' patch due to less demand as most systems are 64bit
today and do not have the small 2GB quota limitation with the 'long' type.
The description of '32bit' was not accurate or useful anymore.
Upstream discussion: http://sourceforge.net/p/vda/mailman/message/24713171/ |
3.0.20150410,4 14 May 2015 10:15:09 |
mat |
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight |
3.0.20150410,4 10 May 2015 15:24:32 |
ohauer |
- update to version 3.0.1
- rename OPTIONS to match default name of most ports
- SASL2 -> SASL
- OPENLDAP -> LDAP
- install main.cf and master.cf with the @sample macro
- rework pkg-install
- fix wrong permission for /var/db/postfix [1]
- sets WANT_OPENLDAP_SASL option for openldap port when
postfix LDAP_SASL option is set [2]
- make usage of new ${opt}_DEPENDS notation
Release 3.0.1 or 3.0.2 is now a strong candidate to become the new
default mail/postfix port (missing components are VDA and SPF).
Changelog: (Only the first 15 lines of the commit message are shown above ) |
3.0.20150208,4 08 May 2015 16:54:31 |
ohauer |
- grap mail/postfix ports
(I have some rewrites for them) |
3.0.20150208,4 08 May 2015 13:34:30 |
culot |
- Reassign to the heap after sahil@'s bit was taken in for safekeeping |
3.0.20150208,4 14 Feb 2015 17:45:03 |
ohauer |
- update to postfix 3.0.0 release [1]
- cleanup MASTER_SITES
- enable new pie parameter (build with -fPIC)
[1] keep the port as postfix-current until we are sure
the new distributed layout will not change
(location of libs, dynamicmaps.cf.d, postfix-files.d ...)
Release announcement:
http://www.postfix.org/announcements/postfix-3.0.0.html
Release Notes:
ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.0.0.RELEASE_NOTES
Approved by: sahil (implicit) |
3.0.20150129,4 31 Jan 2015 16:59:34 |
ohauer |
- update to postfix-3.0-20150129
- fix build on FreeBSD 11 [1]
- use OPENSSL=yes instead including Mk/bsd.openssl.mk
- enable TLS as default option.
Postfix uses a secure default configuration if TLS is not configured.
$ postconf -d | grep use_tls
lmtp_use_tls = no
postscreen_use_tls = $smtpd_use_tls
smtp_use_tls = no
smtpd_use_tls = no
tlsproxy_use_tls = $smtpd_use_tls
Changes:
Many fixes, improvements and cleanups. The list is really to long,
please read the original Changelog on your favor postfix mirror.
[1] Noted by sbruno@ |
2.12.20141228,4 11 Jan 2015 21:05:22 |
ohauer |
- update to 2.12-20141228
- use new AUXLIBS_(CDB|LDAP|LMDB|MYSQL|PCRE|PGSQL) build instructions
- use OPTIONS_SUB
- install posttls-finger
- build dynamic AUXLIBS (shared=yes and dynamicmaps=yes)
- set META_DIRECTORY to DAEMONDIR (this may change in future to ETCDIR)
Parts from HISTORY (heavily shortened)
20141126
Cleanup: report nullmx DNS records as "domain does not
accept mail", instead of "invalid DNS response". The Postfix
SMTP client already bounced mail for such domains, and the
Postfix SMTP server already rejected such domains with
reject_unknown_sender/recipient_domain. This introduces a (Only the first 15 lines of the commit message are shown above ) |
2.12.20141106_1,4 22 Nov 2014 20:40:09 |
crees |
Finally retire USE_PGSQL |
2.12.20141106_1,4 10 Nov 2014 10:53:00 |
ohauer |
- fix wrong /var/spool/postfix permissions
(broken by commit 372368 ,372370)
- bump PORTREVISION |