summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-21Add /usr/local/share/terminfo to the search path so that ports canNicholas Marriott
install custom terminfo files. Minor ncurses bump to allow packages to depend on the right version. From discussion with zinke@ and dcoppa@. ok phessler dcoppa
2011-09-21Cleanup page calculation for final memory chunk ordering list forMike Larkin
hibernate resume.
2011-09-21Perform most of the remaining refactoring of hibernate code intoMike Larkin
MI/MD parts. This also introduces a chunk placement routine that was originally developed at c2k11 with help from drahn and ariane. There are still a few more things to do for hibernate, but those can be worked on in-tree. This code is disabled by default, and not yet called. ok deraadt@ (and deraadt@ said kettenis@ also ok'ed it :) )
2011-09-20groff compatibility for the rendering of foreign manuals:Ingo Schwarze
support .Lb -libdwarf and update .Lb -libelf after Werner Lemberg committed a patch by Joseph Koshy
2011-09-20Major rewrite of the horizontal spacing of tablesIngo Schwarze
to work both with and without frames and rulers. Started during BSDCan 2011 in Ottawa, finished during s2k11 in Ljubljana. ok kristaps@
2011-09-20add a MACRO OVERVIEW section, similar to the one in mdoc(7);Ingo Schwarze
writing this for man(7), too, was suggested by kristaps@
2011-09-20Oops, forgot to remove that reference to now dead saioctl.hMiod Vallat
2011-09-20Remove unused libsa error code and descriptions. Anything shrinkingMiod Vallat
boot blocks is worth having.
2011-09-20Remove unused file before deranged boot blocks writer get ideas from it.Miod Vallat
2011-09-20Remove !defined(CACHE_CLEAN_BLOCK_INTR) code, and make CACHE_CLEAN_BLOCK_INTRMiod Vallat
no longer an option.
2011-09-20Late spring cleaning of the arm code for old dusty bits we do not want toMiod Vallat
keep: - remove bootconfig parameter passing feature (unused). - unifdef __PROG32 and remove all remains of arm26 code. - remove ARMFPE support (unused). - remove support for ARM2, ARM2AS, ARM3, ARM6, ARM7, ARM7TDMI and StrongARM processor families, and the related silicon bug workarounds (especially the SA-110 STM^ bug). - remove cpu_functions no longer necessary after previous removals. - remove ARM32_DISABLE_ALIGNMENT_FAULTS option (unused). - make FIQ support conditional on option FIQ (unused, but may be eventually). Discussed with drahn@ and jasper@ long ago, I was sitting on this commit for no good reason.
2011-09-20Tweak after base moved to rc.d(8).Antoine Jacoutot
prodded by deraadt@ some time ago. ok schwarze@
2011-09-20calee -> calleeMiod Vallat
2011-09-20Remove unused MD_CACHE_CTL() macro and related defines.Miod Vallat
2011-09-20Move a few functions into util.c because bgpctl will need them soon.Claudio Jeker
2011-09-20Don't bother checking for SPX on KA410 (VS2000), since the only colour optionMiod Vallat
for this machine is good'ol'GPX.
2011-09-20Remove commented-out leftovers from old drm drivers that have been removedMatthieu Herrb
from tree. ok oga@
2011-09-20Don't include fcntl.h (not needed anymore) and use errx(3) instead ofAlexandre Ratchov
fprintf(3) and exit(3). from Michael W. Bombardieri <mwb at bom.nom.co>, thanks!
2011-09-20Prepare to add support ALPS touchpadsAlexandr Shadchin
no objections mpi@ and matthieu@
2011-09-20When restarting a system call we need to go back four instructions, notJoel Sing
three, since this has to match libc/arch/hppa64/SYS.h. ok miod@
2011-09-20Add new machine entry for Itanium.Paul Irofti
While at it clean-up and fix machine types to reflect reality. Okay deraadt@.
2011-09-20we do properly support linebreaks, so adjust the testJasper Lievisse Adriaanse
2011-09-20In find_barrier(), be less aggressive when deciding how many instructionsMiod Vallat
can be put between two set of pc-relative loaded data if we are compiling PIC code; subsequent optimization passes are not as benign as what find_barrier() expects, leading to dreaded ``pcrel too far'' as(1) errors.
2011-09-20srvtab -> keytab.Antoine Jacoutot
ok beck@
2011-09-20Remove the "portmap" variable, it's unused now (use portmap_flags).Antoine Jacoutot
ok deraadt@ robert@
2011-09-20pf_setup_pdesc() panics if address family is neither AF_INET norAlexander Bluhm
AF_INET6. So remove useless af switch defaults here and there. Always use "switch(af)" instead of "if (af) else" for af dependent code. Always use AF_ defines instead of PF_ when checking af values. ok claudio mpf henning
2011-09-20use a pexp here too; noted by MERIGHI Marcus <mcmer-openbsd@tor.at>Robert Nagy
2011-09-20Fix bogus comment. Okay miod@Paul Irofti
2011-09-20In its current state the ring code doesn't work on sandybridge. As a resultMark Kettenis
idling the rings fails and esults in an infinte sleep. So skip initialization of the rings altogetheron sandybridge. Issuing 3D commands won't work in that state, but at least VT switches (and therefore suspend) will no longer hang. This is a temporary measure until the ring code has been fixed. ok oga@
2011-09-20The BIOS on the x220 doesn't retrain the FDI link upon resume and restoringMark Kettenis
the modeset registers in that state hangs the machine halfway through resume. So skip this step on sandybrige and rely on the (upcoming) xf86-video-intel driver to properly restore the mode. ok oga@
2011-09-20Using user-defined macros, surprisingly, it is possibleIngo Schwarze
to have *next*-line head arguments on the *same* input line. So .TP must not assume that a head argument with a matching input line number is a same-line argument (and access a NULL pointer). Bug found and fix tested by kristaps@ with groff_hdtbl(7).
2011-09-20add a blurb to caveats about variable expansions to multiple valuesJasper Lievisse Adriaanse
2011-09-20- stop pretending to care about variable expansion to multiple valuesJasper Lievisse Adriaanse
in a field. the only reason this is "allowed" by fd.o pkg-config is because their parser is sloppy.
2011-09-20Very early in suspend while the clock is still ticking realtime,Theo de Raadt
save the clock back to the rtc. The zaurus already did this. ok phessler miod kettenis
2011-09-20Use correct index for second iioq/iisq fix up.Joel Sing
Spotted by miod@
2011-09-20do not assign pointers to literal stringsIngo Schwarze
to variables that might be changed; from kristaps@
2011-09-20When advancing the left margin, .RS also needs to reset the right marginIngo Schwarze
to the default and check that the left does not outgrow the right one. Otherwise, the (rmargin >= offset) assertion fails in term_flushln(). Bug found and fix tested by kristaps@ with NetBSD slapo-retcode(5).
2011-09-20Lose unused variable cvs_msg, from Michael W Bombardieri.Nicholas Marriott
2011-09-20Mark softraid crypto volumes as being capable of auto assembly, since theyJoel Sing
are if used with a key disk.
2011-09-20Simplify the crypto descriptor handling by changing the list head, insteadJoel Sing
of splitting and rejoining the list.
2011-09-20Put kif and dir into pdesc an use this instead of passing the valuesAlexander Bluhm
around. This is a mechanical change. Initialize pd2 and use it where appropriate. ok henning on an earlier version; ok mpf
2011-09-20In glob(3), limit recursion during matching attempts. Similar to fnmatch fix.Stefan Sperling
Also collapse consecutive '*' (from NetBSD). ok miod deraadt
2011-09-20MD trap() passes a MD "traptype" and siginfo-style "code" up to the MITheo de Raadt
layers. Then things get terribly confusing because the various MI layers swap variable names for parameters, local variables, and structure fields numerous times. Unconfuse all this mess. Note that exec_elf.c coredump cpi_sigcode used to contain the MD traptype but will now contain the MI siginfo-style "code" value. ok miod kettenis pirofti
2011-09-20Clear RB_POWERDOWN early in boot() on systems which can not powerdown andMiod Vallat
which firmware does not send spin up commands to the disks, in case the operator changes his mind and reboots instead of manually powering down after the system has halted. ok kettenis@
2011-09-20rev 1.80 added calls from the signal handler to stdio. bad bad bad!Theo de Raadt
use system calls directly, instead.
2011-09-20Sync print_mdoc_head to print_man_head;Ingo Schwarze
this was forgotten after man_term.c rev. 1.25 on March 2, 2010. The benefit is a sane page header line when .Dt is very long. Reminded by Thomas Klausner <wiz at NetBSD>, thanks.
2011-09-20report the "fix-active" flag, and print any other unknown flags in hex.Theo de Raadt
ok oga kettenis
2011-09-20tweak previousIngo Schwarze
2011-09-19Gah, no cookie for me.Paul Irofti
2011-09-19Fix comments, they really made sense before splitting them.Paul Irofti
Noticed by fgs@, thanks!