Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-09 | Remove dead code and useless #include and #ifdef from ndp. | Alexander Bluhm | |
No binary change; OK deraadt@ mpi@ | |||
2013-08-08 | bugfix update to 1.4.2 | Robert Nagy | |
2013-08-08 | move the parameter expansion text to after the config options text, | Jason McIntyre | |
to avoid overwhelming the reader; ok gilles | |||
2013-08-08 | Prep for big ino_t: cast to unsigned long long and format with %ll or %q | Philip Guenther | |
httpd correction and ok kettenis@ | |||
2013-08-07 | disable libexec/identd and enable usr.sbin/identd. | David Gwynne | |
ok sthen@ deraadt@ | |||
2013-08-06 | Write uids/gids as unsigned in the passwd file and error messages. | Todd C. Miller | |
This matches what pw_scan() expects. OK deraadt@ | |||
2013-08-06 | Switch vax to gcc 3.3.6. | Miod Vallat | |
2013-08-05 | Don't assume inode numbers fit in a long | Philip Guenther | |
ok kettenis@ | |||
2013-08-05 | better document /etc/mailname; | Jason McIntyre | |
ok gilles | |||
2013-07-28 | Let mkuboot recognize native ELF binaries and only output the program headers | Miod Vallat | |
area in this case, to save the need for `objcopy -O binary'; this will make beagle install/upgrade processes easier until they get a native bootloader. Tested by florian@ on panda ES and rapha@ on BeagleBone | |||
2013-07-22 | we now have IDEA and MDC2 in libcrypto, so don't disable them in openssl(1) | Christian Weisgerber | |
ok djm@ | |||
2013-07-22 | fix bogus warning due to limited range on 32bit archs. | Eric Faurot | |
2013-07-22 | use unistd.h instead of getopt.h | Eric Faurot | |
2013-07-22 | fix sockaddr overflow with IPv6 | Eric Faurot | |
2013-07-21 | clarify the error:code text; | Jason McIntyre | |
ok eric | |||
2013-07-21 | Add a "passwd" table backend. Useful for sharing vusers with other programs. | Eric Faurot | |
2013-07-21 | tweak log messages | Eric Faurot | |
2013-07-20 | Add missing RCS id. | Alexander Bluhm | |
2013-07-20 | arp and rarpd used an int expire_time for time calculation. Convert | Alexander Bluhm | |
this into time_t. OK benno@ | |||
2013-07-20 | 1. there's no "selectors function" | Matthias Kilian | |
2. "recommend" instead of "prefer" selection on facility ok (for 1.) and "no objections" (for 2.), jmc@ | |||
2013-07-20 | Update ldap and sqlite table backends and provide them as external backends. | Eric Faurot | |
2013-07-20 | tweak previous; | Jason McIntyre | |
2013-07-20 | tweak previous; | Jason McIntyre | |
2013-07-19 | We are basically at 5.4 now | Eric Faurot | |
2013-07-19 | Temporarily allow alternate names for traces, until this get cleaned up. | Eric Faurot | |
2013-07-19 | Implement a scheduler_proc backend | Eric Faurot | |
2013-07-19 | When accepting a message, log one line per recipient with the number of | Eric Faurot | |
generated envelopes for each. | |||
2013-07-19 | Many MTA improvements: | Eric Faurot | |
- Better transient error handling logic: failing destinations are automatically disabled for a while. When a destination is active again, ask the scheduler to retry previous envelopes immediatly. - More informative error report when all routes fail for a mail. - Implement a "smtpctl show hoststats" command to get the latest stat message per MX domain. - Implement a "smtpctl show routes" command to show the state the currently known routes to remote MXs. - Implement a "smtpctl resume route" command to re-enable a route that has been disabled. - Do not hardcode limits - Minor code improvements | |||
2013-07-19 | Assorted queue improvements: | Eric Faurot | |
- cleanup the internal queue backend API and get rid of the QOP_* thing. - implement a queue_proc backend - rename queue_fsqueue.c to queue_fs - enable support for queue encryption - add an envelope cache - better logging and error reporting | |||
2013-07-19 | Add a table_proc backend for delegating table lookups to another | Eric Faurot | |
process. Stop building experimental table_sqlite and table_ldap as they will be provided as external backends. | |||
2013-07-19 | Allow to specify an address family on a listener | Eric Faurot | |
2013-07-19 | Move the filter infrastructure forward. | Eric Faurot | |
2013-07-19 | assorted fixes: | Eric Faurot | |
- fix client certificates - unlink control socket on exit - write a pidfile - minor code updates | |||
2013-07-19 | typo | Eric Faurot | |
2013-07-19 | typo in copyright | Eric Faurot | |
2013-07-19 | scheduler improvements: | Eric Faurot | |
- implement suspend/resume scheduling for individual envelopes or message, with the associated smtpctl commands. - allow the mta to request immediate scheduling of an envelope. - on temporary failures a penalty can be given to further delay the next try. | |||
2013-07-19 | need to create the incoming directory | Eric Faurot | |
2013-07-19 | New implementation for smtpctl and the command line parser. Allows | Eric Faurot | |
richer syntax, and makes the code way simpler to follow and extend with new commands. | |||
2013-07-19 | Improve and document the way the default server name is found. | Eric Faurot | |
2013-07-19 | remove obsolete file | Eric Faurot | |
2013-07-19 | typo in copyright | Eric Faurot | |
2013-07-19 | document "error:" aliases | Eric Faurot | |
2013-07-19 | Get rid of env->sc_pw and env->sc_pwqueue. Early queue initialization | Eric Faurot | |
now happens in queue_init(), and backends take the queue passwd as parameter in their init function. Remove useless SMTPD_FILTER_USER while there. | |||
2013-07-19 | unused variable | Eric Faurot | |
2013-07-19 | ndp used an int expire_time for time calculation. Convert this | Alexander Bluhm | |
into time_t. OK henning@ florian@ | |||
2013-07-19 | tls perfect forward secrecy with ecdhe | Eric Faurot | |
suggested by djm@ on hackers@, diff ok djm@ | |||
2013-07-19 | Make sure to report all errors | Eric Faurot | |
2013-07-19 | add '!' in email addresses supported charset | Eric Faurot | |
2013-07-19 | Introduce expand string modifiers | Eric Faurot | |
2013-07-19 | Remove useless sc_pid from struct smtpd. | Eric Faurot | |