notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: mail/exim/Makefile
SVNWeb

Number of commits found: 345 (showing only 100 on this page)

1 | 2 | 3 | 4  »  

Sat, 24 Jun 2023
[ 13:45 Dima Panov (fluffy) search for other commits by this committer ]    commit hash:45201bc747ddd1876e01b5d768f3f90f785f9d4a  commit hash:45201bc747ddd1876e01b5d768f3f90f785f9d4a  commit hash:45201bc747ddd1876e01b5d768f3f90f785f9d4a  45201bc 
mail/exim: add OPTION to enable TLS authenfication (+)

PR:	271881
Wed, 7 Jun 2023
[ 07:25 Muhammad Moinur Rahman (bofh) search for other commits by this committer ]    commit hash:842fc2718bed1dc7dbdc9effa6b5226be460733b  commit hash:842fc2718bed1dc7dbdc9effa6b5226be460733b  commit hash:842fc2718bed1dc7dbdc9effa6b5226be460733b  842fc27 
mail/exim: Unmark BROKEN for openssl30

New version 4.96 comes with support for OpenSSL 3.0.X which has been
tested however support with 3.1.X has not yet been tested.

It maybe the case that while I was marking ports BROKEN the MAINTAINER
was updating the port and missed this snippet causing a mid air
collission.

PR:		265098
Tested by:	i.dani@outlook.com
Fri, 26 May 2023
[ 14:14 Kurt Jaeger (pi) search for other commits by this committer ]    commit hash:985788b37e14798739af343e2f5a7dfdf7d59b62  commit hash:985788b37e14798739af343e2f5a7dfdf7d59b62  commit hash:985788b37e14798739af343e2f5a7dfdf7d59b62  985788b  (Only the first 10 of 18 ports in this commit are shown above. View all ports for this commit)
mail/exim: update 4.95 -> 4.96

PR:		265098
Obtained-from:	https://salsa.debian.org/exim-team/exim4/-/blob/master/debian/patches/
Reported-by:	vvd
Approved-by:	fluffy
Reviewed-by:	drs-freebsd@sieborger.nom.za
Tested-by:	pi, drs-freebsd@sieborger.nom.za
Changes:	https://lists.exim.org/lurker/message/20220625.141825.d6de6074.en.html
Thu, 4 May 2023
[ 15:00 Muhammad Moinur Rahman (bofh) search for other commits by this committer ]    commit hash:a2e1cfa6d7c88e66b6d48873496c21e8c560932b  commit hash:a2e1cfa6d7c88e66b6d48873496c21e8c560932b  commit hash:a2e1cfa6d7c88e66b6d48873496c21e8c560932b  a2e1cfa 
mail/exim: Mark BROKEN_SSL

- Fails to build with error: token is not a valid binary operator in a
  preprocessor subexpression
- There is an upstream release more recent than the one in the tree
  which supports OpenSSL 3.0.0

