summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-06-12Bump max BARs up to 6. Needed for nouveau.Owain Ainsworth
ok marco@.
2008-06-12Add blurb for delete volumeMarco Peereboom
2008-06-12Add delete volume functionality.Marco Peereboom
discussed with krw, kettenis & drahn ok hshoexer
2008-06-12Make ssh print the random art also when ssh'ing to a host using IP only.Alexander von Gernler
spotted by naddy@, ok and help djm@ dtucker@
2008-06-12use an odd number of rows and columns and a separate start marker, looksOtto Moerbeek
better; ok grunk@
2008-06-12Do not pass "0" strings as ports to getaddrinfo because the lookupsDarren Tucker
can slow things down and we never use the service info anyway. bz #859, patch from YOSHIFUJI Hideaki and John Devitofranceschi. ok deraadt@ djm@ djm belives that the reason for the "0" strings is to ensure that it's not possible to call getaddrinfo with both host and port being NULL. In the case of canohost.c host is a local array. In the case of sshconnect.c, it's checked for null immediately before use. In dns.c it ultimately comes from ssh.c:main() and is guaranteed to be non-null but it's not obvious, so I added a warning message in case it is ever passed a null.
2008-06-11Add a few comments.Brad Smith
2008-06-11#define statements that are not atoms need braces around them, else theyAlexander von Gernler
will cause trouble in some cases. Also do a computation of -1 once, and not in a loop several times. spotted by otto@
2008-06-11Expose changemode for use by "self-contained" modesKjell Wooding
2008-06-11replace the last missing xname header before an error message in get_sdr(); ↵Constantine A. Murenin
ok deraadt
2008-06-11Add delete-leading-space, delete-trailing-space,Kjell Wooding
indent-current-line utility functions for stripping leading/trailing whitespace, and setting a fixed indent respectively.
2008-06-11Explicit flush stdout after printing the pty name when -p is used.Marc Balmer
found by ckuethe, help from otto.
2008-06-11Don't run cipher-speed test by default; mistakenly enabled by meDarren Tucker
2008-06-11CheckHostIP set to ``fingerprint'' will display both hex and random artAlexander von Gernler
spotted by naddy@
2008-06-11simpler way of computing the augmentations; ok grunk@Otto Moerbeek
2008-06-11Zero mbreg_t (mailbox) structures allocated on the stack before fillingKenneth R Westerback
them in and sending to the adapter. Reduces probe of empty controller from 15 minutes or so to 30 seconds or so. And probably fixes other things too. Also add a few more debug statements and tweak some comments. From mjacob via FreeBSD. ok deraadt@
2008-06-11some more BCM5708S registers.Brad Smith
2008-06-11Update firmware for QLogic 2200 cards from v2.02.03 to v2.02.06 which hasKenneth R Westerback
been used in NetBSD and FreeBSD for years. Blade2002 with a 2200 still boots. From mjacob via FreeBSD. ok deraadt@
2008-06-11syncTheo de Raadt
2008-06-11ssh-keygen would write fingerprints to STDOUT, and random art to STDERR,Alexander von Gernler
that is not how it was envisioned. Also correct manpage saying that -v is needed along with -l for it to work. spotted by naddy@
2008-06-11trivial code simplificationAlexander Bluhm
tested and ok hshoexer, grunk
2008-06-11move tao code from main() into its own function before adding features.av
requested and ok fgsch
2008-06-11ssh-keygen -lv -f /etc/ssh/ssh_host_rsa_key.pubAlexander von Gernler
would not display you the random art as intended, spotted by canacar@
2008-06-11always enter cvs_update_leavedir()Joris Vink
2008-06-11When a hotplugged sensordev appears, load its configuration individually,Constantine A. Murenin
instead of reloading the configuration for all sensordevs. ok henning
2008-06-11tgamma and tgammafMartynas Venckus
2008-06-11Introduce SSH Fingerprint ASCII Visualization, a technique inspired by theAlexander von Gernler
graphical hash visualization schemes known as "random art", and by Dan Kaminsky's musings on the subject during a BlackOp talk at the 23C3 in Berlin. Scientific publication (original paper): "Hash Visualization: a New Technique to improve Real-World Security", Perrig A. and Song D., 1999, International Workshop on Cryptographic Techniques and E-Commerce (CrypTEC '99) http://sparrow.ece.cmu.edu/~adrian/projects/validation/validation.pdf The algorithm used here is a worm crawling over a discrete plane, leaving a trace (augmenting the field) everywhere it goes. Movement is taken from dgst_raw 2bit-wise. Bumping into walls makes the respective movement vector be ignored for this turn, thus switching to the other color of the chessboard. Graphs are not unambiguous for now, because circles in graphs can be walked in either direction. discussions with several people, help, corrections and ok markus@ djm@
2008-06-11do not count on files that are uptodate to be on disk in a remote setup.Joris Vink
2008-06-11- on non-ieee, rename gamma to tgamma, the 'true' gammaMartynas Venckus
- make gamma an alias of lgamma - on ieee, add tgamma, based on gamma from non-ieee - fixes for tgamma/lgamma/exp/log, esp. special cases (some from freebsd); properly raise invalid fp operations on vax - also some general cleanup, ansification, man page (which was ok jmc@) - bump minor this makes some ports using tgamma possible; also consistifies behavior across openbsd/ieee and openbsd/non-ieee, and other operating systems much thanks sthen@, johan@, steven@, Simon Kuhnle, Wiktor Izdebski for testing ok millert@
2008-06-11Split address setup operations into a separate function. More to come.Ryan Thomas McBride
ok henning
2008-06-11Add a bunch of new ciss devices from Scott Benesh at HP via FreeBSD.Jonathan Gray
ok dlg@
2008-06-11regenJonathan Gray
2008-06-11Add a bunch of new ciss devices from Scott Benesh at HP via FreeBSD.Jonathan Gray
ok dlg@
2008-06-11When reading a GPIO pin, first determine if it is programmed for inputMarc Balmer
or output and then read the value from either the GPIO[x]_READ_BACK or GPIO[x]_OUT_VAL register. This allows to read back LED (output) states as well as input states (buttons). Problem noticed by Rolf Sommerhalder, fix by me.
2008-06-11regenJonathan Gray
2008-06-11Some additional devices from submitted dmesgs.Jonathan Gray
2008-06-11correct long since bitrotted commentsDamien Miller
POOL_TAP5 is always 1 so unifdef it no binary change
2008-06-11Use getcolpos to compute column. doto does not account for tabsKjell Wooding
2008-06-11cleanup our junk when in server mode and running as checkout everyJoris Vink
time we descend into another directory, leaves even less crap in /tmp while running.
2008-06-11ANSIfy to sync with KAME. From Karl Sjodahl <dunceor@gmail.com>.Ryan Thomas McBride
ok todd deraadt naddy bluhm
2008-06-11Fix GART enabling by using segment end address instead of totalTobias Weingartner
physmem. This should be more correct than earlier code. Thank you to Markus Hennecke <markus-hennecke -at- markus-hennecke.de> for reminding me.
2008-06-11* Remove the exit condition on no sensors at start-up, since we now supportConstantine A. Murenin
hotplugging. * Factor out some code from main() into a new create() procedure, to save some memory and make the code tidier. ok henning
2008-06-11add support for "transparent" forwarding in relays: normally the l7Reyk Floeter
relay will connect to the target host with its own ip address, but this mode will let it use the address of the client that is connecting from the other side. for example, there is no need to add the X-Forwarded-For HTTP headers for internal webservers in this mode anymore since they magically see the remote client ip address in the connection. it also allows to build fully-transparent ssl encapsulation for tcp sessions and many other things... based on an initial idea from dlg@ and pascoe@ (dlg's talk at opencon) using the new BINDANY and divert-reply interfaces from markus@ (since n2k8) ok markus@ pyr@
2008-06-110 -> PR_NOWAIT (which is defined as 0) in pool_getBret Lambert
as an aid to readability ok and thinko-catching henning@
2008-06-11when we establish the mapping from a state key, do it both ways, akaHenning Brauer
key1->reverse = key2; and key2->reverse = key1; ok ryan
2008-06-11fix an old typo that prevented outer ipv6 headers from being corrected,Can Erkin Acar
also fix the correction amount. This was only really visible on tcpdump, as a "truncated-ip6 - 48 bytes missing" warning. The inner packet made it into the stack just fine, minus a few sanity checks. reported by and debuged together with and ok todd@
2008-06-11Move a debug printf into #ifdef DEBUG. ok todd@, millert@.Matthieu Herrb
2008-06-11Don't use the reference count to create the sensor name; we can end upMarc Balmer
with sensors with the same name. The sensor name is now ever increasing unless the reference count drops to zero, in which case the naming restarts at zero as well.
2008-06-11With Vincent's permission, the last remaining chunk of mg has beenKjell Wooding
placed in the public domain. This means mg (minus theo.c) is once again a public domain piece of code. Please try to keep it that way.
2008-06-11regression tests for the upcomming tgamma bitsMartynas Venckus