summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-08-27force use of correct hash function for random-art signature displayDamien Miller
as it was inheriting the wrong one when bubblebabble signatures were activated; bz#1611 report and patch from fwojcik+openssh AT besh.com; ok markus@
2009-08-27allow setting an explicit umask on the commandline to override whateverDamien Miller
default the user has. bz#1229; ok dtucker@ deraadt@ markus@
2009-08-27Bring in NetBSD's rev 1.45 by Matthias DrochnerJonathan Gray
'Reduce polling of the keyboard controller status by a factor of 1000. While on real hardware hardware a poll cycle takes time in the microsecond order of magnitude, a "legacy-free" system which emulates the KBC in BIOS code takes milliseconds -- I'm seeing a multi-minute delay in booting where the KBC is probed. So poll less and use delay() to compensate so that the total wait time stays about the same.' Noticeably helps some machines that do SMM based pckbc. Tested by miod on alpha glass console. ok miod@
2009-08-27Appease gcc2 (I wish people would write in C, rather than "latest crapTheo de Raadt
gcc added") ok millert miod
2009-08-27Don't stop traversing a directory hierarchy if we reach SHRT_MAX,Todd C. Miller
just stop updating fts_level so we don't overflow it. This allows rm, find, etc to operate on very deep hierarchies. Consumers of fts(3) do need to be aware that the actual level may be larger than fts_level. During the next libc major bump we will make fts_level an int instead of a short. OK deraadt@
2009-08-27More iscsi defines needed.Claudio Jeker
2009-08-27$OpenBSD$Jacek Masiulaniec
2009-08-27Implement client side of the SMTP protocol in a library-like module.Jacek Masiulaniec
Make bounce code and /usr/sbin/sendmail interface use this new API. The mta process continues to use its own implementation, but eventually will be switched to use this shared module. Buffer routines are taken from buffer.c rather than from evbuffer. This is one step forward to using a single buffer API across the program. "it looks sexy" gilles@
2009-08-27s/relayd/smtpd/Jacek Masiulaniec
2009-08-27Implement client side of the SMTP protocol in a library-like module.Jacek Masiulaniec
Make bounce code and /usr/sbin/sendmail interface use this new API. The mta process continues to use its own implementation, but eventually will be switched to use this shared module. Buffer routines are taken from buffer.c rather than from evbuffer. This is one step forward to using a single buffer API across the program. "it looks sexy" gilles@
2009-08-27Use FTS_ROOTLEVEL instead of 0 when checking fts_level.Todd C. Miller
2009-08-27lookup(n.) -> look up(v.)Jason McIntyre
2009-08-27allow to specify interface names as addresses, for example "listen onReyk Floeter
em0". the implementation will lookup the first IPv4 address of an interface before any other IPv4 and IPv6 addresses. ok gilles@ (i got inspired by smtpd)
2009-08-27getpwnam failure that results in setting errno could confuse theJacek Masiulaniec
check for non-existent ~/.forward, so make the check more robust; fix a fd leak under rare circumstances; use secure_file for testing .forward file security.
2009-08-27don't discard the initial volume change message; now it mattersAlexandre Ratchov
because the initial volume may not be MIDI_MAXCTL
2009-08-27when an audio program connects to aucat, restore the volume itAlexandre Ratchov
had the last time. For instance, this fixes the problem of programs reopenning the connection to aucat very often and thus resetting the volume setting all the time.
2009-08-26directly calling Debugger() is bad. turn these printf();Debugger(); seriesJasper Lievisse Adriaanse
into panic()'s. ok deraadt@ jsing@
2009-08-26Kernel config for the RB600. Temporary until we use the device tree toMark Kettenis
attach all devices.
2009-08-26Hack to get the right interrupt pin for the onboard vge(4) on the RB600.Mark Kettenis
I'll fix this properly when we use the device tree to configure the pci bus.
2009-08-26initialize tmpdir before use; PR 6214Theo de Raadt
2009-08-26more bloody const crap mk brokeTheo de Raadt
2009-08-26Speedup on raid6 writes, precalculate xor lookupJordan Hargrave
ok marco@
2009-08-26Remove obsolete comment.Marcus Glocker
2009-08-26Build fake bootinfo structure based on the device tree.Mark Kettenis
Inspired by a diff from dms@.
2009-08-26Replace some stupidly used bcopy()s by direct assignment.Marcus Glocker
2009-08-26Initialise the arg2 pointer properly (also free it when freeing theNicholas Marriott
others). Fixes crashes with J in malloc_options reported by oga.
2009-08-26Use comconsfreq instead of hardcoded frequency. Still a bit of a hack, butMark Kettenis
this lets me run the RB600 at 400MHz.
2009-08-26Override comconsfreq and comconsaddr with values from the FTD if provided.Mark Kettenis
2009-08-26Change fdt_find_node() such that it takes a full path as argument.Mark Kettenis
ok dms@
2009-08-26fix previousJacek Masiulaniec
2009-08-26Make this work when the clock is in small characters as well. Doh.Nicholas Marriott
2009-08-26Fix clock mode in black and white terminals now that tty.c tries to fixNicholas Marriott
reverse.
2009-08-26Name fields in the udl_huffman struct same as on the driver side toMarcus Glocker
simplify reading.
2009-08-26Also avoid __packed struct to Huffman table in the driver side in favourMarcus Glocker
of performance. Instead generate the Huffman table with two ints. Suggested, help and OK deraadt@
2009-08-26make sure that an aiod has been removed from the nfs_aiods_idle listThordur I. Bjornsson
before inserting it back into the list. crashes debugged with help from deraadt@ who also tested this fix.
2009-08-26In "auto-fetch" mode without -o, the filename to save under is derivedStuart Henderson
from the URL. In cases where the URL supplied on the command-line returned an HTTP redirection, ftp(1) was changing the filename to one derived from the redirected URL. Change this to always use a name derived from the command-line URL. Avoids unexpected behaviour with URI-encoded redirection URLs as seen by matecocido on misc@, and avoids surprises when the redirection is to an unexpected filename. No change when -o is used. ok martynas@ deraadt@ "I totally approve" halex@
2009-08-26syncTheo de Raadt
2009-08-26Do not add Delivered-To to outgoing mail. It will result in prematureJacek Masiulaniec
bounce as soon as it hits mx2 in mx1 -> mx2 -> mx3 relay chain. hint by sthen@, ok gilles@
2009-08-26Add ogg media types from RFC 5334 and update application/ogg as well.Federico G. Schwindt
From Lars Nooden <lars dot curator at gmail dot com>. deraadt@ agrees.
2009-08-26when allocating the midi channel for the volume control of a newAlexandre Ratchov
client, pick the oldest unused channel rather than the first found. This way new clients don't reuse channels of recently used applications, thus improving a lot the client<->channel affinity.
2009-08-26oops, forgot to update usage();Jason McIntyre
2009-08-26tweak previous;Jason McIntyre
2009-08-26don't mess with audio internals from within the midi bits. InsteadAlexandre Ratchov
use a call-back interface. This allows easily sending volume changes feedback to audio applications.
2009-08-26handle incoming AMSG_SETVOL messages, allows the client to be notifiedAlexandre Ratchov
of volume changes
2009-08-26Add ! support to ProxyPass to exclude directories from being proxied.Federico G. Schwindt
From Stephan A. Rickauer <stephan dot rickauer at startek dot ch> with minor tweaks. ok by many.
2009-08-26add commented out options for PAGEFASTRECYCLE, KVA_GUARDPAGES, shuffle VFSDEBUGThordur I. Bjornsson
around and add POOL_DEBUG as an enabled option, removing the define from subr_pool.c. comments & ok deraadt@.
2009-08-25Clearly copy the whole, and nothing but the whole, old buffer intoKenneth R Westerback
the resized buffer. From Pawel Jakob Dawidek via Max Laier via Marc Balmer via tech@. As was the previous commit where I didn't mention Pawel. 'should be olright' henning@
2009-08-25add error checkingTheo de Raadt
2009-08-25if we do not use __packed, we must write the values more carefullyTheo de Raadt
ok mglocker
2009-08-25sub-devices exposed by aucat and sockets it's listening on areAlexandre Ratchov
no longer the same. Rephrase ``audio(4) device or aucat(1) socket'' as ``sndio(7) audio device''. suggested by oga@, tweaks from jmc@