aboutsummaryrefslogtreecommitdiffstats
path: root/smtpd/queue_fs.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* move smtpd to usr.sbin to ease upstream cherry-pickingGilles Chehade2020-05-221-695/+0
|
* Revert "moving smtpd to usr.sbin/smtpd to ease cherry-picking of upstream"Gilles Chehade2020-05-221-0/+695
| | | | This reverts commit 90620a574d8824e5b2aa18709f2d5b5b6bb3cb38.
* moving smtpd to usr.sbin/smtpd to ease cherry-picking of upstreamGilles Chehade2020-05-221-695/+0
|
* mv backGilles Chehade2020-05-211-0/+695
|
* tmp moveGilles Chehade2020-05-211-695/+0
|
* move backGilles Chehade2020-05-131-0/+695
|
* moveGilles Chehade2020-05-131-695/+0
|
* merge historiesGilles Chehade2020-04-301-0/+695
|
* moveGilles Chehade2020-04-301-695/+0
|
* Merge branch 'master' into portableGilles Chehade2020-03-301-3/+2
|\
| * syncGilles Chehade2020-03-301-1/+1
| |
| * syncGilles Chehade2020-02-091-2/+1
| |
* | Merge branch 'master' into portableGilles Chehade2019-07-041-2/+2
|\|
| * syncGilles Chehade2019-07-041-2/+2
| |
* | Merge branch 'master' into portableGilles Chehade2019-01-031-2/+1
|\|
| * syncGilles Chehade2019-01-031-2/+1
| |
* | Merge branch 'master' into portableGilles Chehade2018-05-311-2/+2
|\|
| * syncGilles Chehade2018-05-311-2/+2
| |
* | Merge branch 'master' into portableGilles Chehade2018-05-241-91/+2
|\|
| * get rid of all corrupt/uncorrupt logicGilles Chehade2018-05-141-91/+2
| |
* | Merge branch 'master' into portableGilles Chehade2018-01-041-5/+3
|\|
| * sync with OpenBSDopensmtpd-6.0.3opensmtpd-201801101639Gilles Chehade2018-01-041-5/+3
| |
* | use d_type only if HAVE_STRUCT_DIR_D_TYPEFreddy DISSAUX2016-09-211-0/+2
| |
* | Merge branch 'portable' of ssh://ssh.poolp.org/git/opensmtpd into portableGilles Chehade2016-01-041-1/+2
|\ \
| * \ Merge branch 'master' into portableGilles Chehade2015-12-311-9/+9
| |\ \
| * | | add ifdef guard around OpenBSD specific codeJoerg Jung2015-12-301-1/+2
| | | |
| * | | break long lineJoerg Jung2015-12-301-1/+2
| | | |
| * | | Bring back lost commmit 5a0201bef8d1b41470c5e60d2038677192b30705Joerg Jung2015-12-301-1/+1
| | | |
* | | | Merge branch 'master' into portableGilles Chehade2016-01-041-10/+11
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|
| * | sync with OpenBSD:opensmtpd-201601051902Gilles Chehade2016-01-041-2/+3
| |/ | | | | | | | | | | | | | | | | - fix LKA pledge to allow external add-ons - get rid of temporary PATH_LIBEXEC_DEPRECATED hack - add grp.h include for setgroups() - use strlen(dp->d_name) to avoid delta for non-portable d_namelent DIRENT member - update man pages to fix ambiguous wording wrt filters - SSL_free and SSL_CTX_free do not need NULL checking before calling
| * sync with OpenBSD:Gilles Chehade2015-12-301-9/+9
| | | | | | | | | | | | - KNF - handle send_line() errors in the enqueuer - update man page to reflect new db -> file default
* | Merge branch 'master' into portableGilles Chehade2015-12-161-2/+2
|\|
| * KNF + man page fixesGilles Chehade2015-12-161-2/+2
| |
* | Merge branch 'master' into portable_mergeGilles Chehade2015-12-121-11/+30
|\|
| * syncGilles Chehade2015-11-231-11/+30
| |
* | Merge branch 'master' into portableSunil Nimmagadda2015-02-251-0/+45
|\|
| * Remove a blank line.Sunil Nimmagadda2015-02-251-1/+0
| |
| * rename(2) will fail if the corresponding bucket dir isn't present.Sunil Nimmagadda2015-02-241-1/+19
| | | | | | | | | | Create the bucket dir if it doesn't exist before rename. Feedback from gilles.
| * Implement a new queue backend hook to uncorrupt a msgid.Sunil Nimmagadda2015-02-231-0/+28
| | | | | | | | | | The "fs" backend checks for existence of msgid dir in corrupt directory and moves it back to appropriate queue directory.
* | Merge branch 'master' into portableGilles Chehade2015-02-151-1/+1
|\|
| * do not use dirent->d_namlen, it's not portableGilles Chehade2015-02-151-1/+1
| |
* | Merge branch 'master' into portableGilles Chehade2015-02-091-0/+65
|\|
| * Extend smtpctl discover command to accept msgid.Sunil Nimmagadda2015-02-051-0/+65
| | | | | | | | | | | | | | | | For each discover <msgid> command, maintain an msg_walkinfo state and schedule a backend partial walk similar to queue_envelope_walk. The "fs" backend discovers envelopes in the <msgid> directory and upon completion smtpctl gets intimated the number of envelopes discovered.
* | Merge branch 'master' into portableGilles Chehade2015-01-291-15/+15
|\| | | | | | | | | | | | | | | | | | | Conflicts: smtpd/aliases.c smtpd/esc.c smtpd/libressl.c smtpd/mda.c smtpd/smtpd-defines.h smtpd/smtpd.c
| * use <limits.h> comprehensively. For now try to push <> includes toSunil Nimmagadda2015-01-281-15/+15
| | | | | | | | | | | | | | | | each .c file, and out of the .h files. To avoid overinclude. ok gilles, in principle. If this has been done right, -portable should become easier to maintain. by deraadt@
* | Merge branch 'master' into portableGilles Chehade2015-01-171-4/+5
|\| | | | | | | | | | | | | Conflicts: smtpd/makemap.c smtpd/mta.c smtpd/queue_fs.c
| * temporarily leave sys/param.h before sys/mount.h so that it builds on OpenBSD 5.6Gilles Chehade2015-01-171-0/+1
| |
| * Replace <sys/param.h> with <limits.h> and other less dirty headers whereGilles Chehade2015-01-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol) by theo
| * Merge branch 'master' of ssh.poolp.org:/git/opensmtpdEric Faurot2014-06-101-28/+4
| |\
* | | Merge branch 'master' into portableEric Faurot2014-06-101-1/+1
|\| | | | | | | | | | | | | | Conflicts: smtpd/smtpd.h