Approved by:	portmgr (blanket)
Thu, 13 Apr 2023
[ 00:56 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:f1f1a8be887ee2c5d75bec33cb8f8a89454e606b  commit hash:f1f1a8be887ee2c5d75bec33cb8f8a89454e606b  commit hash:f1f1a8be887ee2c5d75bec33cb8f8a89454e606b  f1f1a8b  (Only the first 10 of 214 ports in this commit are shown above. View all ports for this commit)
devel/icu: update to 73.1

- Temporarily switch to GitHub auto archive (release artifacts are N/A atm)

Changes:	https://github.com/unicode-org/icu/releases/tag/release-73-1
Reported by:	GitHub (watch releases)
PR:		270422
Exp-run by:	antoine
Wed, 15 Feb 2023
[ 06:48 Dima Panov (fluffy) search for other commits by this committer Author: Alexey Dokuchaev ]    commit hash:1e8f2fb060fd95cb87b392d29919da2e7cf283ee  commit hash:1e8f2fb060fd95cb87b392d29919da2e7cf283ee  commit hash:1e8f2fb060fd95cb87b392d29919da2e7cf283ee  1e8f2fb 
mail/exim: actually fix the bug in code (+)

The comment prior to smtp_printf() implementation says that the
extra BOOL argument tells whether "further is data expected".
Looking at other invocations of it, including those
for error 451, it should be FALSE here.
Tue, 14 Feb 2023
[ 11:41 Dima Panov (fluffy) search for other commits by this committer ]    commit hash:80ef111f0369fb10e3a890613460fe45cb1a97ba  commit hash:80ef111f0369fb10e3a890613460fe45cb1a97ba  commit hash:80ef111f0369fb10e3a890613460fe45cb1a97ba  80ef111 
mail/exim: unbreak build with LLVM15 (+)

Pass -Wno-int-conversion to CFLAGS fixes error with strict conversion rules
introduced in LLVM15

error: incompatible pointer to integer conversion passing 'char *' to parameter
of type 'BOOL' (aka 'unsigned int') [-Wint-conversion]
Wed, 8 Feb 2023
[ 10:53 Muhammad Moinur Rahman (bofh) search for other commits by this committer ]    commit hash:6e1233be229212a0496f42d611bd40f3e3a628da  commit hash:6e1233be229212a0496f42d611bd40f3e3a628da  commit hash:6e1233be229212a0496f42d611bd40f3e3a628da  6e1233b  (Only the first 10 of 159 ports in this commit are shown above. View all ports for this commit)
Mk/**ldap.mk: Convert USE_LDAP to USES=ldap

Convert the USE_LDAP=yes to USES=ldap and adds the following features:

- Adds the argument USES=ldap:server to add openldap2{4|5|6}-server as
  RUN_DEPENDS
- Adds the argument USES=ldap<version> and replaces WANT_OPENLDAP_VER
- Adds OPENLDAP versions in bsd.default-versions.mk
- Adds USE_OPENLDAP/WANT_OPENLDAP_VER in Mk/bsd.sanity.mk
- Changes consumers to use the features

Reviewed by:	delphij
Approved by:	portmgr
Differential Revision: https://reviews.freebsd.org/D38233
Wed, 19 Oct 2022
[ 08:10 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:dfe25d73e7fdd333c59008a4ec1859c7f93dacd6  commit hash:dfe25d73e7fdd333c59008a4ec1859c7f93dacd6  commit hash:dfe25d73e7fdd333c59008a4ec1859c7f93dacd6  dfe25d7  (Only the first 10 of 208 ports in this commit are shown above. View all ports for this commit)
devel/icu: update to 72.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by:	GitHub (watch releases)
PR:		266582
Exp-run by:	antoine
Wed, 7 Sep 2022
[ 21:10 Stefan Eßer (se) search for other commits by this committer ]    commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  b7f0544  (Only the first 10 of 27931 ports in this commit are shown above. View all ports for this commit)
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 20 Jul 2022
[ 14:22 Tobias C. Berner (tcberner) search for other commits by this committer ]    commit hash:b587cc2b4da727288248ce5c15129046e6e6b332  commit hash:b587cc2b4da727288248ce5c15129046e6e6b332  commit hash:b587cc2b4da727288248ce5c15129046e6e6b332  b587cc2  (Only the first 10 of 577 ports in this commit are shown above. View all ports for this commit)
mail: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <ashish@FreeBSD.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam David <adam@FreeBSD.org>
  *  Adam McDougall <mcdouga9@egr.msu.edu>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alex Deiter <tiamat@komi.mts.ru>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Dupre <sysadmin@alexdupre.com>
  *  Alex Perel <veers@disturbed.net>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 7 Apr 2022
[ 00:39 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:268cee3b0227efd217869b43152e8936a05cb850  commit hash:268cee3b0227efd217869b43152e8936a05cb850  commit hash:268cee3b0227efd217869b43152e8936a05cb850  268cee3  (Only the first 10 of 179 ports in this commit are shown above. View all ports for this commit)
devel/icu: update to 71.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by:	GitHub (watch releases)
PR:		262654
Exp-run by:	antoine
Approved by:	fluffy
Thu, 31 Mar 2022
[ 19:57 Dima Panov (fluffy) search for other commits by this committer ]    commit hash:d5f03fef61f8dd05ac7308ad148e2a98e598fdcc  commit hash:d5f03fef61f8dd05ac7308ad148e2a98e598fdcc  commit hash:d5f03fef61f8dd05ac7308ad148e2a98e598fdcc  d5f03fe 
mail/exim: port TLS patches from upstream (+)

This fixes hang in TLS transport after 4xx or 5xx bug
(see https://bugs.exim.org/show_bug.cgi?id=2864)

PR:		262594
Tested by:	Kurt Jaeger, David Siebörger
Mon, 28 Mar 2022
[ 16:39 Dima Panov (fluffy) search for other commits by this committer ]    commit hash:672ab322850511daa7bfebbee1c0b8c675b01e9e  commit hash:672ab322850511daa7bfebbee1c0b8c675b01e9e  commit hash:672ab322850511daa7bfebbee1c0b8c675b01e9e  672ab32 
mail/exim: merge exiqgrep perl syntax fix from upstream

Reported by:	David Siebörger
Sponsored by:	Netzkommune GmbH
[ 12:02 Dima Panov (fluffy) search for other commits by this committer ]    commit hash:e349c3b2cd7fce688d393af4d5685266083d6b17  commit hash:e349c3b2cd7fce688d393af4d5685266083d6b17  commit hash:e349c3b2cd7fce688d393af4d5685266083d6b17  e349c3b 
mail/exim: port some critical upstream patches (+)

32-Fix-PAM-auth.-Bug-2813
35-Exiqgrep-check-arg-parsing.-Bug-2821
43-BSD-fix-resource-leak
45-Fix-bogus-error-message-copy.-Bug-2857
50-Fix-include_directory-in-redirect-routers.-Bug-2715
55-Specific-check-for-null-pointer

Thanks to:	ler (for runtime testing)
Wed, 29 Dec 2021
[ 13:53 Dima Panov (fluffy) search for other commits by this committer ]    commit hash:03b2af65b2fd11c9e10ab7c27c5cec0ec2851cd4  commit hash:03b2af65b2fd11c9e10ab7c27c5cec0ec2851cd4  commit hash:03b2af65b2fd11c9e10ab7c27c5cec0ec2851cd4  03b2af6 
mail/exim: switch to native SRS implementation (+)

Years before Exim used alternative SRS library.
Since 4.95 release, SRS functions was implemented as native code,
switch build process tu use it insteasd of outdated alternative

PR:		260789
Tested by:	Martin Waschbüsch
Sponsored by:	Netzkommune GmbH
Tue, 28 Dec 2021
[ 19:23 Dima Panov (fluffy) search for other commits by this committer ]    commit hash:99c5dc1049a23570016dcb5ac44882e408800622  commit hash:99c5dc1049a23570016dcb5ac44882e408800622  commit hash:99c5dc1049a23570016dcb5ac44882e408800622  99c5dc1  (Only the first 10 of 33 ports in this commit are shown above. View all ports for this commit)
mail/exim: update to 4.95 release (+)

Finally, Exim will be pushed to 4.95 release.
Long wait was caused by some criticals errors in vanilla release,
upstream fixes got a some time to come.

* Apply sendfile patch, fixes SIGSEGV using clamd via TCP [1]
* Convert select() to poll(), fixes crashes (SIGSEV) on FreeBSD 12.2 [2]

PR:	258848 [1], 259822 [2]
Sponsored by:	Netzkommune GmbH
Sat, 25 Dec 2021
[ 20:28 Dima Panov (fluffy) search for other commits by this committer ]    commit hash:ed253c0553af2883c5d4d4d28d5cf9740f768459  commit hash:ed253c0553af2883c5d4d4d28d5cf9740f768459  commit hash:ed253c0553af2883c5d4d4d28d5cf9740f768459  ed253c0 
mail/exim: unbreak after mail/opendmarc update (+)

Last update for mail/opendmarc to 1.4.2  changes required params for
opendmarc_policy_store_dkim subroutine by introducing *dkim_selector
as pair for *domain.

Adjust exim' dmarc routines by pass NULL string as *dkim_selector to
force opendmarc subroutine go thru autodetect required selector on the fly.

This dirt'n'ugly hack will be dropped as soon as functionality will be
adjusted upstream in proper way.

Bump PORTREVISION to force rebuild.

Reported by:	ler, poudriere failure
PR:		260678
Thu, 28 Oct 2021
[ 16:37 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3  commit hash:f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3  commit hash:f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3  f34ece3  (Only the first 10 of 157 ports in this commit are shown above. View all ports for this commit)
devel/icu: update to 70.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
Sat, 16 Oct 2021
[ 09:51 Jimmy Olgeni (olgeni) search for other commits by this committer ]    commit hash:4460cf727a7788c9ce21f3344ce5745e5cd9fc4a  commit hash:4460cf727a7788c9ce21f3344ce5745e5cd9fc4a  commit hash:4460cf727a7788c9ce21f3344ce5745e5cd9fc4a  4460cf7  (Only the first 10 of 476 ports in this commit are shown above. View all ports for this commit)
*: fix tab vs. space issues, and comments according to the guide.
Tue, 4 May 2021
[ 15:57 Dima Panov (fluffy) search for other commits by this committer ]    commit hash:0a629bd71087f75c3b334edb53b01ec68709ab60  commit hash:0a629bd71087f75c3b334edb53b01ec68709ab60  commit hash:0a629bd71087f75c3b334edb53b01ec68709ab60  0a629bd  (Only the first 10 of 65 ports in this commit are shown above. View all ports for this commit)
mail/exim:	update to 4.94.2 security release

  * New upstream security release.
    + Release based on +fixes branch.
    + Fixes multiple security vulnerabilities reported by Qualys and adds
      related robustness improvements. (Special thanks to Heiko)
      CVE-2020-28023: Out-of-bounds read in smtp_setup_msg()
      CVE-2020-28007: Link attack in Exim's log directory
      CVE-2020-28016: Heap out-of-bounds write in parse_fix_phrase()
      CVE-2020-28012: Missing close-on-exec flag for privileged pipe
      CVE-2020-28024: Heap buffer underflow in smtp_ungetc()
      CVE-2020-28009: Integer overflow in get_stdinput()
      CVE-2020-28015, CVE-28021: New-line injection into spool header file
      CVE-2020-28026: Line truncation and injection in spool_read_header()
      CVE-2020-28022: Heap out-of-bounds read and write in extract_option()
      CVE-2020-28017: Integer overflow in receive_add_recipient()
      CVE-2020-28013: Heap buffer overflow in parse_fix_phrase()
      CVE-2020-28011: Heap buffer overflow in queue_run()
      CVE-2020-28010: Heap out-of-bounds write in main()
      CVE-2020-28018: Use-after-free in tls-openssl.c
      CVE-2020-28025: Heap out-of-bounds read in pdkim_finish_bodyhash()
      CVE-2020-28014, CVE-2021-27216: PID file handling
      CVE-2020-28008: Assorted attacks in Exim's spool directory
      CVE-2020-28019: Failure to reset function pointer after BDAT error
  * Incorporate debian patches to turn taint failures into warnings.
Thu, 8 Apr 2021
[ 23:33 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:69d24a727d44d398f7357cb844386f3ec4750a4f  commit hash:69d24a727d44d398f7357cb844386f3ec4750a4f  commit hash:69d24a727d44d398f7357cb844386f3ec4750a4f  69d24a7  (Only the first 10 of 145 ports in this commit are shown above. View all ports for this commit)
devel/icu: update to 69.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by:	GitHub (watch releases)
Tue, 6 Apr 2021
[ 14:31 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  305f148  (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
Wed, 25 Nov 2020
[ 12:36 fluffy search for other commits by this committer ] Original commit   Revision:556289
mail/exim: import exim-4.94+fixes branch as state of 2020.11.25

Used git diffs:

[38/42] GnuTLS: clear errno before any data i/o op, so error logging does not
see stale values
[39/42] Fix non-TLS build
[40/42] eximon: fix FreeBSD build
[41/42] LDAP: fix taint-check in server list walk. Bug 2646
[42/42] Pass authenticator pubname through spool. Bug 2648

Also patch files/150.exim-tidydb to prevent its output when
daily_show_success=NO. [1]

Submitted by:	Dmitry Selivanov <sd@rlan.ru> via email [1]
MFH:		2020Q3
Tue, 3 Nov 2020
[ 00:56 jbeich search for other commits by this committer ] Original commit   Revision:553940 (Only the first 10 of 186 ports in this commit are shown above. View all ports for this commit)
devel/icu: update to 68.1

Changes:	http://site.icu-project.org/download/68
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
Wed, 9 Sep 2020
[ 12:09 fluffy search for other commits by this committer ] Original commit   Revision:548081 (Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
mail/exim: import exim-4.94+fixes branch as state of 2020.09.09

Used git diffs:

[27/37] Fix spelling of local_part_data in docs and debug output
[27/37] Fix spelling of local_part_data in docs and debug output
[28/37] Fix ${readsocket } eol-replacement.  Bug 2630
[29/37] Taint: fix off-by-one in is_tainted().  Bug 2634
[30/37] Build: ifdef guard for EXPERIMENTAL_QUEUEFILE
[31/37] Taint: fix off-by-one in is_tainted().  Bug 2634
[32/37] DANE: force SNI to use $domain.  Bug 2265
[33/37] DANE: Fix 2-rcpt message, diff domins case.  Bug 2265
[34/37] Fix non-DANE build
[35/37] DANE: Fix 2 messages from queue case
[36/37] Fix non-DANE build

While here, make SPF option turned on by default

MFH:		2020Q3
Fri, 17 Jul 2020
[ 09:46 fluffy search for other commits by this committer ] Original commit   Revision:542419 (Only the first 10 of 24 ports in this commit are shown above. View all ports for this commit)
mail/exim: import exim-4.94+fixes branch as state of 2020.07.17

Used git diffs:

[02/26] Taint: fix pam expansion condition.  Bug 2587
[03/26] Taint: fix listcount expansion operator.  Bug 2586
[04/26] Docs: fix mistaken variable name
[06/26] Docs: typoes
[07/26] Taint: fix multiple ACL actions to properly manage tainted argument data
[08/26] Fix -bi.  Bug 2590
[09/26] Filters: fix "vacation" in Exim filter.  Bug 2593
[10/26] TLS: use RFC 6125 rules for certifucate name checks when CNAMES are
present. Bug 2594
[11/26] Taint: fix radius expansion condition
[13/26] Taint: fix verify.  Bug 2598
[14/26] Fix string_copy() macro to not multiple-eval args. Bug 2603
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 2 Jun 2020
[ 04:19 fluffy search for other commits by this committer ] Original commit   Revision:537520 (Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
mail/exim: update to 4.94 release

while here, convert POST-INSTALL-NOTES* to ucl

PR:		246922
Submitted by:	pi
MFH:		2020Q2
Mon, 27 Apr 2020
[ 10:59 fluffy search for other commits by this committer ] Original commit   Revision:533120
mail/exim: unbreak build with only LMDB database backend enabled

PR:		237361
Reported by:	tobik
MFH:		2020Q2
Wed, 26 Feb 2020
[ 14:25 fluffy search for other commits by this committer ] Original commit   Revision:527169
mail/exim: sort order to apply extra patches

Pointy hat to:	fluffy
[ 13:46 fluffy search for other commits by this committer ] Original commit   Revision:527168 (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
mail/exim: attempt to fix *taint* and auth issues

Bump PORTREVISION for master port to force all slaves rebuild
Drop PORTREVISION for exim-postgresql slave in favor of master settings

Adopt recent commits from Exim repo as numerated extra-patches till new
maintenance release will be published:

19. SPF: fix result for case of only non-spf TXT RRs
20. Fix error logging for dynamically-loaded modules
21. heimdal auth: fix the increase of big_buffer size
22. Taint: hybrid checking mode
23. Fix taint hybrid-checking on BSD
24. TFO: even in binary built for modern Linux, handle error returned by old
Linux kernel
25. Taint: slow-mode checking only
26. Auths: fix cyrus-sasl driver for gssapi use
27. GnuTLS: fix hanging callout connections
Tue, 25 Feb 2020
[ 09:17 fluffy search for other commits by this committer ] Original commit   Revision:527069
mail/exim: update to 4.93.0.4 maintenance release

This release is addressed to fix many of *taint* issues

PR:		244322
Reported by:	ler
Mon, 24 Feb 2020
[ 16:01 fluffy search for other commits by this committer ] Original commit   Revision:526980
mail/exim: unbreak EXIMON option and mail/exim/monitor slave port

- typedef unsigned long ulong;
- USE_XORG+= xext,xmu
[ 15:32 fluffy search for other commits by this committer ] Original commit   Revision:526974
mail/exim: unbreak with AUTH_RADIUS

- bump PORTREVISION for radius users only
- allow to build with net/freeradius-client instead of abandonware
net/radiusclient-ng
- Do not invoke printf-like function without parameter in call_radius.c
With exim 4.93, string_sprintf() requires at least two arguments
- take maintainership, discussed with vsevolod@ via private mail

PR:		244287, 244299
Reported by:	pi, Victor Sudakov
Approved by:	maintainer
[ 08:43 fluffy search for other commits by this committer ] Original commit   Revision:526957
mail/exim: update sa-exim plugin to 4.2.1

Unbreak build for exim-sa-exim slave port (${FILESDIR} misusage)

Incorporate some patches from Debian:

1) api-limitations.patch:
Exim now exports only the symbols that are part of the official API

2) remove-header-crs.patch:
Delete carriage returns from header lines.
When spamd gets a message with CRLF line endings, which it will when the spool
file is in wire format, it will return a message with CRLF line endings,
including the header. We will need to strip out the CRs.

3)spamc-args.patch:
Changes related to the arguments sent to spamc, namely that we don't pass -d
(SAspamcHost), -p (SAspamcPort), or -U (SAspamcSockPath) if those options aren't
set, as well as the new parameter -u (SAspamcUser).

4)sprintf_no_format_string.diff:
Do not invoke printf-like function without parameter.
With exim 4.93, string_sprintf() requires at least two arguments

PR:		244223
Submitted by:	fluffy
Approved by:	maintainer, implicit
Sat, 22 Feb 2020
[ 14:28 pkubaj search for other commits by this committer ] Original commit   Revision:526779
mail/exim: fix build of various slave ports on GCC architectures

Error:
macro_predef.c:83: error: 'for' loop initial declaration used outside C99 mode
[ 09:45 vsevolod search for other commits by this committer ] Original commit   Revision:526749
- Forgot ${FILESDIR} for EXTRA_PATCHES
Tue, 18 Feb 2020
[ 19:09 vsevolod search for other commits by this committer ] Original commit   Revision:526471
- Fix build for SA_EXIM option

PR:		242518
Reported by:	VVD <vvd at unislabs.com>
> Description of fields to fill in above:                     76 columns --|
> PR:                       If and which Problem Report is related.
> Submitted by:             If someone else sent in the change.
> Reported by:              If someone else reported the issue.
> Reviewed by:              If someone else reviewed your modification.
> Approved by:              If you needed approval for this commit.
> Obtained from:            If the change is from a third party.
> MFC after:                N [day[s]|week[s]|month[s]].  Request a reminder
email.
> MFH:                      Ports tree branch name.  Request approval for merge.
> Relnotes:                 Set to 'yes' for mention in release notes.
> Security:                 Vulnerability reference (one per line) or
description.
> Sponsored by:             If the change was sponsored by an organization.
> Differential Revision:    https://reviews.freebsd.org/D### (*full* phabric URL
needed).
> Empty fields above will be automatically removed.

M    exim/Makefile
AM   exim/files/extra-patch-Local-sa-exim.c
[ 18:54 vsevolod search for other commits by this committer ] Original commit   Revision:526468
- Fix build with no DANE

Reported by:	Alexander Sheiko <adsh at univ.kiev.ua> via email
Mon, 17 Feb 2020
[ 13:58 vsevolod search for other commits by this committer ] Original commit   Revision:526373
- Update to 4.93

Announce link:
https://lists.exim.org/lurker/message/20191208.213349.3407a963.en.html
Fri, 15 Nov 2019
[ 10:12 tobik search for other commits by this committer ] Original commit   Revision:517643 (Only the first 10 of 95 ports in this commit are shown above. View all ports for this commit)
Move remaining USE_MYSQL, WANT_MYSQL_VER to USES=mysql
Wed, 6 Nov 2019
[ 18:09 zeising search for other commits by this committer ] Original commit   Revision:516917 (Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
Add USES=xorg USES=gl, ports categories l and m

Add USES=xorg and USES=gl to ports in categories starting with 'l' and 'm'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
Wed, 9 Oct 2019
[ 12:06 bapt search for other commits by this committer ] Original commit   Revision:514142 (Only the first 10 of 39 ports in this commit are shown above. View all ports for this commit)
Drop the ipv6 virtual category for m* category as it is not relevant anymore
Sun, 29 Sep 2019
[ 08:33 vsevolod search for other commits by this committer ] Original commit   Revision:513206
- Update to 4.92.3 to fix CVE-2019-16928

PR:		240912
Submitted by:	pi
MFH:		2019Q3
Security:	e917caba-e291-11e9-89f1-152fed202bb7
Fri, 6 Sep 2019
[ 10:26 vsevolod search for other commits by this committer ] Original commit   Revision:511291
- Fix just another awful RCE in Exim: CVE-2019-15846

PR:		240362
Submitted by:	Pascal Christen <pascal.christen hostpoint.ch>
MFH:		2019Q3
Thu, 25 Jul 2019
[ 11:20 vsevolod search for other commits by this committer ] Original commit   Revision:507316
- Update to 4.92.1 to fix CVE-2019-13917

PR:		239441
Submitted by:	Pascal Christen <pascal.christen at hostpoint.ch>
MFH:		2019Q3
Sun, 21 Apr 2019
[ 12:27 koobs search for other commits by this committer ] Original commit   Revision:499536
mail/exim: Fix build (linker) flags

"-export-dynamic" in EXIM_DYNAMIC_LDFLAGS is a linker option, currently
producing a warning during build:

/usr/bin/ld: warning: cannot find entry symbol xport-dynamic; defaulting to
00000000004019c0

The only reason that plugin modules work is that the option is redundant
with -rdynamic.

This change makes the minimum necessary change not relying on linker
argument compatibility (- vs --).

PR:		236426
Submitted by:	<andrew tao11 riddles org uk>
Approved by:	portmgr (maintainer timeout: ~6 weeks, "just fix it")
MFH:		2019Q2
Thu, 18 Apr 2019
[ 14:12 tobik search for other commits by this committer ] Original commit   Revision:499265
mail/exim: Rename LMDB_LIBS to _LMDB_LIBS

It otherwise looks like an options helper that appears after
bsd.port.options.mk which will be flagged as a DEV_ERROR after
D19553.  Rename LMDB_INCLUDES too for consistency.
Tue, 2 Apr 2019
[ 03:35 yuri search for other commits by this committer ] Original commit   Revision:497546 (Only the first 10 of 50 ports in this commit are shown above. View all ports for this commit)
dns/libidn: Update to 1.35

Bump 48 ports.
Previous update to 1.34 broke jabberd.

PR:		228048
Mon, 11 Mar 2019
[ 16:26 ler search for other commits by this committer ] Original commit   Revision:495360
mail/exim: add missing colon on I=

Reported by:	ler (self)
Approved by:	vsevolod (maintainer, private mail)
Thu, 14 Feb 2019
[ 10:49 vsevolod search for other commits by this committer ] Original commit   Revision:492912
- Unbreak SA_EXIM option
- Bump revision

PR:	235705
Submitted by:	Henry David Bartholomew <PopularMoment at protonmail.com>
Tue, 12 Feb 2019
[ 10:46 vsevolod search for other commits by this committer ] Original commit   Revision:492772
- Update Exim to 4.92

PR:		235678 [1]
Submitted by:	pi [1], ler (via private email)
Sat, 10 Nov 2018
[ 18:12 bapt search for other commits by this committer ] Original commit   Revision:484628 (Only the first 10 of 386 ports in this commit are shown above. View all ports for this commit)
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
Tue, 18 Sep 2018
[ 08:58 linimon search for other commits by this committer ] Original commit   Revision:479999
Conditionalize EXIM_WARN_FLAGS on clang to fix build on gcc-based
archs such as powerpc64.

Tested for no change on amd64.

Approved by:	portmgr (tier-2 blanket)
Sun, 26 Aug 2018
[ 07:45 delphij search for other commits by this committer ] Original commit   Revision:478103
mail/exim: Stop using arc4random_stir.

PR:		230826, 230756
Approved by:	portmgr
Tue, 17 Apr 2018
[ 09:32 vsevolod search for other commits by this committer ] Original commit   Revision:467585
Various fixes for the Exim port

- Fix build with no OSCP support (ported from upstream) [1]
- Fix Dane support [2]
- Silence compile warnings caused by Exim code style

Reported by:	ler [1], Max Kostikov [2] via private email
Mon, 16 Apr 2018
[ 17:03 vsevolod search for other commits by this committer ] Original commit   Revision:467490
Fix SPF support, add experimental ARC option

Reported by:	pi via email
[ 16:15 vsevolod search for other commits by this committer ] Original commit   Revision:467486
Update Exim to version 4.91
Sat, 10 Feb 2018
[ 19:33 vsevolod search for other commits by this committer ] Original commit   Revision:461414
- Update to 4.90.1

MFH:		2018Q1
Security:	316b3c3e-0e98-11e8-8d41-97657151f8c2
Sat, 23 Dec 2017
[ 18:35 vsevolod search for other commits by this committer ] Original commit   Revision:457099
- Update to 4.90

PR:		224539
Submitted by:	pi
Thu, 30 Nov 2017
[ 18:48 vsevolod search for other commits by this committer ] Original commit   Revision:455220
- Update to 4.89.1

MFH:		2017Q4
Security:	75dd622c-d5fd-11e7-b9fe-c13eb7bcbf4f
Mon, 27 Nov 2017
[ 07:55 vsevolod search for other commits by this committer ] Original commit   Revision:454936
- Fix RCE vulnerability:

The receive_msg function in receive.c in the SMTP daemon in Exim 4.88 and 4.89
allows remote attackers to execute arbitrary code or cause a denial of service
(use-after-free) via vectors involving BDAT commands.

PR:		223870
Submitted by:	Gary
MFH:		2017Q4
Security:	CVE-2017-16943
Tue, 15 Aug 2017
[ 20:42 vsevolod search for other commits by this committer ] Original commit   Revision:448008
- Fix finding of mariadb headers [1]
- Fix build with custom mysql library

PR:		221533 [1]
Submitted by:	vvd at unislabs.com [1]
Wed, 21 Jun 2017
[ 22:17 vsevolod search for other commits by this committer ] Original commit   Revision:444082
- Add workaround for CVE-2017-1000369

MFH:		2017Q2
Wed, 8 Mar 2017
[ 16:46 vsevolod search for other commits by this committer ] Original commit   Revision:435696
- Update to 4.89
Wed, 15 Feb 2017
[ 12:39 vsevolod search for other commits by this committer ] Original commit   Revision:434160
- Fix build after r313495
- Bump revision

PR:		216966
Submitted by:	kib
Mon, 16 Jan 2017
[ 13:03 vsevolod search for other commits by this committer ] Original commit   Revision:431639
- Remove obsoleted OLD_DEMIME option
- Enable CONTENT_SCAN by default to compensate OLD_DEMIME removal

PR:		215871
Submitted by:	Mark Hills mark-freebsd at xwax.org
Mon, 9 Jan 2017
[ 13:16 amdmi3 search for other commits by this committer ] Original commit   Revision:430947 (Only the first 10 of 104 ports in this commit are shown above. View all ports for this commit)
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
Mon, 2 Jan 2017
[ 11:57 vsevolod search for other commits by this committer ] Original commit   Revision:430351
- Update to version 4.88
- Add experimental LMDB lookup option
- Add experimental queuefile option
- Remove rspamd pacth which is now included in Exim

Changes: ftp://ftp.exim.org/pub/exim/exim4/NewStuff
Sun, 25 Dec 2016
[ 14:02 vsevolod search for other commits by this committer ] Original commit   Revision:429426
- Update to 4.87.1 (security release)
- Fix subdirs to allow download of the distfiles

MFH:		2016Q4
Security:	CVE-2016-9963
Mon, 8 Aug 2016
[ 13:46 mat search for other commits by this committer ] Original commit   Revision:419843 (Only the first 10 of 80 ports in this commit are shown above. View all ports for this commit)
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
Mon, 25 Apr 2016
[ 16:13 mat search for other commits by this committer ] Original commit   Revision:414014 (Only the first 10 of 84 ports in this commit are shown above. View all ports for this commit)
Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.

While there replace USE_SQLITE=x by USES=sqlite:x.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
Thu, 21 Apr 2016
[ 15:52 vsevolod search for other commits by this committer ] Original commit   Revision:413740
- Update to 4.87
- Enable recommended default options
- Rename no longer experimental options
- Add rspamd shutdown patch

Exim 4.87 announce link:
https://lists.exim.org/lurker/message/20160406.181048.292a54e9.en.html
Fri, 1 Apr 2016
[ 14:16 mat search for other commits by this committer ] Original commit   Revision:412348 (Only the first 10 of 2612 ports in this commit are shown above. View all ports for this commit)
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
Sun, 27 Mar 2016
[ 14:58 tijl search for other commits by this committer ] Original commit   Revision:411990 (Only the first 10 of 183 ports in this commit are shown above. View all ports for this commit)
- Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
  supported by libgnutls-dane and gnutls-cli.  Also clarify the option
  description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4.  Some ports used this library
  in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed.  Ports that used these have been
  updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.

net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Wed, 2 Mar 2016
[ 21:18 vsevolod search for other commits by this committer ] Original commit   Revision:409960
- Update to 4.86.2

MFH:		2016Q1
Security:	7d09b9ee-e0ba-11e5-abc4-6fb07af136d2
Tue, 25 Aug 2015
[ 22:31 vsevolod search for other commits by this committer ] Original commit   Revision:395319
Import the patch to fix segfault during delivery from exim git [1].

[1]: https://bugs.exim.org/show_bug.cgi?id=1671
Mon, 27 Jul 2015
[ 19:42 vsevolod search for other commits by this committer ] Original commit   Revision:393028
- Update to 4.86 [1]
- Add experimental INTERNATIONAL option
- Add experimental SOCKS option
- Removed rspamd extra patch (included by default now)
- Removed xclient patch (broken and not used)

Relnotes:	ftp://ftp.exim.org/pub/exim/exim4/NewStuff [1]
Mon, 13 Jul 2015
[ 11:52 vsevolod search for other commits by this committer ] Original commit   Revision:391892
- Restore LMTP support by default [1]
- Fix install commands in the Makefile
- Bump portrevision

PR:		201438
Submitted by:	Gennady Proskurin <gpr at mail.ru>
Thu, 14 May 2015
[ 10:15 mat search for other commits by this committer ] Original commit   Revision:386312 (Only the first 10 of 1814 ports in this commit are shown above. View all ports for this commit)
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
Fri, 17 Apr 2015
[ 11:47 amdmi3 search for other commits by this committer ] Original commit   Revision:384153
- Add CPE info

Approved by:	portmgr blanket
Wed, 25 Mar 2015
[ 11:41 marino search for other commits by this committer ] Original commit   Revision:382203 (Only the first 10 of 29 ports in this commit are shown above. View all ports for this commit)
mail category: Remove $PTHREAD_LIBS

Note: The following ports did not pass check-plist (CP) or stage-qa (QA)
tests.   The sendmail port has many problems, but this was already known
by myself as I fixed it properly on DPorts last week.  It's a forward
action to submit a PR against mail/sendmail.

  * antivirus-milter (CP)
  * dk-milter        (CP)
  * milter-regex     (CP)
  * sendmail         (CP, QA)

approved by:	PTHREAD blanket
Fri, 16 Jan 2015
[ 14:19 vsevolod search for other commits by this committer ] Original commit   Revision:377174
- Add rspamd extra patch and option [1]
- Remove obsoleted POST-INSTALL note [2]
- Bump revision since options have been changed

Submitted by:	swappers at gmail.com [1], pi@ [2]
[ 11:16 vsevolod search for other commits by this committer ] Original commit   Revision:377168
Use openssl from the ports for FreeBSD < 10 and DANE option is enabled.

Do not bump portrevision since DANE is not enabled by default.

PR:		196722
Submitted by:	Gary <freebsd-bugzilla at in-addr.com>
Tue, 13 Jan 2015
[ 13:45 vsevolod search for other commits by this committer ] Original commit   Revision:376931
- Update to 4.85
- Add DANE experimental support
- Add EVENT experimental support
- Drop SRS_ALT option as exim cannot work with libsrs2 so srs_alt is the only
option now
- Polish IGNORE messages
- Remove already included patch
- Update documentation slave ports

The ChangeLog/NewStuff/README.UPDATING can be reviewed at:

http://git.exim.org/exim.git/blob/exim-4_85:/doc/doc-txt/ChangeLog
http://git.exim.org/exim.git/blob/exim-4_85:/doc/doc-txt/NewStuff
http://git.exim.org/exim.git/blob/exim-4_85:/src/README.UPDATING
Sat, 22 Nov 2014
[ 20:40 crees search for other commits by this committer ] Original commit   Revision:373100 (Only the first 10 of 88 ports in this commit are shown above. View all ports for this commit)
Finally retire USE_PGSQL
Thu, 13 Nov 2014
[ 17:07 vsevolod search for other commits by this committer ] Original commit   Revision:372527
Add patch to avoid http://bugs.exim.org/show_bug.cgi?id=1513

Obtained from:	exim git and Victor Ustugov adopted patch
Tue, 4 Nov 2014
[ 16:14 vsevolod search for other commits by this committer ] Original commit   Revision:372149
Remove outdated KAS patch and option.
Mon, 18 Aug 2014
[ 19:13 antoine search for other commits by this committer ] Original commit   Revision:365343 (Only the first 10 of 46 ports in this commit are shown above. View all ports for this commit)
Convert most NO_INSTALL_MANPAGES to USES=imake:noman

With hat:	portmgr
[ 16:43 bdrewery search for other commits by this committer ] Original commit   Revision:365325 (Only the first 10 of 26 ports in this commit are shown above. View all ports for this commit)
- Move RESETPREFIX to default PLIST_SUB

With hat:	portmgr
Sun, 17 Aug 2014
[ 15:59 tijl search for other commits by this committer ] Original commit   Revision:365196 (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
mail/libspf2:
- Convert to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip

(Also some white space fixes in dependent ports)

Approved by:	portmgr (implicit, bump unstaged port)
Wed, 13 Aug 2014
[ 11:02 vsevolod search for other commits by this committer ] Original commit   Revision:364779
Update to 4.84.

This is a bugfix only release of exim. The most important fix was introduced in
the
ports by local patch which is not needed now.

PR:		192625
Submitted by:	pi
Sat, 2 Aug 2014
[ 21:52 pi search for other commits by this committer ] Original commit   Revision:363840
mail/exim: bump portrevision for mail/opendmarc dependency

PR:		192311
Fri, 1 Aug 2014
[ 13:55 vsevolod search for other commits by this committer ] Original commit   Revision:363709
- Add patch recommended by the exim developers to fix mime regression in 4.83
- Remove SA_1024 as it has been adandoned long ago [1]
- Fix message in post-install stage [1]
- Bump revision

Submitted by:	Victor Ustugov via jabber [1]
Thu, 24 Jul 2014
[ 18:34 tijl search for other commits by this committer ] Original commit   Revision:362835 (Only the first 10 of 208 ports in this commit are shown above. View all ports for this commit)
net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 23 Jul 2014
[ 09:54 tijl search for other commits by this committer ] Original commit   Revision:362645 (Only the first 10 of 139 ports in this commit are shown above. View all ports for this commit)
- Replace security/gnutls with security/gnutls3 and update to 3.2.15
- Bump PORTREVISION on all ports that depend on security/gnutls and
  adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
  developers)

PR:		191274
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Tue, 22 Jul 2014
[ 15:39 vsevolod search for other commits by this committer ] Original commit   Revision:362549
Update to 4.83.

Changes in the port:
- Added new options:
 * DNSSEC: validate peers using TLSA records
 * PRDR: Per-Recipient-Data-Response support
 * CERTNAMES: Check certiticates ownership
 * DSN: Delivery Status Notifications
 * PROXY: Experimental Proxy Protocol
- Enable OCSP stapling by default
- Disable NIS by default
- SRS support is now radio group
- DNSSEC and PRDR are now enabled by default

Changes in exim itself:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 18 Jul 2014
[ 14:37 vsevolod search for other commits by this committer ] Original commit   Revision:362210
Restore srs_alt support.

PR:		191950
Submitted by:	pi
Mon, 14 Jul 2014
[ 10:45 vsevolod search for other commits by this committer ] Original commit   Revision:361769
- Remove support of libsrs_alt as it is deprecated now
- Bump portrevision

Suggested by:	pi
Mon, 7 Jul 2014
[ 10:39 vsevolod search for other commits by this committer ] Original commit   Revision:361050
- Enable compiler flags responsive for exporting symbols to the elf file.
 This is specifically important for DSO modules enabled in exim by default.
 Without these flags modules were unable to use exim's API that has made this
 feature completely unusable. [1]
- Fix minor issue with strip command by passing STRIP_CMD in the MAKE_ENV
- Bump portrevision

Submitted by:	Victor Ustugov <victor at corvax.kiev.ua>

Number of commits found: 345 (showing only 100 on this page)

1 | 2 | 3 | 4  »