summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-08-25syncTheo de Raadt
2009-08-25Remove support for packet mode of Metricom Ricochet radios.Jonathan Gray
It currently doesn't compile and this is unlikely to change as there are many alternatives now since we no longer live in the early 1990s and Metricom went bankrupt some time ago. ok many @
2009-08-25iha(4) works on amd64; tested by downsjTheo de Raadt
2009-08-25Print -l and -p when showing command, pointed out by Tiago Cunha.Nicholas Marriott
2009-08-25Paragual -> Paraguay; (sort of) from frantisek holopJason McIntyre
2009-08-25move to having requests on a per nfsmount tailq instead of one global one.Thordur I. Bjornsson
also make the rexmit timeout per nfsmount, and make sure to start/stop the timer appropriately. now the nfs_timer() only fires if there is work todo, not always at nfs_ticks (it did, even if there where no nfsmounts in the system!). OK blambert@
2009-08-25These should #include <ctype.h>.Nicholas Marriott
2009-08-25Add parser for 'Flattened Device Tree' which was introduced inDariusz Swiderski
bootloaders such as u-boot, which is generally a simplified memory dump of an OpenFirmware device tree. Tested on RB600 by me. This is not used in the code ATM. ok kettenis@
2009-08-25Add a choose-client command and extend choose-{session,window} to accept aNicholas Marriott
template. After a choice is made, %% (or %1) in the template is replaced by the name of the session, window or client suitable for -t and the result executed as a command. So, for example, "choose-window "killw -t '%%'"" will kill the selected window. The defaults if no template is given are (as now) select-window for choose-window, switch-client for choose-session, and detach-client for choose-client (now bound to D).
2009-08-25Don't setup multicast when in promiscuous mode. From Brad.Stuart Henderson
This was in the diff Brad sent to tech@ and had tested by others and should have been in my previous commit, but I was working from and testing an earlier version of the diff. I've retested with multicast/promisc on my dual 82550.
2009-08-25Fix order of memcpy() arguments so data is copied from src to dest,Kenneth R Westerback
not the other way. At least partial fix for interfaces with >64 aliases. From Max Laier via Marc Balmer. 'seems right' sthen@ ok markus@
2009-08-25djm accidentally changed the type of dirfilt in the prototypesJonathan Gray
of pcap_live and priv_pcap_live in rev 1.6 to differ from the implementations, change the type back to what it was. ok djm@
2009-08-24Properly check for VM_MAX_KERNEL_ADDRESS wraparound in the guard pages code.Miod Vallat
ok ariane@
2009-08-24On O2, the bootpath may omit the pci(0) component and start with scsi(); inMiod Vallat
that case, fake the pci(0) part in order to match correctly the onboard scsi controller. While there, make sure device_register() returns early for devices attached to root; without both these changes, an O2 lacking pci(0) in its bootpath would dereference a NULL pointer when softraid would attach. Problem found the hard way by Jukka Taimisto (jtaimisto, iki dot fi), thanks for the report!
2009-08-24Add definitions for 4 additionl BAT registers, found on some newer PowerPCDariusz Swiderski
chips, like MPC8xxx family. ok kettenis@
2009-08-24URI-decode the filenames in the listing used for HTTP pkg_add updates.Stuart Henderson
Fixes a problem with pkg_add -u where package names are encoded in the listing (e.g. those containing + like gtk+2-2.16.5 on standards-compliant servers). Problem noted and fix tested by ajacoutot@ against a server running lighttpd. No regressions against Apache. ok espie@
2009-08-24Harden variables setting, prodded by alex@Antoine Jacoutot
Fix TMPDIR while here and remove the EDITOR definition, it is only used once. ok sthen@
2009-08-24Specify proper size for device softc.Mark Kettenis
2009-08-24Glue to deal with the retarded way the CF slots are wired up on the RB600.Mark Kettenis
2009-08-24garbage collect the nchash variable that used to store theThordur I. Bjornsson
size of cache hashtable that has now been removed.
2009-08-24rumor has it (from thib) that uvm_vnp_setsize() is scary to not callTodd T. Fries
this appears to fix a mmap vs read sync issue I've been seeing since forever ok thib@
2009-08-24Add missing ehci dependency.Mark Kettenis
2009-08-24- fix format strings for values that are daddr64_tJasper Lievisse Adriaanse
ok otto@, agreed by deraadt@
2009-08-24- remove double \n in panic stringJasper Lievisse Adriaanse
2009-08-24gcc2 doesn't understand attributes on function pointers.Nicholas Marriott
2009-08-23Document all variables used by sysmerge.Antoine Jacoutot
"fine" jmc@
2009-08-23revert the icmp error diff again (r1.167-1.169)David Krause
seems to be causing some kind of memory corruption after several hours of heavy IPsec traffic. connections start becoming very slow eventually leading to all IPsec packets being lost. a reboot solves the issue for several more hours before it appears again.
2009-08-23- replace a dead URL with a working oneJasper Lievisse Adriaanse
2009-08-23Add some other obvious variables to update-environment (WINDOWID SSH_ASKPASSNicholas Marriott
SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION) so they are updated in the session environment on new/attach.
2009-08-23Some code tidying.Nicholas Marriott
2009-08-23When using source-file, run the commands in the context of the source-fileNicholas Marriott
command rather than with no context. This makes things like attach work from a file.
2009-08-23The cursession member in struct cmd_ctx is always either curclient->session orNicholas Marriott
NULL when curclient is also NULL, so just eliminate it.
2009-08-23- turn a printf(), which predated a panic()-function that could take ↵Jasper Lievisse Adriaanse
printf-like arguments, into panic() and remove call to Debugger() hint and ok deraadt@
2009-08-23Make aucat remember the control channel number a client is using. When theAlexandre Ratchov
client connects again later, assign the same channel to it. This way applications always get the same fader on MIDI control surfaces.
2009-08-23Check the return value of strunvis against -1 not NULL.Nicholas Marriott
2009-08-23cvs add is your friend; cluestick applied by sobrado@, thanks!Ingo Schwarze
2009-08-23Missed 'const' change in definition of i80321_intr_establish().Kenneth R Westerback
Allows armish GENERIC to compile again.
2009-08-22another large chunk of -man updates,Ingo Schwarze
among others regarding .DT, .HP, .RS, .RE, .SH, .SS, and scoping, now in sync vith release 1.9.1
2009-08-22sync to 1.9.1: .Rv and .Ex accept multiple argumentsIngo Schwarze
2009-08-22sync to 1.9.1: correctly flag delimiter whitespaceIngo Schwarze
2009-08-22sync to 1.9.1: sync mdoc manual structure to man manual structureIngo Schwarze
2009-08-22sync to 1.9.1: set mdoc_next flags in mdoc_*_alloc routines, where they belongIngo Schwarze
2009-08-22syncTheo de Raadt
2009-08-22Oops, kill an "#ifdef __linux__" that crept in with the previous commit.Ingo Schwarze
2009-08-22Kristaps@ significantly overhauled libman.Ingo Schwarze
I'm committing this in one large chunk because in contrast to -mdoc, -man is mostly untested in OpenBSD anyway, so any fallout can be fixed in-tree. Among others, improved support for .IP, .HP, and .TP. Now in sync with release 1.9.0.
2009-08-22sync to 1.9.0: improve documentation of parsed and callable macros;Ingo Schwarze
the diff is large because kristaps@ reindented macro calls
2009-08-22sync to 1.9.0: polishing the core code of mdoc macro handlingIngo Schwarze
1) If a macro is not parsed, do not parse it. Of course, without parsing it, we cannot produce "macro-like parameter" warnings, but these were useless anyway. 2) If a macro is not callable, do not print a useless warning when it occurs as a parameter, just display the raw characters. 3) Below .Bl -column, check whether macros are callable. 4) Like groff, allow whitespace after the initial dot on macro lines.
2009-08-22sync to 1.9.0: like in groff, do not assert vspace between two .Sh macrosIngo Schwarze
in case the first one has no body
2009-08-22sync to 1.9.0: move indentation size into *term.c files,Ingo Schwarze
improving -man indentation
2009-08-22now in sync with 1.8.5 (except for %T underline)Ingo Schwarze