Age | Commit message (Collapse) | Author |
|
|
|
|
|
discussed with deraadt@
|
|
otherwise a stream may try to close the device a second time.
|
|
support multiple devices
|
|
|
|
past, pull that code out seperately.
ok guenther miod
|
|
fix up the section attributes of the HEAD, it's parent BLOCK, and
all its (text) children. This is required because the section
attributes get set when each node is allocated, i.e. before processing
the content of the node itself. Thus, the listed nodes got the section
attribute of the preceding section. No need to fix up the BODY, all
is fine there already.
Found while implementing TYPE_Sh for mandocdb(8).
|
|
ok gilles@ chl@
|
|
Always install addr2line(1), objcopy(1), and readelf(1) manuals,
even on architectures with !ELF_TOOLCHAIN && !USING_NEW_BINUTILS.
Such architectures do not yet exist, but both symmetry
and fixing potential future issues early are good ideas.
ok jsing@
|
|
do not abort(), but delete the head together with the block itself.
Problem found and patch provided by joerg@, thanks!
|
|
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
|
|
|
|
to combine them. The default remains -o; usual precedence applies.
No explicit grouping by parentheses yet.
from kristaps@
|
|
ok jmc
|
|
Discovered when I was ``borrowing'' this code for something else.
ok djm@
|
|
only when we're going up, not when we set PROMISC or any other
flag. Fixes spontaneous CARP failovers when running tcpdump
on pfsync.
ok henning, mcbride, camield
|
|
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@
|
|
|
|
one of them is NULL
|
|
Ben Boeckel.
|
|
Boeckel.
|
|
- 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@
|
|
|
|
|
|
by krw and myself.
|
|
of time. Fixes a race with some upcoming code changes.
|
|
|
|
process if the resolver receives a large DNS response. OK robert@
|
|
instead of 1.
|
|
|
|
the right type, noone will ever fiddle with the internals.
discussed with jsing
|
|
|
|
single aucat instance to handle all audio and MIDI services. Since
this partially breaks compatibility, this is a opportunitiy to fix few
other design mistakes (eg ':' being used by inet6, type name vs api
name confusion, etc..). This leads to the following names:
type[@hostname][,unit]/devnum[.option]
The device number is the minor device number for direct hardware
access (ie the 'N' in /dev/audioN). For aucat, this is the occurence
number of the -f (or -M) option.
There's a compatibility hook to keep old names working if only one
aucat server is running.
|
|
|
|
|
|
|
|
with help and ideas from eric@
ok eric@ gilles@
|
|
put stuff into the database that man(1) will be able to retrieve.
However, support an option to use all directories and files.
Kristaps@ agreed with the general direction and provided some feedback.
|
|
before enqueueing offline mail.
ok gilles@
|
|
with -mcpu=xscale
ok drahn
|
|
_atomic_lock() declaration.
ok deraadt@
|