summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2013-08-19put do { } while (0) around the dprintf macro to make it less scaryDavid Gwynne
ok deraadt@
2013-08-18Fix calls to printf-like functions which passed a non-fixed stringPhilip Guenther
as the format and no variable args. Replace "%#0.*X" with "%#.*X": the zero-fill flag is ignored/implied on numeric conversions when a precision is specified. ok jung@ millert@ krw@
2013-08-16Use %lld and cast to (long long) when printing time_t valuesPhilip Guenther
otto@ millert@ lteo@ mikeb@ deraadt@
2013-08-15Don't include unused copyright[] string in all the cron binaries.Todd C. Miller
OK mikeb@ deraadt@
2013-08-15Replace the obsolete ioctl(SIOCGDRLST_IN6) interface withAlexander Bluhm
sysctl(net.inet6.icmp6.nd6_drlist) in rtsold. Code taken from ndp. OK henning@ mikeb@
2013-08-15Reduce the warnings when arp, rarp, ndp are compiled with WARNINGS=yes.Alexander Bluhm
warning: declaration of 'time' shadows a global declaration No binary change; OK lteo@ florian@ henning@ mikeb@ millert@
2013-08-14Rewrite the internals of the RDE reload logic.Claudio Jeker
This is the first step to make bgpd reload non blocking in the RDE. It also speeds up the reload time a fair bit in some cases (mainly if you run with multiple RIBs and have larger filtersets) and it should also fix a few edge cases on reloads. Testing done by benno@, florian@ and sthen@ OK henning@ and benno@
2013-08-14Enforce that the ls_id and the adv_rtr field in a type 1 router LSA areClaudio Jeker
the same. This will drop updates trying to attack the OSPF LSDB. For ospfd such bad router LSA were never a problem since the LSA lookup always includes the ls_id and adv_rtr -- so the bad packets would have never been picked up by the SPF calculation. OK bluhm@ benno@
2013-08-14editing blip in previous;Jason McIntyre
2013-08-14ISC cron is the defacto BSD cron these days so remove confusingTodd C. Miller
remarks about the historic BSD and SysV crons. OK jmc@
2013-08-14macro simplification;Jason McIntyre
From: Jan Stary
2013-08-14some Bx/Ox conversion;Jason McIntyre
From: Jan Stary
2013-08-14no longer any need to quote macro lines with >9 args;Jason McIntyre
From: Jan Stary
2013-08-13Handle firmware for radeondrm(4).Mark Kettenis
pointed out by jasper@
2013-08-13reorder SYNOPSIS to match usage()Alexander Hall
pointed out by jmc@
2013-08-13firmware is uncountable, i think we decided;Jason McIntyre
2013-08-13allow the user to specify which firmware to install, or install all ofAlexander Hall
them using the -a switch ok rpe@
2013-08-13when handling puts from a client (ie, tftpd is writing a file toDavid Gwynne
disk), we maintain the client state after we've finished writing the file in case the client loses our ack of the last write. unfortunately we didnt close the file we'd just written when we knew it was finished, but only after we clean up the client state after that wait. because we use FILE stuff to write the file out, its likely some io flushed to disk until we finish that wait and close the file as part of cleaning up the client state. if something is coordinating a bunch of uploads and expects the file to be there after the client is happy its there, this can be "not good". this closes the file after we know its finished before proceeding to hang to handle lost acks to the client. found by and ok henning@
2013-08-12Clarify what "mru" config option does.YASUOKA Masahiko
input and ok giovanni jmc
2013-08-12some minor fixes; From: Jan StaryJason McIntyre
2013-08-12get ready for big ino_t; ok gunther@Otto Moerbeek
2013-08-09Remove dead code and useless #include and #ifdef from ndp.Alexander Bluhm
No binary change; OK deraadt@ mpi@
2013-08-08bugfix update to 1.4.2Robert Nagy
2013-08-08move the parameter expansion text to after the config options text,Jason McIntyre
to avoid overwhelming the reader; ok gilles
2013-08-08Prep for big ino_t: cast to unsigned long long and format with %ll or %qPhilip Guenther
httpd correction and ok kettenis@
2013-08-07disable libexec/identd and enable usr.sbin/identd.David Gwynne
ok sthen@ deraadt@
2013-08-06Write uids/gids as unsigned in the passwd file and error messages.Todd C. Miller
This matches what pw_scan() expects. OK deraadt@
2013-08-06Switch vax to gcc 3.3.6.Miod Vallat
2013-08-05Don't assume inode numbers fit in a longPhilip Guenther
ok kettenis@
2013-08-05better document /etc/mailname;Jason McIntyre
ok gilles
2013-07-28Let mkuboot recognize native ELF binaries and only output the program headersMiod Vallat
area in this case, to save the need for `objcopy -O binary'; this will make beagle install/upgrade processes easier until they get a native bootloader. Tested by florian@ on panda ES and rapha@ on BeagleBone
2013-07-22we now have IDEA and MDC2 in libcrypto, so don't disable them in openssl(1)Christian Weisgerber
ok djm@
2013-07-22fix bogus warning due to limited range on 32bit archs.Eric Faurot
2013-07-22use unistd.h instead of getopt.hEric Faurot
2013-07-22fix sockaddr overflow with IPv6Eric Faurot
2013-07-21clarify the error:code text;Jason McIntyre
ok eric
2013-07-21Add a "passwd" table backend. Useful for sharing vusers with other programs.Eric Faurot
2013-07-21tweak log messagesEric Faurot
2013-07-20Add missing RCS id.Alexander Bluhm
2013-07-20arp and rarpd used an int expire_time for time calculation. ConvertAlexander Bluhm
this into time_t. OK benno@
2013-07-201. there's no "selectors function"Matthias Kilian
2. "recommend" instead of "prefer" selection on facility ok (for 1.) and "no objections" (for 2.), jmc@
2013-07-20Update ldap and sqlite table backends and provide them as external backends.Eric Faurot
2013-07-20tweak previous;Jason McIntyre
2013-07-20tweak previous;Jason McIntyre
2013-07-19We are basically at 5.4 nowEric Faurot
2013-07-19Temporarily allow alternate names for traces, until this get cleaned up.Eric Faurot
2013-07-19Implement a scheduler_proc backendEric Faurot
2013-07-19When accepting a message, log one line per recipient with the number ofEric Faurot
generated envelopes for each.
2013-07-19Many MTA improvements:Eric Faurot
- Better transient error handling logic: failing destinations are automatically disabled for a while. When a destination is active again, ask the scheduler to retry previous envelopes immediatly. - More informative error report when all routes fail for a mail. - Implement a "smtpctl show hoststats" command to get the latest stat message per MX domain. - Implement a "smtpctl show routes" command to show the state the currently known routes to remote MXs. - Implement a "smtpctl resume route" command to re-enable a route that has been disabled. - Do not hardcode limits - Minor code improvements
2013-07-19Assorted queue improvements:Eric Faurot
- cleanup the internal queue backend API and get rid of the QOP_* thing. - implement a queue_proc backend - rename queue_fsqueue.c to queue_fs - enable support for queue encryption - add an envelope cache - better logging and error reporting