summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-09-05store relay sessions in SPLAY trees instead of TAILQ lists. this willReyk Floeter
be used for faster lookups of sessions based on different criteria. ok pyr@
2007-09-05Fix debugging code, which tried to print the netgroup nameMoritz Jodeit
using the return value of _ng_print(), which returns void. ok millert@
2007-09-05Replace magic numbers in calls to shutdown(2)Moritz Jodeit
with their respective defines. ok millert@
2007-09-05Change some variables to their proper type size_t.Moritz Jodeit
ok millert@
2007-09-05increase th maximum string size for the sslciphers from 32 to 768.Reyk Floeter
this unbreaks some configurations that worked when sslciphers was a dynamic charbuf. ok pyr@
2007-09-05remove compat link to /usr/sbin/vnconfig, the program is in /sbin for oneAlexander von Gernler
release now. ok deraadt@ todd@
2007-09-05rename qli_prot_regs to qli_stat_regs to avoid possible confusion with ↵David Collins
qli_port_regs. ok marco@
2007-09-05fix date; spotted by jmcTheo de Raadt
2007-09-05no need to talk about bits; ok millert jmcTheo de Raadt
2007-09-05remove trailing blank line;Jason McIntyre
2007-09-05fix over-agressive match function, oopsTheo de Raadt
2007-09-04add support to print the derivated tree from the OpenPROM (alas devinfo orFederico G. Schwindt
prtconf); ok kettenis@. thanks to the various people who helped me test in different sparc* machines.
2007-09-04Zap the simplelock goo and general cleanup of comments.Thordur I. Bjornsson
also, theres no need to check first if we're the kernel pmap and then if we're the curmap in two different if statements, pmap_is_curpmap() check's if we're the kernel pmap, so nuke those tests. ok art@
2007-09-04Add mailbox command handler and "about firmware" commandMarco Peereboom
2007-09-04Some more simple malloc(n * m) -> calloc(n, m) conversions.Hans-Joerg Hoexer
ok deraadt@
2007-09-04XrTheo de Raadt
2007-09-04UltraSPARC CPUs always have an on-chip FPU. There really is no need to haveMark Kettenis
the code to detect the various FPUs of earlier SPARC V7 and V8 CPUs. ok deraadt@, miod@
2007-09-04driver for i2c lm93 sensor; very common on ipmi machines which have i2cTheo de Raadt
bmc's watching on the shared bus. if you disable ipmi, you might see it pop up (reminder why ipmi / i2c mixes are disabled: some ipmi's seem to violate the i2c bus locking protocol). tested by Alexander Lobodzinski
2007-09-04Removed dead code.Tobias Stoeckmann
OK joris@, ray@
2007-09-04Replaced strlen() with sizeof() - 1 when #define'd strings are used.Tobias Stoeckmann
OK ray@
2007-09-04Reset the chip after internal memory exhaustion, makes the driver more solidMiod Vallat
with heavy NFS usage.
2007-09-04use memrchr; ok millert@.Federico G. Schwindt
2007-09-04Add the ability to specify a host header when using http(s) check methods.Pierre-Yves Ritschard
Prodded by me, done by Gille Chehade <veins@evilkittens.org> ok reyk, jmc for the manpage bits.
2007-09-04Handle ^D as a)bort in log message question.Tobias Stoeckmann
OK joris@
2007-09-04make ssh(1)'s ConnectTimeout option apply to both the TCP connection andDamien Miller
SSH banner exchange (previously it just covered the TCP connection). This allows callers of ssh(1) to better detect and deal with stuck servers that accept a TCP connection but don't progress the protocol, and also makes ConnectTimeout useful for connections via a ProxyCommand; feedback and "looks ok" markus@
2007-09-04small fix in the error path when accepting new relay sessionsReyk Floeter
2007-09-04support chained ssl certificates; a chain can be added to theReyk Floeter
PEM-encoded server cert file (no CA support yet). makes a chained ssl certificate from Comodo work with hoststated, also tested with other certs (self-signed, Thawte Premium) thanks to ben (pr0ncracker at gmail dot com)
2007-09-04make file descriptor passing code return an error rather than call fatal()Damien Miller
when it encounters problems, and use this to make session multiplexing masters survive slaves failing to pass all stdio FDs; ok markus@
2007-09-04Use err(3) functions. input and ok millert.Federico G. Schwindt
2007-09-03Fix a few interrupt dispatch/receive register definitions.Mark Kettenis
2007-09-03Update free(3) section--we use mmap()/munmap(), not brk().Todd C. Miller
Based on a diff from Mike Belopuhov. OK jmc@
2007-09-03move back to using malloc() instead of calloc(), because the yaccTheo de Raadt
skeleton really should only call malloc/realloc/free, no other external APIs at all. theefore, add a pre-check for the overflow case, thus protecting realloc too; tested mblamer, ok millert, help from kettenis
2007-09-03there is a prototype version of the lm93 (plus spacing fixes)Theo de Raadt
2007-09-03Recognize Andigilog aSC7621.Mark Kettenis
ok deraadt@
2007-09-03unsupported ioctl's should be returned with ENOTTYThordur I. Bjornsson
not -1; ok miod@
2007-09-03call savectx() in cpu_fork(), so that the new process can take signalsMiod Vallat
correctly in child_return()'s userret(); makes the sys/kern/signal/earlysig regression test pass. From a 2.5 years old diff I should have commited much earlier.
2007-09-03Remove the pv and pte stealing code. Neither art@ and I like it, theMiod Vallat
theoretical gain of it is close to zero, and our moms told us stealing is bad.
2007-09-03remove trailing whitespace;Jason McIntyre
2007-09-03Bump RTM_VERSION to 4 and start a new aera of routing in OpenBSD :)Claudio Jeker
Changes include 64bit counters instead of u_long, routing table id in the header of most messages, reserved routing priority field, added a hdrlen field to skip over the header so that binary compatibility becomes easier. A minimal backward support for old binaries is included to ease upgrades but don't expect anything more than ifconfig, route and dhclient to correctly work. OK henning@ mglocker@
2007-09-03OpenBSD now has memrchr(3)Todd C. Miller
2007-09-03Adapt atexit() regress to recent changes and add __cxa_atexit() regress.Todd C. Miller
__cxa_atexit() regress from kurt@
2007-09-03crank libc and libstdc++ majorsTodd C. Miller
2007-09-03Add __cxa_atexit() support for gcc3. This provides support for shared ↵Todd C. Miller
object destructors called at dlclose() time. Inspired by similar changes in FreeBSD and NetBSD.
2007-09-03Add ENOMSG and EIDRM; from jsg@Todd C. Miller
2007-09-03add recaloc(3)Todd C. Miller
2007-09-03add memrchr(3)Todd C. Miller
2007-09-03malloc(n * m) -> calloc(n, m); ok espieTheo de Raadt
2007-09-03use calloc() for the sake of regularity, prompted by deraadt@Marc Espie
Note that I *still* fill every pointer with explicit NULL, for portability. filling with 0 bytes is not necessarily the same as NULL pointers.
2007-09-03Unsetting a non-existent variable is not an error. SeeOtto Moerbeek
http://www.opengroup.org/onlinepubs/009695399/utilities/unset.html report from Arkadiusz Miskiewicz; fixed based on http://cvs.pld-linux.org diff; ok millert@ fgsch@
2007-09-03- break "Defaults env_keep" into several lines so it is more readableAntoine Jacoutot
- add OWNER and GROUP to env_keep so that make-plist creates pkg/P* with the correct uid/gid (hopefully this would be the last ports related change) ok millert@