summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-07-28timeout_add -> timout_add_msecBret Lambert
ok jsg@ claudio@
2009-07-28do not leak pf_rule_item_pl items in pf_test_rule() whenHenning Brauer
1) at least one match rule matched the packet and 2) we do not create state found by me while fixing the pool_get problem, ok dlg
2009-07-28check that pool_get actually gives us memory in pf_test_rule.Henning Brauer
introduced by yours truly (no idea how that could happpen), problem found by sthen the hard way, fix by me. ok dlg
2009-07-28Using the buf pointer returned from incore is a really bad idea.Artur Grabowski
Even if we know that someone safely holds B_BUSY and will not modify the buf (as was the case in here), we still need to be sure that the B_BUSY will not be released while we fiddle with the buf. In this case, it was not safe, since copyout can sleep and whoever was writing out the buf could finish the write and release the buf which could then get recycled or unmapped while we slept. Always acquire B_BUSY ourselves, even when it might give a minor performance penalty. thib@ ok
2009-07-28Accept and print "Enter" and "Escape" for keys rather than C-m and C-[.Nicholas Marriott
2009-07-28Replace "XXX ? from linux" with a descriptive comment. From Brad.Stuart Henderson
2009-07-28The firmware is an array of u_int32_t and differs between architectures.Claudio Jeker
From now on install the tigon firmware in little endian byte order and swap it acordingly in the driver. Correctly calculate the length of the FW in the build tool -- now my fiber cards no longer have issues to establish link on bootup. Please put this in deraadt@ On big endian archs (sparc64, macppc) the firmware file needs to be updated.
2009-07-28Next step towards customisable mode keys: build each default table of keys intoNicholas Marriott
a named tree on start and use that for lookups. Also add command to string translation tables and modify list-keys to show the the mode key bindings (new -t argument).
2009-07-28If select-layout is not given an argument, repply the last layout used in theNicholas Marriott
window, if any.
2009-07-28print the chipset name in the dmesg so it is possible to tellKevin Lo
whether this is an L1E or L2E chipset. From Brad
2009-07-28syncTheo de Raadt
2009-07-28Add flow control supportKevin Lo
From Brad
2009-07-27- make urls such as http://foo, http://foo/, or http://foo/bar/Martynas Venckus
fetchable, if -o outfile is passed. outfile will be used as a local filename - fix a bug where 'no file after host' code path never got entered; consider no file after dir invalid; as code intended proxy help&ok halex@; testing(including proxies,pkg_add)&ok sthen@; looks good to millert@
2009-07-27syncTheo de Raadt
2009-07-27Remove an unused entry in the mode keys command enum and renameNicholas Marriott
MODEKEYCOPY_QUIT to _CANCEL to match the others.
2009-07-27The Digital EtherWORKS card is confirmed to work.Mark Kettenis
2009-07-27Change mode key bindings from big switches into a set of tables. Rather thanNicholas Marriott
lumping them all together, split editing keys from those used in choice/more mode and those for copy/scroll mode. Tidier and clearer, and the first step towards customisable mode keys.
2009-07-27Please don't commit documentation for changes which don't compile inTheo de Raadt
the tree. Surely you were involved and noticed that the tree was being broken.
2009-07-27When will people learn to commit their .h file changes?Theo de Raadt
2009-07-27Get rid of empty mode_key_free function.Nicholas Marriott
2009-07-27explain the pedigree of these firmwares, since the license is not quite right.Theo de Raadt
We feel we have done due diligence though in trying to contact the original distributors, and therefore, we do distribute it.
2009-07-27Do enter the tigon directory, and build there, and ship them. We have triedTheo de Raadt
for many years to contact all the potential copyright owners and people who used to distribute this (ie. wpaul and such), to get the original license text clarified. We believe the original license on the source did specifically allow re-distribution. We believe we have done enough in this situation, especially considering how dead this product us. If anyone else knows more, please let us know. ok kettenis
2009-07-27syncTheo de Raadt
2009-07-27As is already the case for ffs, do not allow creation of msdos file systemsAlexander Hall
on block devices ok marco@
2009-07-27Unbreak non-DIAGNOSTIC kernels (i.e. RAMDISK-IP27)Miod Vallat
2009-07-27seperation -> separation; from Amarendra GodboleJason McIntyre
2009-07-27Split comment from lint keyword. OK dms@Claudio Jeker
2009-07-27document how patterns are matched and that only the first 16 charsJason McIntyre
are tracked to match the command name; pointed out by fgsch diff adapted from text from gad@freebsd ok fgsch sobrado millert
2009-07-27List the additional TOS values and DiffServ Code Points now recognisedStuart Henderson
by pfctl(8).
2009-07-27Make it possible to use DiffServ Code Point in the TOS fields. Names likeClaudio Jeker
af11, cs6 and ef will now be mapped to the coresponding TOS value. OK henning@, sthen@, mcbride@
2009-07-27Define the common DiffServ Codepoints so pf(4) can use them.Claudio Jeker
Agreed by mcbride@, sthen@ and henning@
2009-07-27add a section on automatic disk allocation, to give an idea ofJason McIntyre
how -A and A will carve up your disk; help/ok krw deraadt
2009-07-27Add a key to delete to end of line at the prompt (^K in emacs mode, C/D in vi).Nicholas Marriott
From Kalle Olavi Niemitalo.
2009-07-27tiemout_add -> timeout_add_secBret Lambert
ok claudio@
2009-07-27Draw UTF-8 characters under the selection correctly.Nicholas Marriott
2009-07-27add bus speed recognition on Nehalem based cpus, thisDariusz Swiderski
makes Enhanced SpeedStep work on new machines, but requires acpimadt0 to be enabled. ok by jsg@ and claudio@
2009-07-27Change previous-word behavior to move to the beginning of the word (matchesNicholas Marriott
emacs and vi). From Kalle Olavi Niemitalo.
2009-07-27don't use ``return'' in sio_close() and mio_close()Alexandre Ratchov
2009-07-26now in sync with version 1.8.1Ingo Schwarze
2009-07-26sync to 1.8.1: explicit-close macros now only warn when encounteringIngo Schwarze
trailing terms and do not error out any more, try: .Ed foo
2009-07-26sync to 1.8.1: remove superfluous NOSPACE in bd post,Ingo Schwarze
and remove unused TERMP_LITERAL
2009-07-26sync to 1.8.1: add a comment explaining the non-trivial termpair semantics;Ingo Schwarze
a bug in this very respect was contained in the upstream equivalent of rev. 1.28, but was squashed while merging into OpenBSD
2009-07-26sync to 1.8.1: describe corrected handling of quoted literals,Ingo Schwarze
remove trailing whitespace and much minor cleanup
2009-07-26- revert thread model posix since it broke the build for hppa. will revistKurt Miller
when all archs are fully tested and working. - major bump libstdc++
2009-07-26sync to 1.8.1: rewrite quoted literal handling correctly,Ingo Schwarze
rewrite TABSEP handling in a simpler way, and retire ECOLEMPTY, ARGS_QUOTED and ARGS_ARGVLIKE
2009-07-26Detect backspace by looking at termios VERASE and translate it into \177 (whichNicholas Marriott
matches screen's behaviour if not its termcap/terminfo entry). The terminfo kbs cap is often wrong or missing so it can't be used, and just assuming \177 may be wrong.
2009-07-26stop trying to fast-recycle pages for now. a few bugs have been found andTheo de Raadt
fixed, but now it is time for a little break from the chaos. ok kettenis
2009-07-26Calculate the space available for the prompt buffer and the cursor positionNicholas Marriott
correctly, and make it work when the screen is not wide enough. Noticed by Kalle Olavi Niemitalo.
2009-07-26Rework ioc children attachment: instead of having ioc build a semi-bogusMiod Vallat
bus_space_handle_t, pass them ioc's own bus_space_handle and bus_space_tag, and have the children use bus_space_subregion() on it.
2009-07-26Don't forget to bus_space_unmap(), even if it's a no-op, in rbus_space_unmap().Miod Vallat