summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2011-09-18a single ramqueue message may be shared by many ramqueue envelopes to beGilles Chehade
delivered to many ramqueue hosts, therefore storing the rq_host pointer in the rq_msg envelope is wrong and causes baaaaad behavior. this commit fixes reliability issues in runner process, experienced and reported by many
2011-09-18extract 8 octets (as per RFC 2661) rather than a long; with jsing@Christian Weisgerber
2011-09-18Fix whitespace.Joel Sing
2011-09-18Avoid potential 64-bit unaligned access on strict alignment architectures.Joel Sing
Spotted by and ok naddy@
2011-09-18Reorder the headerfiles a bit. Move the bgpd specific prototypes out ofClaudio Jeker
mrt.h. Now mrt.h includes only protocol specific defines.
2011-09-17Make tcpdump -v print the id and seq of icmp6 echo packets.Alexander Bluhm
ok claudio naddy
2011-09-17update pointer variable after copying misaligned packet; ok claudio@Christian Weisgerber
2011-09-17Implement new mrt table dump format as specified in draft-ietf-grow-mrt.Claudio Jeker
Tested with IP and IPv6 sessions and against the libbgpdump parser. OK henning@
2011-09-17tweak previous;Jason McIntyre
2011-09-17access a 32-bit field as u_int32_t, not as u_long; ok bluhm@Christian Weisgerber
2011-09-17make pkg_add -nvv work with respect to whatis.db updates;Ingo Schwarze
ok espie@
2011-09-17Apply the fnmatch recursion limit fix to the local copy of fnmatch in httpd.Stefan Sperling
ok henning
2011-09-17Standarize the ToS option across nc/ping/traceroute so that they'llChristiano F. Haesbaert
accept the same values as pf.conf. It accepts decimal, hexadecimal and the dscp/tos keywords. The ping option was ripped of in SMALL. ok mcbride@ sthen@
2011-09-17tweak previous;Jason McIntyre
2011-09-17improve -s description. the major points are set vs adjust and stay inHenning Brauer
the forground until we receive a reply or hit the 15 second timeout. with theo, evolved out of sth completely different
2011-09-17work-around for default vs. no flavorMarc Espie
2011-09-16reorder SENSOR_* in switch() and add missing cases.Yojiro Uo
ok deraadt@
2011-09-16Rather than reloading kernel routes immediately when an RTM_DESYNC is seen,Stuart Henderson
set (or extend) a timer and only reload when this expires. Avoids repeatedly dumping full kernel routes (thus generating more load) when the machine has problems keeping up with messages on the route socket. (if you see lots of repeated "reloading interface list and routing table" in ospfd logs, this will help). Suggestions/ok claudio@.
2011-09-16add lacked cases of sensors value, and fix orders.Yojiro Uo
2011-09-16Fix my usual typoClaudio Jeker
2011-09-16apply following changes to sensor framework:Yojiro Uo
- change accuracy of SENSOR_FREQ from Hz to muHz - add SENSOR_VOLTS_AC entry to userland programs ok deraadt@
2011-09-16If a user configures logging explicitly in relayd.conf, do itAlexander Bluhm
regardlessly of debugging mode and compile switch. ok sthen@
2011-09-12- introduce filtermask in struct smtpdGilles Chehade
- do not forward lines to mfa when FILTER_DATALINE is not set in filtermask prevents smtpd from handling mails slowly while I'm hacking on filters support
2011-09-11remove unused headerCharles Longeau
ok gilles@
2011-09-10let pkg_mklocatedb work consistently with SUBDIRLIST (print only theMarc Espie
fullpkgpaths referenced there and nothing more)
2011-09-07- update key size and alg recommendations; from Lawrence TeoJason McIntyre
- whilst here, knock out useless Pp in openssl.1 ok djm markus
2011-09-04KNF, fix white spaces in relayd. No binary change.Alexander Bluhm
ok pyr@ sthen@
2011-09-04Especially with SSL and short data transfers, it could happen thatAlexander Bluhm
the client closed before the connection to the server has been established. Then the relay closed immediately before transferring any data. The solution is to delay the close until the other side has an event buffer. ok sthen@
2011-09-04The relayd used the CHECK_TIMEOUT for connect and ssl handshake.Alexander Bluhm
This is 200 milliseconds and too short. Instead use the 600 seconds session timeout that is used for accepted sessions everywhere else. While there, make flag handling in relay_ssl_transaction() consistent to the other functions. tested and ok sthen@
2011-09-03make -column lists pretty again;Jason McIntyre
specifically, rewrite them to permit some markup in the column headers, and use "Ta" instead of literal tabs; mandoc does not currently match groff 100%, but a mandoc fix may be some time off, and we've gone enough releases with poorly formatting column lists. in some cases i have rewritten the lists as -tag, where -column made little sense.
2011-09-01grammar fix; from BrynetJason McIntyre
2011-09-01move a log_debug() call to a less annoying spot so that it does not getGilles Chehade
called for each single line of DATA exchanged between smtp and mfa
2011-09-01Introduce a small set of functions to manage stat counters in aEric Faurot
simpler and hopefully saner way. ok gilles@ chl@
2011-09-01add missing header needed by bsearch()Charles Longeau
ok gilles@
2011-09-01- if no filter is setup, do not overwrite the data line with filtmsg bufferCharles Longeau
- remove annoying debug lines - disable back filters at smtpd.conf level committing on behalf of gilles@
2011-09-01Fix the display of running utilities (e.g. don't say we are runningAntoine Jacoutot
makemap when we are in fact running newaliases...). No functionnal change.
2011-08-31propagate change of internalsMarc Espie
fixes: Not a SCALAR reference at /usr/libdata/perl5/OpenBSD/PkgSpec.pm line 454
2011-08-31add support for per-line DATA callbacks, this allows filters to take theirGilles Chehade
decisions *while* the message is being received by the client.
2011-08-31versionspec stuff belongs in PkgSpec, not PackageNameMarc Espie
2011-08-31synch with current state of affairs a bitMarc Espie
2011-08-30Call free() into ramqueue_remove_{batch,host,message,envelope}() instead of ↵Charles Longeau
just after the function call. While there, also include stats counters into their respective function. ok gilles@
2011-08-30remove unused headerCharles Longeau
ok gilles@
2011-08-30fix format stringCharles Longeau
ok gilles@
2011-08-29cast all printed time_t to long long int, and change format string accordingly.Charles Longeau
ok gilles@
2011-08-29remove unused fileCharles Longeau
ok gilles@
2011-08-29add missing header needed by signal()Charles Longeau
ok gilles@
2011-08-28Clear bounce envelope structure, to avoid wrong use when ↵Charles Longeau
bounce_record_message() returns 0. Initial report from me, tweak from gilles@ ok gilles@
2011-08-28Use the correct terminology, replace the term "entry" with the term ↵aschrijver
"attribute" where applicable. OK martinh@ pyr@
2011-08-28Add support for the netid.byname YP map. This map is used by getgrouplist(3),aschrijver
which is used by (amongst other things) initgroups(3) to set the supplemantary groups on login. OK pyr@
2011-08-28fix pasto in strlcpy() truncation testGilles Chehade