Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-11 | This commit adds a new feature to sysmerge(8), usable in '-a' mode. | Antoine Jacoutot | |
From now on, checksums of reference files (sets and/or src) will be stored under /var/db/sysmerge/{etcsum,xetcsum,srcsum} . This allows for "remembering last choice" several people have requested. This deprecates the need for -X and -S which have been removed (these switches may come back at some point for the auto-patch feature which halex@ proposed). It will only compare files which reference sources have changed since the last run and will attempt to automatically upgrade them to the newest version provided that they have no local changes. i.e. first run should dislay differences, second run should not display anything except if something changed between old and new sets/src. This way sysmerge can also warn you from files which may have been obsoleted. General idea taken from Net/FreeBSD but we're doing things differently. Intensively discussed with oga@, sthen@ and halex@ ok oga@ sthen@ | |||
2009-05-11 | remove an extraneous slash from the requested URL; some strict proxies | Stuart Henderson | |
(and maybe http servers) have a problem with it. ok espie@ | |||
2009-05-11 | Make bgpctl show network print both AF_INET and AF_INET6 as mentioned in the | Claudio Jeker | |
man page. Problem found by Rod Whitworth. OK sthen@ | |||
2009-05-10 | use both read and write timeout arguments in the bufferevent_settimeout | Jacek Masiulaniec | |
call; ok gilles@ | |||
2009-05-10 | use rfc number 4954 in auth_plain handler name, rfc 4616 is implied | Jacek Masiulaniec | |
because rfc 4954 references it. | |||
2009-05-10 | assert copyright; ok gilles@ | Jacek Masiulaniec | |
2009-05-10 | RFC 4954 says the response to "AUTH PLAIN" must be "334 ", not "334"; | Jacek Masiulaniec | |
ok gilles@ | |||
2009-05-09 | correct AUTH PLAIN rfc number, no functional change. | Jacek Masiulaniec | |
2009-05-09 | fix rare memleak; ok gilles@ | Jacek Masiulaniec | |
2009-05-09 | give few states more meaningful names; ok gilles@ | Jacek Masiulaniec | |
2009-05-09 | fix function names in log_debug | Jacek Masiulaniec | |
2009-05-09 | - New API to handle all DNS query types (A, MX, PTR) asynchronously. | Jacek Masiulaniec | |
- Improve RFC compliance: CNAMEs are resolved, equal preference MXs are randomized, relaying via MX that has equal/lower preference than local server is prevented, decision on when to treat domain name as implicit MX is better. ok gilles@ | |||
2009-05-09 | zap trailing whitespace; | Jason McIntyre | |
2009-05-09 | tell people about -F repair. ok phessler, espie | Stuart Henderson | |
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@ |