aboutsummaryrefslogtreecommitdiff
path: root/mail/postfix/distinfo
Commit message (Collapse)AuthorAgeFilesLines
* - update to postfix-3.3.4Olli Hauer2019-03-311-3/+3
| | | | | | | | | | | | | | | | | | | | | Changelog: 20190312 Bugfix (introduced: Postfix 2.2): reject_multi_recipient_bounce has been producing false rejects starting with the Postfix 2.2 smtpd_end_of_data_restrictons, and for the same reasons, did the same with the Postfix 3.4 BDAT command. The latter was reported by Andreas Schulze. File: smtpd/smtpd_check.c. 20190328 Bugfix (introduced: Postfix 3.0): LMTP connections over UNIX-domain sockets were cached but not reused, due to a cache lookup key mismatch. Therefore, idle cached connections could exhaust LMTP server resources, resulting in two-second pauses between email deliveries. This problem was investigated by Juliana Rodrigueiro. File: smtp/smtp_connect.c. Notes: svn path=/head/; revision=497399
* - update to 3.3.3Olli Hauer2019-02-281-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: 20181202 Bugfix (introduced: postfix-2.11): with posttls-finger, connections to unix-domain servers always resulted in "Failed to establish session" even after a connection was established. Jaroslav Skarva. File: posttls-finger/posttls-finger.c. 20181227 (a forgotten bugfix from 20180707) Bugfix (introduced: Postfix 3.0): with smtputf8_enable=yes, table lookups could casefold the search string when searching a lookup table that does not use fixed-string keys (regexp, pcre, tcp, etc.). Historically, Postfix would not case-fold the search string with such tables. File: util/dict_utf8.c. 20190217 Cleanup: when the master daemon runs with PID=1 (init mode), reap orhpan processes from non-Postfix code running in the same container, instead of terminating with a panic. File: master/master_spawn.c. MFH: 2019Q1 Notes: svn path=/head/; revision=494127
* - update to 3.3.2Olli Hauer2018-11-251-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: 20180617 Bugfix (introduced: Postfix 2.11): minor memory leak when minting issuer certs. This affects a tiny minority of use cases. Viktor Dukhovni, based on a fix by Juan Altmayer Pizzorno for the ssl_dane library. 20180817 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?!). 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. Viktor Dukhovni. 20181106 Bugfix (introduced: 3.0): smtpd_discard_ehlo_keywords could not disable "SMTPUTF8". because the lookup table was using "EHLO_MASK_SMTPUTF8" instead. 20181110 Documentation: update documentation for Postfix versions that support disabling TLS 1.3. 20181117 Improved logging of TLS 1.3 summary information, and improved reporting of the same info in Received: message headers. Viktor Dukhovni. MFH: 2018Q4 Notes: svn path=/head/; revision=485859
* - update to 3.3.1Olli Hauer2018-06-021-3/+3
| | | | | | | - rework MySQL patch Notes: svn path=/head/; revision=471364
* - update to 3.3.0Olli Hauer2018-02-251-3/+3
| | | | | | | | | | | | | | | | | - add patch for MySQL 8.x [1} - add blacklistd support [2] additional: - regenerate patch for src/util/sys_defs.h Release Notes: ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.3.0.RELEASE_NOTES PR: 220224 [1], 225664 [2] Submitted by: Klaus Mayr [1], Koichiro IWAO [2] Notes: svn path=/head/; revision=462959
* - update to 3.3.0-RC1Olli Hauer2018-02-121-3/+3
| | | | Notes: svn path=/head/; revision=461644
* - update to 3.2.5Olli Hauer2018-01-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - license is now dual (see Changelog 20180127) - make EAI optional but on by default [1] Changelog: 20171116 Bugfix (introduced: Postfix 2.1): don't log warnings that some restriction returns OK, when the access map DISCARD feature is in effect. File: smtpd/smtpd_check.c. 20171215 Bugfix (introduced: 20170611): the DB_CONFIG bugfix broke Berkeley DB configurations with a relative pathname. File: util/dict_db.c. 20171218 Workaround: reportedly, some res_query(3) implementation can return -1 with h_errno==0. Instead of terminating with a panic, the Postfix DNS client now logs a warning and sets h_errno to TRY_AGAIN. File: dns/dns_lookup.c. 20171226 Documentation patches by Sven Neuhaus. Files: proto/FORWARD_SECRECY_README.html, proto/MILTER_README.html, proto/SMTPD_ACCESS_README.html. 20180106 Cleanup: missing mailbox seek-to-end error check in the local(8) delivery agent. File: local/mailbox.c. Cleanup: incorrect mailbox seek-to-end error message in the virtual(8) delivery agent. File: virtual/mailbox.c. 20180127 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@) MFH: 2018Q1 Notes: svn path=/head/; revision=460435
* Update to 3.2.4Niclas Zeising2017-12-091-3/+3
| | | | | | | | | | | | | | | | | | Changelog: * DANE interoperability. Postfix builds with OpenSSL 1.0.0 or 1.0.1 failed to send email to some sites with "TLSA 2 X X" DNS records associated with an intermediate CA certificate. Problem report and initial fix by Erwan Legrand. * Missing dynamicmaps support in the Postfix sendmail command. This broke authorized_submit_users settings that use a dynamically-loaded map type. Problem reported by Ulrich Zehl. PR: 223804 Submitted by: zeising Approved by: maintainer timeout Notes: svn path=/head/; revision=455864
* - update to 3.2.3Olli Hauer2017-09-261-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: 20170620 Bugfix (introduced: Postfix 3.2) extension propagation was broken with "recipient_delimiter = .". This change reverts a change that was trying to be too clever. Files: global/mail_adr_crunch.c, global/mail_addr_crunch.ref. 20170910 Safety: restore sanity checks for dynamically-specified width and precision in format strings (%*, %.*, and %*.*). These checks were lost with the Postfix 3.2.2 rewrite of the vbuf_print formatter. File: vbuf_print.c. 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. Notes: svn path=/head/; revision=450645
* - update to 3.2.2Olli Hauer2017-06-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - adjust PORTSCOUT Changelog: 20170221 Compatibility fix (introduced: Postfix 3.1): some Milter applications do not recognize macros sent as {name} when macros have single-character names. Postfix now sends such macros without {} as it has done historically. Viktor Dukhovni. File: milter/milter.c. 20170402 Bugfix (introduced: Postfix 3.2): restore the SMTP server receive override options at the end of an SMTP session, after the options may have been modified by an smtpd_milter_maps setting of "DISABLE". Problem report by Christian R__ner, root cause analysis by Viktor Dukhovni. File: smtpd/smtpd.c. 20170430 Safety net: append a null byte to vstring buffers, so that C-style string operations won't scribble past the end. File: vstring.c. 20170531 Bugfix (introduced: Postfix 3.2): after the table lookup overhaul, the check_sender_access and check_recipient_access features ignored the parent_domain_matches_subdomains setting. Reported by Henrik Larsson. File: smtpd/smtpd_check.c. 20170610 Workaround (introduced: Postfix 3.0 20140718): prevent MIME downgrade of Postfix-generated message/delivery status. It's supposed to be 7bit, therefore quoted-printable encoding is not expected. Problem reported by Griff. File: bounce/bounce_notify_util.c. 20170611 Security: Berkeley DB 2 and later try to read settings from a file DB_CONFIG in the current directory. This undocumented feature may introduce undisclosed vulnerabilities resulting in privilege escalation with Postfix set-gid programs (postdrop, postqueue) before they chdir to the Postfix queue directory, and with the postmap and postalias commands depending on whether the user's current directory is writable by other users. This fix does not change Postfix behavior for Berkeley DB < 3, but reduces file create performance for Berkeley DB 3 .. 4.6. File: util/dict_db.c. PR: 219996 Reported by: Markus Kohlmeyer MFH: 2017Q2 Notes: svn path=/head/; revision=444073
* Update to 3.2.0.Adam Weinberger2017-05-101-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This release ends support for legacy release Postfix 2.10. The main changes in no particular order are: * Elliptic curve negotiation with OpenSSL ≥ 1.0.2. This changes the default smtpd_tls_eecdh_grade setting to "auto", and introduces a new parameter tls_eecdh_auto_curves with the names of curves that may be negotiated. * Stored-procedure support for MySQL databases. Contributed by John Fawcett. See the mysql_table(5) manpage for details. * Cidr: table support for if/endif and negation (by prepending ! to a pattern), just like regexp: and pcre: tables. See the cidr_table(5) manpage for details. * The postmap command and the inline: and texthash: maps now support spaces in left-hand field of lookup table source text. Use double quotes (") around a left-hand field that contains spaces, and use backslash (\) to protect quotes in a left-hand field. * Support for per-client Milter configuration (smtpd_milter_maps) that overrides the main.cf smtpd_milters setting, and that has the same syntax. A lookup result of "DISABLE" turns off Milter support for that client. See MILTER_README.html for details. * The local SMTP server IP address and port are available in the policy delegation protocol (attribute names: server_address, server_port), in the Milter protocol (macro names: {daemon_addr}, {daemon_port}), and in the XCLIENT protocol (attribute names: DESTADDR, DESTPORT). * For safety reasons, the Postfix sendmail -C option must specify an authorized directory: the default configuration directory, a directory that is listed in the default main.cf file with alternate_config_directories or multi_instance_directories, otherwise the command must be invoked with root privileges. This mitigates a recurring "jail break" problem with the PHP mail() function. * "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. * The collate.pl script by Viktor Dukhovni for grouping Postfix logfile records into "sessions" based on queue ID and process ID information, in the auxiliary/collate directory of the Postfix source tree. Disabled or removed behavior: * SMTPUTF8 support: Postfix 3.2 disables the 'transitional' compatibility between the IDNA2003 and IDNA2008 standards for internationalized domain names (domain names beyond the limits of US-ASCII). This makes Postfix behavior consistent with contemporary web browsers. See RELEASE_NOTES for more. * 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, and the ability to disable support for "TLSA 2 [01] [12]" records that specify the digest of a trust anchor. See RELEASE_NOTES for more. PR: 218697 Submitted by: pi Reviewed by: flo Approved by: maintainer timeout Notes: svn path=/head/; revision=440583
* - update to 3.1.4Olli Hauer2017-01-031-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: 20161105 Bugfix (introduced: Postfix 1.1): the postsuper command did not count a successful rename operation after error recovery. 20161204 Bugfix (introduced: Postfix 3.1): cut-and-paste error in the "postfix tls deploy-server-cert" command, causing the wrong certfile and keyfile to be used. Robustness: create a new keyfile when "postfix tls new-server-cert" is invoked and main.cf specifies a non-existent keyfile. 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. 20161220 Bugfix (introduced: Postfix 2.1.0): the Postfix SMTP daemon did not query sender_canonical_maps when rejecting unknown senders with "smtpd_reject_unlisted_recipient = yes" or with reject_unlisted_sender. MFH: 2017Q1 Notes: svn path=/head/; revision=430486
* - update to 3.1.3Olli Hauer2016-10-021-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: 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. 20160917 Bugfix (introduced: Postfix 3.0): the unionmap did not propagate table lookup errors. Based on patch by Roel van Meer. Files: util/dict_union.c, util/dict_union_test.*. 20160925 Workaround (problem introduced: Postfix 2.11): to avoid false "not found" errors with MySQL map queries that contain UTF8-encoded text, specify "option_group = client" in Postfix MySQL configuration files. This will be the default setting with Postfix 3.2 and later. Notes: svn path=/head/; revision=423106
* - update to 3.1.2Olli Hauer2016-08-281-3/+3
| | | | | | | | | | | | | | | | | | | | | | 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 processes have a limited life time). 20160828 Bitrot: fixes for incompatible OpenSSL 1.1.0 API changes. Viktor Dukhovni. Files: posttls-finger/posttls-finger.c, tls/tls.h, tls/tls_dane.c, tls/tls_verify.c, tls/tls_server.c, tls/tls_client.c. Notes: svn path=/head/; revision=421013
* - update to 3.1.1Olli Hauer2016-05-151-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: 20160228 Documentation: typos in postfix-tls-script(1) manpage. 20160327 Documentation: line wrapping in postconf(1) manpage. 20160310 Bugfix (introduced: Postfix 2.6): the Milter SMFIR_CHGFROM (replace sender) request lost the sender_bcc_maps address. Fixed by moving some record keeping to the sender output function. Files: cleanup/cleanup_envelope.c, cleanup/cleanup_addr.c, cleanup/cleanup_milter.c, cleanup/cleanup.h, regression tests. 20160410 Bugfix (introduced: Postfix 2.6): the "bad filetype" header_checks pattern falsely rejected Content-Mumble headers with ``name="example"; x-apple-part-url="example.com"''. Fixed by respecting the ";" separator between content attribute values. Reported by Cedric Knight. File: proto/header_checks. 20160515 Portability: OpenBSD 6.0. Files: makedefs, util/sys_defs.h. MFH: 2016Q2 Notes: svn path=/head/; revision=415286
* - update to postfix 3.1Olli Hauer2016-02-281-6/+2
| | | | | | | | | Users updating from postfix 2.11 should read: ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.0.0.RELEASE_NOTES ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.1.0.RELEASE_NOTES Notes: svn path=/head/; revision=409727
* - update to 2.11.7Olli Hauer2015-10-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - use target helpers ChangeLog: 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 Bugfix (introduced: 20120531-617): the Postfix SMTP server used a larger-than-1 VSTREAM buffer to read the HAProxy connection hand-off information. This broke TLS wrappermode, as the TLS helo packet would end up in the plaintext VSTREAM buffer. Reported by Lukas Erlacher. File: smtpd/smtpd_haproxy.c. 20150924 Bugfix (introduced: 20090216-24): incorrect postmulti error message. Reported by Patrik Koetter. Fix by Viktor Dukhovni. File: postmulti/postmulti.c. Workaround: don't create a new instance when the template main.cf and master.cf files are missing, as happens on Debian-like systems. Viktor Dukhovni. File: conf/postmulti-script. 20150925 Bugfix (introduced: 19970309, fixed 20150421 in development release): reset errno before calling readdir(), in order to distinguish between an end-of-directory and an error condition. File: scandir.c. 20150930 Bugfix (introduced: 20040124): Milter client panic while adding a header, because the PREPEND action used the same output function for header_checks and body_checks. Viktor Dukhovni and Wietse. File: cleanup/cleanup_message.c. Bugfix (introduced: 20031128): xtext_unquote() did not propagate error reports from xtext_unquote_append(), causing the decoder to return partial ouput, instead of rejecting malformed input. Fix by Krzysztof Wojta. File: global/xtext.c. Notes: svn path=/head/; revision=399090
* - update to 2.11.6Olli Hauer2015-08-021-2/+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 SSLv2 or SSLv3. See the RELEASE_NOTES file for how to get the old settings back. Files: global/mail_params.h, proto/postconf.proto, and files derived from those. Incompatible change with Postfix 2.11.6 / 3.0.2 ------------------------------------------------- As of the middle of 2015, all supported Postfix releases no longer enable "export" grade ciphers for opportunistic TLS, and no longer use the deprecated SSLv2 and SSLv3 protocols for mandatory or opportunistic TLS. These changes are very unlikely to cause problems with server-to-server communication over the Internet, but they may result in interoperability problems with ancient client or server implementations on internal networks. To address this problem, you can revert the changes with: Postfix SMTP client settings: lmtp_tls_ciphers = export smtp_tls_ciphers = export lmtp_tls_protocols = !SSLv2 smtp_tls_protocols = !SSLv2 lmtp_tls_mandatory_protocols = !SSLv2 smtp_tls_mandatory_protocols = !SSLv2 Postfix SMTP server settings: smtpd_tls_ciphers = export smtpd_tls_protocols = smtpd_tls_mandatory_protocols = !SSLv2 These settings, if put in main.cf, affect all Postfix SMTP client or server communication, which may be undesirable. To be more selective, use "-o name=value" parameter overrides on specific services in master.cf. Execute the command "postfix reload" to make the changes effective. Notes: svn path=/head/; revision=393442
* - update to version 2.11.5Olli Hauer2015-05-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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 Changelog: 20150324 Bugfix (introduced: Postfix 2.6): sender_dependent_relayhost_maps ignored the relayhost setting in the case of a DUNNO lookup result. It would use the recipient domain instead. Viktor Dukhovni. Wietse took the pieces of code that enforce the precedence of a sender-dependent relayhost, the global relayhost, and the recipient domain, and put that code together in once place so that it is easier to maintain. File: trivial-rewrite/resolve.c. 20150330 Bitrot: prepare for future changes in OpenSSL API. Viktor Dukhovni. File: tls_dane.c. 20150408 Portability: FreeBSD10 support. Files: makedefs, util/sys_defs.h. Incompatibility: specifying "make makefiles" with "CC=command" will no longer override the default WARN setting. PR: 198215 [1] 198857 [2] Notes: svn path=/head/; revision=385965
* - update to 2.11.4Olli Hauer2015-02-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: 20141025 Bugfix (introduced: Postfix 2.11): core dump when smtp_policy_maps specifies an invalid TLS level. Viktor Dukhovni. File: smtp/smtp_tls_policy.c. 20150106 Robustness: don't segfault due to excessive recursion after a faulty configuration runs into the virtual_alias_recursion_limit. File: global/tok822_tree.c. 20150115 Safety: stop aliasing loops that exponentially increase the address length with each iteration. Back-ported from Postfix 3.0. File: cleanup/cleanup_map1n.c. 20150117 Cleanup: missing " in \%s\" in postconf(1) fatal error messages. Iain Hibbert. File: postconf/postconf_master.c. Approved by: sahil (implicit) MFH: 2015Q1 Notes: svn path=/head/; revision=378980
* - update to 2.11.3Olli Hauer2014-11-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add CPE support - use PORTDOCS macro - remove check for OSVERSION >= 800037 - fix OPENLDAP_VER usage - set PORTSCOUD - always call set-permissions in post-install to set correct spool/postfix/* permissions this is required with pkg to support non interrupted upgrade Changes: ======== 20140619 Bugfix (introduced: 2001): qmqpd null pointer bug when it logs a lost connection while not in a mail transaction. Reported by Michal Adamek. File: qmqpd/qmqpd.c. 20140920 Bugfix (introduced: 20080212): incorrect client name in reject messages from check_reverse_client_hostname_access and check_reverse_client_hostname_{mx,ns}_access. They replied with the verified client name, instead of the name that was rejected. Problem reported by Reindl Harald. File: smtpd/smtpd_check.c. 20141012 Bugfix (introduced: Postfix 2.3): the PREPEND access/policy action added headers ABOVE Postfix's own Received: header, exposing Postfix's own Received: header to Milters (protocol violation) and hiding the PREPENDed header from Milters. The latter caused problems for DMARC implementations with SPF policy plus DKIM Milter. PREPENDed headers are now added BELOW Postfix's own Received: header and remain visible to Milters. File: smtpd/smtpd.c. 20141018 Bugfix (introduced: Postfix 2.3): when a Milter inserted a header ABOVE Postfix's own Received: header, Postfix would expose its own Received: header to Milters (violating protocol) and hide the Milter-inserted header from Milters (wtf). Files: cleanup/cleanup.h, cleanup/cleanup_message.c, cleanup/cleanup_state.c, milter/milter.[hc], milter/milter8.c. Cleanup: revert the workaround that places headers inserted with PREPEND actions or policy requests BELOW Postfix's own Received: message header. File: smtpd/smtpd.c. PR: 194396 Submitted by: Yasuhiro KIMURA Approved by: sahil (explicit per PM) Notes: svn path=/head/; revision=372087
* - Update to 2.11.1Sahil Tandon2014-05-081-2/+2
| | | | | | | | | | | - Refactor to support staging [1] - Support "developer mode" [2] Submitted by: [1]: ohauer [2]: mandree Notes: svn path=/head/; revision=353235
* Repo-copy mail/postfix -> mail/postfix210, and updateSahil Tandon2014-01-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | both ports to the latest version. Also: - Set INVALID_BDB_VER [1] - Adopt new LIB_DEPENDS syntax [2] - Add option to support LMDB databases [2] - Modify shell command to quiet warnings on 10+ [3] - Respect upstream Makefile's warning suppression [4] PR: [1]: ports/185446 [2]: ports/185860 [3]: ports/185857 Submitted by: [1]: Eero Hanninen <fax@nohik.ee> [2]: Yasuhiro KIMURA <yasu@utahime.org> [3]: adamw [4]: koobs (via email) Notes: svn path=/head/; revision=340537
* - Update to 2.10.2Sahil Tandon2013-10-271-2/+2
| | | | Notes: svn path=/head/; revision=331746
* - Update to 2.10.1 and bump VDAVERSIONSahil Tandon2013-09-011-4/+4
| | | | Notes: svn path=/head/; revision=325915
* Repo-copy mail/postfix -> mail/postfix29, and updateSahil Tandon2013-04-231-2/+2
| | | | | | | | | | | | | | | | | | both ports to the latest version and make a note in UPDATING. Also: - Adjust CONFLICTS - Add LICENSE information - Canonicalize 'Created by:' Makefile header - Remove shlib version from LIB_DEPENDS assignment - Correct LDAP_SASL logic - Replace tab with a single space after 'WWW:' in pkg-descr PR: ports/177127 Submitted by: Yasuhiro KIMURA <yasu@utahime.org> Notes: svn path=/head/; revision=316296
* Update to 2.9.5 and revise the PKGINSTALL script toSahil Tandon2013-01-281-4/+4
| | | | | | | | | distinguish between upgrades and fresh installs. Also, mark BROKEN when users try to build WITH_LDAP_SASL but WITHOUT_SASL2. Notes: svn path=/head/; revision=311090
* Update to 2.9.4Sahil Tandon2012-08-051-2/+2
| | | | Notes: svn path=/head/; revision=302125
* - Update to 2.9.3Sahil Tandon2012-05-231-2/+2
| | | | Notes: svn path=/head/; revision=297247
* - Update to 2.9.2Sahil Tandon2012-04-251-2/+2
| | | | Notes: svn path=/head/; revision=295438
* Update VDA patch and tweak the conditional thatSahil Tandon2012-04-231-0/+2
| | | | | | | sets IS_INTERACTIVE. Notes: svn path=/head/; revision=295290
* - Update to 2.9.1Sahil Tandon2012-02-201-2/+2
| | | | | | | | | - Remove library number from pcre LIB_DEPENDS, as this port can compile without incident against older pcre libraries. Notes: svn path=/head/; revision=291909
* Update to 2.9.0 and revise IS_INTERACTIVE logic toSahil Tandon2012-02-111-4/+2
| | | | | | | account for additional situations. Notes: svn path=/head/; revision=290904
* - Update to 2.8.7Sahil Tandon2011-11-191-4/+4
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=286106
* - Restore all patchesMartin Wilke2011-11-051-0/+4
| | | | Notes: svn path=/head/; revision=285099
* - Fix build on FreeBSD 10Martin Wilke2011-11-051-4/+0
| | | | Notes: svn path=/head/; revision=285095
* - Update to 2.8.5 and point to newer VDA patchSahil Tandon2011-09-071-4/+4
| | | | Notes: svn path=/head/; revision=281402
* Update to 2.8.4 and use the ports framework toSahil Tandon2011-07-261-2/+2
| | | | | | | | | | | create USERS and GROUPS. Also remove replace() function from pkg-install script. PR: ports/158765 Submitted by: ohauer Notes: svn path=/head/; revision=278342
* Update to 2.8.3 and point to newer VDA patch. Also addressSahil Tandon2011-05-091-4/+4
| | | | | | | | | | the problem described in ports/155885 by passing additional parameters to the upstream install script. Security: CVE-2011-1720 Notes: svn path=/head/; revision=273868
* - Update to 2.8.2Sahil Tandon2011-03-221-2/+2
| | | | Notes: svn path=/head/; revision=271447
* - Update to 2.8.1Sahil Tandon2011-02-241-2/+2
| | | | Notes: svn path=/head/; revision=269575
* Reactive VDA support with a new upstream patch releasedSahil Tandon2011-02-201-0/+2
| | | | | | | specifically for Postfix version 2.8.0. Notes: svn path=/head/; revision=269368
* - Unbreak SPF option with new patch for 2.8.0Sahil Tandon2011-02-061-0/+2
| | | | | | | | | PR: ports/154465 Submitted by: mm Feature safe: yes Notes: svn path=/head/; revision=268703
* Update to 2.8.0, tweak CONFLICTS, mark MAKE_JOBS_SAFESahil Tandon2011-01-241-6/+2
| | | | | | | | | | and note that the SPF and VDA options are unavailable with this release. Feature safe: yes Notes: svn path=/head/; revision=268192
* Update to 2.7.2 and modify pkg-install script to checkSahil Tandon2010-11-271-5/+2
| | | | | | | | | whether Postfix is already enabled in mailer.conf[1]. Submitted by: ohauer (via email) [1] Notes: svn path=/head/; revision=265255
* - Update optional SPF patch to version 1.1.0 [1]Sahil Tandon2010-10-061-3/+3
| | | | | | | | | | | - Fix CONFLICTS [2] PR: ports/151134 [1] Submitted by: mm@ [1] Noticed by: pav@ [2] Notes: svn path=/head/; revision=262497
* - Fix IPv6 support in SPF patchSahil Tandon2010-09-221-3/+3
| | | | | | | | PR: ports/150749 Submitted by: mm@ Notes: svn path=/head/; revision=261601
* - Update VDA patch to version 2.7.0 [1]Sahil Tandon2010-09-131-3/+6
| | | | | | | | | | | | | | | | - Remove "empty variable" assignment from rc script [1] - Re-introduce optional SPF support [2] - Remove default DISTNAME assignment from Makefile - The affected OPTIONS are off by default, so do not bump PORTREVISION PR: [1]: ports/147731 [2]: ports/150428 Submitted by: [1]: ohauer@ [2]: mm@ Notes: svn path=/head/; revision=261054
* - Update to 2.7.1Sahil Tandon2010-06-101-3/+3
| | | | | | | | | - Unset INVALID_BDB_VER; Berkeley DB 5.x is now supported Approved by: wxs@/itectu@ (mentors, implicit) Notes: svn path=/head/; revision=256278
* - Update to 2.7.0Ion-Mihai Tetcu2010-03-041-3/+3
| | | | | | | | | | | - users wanting to continue on 2.6 series should use mail/postfix26 PR: 144189 Submitted by: Sahil Tandon (maintainer) Feature safe: yes Notes: svn path=/head/; revision=250570