Age | Commit message (Collapse) | Author |
|
ok gilles@
|
|
especially, make sure to write the ending '\0'.
ok gilles@
|
|
pppx mode will create a pppx interface for each ppp session in the kernel,
and will rely on the kernel to handle the routing rather than doing it
itself. as a bonus it will configure the interfaces description with the
username of the person connecting (which makes systat if pretty).
ok claudio@ yasuoka@ as part of a larger diff
from jonathan matthew
weve been running all this in production for a month now..
|
|
- use a specific dispatch function for each type of query
- make the host handler work on a list of hosts by default (single host
queries are just a particular case) and use that to resolve the MX list
- various other code cleanup
- remove unused headers
- remove orphaned prototypes
- update copyright
ok gilles@
|
|
found by Michael W. Bombardieri for tag_ntoh() and tag_show(),
improved later by yasuoka@ to include tag_hton() which is called
one time but never used.
ok yasuoka@
|
|
ok gilles@
|
|
ok gilles@
|
|
|
|
ok claudio@
|
|
ok gilles@
|
|
ok gilles@
|
|
ok gilles@
|
|
- the MX records were not always properly inserted into the sorted
array, which led to some MX being silently dropped.
- if an MX address could not be resolved, mail delivery would fail,
even though other valid MX exist for that domain. Now only report
the failure if no server address can be found at all.
grrrreeat gilles@
|
|
trying to close it in a mta session. in case of DNS errors; this pointer
will remain NULL and cause a segv in MTA_DONE state.
|
|
Then asr_run() call now returns ASR_COND when a condition on a FD is
expected. The exact condition (readable or writeable) is specified in
the asr_result structure, along with the fd and timeout.
ok gilles@
|
|
Not used by the rest of smtpd for now.
ok gilles@
|
|
fd. this shifts responsibility for the fclose to the caller, prevents a
memory leak and makes everyone happy.
diff by Jared Yanovich, thanks !
|
|
ok gilles@
|
|
nat-to and rdr-to rules with correct rtable rule attributes. This
allows to use ftp-proxy to proxy accross rdomains.
Tested and OK phessler@, OK henning@
|
|
Removes some of the rather strange packet handling.
Tested by a few especially sthen@
|
|
already defined as a u_int32_t type.
|
|
leak is a runtime one.
OK bluhm@
|
|
left-over from a former implementation where asr_ctx didn't exist and
struct asr was refcounted.
spotted by Jared Yanovich.
ok gilles@
|
|
since resolv.conf reloading is handled automatically by asr.
ok gilles@
|
|
ok gilles@
|
|
|
|
|
|
but accepting redirects is turned off. If the -F switch is given,
set sysctl net.inet6.icmp6.rediraccept to 1 instead.
ok claudio@ deraadt@ sthen@
|
|
Allow for padding bytes in the IP packet (length > ntohs(op->ospf_len))
but report both length in that case.
OK sthen@, deraadt@
|
|
ok miod@
|
|
|
|
- datafd is closed in client_close()
|
|
queue_shared.c
diff from Jared Yanovich, sent to bugs@ by Jonny Mosco
|
|
|
|
|
|
in archive, and caller can set description of file handle
|
|
ok henning@
|
|
escape sequences and continue using traditional backspace escaping.
Using feedback from millert@ and espie@.
Tested by landry@ in bulk builds.
ok naddy@ landry@
When installing this patch, make sure to upgrade your textproc/groff
package to groff-1.21 before trying to build ports, because the old
groff-1.15 grotty will error out when being fed the -c option.
|
|
|
|
prompted by jmc@, noticed by Gregory Edigarov
|
|
|
|
ok espie
|
|
change and fixing the ber element handling in snmpd itself.
tested by jsg@
|
|
ok yasuoka@
|
|
ok yasuoka@
|
|
exchange. if no DH parameters are found, fallback to builtin parameters
as was done until now.
since we now accept user-provided DH parameters, make smtpd more strict
and fatal() if the parameters are bogus.
bump the key size of the DH parameters from 512bits to 1024bits, it might
be bumped further after some more research.
thanks to mikeb@ for his suggestions
diff ok mikeb@ , man ok jmc@
|
|
ok mcbride@
|
|
change that, but let's keep it consistent;
ok stsp
|
|
server connection is set up, do not enable read events for the other
side.
|
|
the client to the server did always trigger the session timeout.
The reason for this behavior was that any read event reset the
client side timeout. A read event on one side must reset the timeout
for the other side instead.
ok deraadt@
|