summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-06-28Fix small regression introduced with symlinks handling.Antoine Jacoutot
spotted by jmc@
2009-06-28Remove useless blank space in output.Antoine Jacoutot
2009-06-28Better wording for the not-supported-video-control message.Marcus Glocker
Requested by and OK deraadt@
2009-06-28Add colormap support for 8bpp mode.Mark Kettenis
2009-06-28Change mid-sentence "From" to "from".Stuart Henderson
2009-06-28GS140 & TS15 won't work yet either.Jonathan Gray
2009-06-28Make this work in 8bpp mode too. Color support is still missing; probablyMark Kettenis
needs palette support.
2009-06-28Don't list the AlphaServer 4100 in the unsupported systemsJonathan Gray
section when it is mentioned in the supported systems section shortly before.
2009-06-28Teach sysmerge to deal with links (found the hard way when I realised IAntoine Jacoutot
missed some very much needed symlinks under /etc/fonts/conf.d/). The behaviour is the following, if a link does not exist: * in '-a' mode, it is created automatically * in normal mode, sysmerge will ask what you want to do If one wants to use '-a' mode while still being in control of what links are created, sysmerge.ignore can be used. "sounds good to" phessler@, ok sthen@
2009-06-28Restore lost string constant, make DEBUG kernels compile.Kenneth R Westerback
Noticed by deraadt@.
2009-06-27Stricter checks when deciding which acceleration code to use. Instead ofMiod Vallat
matching on pci id, and if no match is found, on pci subsystem id, match on openfirmware device names (which amounts to a pci id AND subsystem id exact match). This makes XVR-500 cards (``bobcat'') run without acceleration. Which is better than trying to use ``jfb'' acceleration and fail. ok kettenis@
2009-06-27Preliminary cleanup work in order to help the PCI resource management code.Miod Vallat
As long as I can't figure out what endianness knobs I need to frob to make I/O and memory accesses through the large window work as intended, we are stuck to devio I/O mappings only...
2009-06-27In the bus_space_*_raw_* functions, move the invariant computations out ofMiod Vallat
the loop. No functional change.
2009-06-27release storage after asprintf. ok sthen@Martynas Venckus
2009-06-27If a device which has not been initialized by ARCS has a non-zero BAR, ignoreMiod Vallat
it if it does not fit in our extent, and force a suitable address. Prevents extent sanity check panics with some cards.
2009-06-27Add an explicit widget locator to xbow children; allows a given widget toMiod Vallat
be disabled with some UKC tinkering.
2009-06-27Remove debug printfs.Mark Kettenis
ok krw@
2009-06-27Revert the last change to this file which was made with armv7 support came in.Dale Rahn
The change was unrelated to v7 support, it was a cleanup item. For some reason this breaks ksyms on zaurus. however zaurus uses the old loadfile that is not fully synced with libsa
2009-06-27Use gmtime_r so the current time isn't overwritten, the minute comparison worksNicholas Marriott
and the clock is actually updated. It was already used for lock-server but not here.
2009-06-27sync description of struct audio_prinfo;Jason McIntyre
reported by frederic, documentation/6179
2009-06-27Now in sync with 1.7.20, except that a few patches looking incorrectIngo Schwarze
have not been merged but instead reported upstream, and a few additional patches approved upstream have already been merged.
2009-06-27sync to 1.7.20: minimum offset for .Bl -enum is 5 spaces, not 4Ingo Schwarze
2009-06-27Copy the 256-colour flag into the tty saved cell as well as the actual colour,Nicholas Marriott
otherwise colour 8 isn't reset properly.
2009-06-27sync to 1.7.20: (1) -width Ds is 6 spaces, not 8, see the manual.Ingo Schwarze
(2) When determining the offset, add two more spaces to the width. For -width Ds, these two bugs cancelled each other, but for -width [01-9]+n, they did not, leaving the offset to narrow. (3) When determining the width using strlen, we need to add two spaces instead of one, just like in the case (2).
2009-06-27sync to 1.7.20: .Bd -indent uses 6-space, not 5-space indentIngo Schwarze
2009-06-27sync to 1.7.20: .Bl -diag get two spaces after the tagIngo Schwarze
2009-06-27sync to 1.7.20: handle [01-9]+m -width specifiersIngo Schwarze
2009-06-27Mark MPLS routes with T (tagged) in route output.Michele Marchetto
suggested by dlg@, ok claudio@, laurent@, blambert@
2009-06-27sync to 1.7.20: .D1 and .Dl use 6-space, not 5-space indent;Ingo Schwarze
while here, a lint fix n lb_pre
2009-06-27Add client option UseRoaming. It doesn't do anything yet but willAndreas Gunnarsson
control whether the client tries to use roaming if enabled on the server. From Martin Forssen. ok markus@
2009-06-27It may be necessary to retransmit some data when resuming, so add itAndreas Gunnarsson
to a buffer when roaming is enabled. Most of this code was written by Martin Forssen, maf at appgate dot com. ok markus@
2009-06-27packet_bacup_state() and packet_restore_state() will be used toAndreas Gunnarsson
temporarily save the current state ren resuming a suspended connection. ok markus@
2009-06-27Add initial user to the 'staff' class.Antoine Jacoutot
ok deraadt@, ok krw@
2009-06-26Add missing spaces before some alias closing brackets, otherwise they areNicholas Marriott
shown in the wrong style.
2009-06-26add jackson's death. ok\with sthen@Martynas Venckus
2009-06-26the forms \*x, \*(xx and \*[xxx] are not deprecated, so revert most of 1.8;Ingo Schwarze
noticed by jmc@; ok kristaps@; to be included in 1.7.21
2009-06-26After logging (if enabled) is switched to file, there is no reason to keepNicholas Marriott
stdin/stdout/stderr active, so dup them to /dev/null.
2009-06-26undefine() leaves the hash entry for the macro (for use by builtin()) andPhilip Guenthe
only deletes the definition; macro_for_all needs to skip those to keep dumpdef() from segving ok and regress test by espie (thanks!)
2009-06-26Sync with sudo repoTodd C. Miller
2009-06-26Two pci'd that come from cardbus, in case anyone ever needs them...Theo de Raadt
ok jsg
2009-06-26Fix a use after free in the pagedaemon.Owain Ainsworth
specifically, if we free a RELEASED anon, then we will first of all remove the page from the anon, free the anon, then get the next page relative to the anon page, then call uvm_pagefree(). The problem is that while we zero out anon->an_page, we do not zero out pg->uanon. Now, uvm_pagefree() if pg->uanon is not NULL zeroes out some variables in the struct for us. One of the backed out commits added more zeroing there which would have exacerbated this use after free under heavy paging (which was where we saw bugs). Fix this by zeroing out pg->uanon. I have looked for other similar cases, but have not found any as of yet. been in snaps a while, "please do commit that" deraadt@
2009-06-26Remove some unused function declarations; no binary change.Nicholas Marriott
2009-06-26invert direction for inner icmp state lookups (e.g. traceroute with icmp)Markus Friedl
ok henning, jsing
2009-06-26If we are going to move to the eeprom-based MAC address finding instead ofTheo de Raadt
CIS-based... some newer devices have the MAC address at offset 8 instead of offset 3. But we can tell by the first three octets, Intel says.
2009-06-26Prefer fdcache() to pdcache() in cpu_fork(), as the MI uvm code has touchedMiod Vallat
p->p_stats earlier, and loss of information there can cause spurious SIGPROF or SIGVTALRM to be delivered. ok kettenis@
2009-06-26Add all the cardbus com devices to puc, since these can show up on theTheo de Raadt
pci bus because of the expresscard adaptors... Lacking a better mechanism, also remind people to keep those lists syncronised.
2009-06-26explicitly print an empty value between two end_line() calls to preventCan Erkin Acar
garbage from being printed at certain window sizes. Noticed by deraadt@
2009-06-26Using information gleamed from the FreeBSD driver, change the MAC addressTheo de Raadt
reading to use the eeprom instead of CIS, and then the Xircom Cardbus cards can work in the expresscard adaptor, as pci devices. ok jsg
2009-06-26Status line fixes: don't truncate status-right now the length calculation isNicholas Marriott
done for UTF-8, limit to the maximum length correctly when printing, and always print a space even if the left string is longer than the width available.
2009-06-26Overhaul sr_boot_assembly(). The original code had a number of problems,Joel Sing
including a "chunk id already in use" bug that occurred when assembling more than one volume at boot. Volumes are now kept in order, as are the chunks which they are assembled from. Duplicated chunk IDs are now handled appropriately, with the chunk that has the most recent ondisk metadata being used. Also tested by nicm@ who got bitten by the "chunk id already in use" bug. ok marco@