aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* unbreak parsing of IPv6 addresses in file-backed table(5)sHEADmasterOmar Polo5 days2-33/+28
* sync all the RCS IDs; in some cases I forgot to update them.Omar Polo5 days7-7/+7
* fix error return in fork_proc_backend(); ok gilles@Omar Polo5 days1-2/+2
* correct indentation; no functional changeJonathan Gray5 days3-26/+26
* permament -> permanentJonathan Gray5 days1-3/+3
* improve the MDA documentationOmar Polo5 days1-22/+54
* add some initial documentation regarding MDAsPhilipp5 days1-2/+30
* set ORIGINAL_RECIPIENT in the environment of mda scriptsPhilipp5 days1-2/+3
* bump version to 7.5.0p07.5.0p0Omar Polo2024-04-102-3/+3
* CHANGES for 7.5.0p0Omar Polo2024-04-101-0/+40
* Update getdtablecount.cGilles Chehade2024-04-021-0/+1
* fix ORCPT handlingTassilo Philipp2024-03-201-1/+1
* readd the check for setreuid, lost inbetween 7.3 and 7.4Omar Polo2024-03-091-0/+1
* bump version to 7.5.0rc17.5.0rc1Omar Polo2024-03-081-1/+1
* add compat glue for EAI_OVERFLOW tooOmar Polo2024-03-071-0/+4
* include bootstrap too in the distribution tarballOmar Polo2024-03-061-0/+1
* readd the default -R handling for NetBSDOmar Polo2024-03-061-7/+6
* openbsd-compat/setresuid.c: fix error loggingOmar Polo2024-03-061-4/+4
* bump version to 7.5.0-portableOmar Polo2024-03-031-1/+1
* Update clang.ymlGilles Chehade2024-02-211-1/+0
* Make sure to return a proper string in ai_canonname.Florian Obser2024-02-201-2/+3
* no need to be as strict with table formats on various match constraints,Gilles Chehade2024-02-201-8/+8
* unify smtpd and makemap table parserOmar Polo2024-02-114-110/+117
* readd knob to prefer ipv6 over ipv4Omar Polo2024-02-071-0/+11
* missing "s" after apostrophe;Jason McIntyre2024-02-041-2/+2
* leave the command for mbox delivery unsetOmar Polo2024-02-032-1/+3
* document that when an alternate delivery user is provided in aOmar Polo2024-02-031-0/+4
* when an alternate delivery user is provided in a dispatcher, do not processGilles Chehade2024-02-031-1/+15
* there's no good reason to allow smtpd to execute custom command set by rootGilles Chehade2024-02-033-13/+20
* Run lmtp deliveries as the recipient user, not SMTPD_USER (_smtpd).Todd C. Miller2024-02-031-3/+1
* allow escaping inside quotesOmar Polo2024-01-281-1/+1
* Use imsg_get_fd() to access the fd passed via imsgs.Claudio Jeker2024-01-2010-64/+65
* Extend imsg and ibuf API with useful getter methodsclaudio2024-01-073-63/+418
* fix IPv6 addresses table lookupsOmar Polo2024-01-041-15/+14
* set_localaddrs(): don't wrap IPv6s address with braces twiceOmar Polo2024-01-041-7/+0
* relax ORCPT syntax validationOmar Polo2024-01-036-21/+41
* sync table(5) with realityOmar Polo2023-12-271-7/+13
* remove trailing whitespacesOmar Polo2023-12-231-11/+11
* reject headers that start with a space or tabOmar Polo2023-12-051-1/+2
* add the `no-dsn' option to `listen on socket' tooOmar Polo2023-12-032-0/+10
* set the socket family too to mirror the LISTEN case; no-op in practiceOmar Polo2023-12-031-0/+1
* enable DSN (Delivery Status Notification) for the implicit socket tooTassilo Philipp2023-12-031-0/+1
* allow tables and filter over multiple linesOmar Polo2023-12-011-10/+10
* Rename internal function imsg_get_fd() to imsg_dequeue_fd().Claudio Jeker2023-11-231-5/+5
* The term peerid originated from bgpd. It is time to generalize this andClaudio Jeker2023-11-231-10/+10
* rename struct imsgbuf *ibuf to *imsgbuf since ibuf is too close toClaudio Jeker2023-11-231-47/+47
* Require callers to use ibuf_fd_get() to extract the passed fd from an ibuf.Claudio Jeker2023-11-231-10/+1
* Set correct errno field in struct asr_result.Florian Obser2023-11-231-2/+3
* Do not short-circuit localhost resolution when AI_NUMERICHOST is set.Florian Obser2023-11-231-3/+4
* localhost is either 127.0.0.1 or ::1, nothing else.Florian Obser2023-11-234-11/+87