Age | Commit message (Collapse) | Author |
|
and make it compatible with bsd.lv mandoc and with groff-1.21.
This tweak was originally added for compatibility with groff-1.15,
which is no longer needed.
ok jmc@ kristaps@
|
|
|
|
(in large updatesets, it may not be obvious where the 2nd copy comes from,
as exemplified by ajacoutot@).
|
|
|
|
|
|
adding them).
|
|
ok gilles@
|
|
ok eric@ gilles@
|
|
|
|
who always manages to run into strange corners headlong ;)
|
|
noticed by nigel
|
|
|
|
instead of first doing, -a, then deleting the list, it's ways more useful
to pick !manual installs in the list and remove them.
|
|
|
|
|
|
Bug reported by Mark Patruck <mark at wrapped.cx>
ok gilles@ eric@
|
|
ok gilles@ chl@
|
|
|
|
-> allows to run one pkg_info and disambiguate both kinds of errors.
|
|
|
|
|
|
allows pkg_info -e 'gettext->=0.20' -r 'gettext->=0.10.38' gettext-0.18.1p0
in one go.
|
|
with INSIST(! dns_rdataset_isassociated(sigrdataset))).
ok jakob@
|
|
ok gilles@ chl@
|
|
from groff(1); of course, fatal errors cannot be ignored.
If you want to polish manuals, use mandoc(1) -Tlint instead.
ok espie@, and millert@ does not object
|
|
in lots of multi-packages scenarios that all depend on the main package,
this speeds things *a lot*.
case in point: in php 5.2, make package goes down from 1mn40 to 53s.
|
|
While there, simplify the offline_enqueue() function by doing all the
sanity checks in the forked process, and remove all fatal(): on error,
the offline message is left untouched in the directory. Also, get rid
of the path_starts_with() check since all paths to offline messages are
now constructed internally.
ok gilles@ chl@
|
|
change code type back to int8_t
ok gilles@
|
|
- introduce STATUS_WAITING, filters will reroute async DNS queries through
LKA in a near future
- filter_api.c will contain our filter API (empty for now)
- Makefile to build libsmtpdfilter (not linked to the build,dev stuff only)
|
|
|
|
queue_backend into account and assumed a filesystem with a specific layout.
This commit does plenty of things:
- make qwalk an abstraction in the queue_backend API, and impose queue
drivers to implement qwalk_open(), qwalk() and qwalk_close();
- move previous qwalk_open(), qwalk() and qwalk_close() to the fsqueue
driver since they were fsqueue specific ...
- make qwalk API work with msgid/evpid instead of pathnames since we're
going to use the queue_backend API to load envelopes by evpid anyway;
- makes smtpd use *solely* the queue_backend API when manipulating the
queue. pathnames were removed from smtpd.h and moved into the fsqueue
which means we can now store a queue anywhere ... as long as we write
the ten functions or so required for a queue driver ;-)
ok eric@, ok chl@
|
|
process if the resolver receives a large DNS response. OK robert@
|
|
with help and ideas from eric@
ok eric@ gilles@
|
|
before enqueueing offline mail.
ok gilles@
|
|
we have in the package we're trying to create.
So, solve one level, and keep solving until we have what we need or we
run out of level. Any package without @wantlib and lots of runtime depends
will build MUCH faster. Other packages MAY build faster.
|
|
must be created early by smtpd, rather than in fsqueue.
ok gilles@ chl@
|
|
|
|
the $\ in files was replaced by $. Now only removes the \
in $\{[A-Za-z_]
Ok espie@
|
|
ok mikeb
|
|
happens to look like options from being processed as options when
truncated packets received.
Potential problem pointed out by mikeb@, from a couple of NIST
reports (CVE-2011-2748 and CVE-2011-2749).
|
|
|
|
|
|
ok gilles@
|
|
|
|
DNS lookups. ok deraadt@, henning likes it but would like some changes which
can be done after commit.
|
|
startup, rather than playing tricks with the runner. This will allow
further simplifications and improvements in the runner/queue.
ok gilles@
|
|
as a structure anymore.
ok chl@ gilles@
|
|
ok chl@ gilles@
|
|
violating namespace rules
ok claudio@
|
|
ok deraadt@
|