aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into opensmtpd-6.8.0p1opensmtpd-6.8.0p1Gilles Chehade2020-12-022-13/+180
|\
| * if ECDSA_METHOD exists, declare pointersopenssl-ecdsaGilles CHEHADE2020-12-021-0/+4
| |
| * Merge branch 'master' into openssl-ecdsaGilles Chehade2020-12-026-12/+14
| |\
| * \ Merge branch 'openssl-ecdsa' of ssh://github.com/OpenSMTPD/OpenSMTPD into openssl-ecdsaGilles Chehade2020-12-021-3/+24
| |\ \
| | * | whitespcesGilles Chehade2020-12-011-14/+11
| | | |
| | * | missing operations for ECDSAGilles CHEHADE2020-12-011-0/+24
| | | |
| * | | Merge branch 'master' into openssl-ecdsaGilles Chehade2020-12-011-1/+1
| |\ \ \ | | |/ / | |/| |
| * | | add missing method in engineGilles Chehade2020-11-301-1/+17
| | | |
| * | | bring privsep ECDSA support for OpenSSLGilles Chehade2020-11-302-17/+143
| | | |
* | | | bump versionopensmtpd-6.8.0p1-rc16.8.0p1-rc1Gilles Chehade2020-12-021-1/+1
| |_|/ |/| |
* | | proper get_progname use in smtpctlGilles Chehade2020-12-011-2/+2
| | |
* | | Merge branch 'master' of ssh://github.com/OpenSMTPD/OpenSMTPD into masterGilles Chehade2020-12-011-2/+2
|\ \ \
| * | | Update version badgeIhor Antonov2020-11-301-1/+1
| | | |
| * | | Remove broken linkIhor Antonov2020-11-301-1/+1
| | | |
* | | | fix get_progname() and setproctitle() detectionGilles Chehade2020-12-014-9/+11
|/ / /
* | / Revert "use get_progname() to fix proctitle"Gilles Chehade2020-12-011-1/+1
| |/ |/| | | | | This reverts commit 032ce80372d31b595c95281aa582fdc1e62d2821.
* | use get_progname() to fix proctitleGilles Chehade2020-12-011-1/+1
|/
* Merge pull request #1100 from ryanakca/macos-instructionGilles Chehade2020-11-301-2/+4
|\ | | | | Update MacOS instructions
| * Update MacOS instructionsRyan Kavanagh2020-11-271-2/+4
|/
* Merge pull request #1093 from DemiMarie/fix-out-of-tree-buildGilles Chehade2020-11-278-140/+144
|\ | | | | Fix out-of-tree build
| * Fix out-of-tree buildDemi M. Obenour2020-10-118-140/+144
| | | | | | | | | | | | Automake treats $(top_srcdir) specially, so a variable that expands to it won't work. There were also bugs in the Makefile.am files that broke `make distcheck`
* | Merge pull request #1098 from gearnode/fix-macos-buildGilles Chehade2020-11-274-2/+8
|\ \ | | | | | | Fix macos build
| * | fix sourcehut openbsd cigearnode2020-11-211-2/+2
| | |
| * | add missing function prototypesgearnode2020-11-212-0/+5
| | |
| * | fix missing openssl rand includegearnode2020-11-211-0/+1
| | |
* | | Merge pull request #1099 from ryanakca/remerge-makefileGilles Chehade2020-11-231-8/+0
|\ \ \ | | | | | | | | Fix merge artifacts in Makefile
| * | | Fix merge artifacts in MakefileRyan Kavanagh2020-11-231-8/+0
|/ / /
* / / partially revert revision 1.423 which went a bit too farjung2020-11-211-2/+3
|/ / | | | | | | | | | | | | | | | | | | slightly relax the ORCPT check by not enforcing that a domain is required, allowing e.g.: ORCPT=rfc822;root originally reported via github issue #1084 by Leo Gaspard with input from gilles ok kn
* | Revert agentx support for now, we're too close to release.martijn2020-11-207-415/+16
| | | | | | | | requested by deraadt@
* | Add support for agentx to smtpd.martijn2020-11-207-13/+420
| | | | | | | | | | | | | | | | | | | | This is based around NETWORK-SERVICES-MIB from RFC2788 and MTA-MIB from RFC2789, but does not export the full spec. Hopefully this will expand in the future. People who want to use this against net-snmp (currently the only option known to me at the time of writing) may want to add -I -mta_sendmail to the flags, so net-snmp doesn't throw garbage into the mib-2.28 subtree.
* | Allow handling long lines in an aliases table.martijn2020-11-201-6/+8
| | | | | | | | | | | | Pointed out by AIsha Tammy (openbsd <dot> bugs <at> aisha <dot> cc) Original diff by Edgar Pettijohn (edgar <at> pettijohn-web <dot> com) OK tb@
* | Add the admd keyword. This can be used by filters interested in themartijn2020-11-204-6/+32
| | | | | | | | | | | | Authentication-Results header. OK giovanni@
* | Fix handling of user names containing '@' symbols.millert2020-11-201-2/+2
| | | | | | | | | | | | It is possible to have a user name of the form foo@bar in the URL. When splitting user name from host name, split at the last '@', not the first one. From Josh Rickmar
* | Document "pki" option for relay delivery too; from Nick Gassonmillert2020-11-201-2/+10
| | | | | | | | OK jmc@ martijn@
* | All buffers are in rw-memory, but lookup_record has it defined asmartijn2020-11-201-2/+2
| | | | | | | | | | | | const char *. Remove the const so things compile a little cleaner. Pointer out by Mark Patruck <mark <at> wrapped <dot> cx>. Thanks
* | Make "spf walk" report if an spf-record has macro's and can't be resolved.martijn2020-11-202-3/+18
| | | | | | | | | | | | | | | | Originally reported by and OK on earlier version giovanni@ Looks good to deraadt@ feedback and OK jmc@ feedback semarie@ OK sthen@
* | add missing "regex" keyword; from heddi nabbisenjmc2020-11-201-3/+3
|/ | | | ok martijn
* Merge pull request #1073 from xukl/masterGilles Chehade2020-07-271-1/+1
|\ | | | | fix bug with "smtpctl encrypt"
| * fix bug with "smtpctl encrypt"xukl2020-07-021-1/+1
|/
* asr has had an errata in OpenBSD, OpenSMTPD is not affected but weGilles Chehade2020-06-251-0/+2
| | | | never know if this might bite in the future.
* Merge pull request #1071 from bheesham/update-readme-wikiGilles Chehade2020-06-161-4/+3
|\ | | | | Replace link to the wiki with a link to the manual pages.
| * Replace link to the wiki with a link to the manual pages.Bheesham Persaud2020-06-161-4/+3
|/
* Update README.mdGilles Chehade2020-05-251-1/+1
| | | branch portable became master
* Merge pull request #1063 from zx2c4-forks/jd/pipe2flagsGilles Chehade2020-05-241-6/+16
|\ | | | | compat: pass flags argument to pipe2
| * compat: pipe2: enable O_CLOEXEC correctly and support O_NONBLOCKJason A. Donenfeld2020-05-241-6/+16
|/ | | | | | | | | O_CLOEXEC must be enabled with F_SETFD, not F_SETFL. Prior passing FD_CLOEXEC to F_SETFL resulted in wrong behavior. While we're fixing this, we can also add support for O_CLOEXEC, which we enable via F_SETFL. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* portable -> masterGilles Chehade2020-05-227-14/+14
|
* fix buildGilles Chehade2020-05-225-5/+5
|
* move smtpd to usr.sbin to ease upstream cherry-pickingGilles Chehade2020-05-22115-0/+0
|
* Revert "moving smtpd to usr.sbin/smtpd to ease cherry-picking of upstream"Gilles Chehade2020-05-22120-6/+54419
| | | | This reverts commit 90620a574d8824e5b2aa18709f2d5b5b6bb3cb38.
* moving smtpd to usr.sbin/smtpd to ease cherry-picking of upstreamGilles Chehade2020-05-22120-54419/+6
|