Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-10 | Switch back from KERN_PROC2/kinfo_proc2 to KERN_PROC/kinfo_proc now | Philip Guenthe | |
that we've got name we want for the API we want "ZAP!" deraadt@ | |||
2011-04-08 | - avoid nasty line wrap in SYNOPSIS | Jason McIntyre | |
- put -G in the right place | |||
2011-04-07 | tweak previous; | Jason McIntyre | |
2011-04-07 | Add support for divert-to which provides some benefits over rdr-to. | Reyk Floeter | |
ok mikeb@ | |||
2011-04-06 | When specifying tos with -t, display a message if the returned packet | Stuart Henderson | |
has a different tos type. ok claudio@ phessler@ | |||
2011-04-06 | Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0' | Miod Vallat | |
for chars. | |||
2011-04-06 | Local variables storing integer values and printed with %d should be | Miod Vallat | |
declared as integer types, not pointers, really. | |||
2011-04-05 | Remove portalfs. | Thordur I. Bjornsson | |
While it is a terribly cool idea, it's just awful and since noone has stepped up to the plate to keep it up with the current vop state, retire it to the attic. ok krw@, deraadt@, guenther@, miod@. comments from jmc@ | |||
2011-04-05 | Move session related code into session.c. | Claudio Jeker | |
2011-04-05 | Log the SessionName so that it is possible to understand which session | Claudio Jeker | |
caused the problem. | |||
2011-04-04 | Remove unused variables; from Michael W. Bombardieri | Todd C. Miller | |
2011-04-04 | arla_warn -> arla_warnx if there is no errno to pass... | Miod Vallat | |
2011-04-03 | Call setlocale() to avoid display glitches in UTF-8 locales. | Stefan Sperling | |
ok phessler nicm mikeb | |||
2011-04-02 | add stat counters for the lookup agent | Eric Faurot | |
ok gilles@ | |||
2011-04-02 | saner and hopefully correct implementation for dname_from_fqdn(). | Eric Faurot | |
especially, make sure to write the ending '\0'. ok gilles@ | |||
2011-04-02 | add support for pppx interfaces instead of tun interfaces. | David Gwynne | |
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.. | |||
2011-03-31 | cleanup and simplification following the asr update. | Eric Faurot | |
- 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@ | |||
2011-03-31 | remove dead code from pppoe(8). | Igor Sobrado | |
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@ | |||
2011-03-29 | remove unused code now that reverse lookups are done through asr. | Eric Faurot | |
ok gilles@ | |||
2011-03-29 | make use the cname query interface from asr for reverse lookups | Eric Faurot | |
ok gilles@ | |||
2011-03-28 | tweak previous; | Jason McIntyre | |
2011-03-28 | Add a couple of examples on tcpflags and icmptype filters | giovanni | |
ok claudio@ | |||
2011-03-27 | add a function to factorize resetting of dnssession events. | Eric Faurot | |
ok gilles@ | |||
2011-03-27 | add missing CVS markers and update copyright year. | Eric Faurot | |
ok gilles@ | |||
2011-03-26 | missing file in previous commit | Eric Faurot | |
ok gilles@ | |||
2011-03-26 | Fix the MX lookup process: | Eric Faurot | |
- 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@ | |||
2011-03-26 | check that we actually have a stdio stream opened for the message before | Gilles Chehade | |
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. | |||
2011-03-26 | Tweak the asr API to make things a bit smoother on the user side. | Eric Faurot | |
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@ | |||
2011-03-26 | Merge a reverse lookup query implementation into asr. | Eric Faurot | |
Not used by the rest of smtpd for now. ok gilles@ | |||
2011-03-26 | have the client API receive a stdio stream rather than a fd to the message | Gilles Chehade | |
fd. this shifts responsibility for the fclose to the caller, prevents a memory leak and makes everyone happy. diff by Jared Yanovich, thanks ! | |||
2011-03-26 | use an index for iterating into the mx list. | Eric Faurot | |
ok gilles@ | |||
2011-03-25 | Use the rdomain information returned by DIOCNATLOOK to install the | Claudio Jeker | |
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@ | |||
2011-03-25 | Rewrite the lsack generation. Make it more like the lsupdate code. | Claudio Jeker | |
Removes some of the rather strange packet handling. Tested by a few especially sthen@ | |||
2011-03-24 | Make the sequence number constanst explicitly unsigned. The seq_num is | Claudio Jeker | |
already defined as a u_int32_t type. | |||
2011-03-24 | Fix some memory leaks. Mainly better cleanup on shutdown but the v_nexthop | Claudio Jeker | |
leak is a runtime one. OK bluhm@ | |||
2011-03-23 | The asr structure must always be freed in asr_done(). This is a | Eric Faurot | |
left-over from a former implementation where asr_ctx didn't exist and struct asr was refcounted. spotted by Jared Yanovich. ok gilles@ | |||
2011-03-23 | Simplify resolver initialization. This is done only once | Eric Faurot | |
since resolv.conf reloading is handled automatically by asr. ok gilles@ | |||
2011-03-23 | remove unused states in enum | Eric Faurot | |
ok gilles@ | |||
2011-03-23 | cache user name for ~user | Marc Espie | |
2011-03-23 | allow scp://hostname/~user/subdir to work | Marc Espie | |
2011-03-23 | Print a warning when rtsol or rtsold are used to do IPv6 autoconfiguration | Alexander Bluhm | |
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@ | |||
2011-03-22 | Don't be to strict when checking the length of an ospf packet. | Claudio Jeker | |
Allow for padding bytes in the IP packet (length > ntohs(op->ospf_len)) but report both length in that case. OK sthen@, deraadt@ | |||
2011-03-22 | use timerclear macro | Okan Demirmen | |
ok miod@ | |||
2011-03-21 | do not close msgfd in bounce_session(), it is closed by client_close() | Gilles Chehade | |
2011-03-21 | - reset smtp_client pointer to NULL after client_close() | Gilles Chehade | |
- datafd is closed in client_close() | |||
2011-03-21 | fix a memory leak in client.c and properly close envelope in | Gilles Chehade | |
queue_shared.c diff from Jared Yanovich, sent to bugs@ by Jonny Mosco | |||
2011-03-20 | document new stuff | Marc Espie | |
2011-03-20 | pass url name to Ustar, for error messages | Marc Espie | |
2011-03-20 | allow Ustar to be more precise in its error messages: record position | Marc Espie | |
in archive, and caller can set description of file handle | |||
2011-03-19 | use timerclear macro | Okan Demirmen | |
ok henning@ |