Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-05 | fix a couple of comment typos | Stuart Henderson | |
2009-05-05 | check that an IMSG_CTL_SHOW_RIB_PREFIX request has a valid | Stuart Henderson | |
address family before passing it to the RDE. ok henning@ claudio@ | |||
2009-05-01 | initialize secret to NULL otherwise we may try to free a junk pointer when | Gilles Chehade | |
F_AUTH is not set. i was going to look into the issue, but i have received a diff from Simon Betrang <janus@errornet.de>, thanks ! | |||
2009-04-29 | de-static some functions. Helps handling the monster change I'm working on. | Claudio Jeker | |
2009-04-29 | +.Xr ndp 8 | Jason McIntyre | |
from Bob Van Zant, freebsd docs/134053 | |||
2009-04-28 | smtp auth happened to work by luck because delivery to mbox action was the | Gilles Chehade | |
first action of an enum and we allocated a struct using calloc, but we did not properly initialize the action for authenticated users. while at it, change the name of path action flags so that we know at first sight that they are path related. this diff fixes the immediate issue but still needs work. ok jacekm@, "we'll work out a long term solution" | |||
2009-04-28 | fix a bug where client with unresolvable revdns is never greeted; ok gilles@ | Jacek Masiulaniec | |
2009-04-28 | don't use strlcpy before calling a function that uses strlcpy | Jacek Masiulaniec | |
internally anyway; ok gilles@ | |||
2009-04-28 | in mta, change the batch status to S_BATCH_TEMPFAILURE by default so that | Gilles Chehade | |
we need to explicitely set success and permanent failures, this way if we hit any condition that we don't explicitely flag as permanent failure the delivery will be rescheduled later. while at it, made various checks more strict to prevent hiding bugs and a bit of knr cleanups discussed with and "reads good" jacekm@ | |||
2009-04-28 | make S_DATAREQUEST state similar to S_{MAIL,RCPT}REQUEST; ok gilles@ | Jacek Masiulaniec | |
2009-04-28 | let mta, mda, and mfa become idle - no functional change; ok gilles@ | Jacek Masiulaniec | |
2009-04-28 | Add the possibility to go back from merging mode to the previous menu. | Antoine Jacoutot | |
Move unset NO_INSTALLED where it belongs, at the start of the function. Several minor cleanups. from Alexander Hall ok sthen@ | |||
2009-04-27 | kill 2-line session_msg_submit, used just once; ok gilles@ long ago. | Jacek Masiulaniec | |
2009-04-27 | fix unlikely fd leak; ok gilles@ | Jacek Masiulaniec | |
2009-04-27 | session_cleanup call in MAIL FROM handler may be removed as a | Jacek Masiulaniec | |
consequence of rev. 1.70. This makes session_destroy the only caller so merge the two; ok gilles@ | |||
2009-04-27 | check message_id received from smtp uses valid format. | Jacek Masiulaniec | |
2009-04-27 | Disable EV_READ when setting F_QUIT flag up. Malicious client may | Jacek Masiulaniec | |
send more commands after QUIT, these must not be processed; ok gilles@ | |||
2009-04-26 | sync with changes in relayd, diff by reyk@ and okayd by me | Gilles Chehade | |
2009-04-26 | Unused defines from a time long long ago. | Claudio Jeker | |
2009-04-26 | typos fixed | Tobias Stoeckmann | |
ok jmc | |||
2009-04-26 | comment typos; no binary change | Stuart Henderson | |
2009-04-24 | oops | Marc Espie | |
2009-04-24 | in session_pickup, do not handle S_RCPT state, it must never be | Jacek Masiulaniec | |
called in this state; ok gilles@ | |||
2009-04-24 | Allow UDP and/or TCP redirections instead of just TCP. | Reyk Floeter | |
Thanks to Marek Grzybowski for feedback and testing. ok jmc@ (manpage bits) | |||
2009-04-24 | don't truncate http headers when no separator is given between key and | Pierre-Yves Ritschard | |
value. ok & ``makes sense'' reyk@ | |||
2009-04-24 | Make aliases case-insensitive, issue reported by Daniel Ouelett; ok gilles@ | Jacek Masiulaniec | |
2009-04-24 | Enclose common imsg handling code in a function, which additionally | Jacek Masiulaniec | |
does some sanity checking. Fix a bug that could lead to fatal under rare circumstances, exposed by this newly added check; ok gilles@ | |||
2009-04-24 | use same timeout at each session state, and make use of | Jacek Masiulaniec | |
bufferevent_settimeout instead of rolling our own; ok gilles@ | |||
2009-04-24 | kill unnecessary struct message_recipient; ok gilles@ | Jacek Masiulaniec | |
2009-04-23 | Rework the way we handle announced networks. Instead of two freak rde_peers | Claudio Jeker | |
use one that is less freaky. Merge bgpctl and config networks into one tree. First step of a larger change in the RDE and this goes now in to allow to move forward. | |||
2009-04-23 | allow bgpctl and bgpd.conf to contain 32-bit ASN written in ASPLAIN | Stuart Henderson | |
format (RFC5396). ok claudio@ henning@ | |||
2009-04-23 | sort "show stats" output | Jacek Masiulaniec | |
2009-04-22 | fix creating packages with long names in plist; from espie@ | Christian Weisgerber | |
2009-04-22 | ignore replies with timestamps after 2030 to prevent time_t / tv_sec wraps | Henning Brauer | |
input & ok theo | |||
2009-04-21 | small corrections to log_warns and fatals | Jacek Masiulaniec | |
2009-04-21 | Make /usr/sbin/sendmail not fail due to smtpd being down. | Jacek Masiulaniec | |
The approach is to save cmdline + stdin in a file under a newly added directory /var/spool/smtpd/offline (uid 0 gid 0 mode 1777). Next time daemon starts, it uses information in that directory to replay sendmail on user's behalf. ok gilles@ | |||
2009-04-21 | instead of calling getpid() all over the place do it once, claudio ok | Henning Brauer | |
2009-04-21 | correct some fatal(x) calls and error strings | Eric Faurot | |
ok gilles@ jacekm@ | |||
2009-04-21 | ignore pfkey replies not for us and discard them | Henning Brauer | |
From: Matthew Dempsky <matthew@dempsky.org> markus and hshoexer and claudio agree | |||
2009-04-20 | Allow MAIL FROM only in the S_HELO state, which results in behaviour | Jacek Masiulaniec | |
dictated by rfc in "4.1.4 Order of commands". pointed out and initial diff by pea@, ok gilles@ | |||
2009-04-20 | fix previous, evtimer_set should be called only once, in session_init. | Jacek Masiulaniec | |
2009-04-20 | Rewrite smtp session timeouts; use evtimer_* from event(3) instead | Jacek Masiulaniec | |
of regularly walking session tree in search of idle clients. Gives the smtp process a chance to become idle. As a bonus, add smtp.sessions.timeout counter to "smtpctl show stats". ok gilles@ | |||
2009-04-20 | restore tagged user packages to functionality (for now) | Marc Espie | |
2009-04-19 | Correct function name in log_warnx(). | Claudio Jeker | |
2009-04-19 | remove class FatPackageLocation. Instead make PackageLocation a hierarchy | Marc Espie | |
so that I can handle installed packages without playing ping-pong with the PackageRepository hierarchy (mostly) | |||
2009-04-19 | synch with my new style search/location changes | Marc Espie | |
It's likely there will be some fallout, but it's getting a bit too large to keep around. This does kill a few very old oddities as well. | |||
2009-04-19 | Wrap the EV_READ+EVLOCKED dance in one well documented function. | Jacek Masiulaniec | |
Additionally, check that EVLOCKED is not already set, which would indicate an attempt to send IMSG w/o waiting for reply for some other IMSG sent earlier. ok gilles@ | |||
2009-04-19 | error checking for readdir(2); ok gilles@ | Jacek Masiulaniec | |
2009-04-19 | update protocols for s_client;s -starttls; from brad | Jason McIntyre | |
2009-04-18 | correct function name in fatal | Jacek Masiulaniec | |