summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2013-02-15Fix the toread check in the lateconnect case. This allowsAlexander Bluhm
Content-Length: 0 in HTTP GET request when a request filter is used. This was broken by my previous commit. OK reyk@ benno@
2013-02-15Add missing break, reported by Jared S. Candelaria.Martin Pieuchot
2013-02-14disable symbol visibility on vax in order to unbreak the buildRobert Nagy
2013-02-14Obey RFC 2131 and when the broadcast flag is set send reply backKenneth R Westerback
via udp broadcast and link-local broadcast. Not udp broadcast to link address of client. Fixes at least some switches who use the broadcast flag. Bug submitted by Andy via bugs@, and fix tested by same. Thanks! ok beck@
2013-02-14grow MAX_LOCALPART_SIZE and MAX_DOMAINPART_SIZE by 1 (for the '\0')Eric Faurot
ok gilles@
2013-02-14- document smtpctl trace expandGilles Chehade
2013-02-14- log smtpd version at startupGilles Chehade
ok eric@
2013-02-14- change => to = in documentationGilles Chehade
2013-02-14- smtpctl trace expand, enables tracing of aliases expansionGilles Chehade
- replace "users" keyword with "userbase" when providing alternate userbase - disambiguise expansion nodes when expanding across domains and userbases - allow use of '=' instead of '=>' when declaring a mapping ok eric@
2013-02-14simplify markup for the "table" keyword; ok gillesJason McIntyre
2013-02-13Pipex did panic when the 0 length mppe is given by ioctl. ReturnYASUOKA Masahiko
EINVAL instead of panic. Also npppd called ioctl with the invalid argument because of the bugs introduced by the config parser change commit. Fixed those bugs and make sure not to use 0 length keys for MPPE. reported by csszep at gmail and giovanni ok giovanni
2013-02-13- when declaring a static table for userinfo, do not make username part ofGilles Chehade
the value as it confuses users { gilles => gilles:10:100:/home } becomes { gilles => 10:100:/home } ok eric, we'll discuss changes under the hood post-release
2013-02-12Back out per-CPU kernel profiling, it shouldn't modify a public headerMartin Pieuchot
at this moment.
2013-02-11tweak previous;Jason McIntyre
2013-02-11Teach kgmon(8) to deal with per-CPU kernel profiling.Martin Pieuchot
ok mikeb@, haesbaert@
2013-02-10update the internal pcre to 8.32Robert Nagy
2013-02-10remove some unneeded Xo/Xc.Jason McIntyre
2013-02-10do not mark up punctuation; ok gillesJason McIntyre
2013-02-10When getting the next batch of envelope to schedule, use an array toEric Faurot
store envelope ids, rather than a dynamic list. ok gilles@
2013-02-10-h includes RFC 3164 style hostnames when forwarding;Markus Friedl
feedback and ok sthen@, mpf@
2013-02-09Put index and root directives where they belong according to the nginxAntoine Jacoutot
Pitfalls rules. ok robert@
2013-02-08retain the MX address order as sent by the lka for MXs with the sameEric Faurot
preference. issue spotted by todd@ ok gilles@
2013-02-08Fix memory leak in privsep.c. Free the memories which were allocated byYASUOKA Masahiko
getcap(3).
2013-02-08add mention about 'mppe' configuration option which is missing.YASUOKA Masahiko
pointed out by csszep at gmail.com
2013-02-08Because of the getcap(3) limitation, colon(':') can not be used forYASUOKA Masahiko
password or username in npppd.conf. Add this in the BUGS section. pointed out by and ok giovanni
2013-02-08Listening on IPv6 address is not supported for pptp tunnel. DocumentYASUOKA Masahiko
this to the man page and refuse it by the config parser.
2013-02-08the per-rule "expire" does not really fit in its current section,Jason McIntyre
so move it into its own little bit; ok gilles
2013-02-08order the syntax alphabetically; ok gillesJason McIntyre
2013-02-06remove unused constant definitionGiovanni Bechis
ok yasuoka@
2013-02-06remove duplicated CPPFLAGS definitionGiovanni Bechis
ok yasuoka@
2013-02-06- for "listen on", use "keeps" to avoid bad formattingJason McIntyre
- avoid line wrap in examples - put "expire" back into the accept/reject block ok gilles
2013-02-05Rework http content and chunk handling in relayd. Use specialAlexander Bluhm
toread values to track the current http header or chunk state. This allows to handle an optional chunk trailer properly. Tracking the http state is also a prerequisite for splicing persistent http connections. OK and test reyk@ benno@
2013-02-05add missing free in config parserGilles Chehade
ok eric
2013-02-05unbreak broken smtpctl table updateGilles Chehade
fix by eric and I, ok eric@
2013-02-05Install 50x.html which is part of the default nginx configuration.Antoine Jacoutot
ok robert@
2013-02-05- handle getaddrinfo() error as LKA_TEMPFAILGilles Chehade
- handle getsockname() error in smtp_connected() - accept '/' as part of user-part, expand to ':' as done by qmail - fix wrong check in mda leading to bogus Return-Path header - fix aliases parsing when there's a white space between key and separator - some cosmethic cleanup
2013-02-05Spelling fixes: retreive -> retrieve. ok gillesNicholas Marriott
2013-02-05commit documentation for "helo" in relay rulesGilles Chehade
2013-02-04just noticed that -aa was not documented yet.Marc Espie
2013-02-04fix authenticated relaying exampleGilles Chehade
2013-02-03Remove unused (a.k.a. always passed NULL) parameter 'data' fromKenneth R Westerback
decode_udp_ip_header() and the useless check of it. Part of original diff from pelikan about udp length errors.
2013-01-31remove dead fileEric Faurot
2013-01-31assorted fixes spotted by Coverity.Eric Faurot
some log message updates. ok gilles@
2013-01-31do not need to tweak the socket sndbuf, now that the envelopes are passedEric Faurot
in compressed form. reduce the default size for envelope messages. ok gilles@
2013-01-31update mda to use a smaller struct mda_envelope internally.Eric Faurot
raise internal envelope limits. simplify code. ok gilles@
2013-01-31do not overwrite default manpagesEric Faurot
ok gilles@
2013-01-31give folks fair warning that the sendmail docs are still the onesJason McIntyre
getting installed, not their smtpd counterparts; ok gilles
2013-01-31port numbers for radius servers were not configured correctly.YASUOKA Masahiko
pointed out by mxb and Robert Blacquiere
2013-01-31Deleting ip address of tun inteface was failed. This was caused byYASUOKA Masahiko
passing wrong inteface name to ioctl(). pointed out by csszep at gmail.com
2013-01-29Allow for a kernel linked at address zero; ok guenther@ millert@Miod Vallat