summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-01-09Don't mmap 0 byte areas, treat them as a noop instead.Ariane van der Steldt
ok miod@
2012-01-09More efficient method of building the symlink tree that makes betterTodd C. Miller
use of awk. Slightly faster and works around an apparent namei or buffer cache related bug on arm. Requested and OK deraadt@
2012-01-09another set of missing dma_alloc's for talking to a device. hit byTheo de Raadt
henning. ok krw dlg
2012-01-09Remove the IPv6 fragment overlapping length adjustment code. ItAlexander Bluhm
was already #if 0 and will never come back. Remove unused fragment struct fields and sort the others. ok henning@
2012-01-09syncTheo de Raadt
2012-01-09Rename whatis.{db,index} back to mandoc.{db,index}Ingo Schwarze
such that makewhatis(8) called from pkg_delete(1) does not fail trying to open old-style whatis.db files as btree(3). Suggested by espie@ deraadt@ millert@
2012-01-09syncTheo de Raadt
2012-01-09Replace the hand-crafted queue for IPv6 fragments with LIST.Alexander Bluhm
ok henning@
2012-01-08document new ${DISTDIR}/history semanticsMarc Espie
2012-01-08Since PIE executables on mips64 don't have DT_MIPS_RLD_MAP, fall back onMark Kettenis
using DT_DEBUG if DT_MIPS_RLD_MAP isn't there. This requires us to make .dynamic temporarily writable. Fixes debugging of PIE execuables with gdb(1). ok miod@
2012-01-08Ansify non-ansified function definitions. No functional change.Alexandr Shadchin
ok miod@
2012-01-08Remove unused definition null16.Alexandr Shadchin
ok miod@
2012-01-08Make sure we only read cpuid 0x80000001 features if pnfeatset reports it.Christiano F. Haesbaert
This is already done in i386. ok jsg "if there is no change to the flags in your dmesg"
2012-01-08Fix memory leak in ssh_ecdsa_verify(); from Loganaden Velvindron, ok markus@Miod Vallat
2012-01-08Remove usb_event_cookie_t type and instances of it found in various structs;Miod Vallat
leftover from the "usb event" stuff removal. Diff from Tobias Ulmer.
2012-01-08Preliminary multi-processor support for luna88k. It isKenji Aoyama
work-in-progress and is not stable yet... "Please commit" miod@
2012-01-08Make allocated memory zeroed. This fixes the problem that we got aKenji Aoyama
panic at attaching fb when we use the serial console. ok miod@
2012-01-07regenMark Kettenis
2012-01-07Intel Xeon E3-1200Mark Kettenis
2012-01-07fix double-free in new session handlerDamien Miller
2012-01-07Add X2APIC-related definitions for the MADT and silently skip them insteadMark Kettenis
of printing a warning.
2012-01-07sloppy Ingo, whatis.db + whatis.indexMarc Espie
fix PkgCheck to use the proper API.
2012-01-07Improve handling of relative paths, letting invocations like theIngo Schwarze
following one reindex certain files in a local tree: makewhatis -d mytree mytree/*/foo*.*
2012-01-07Move -O to the correct section.Joel Sing
Spotted by jmc@
2012-01-07Provide a bioctl(8) option that changes the state of a chunk to offline.Joel Sing
man page part with todd@
2012-01-07tweak previous;Jason McIntyre
2012-01-07Check that we have pstates in _PSS before calling the pstate status MSR.Jonathan Gray
While the docs say we should check a bit in cpuid this should work as well. Fixes problems related a fictitious AMD machine dreamed up by Linux KVM. Reported/tested by Walter Haidinger, diff from Bryan Steele.
2012-01-07Add rtable id and thread id to struct kinfo_proc (and fix process id)Philip Guenthe
and add an 'rtableid' keyword to ps. Add rtable id, thread id, and socket splice info to struct kinfo_file2 and make fstat display socket splice information. Remove old KVM_PROC2 and kinfo_proc2 interfaces; bump libkvm major Socket splice info and corrections from bluhm@ "Lovely" deraadt@
2012-01-06Add tests for IPv6 fragment reassembly. Hand-crafted ping6Alexander Bluhm
echo-request fragments are sent by scapy to the target machine. There they get reassembled and a echo-reply comes back. The ping6 payload is checked.
2012-01-06Let makewhatis(8) build the whatis.db quietly.Ingo Schwarze
ok deraadt@
2012-01-06Make mandoc show all warnings when WARNINGS=yes. Discussed with jmc@ andNicholas Marriott
schwarze@. ok schwarze deraadt
2012-01-06zap double copy of this file, as noticed by brad@Marc Espie
2012-01-06typo in log_peer_warnx messageStuart Henderson
2012-01-06much shorter instructionsMarc Espie
2012-01-06Remove extra and trailing spaces.Alexandr Shadchin
ok mpi@
2012-01-06Remove unused Makefile.Alexandr Shadchin
ok mpi@
2012-01-06syncTheo de Raadt
2012-01-06Attach ath(4) to cardbus and add it to bsd.rdMartin Pieuchot
ok jsg@, kettenis@, deraadt@
2012-01-06mkdir needs -m to set the modeSebastian Reitenbach
OK yasuoka@
2012-01-05Enable the new apropos(1), whatis(1), and makewhatis(8).Ingo Schwarze
Unlink the old apropos(1), whatis(1), and makewhatis(8) from the build. Call the new tools from pkg_create(1) and pkg_add(1). "Please enable it now." deraadt@
2012-01-05OpenSSL 1.0.0f: crank minorDamien Miller
2012-01-05OpenSSL 1.0.0f: mergeDamien Miller
2012-01-05OpenSSL 1.0.0f: import upstream sourceDamien Miller
2012-01-05Do not truncate the production database when starting to build a new one,Ingo Schwarze
because that would break apropos(1) during the build, and if the build fails, you would be left without any database at all. Instead, build the database in temporary files in the same directory and rename(2) them into place when they are ready. Suggested by deraadt@. There is still a tiny race between the two rename(2)s; if that's a problem, we can solve it later using locking. Put this in now such that we can move on.
2012-01-05improve EXAMPLES; feedback and ok jmc@Ingo Schwarze
2012-01-05Small tweaks for precision; lots of feedback from jmc@.Ingo Schwarze
Update usage() as well; reminded by jmc@. Mention the manwhere(1) predecessor in 1BSD; suggested by kristaps@. OK jmc@.
2012-01-05When iterating a TAILQ list replacing elements,Ingo Schwarze
get a pointer to the next element before freeing the previous one, do not access free'd pointers. Problem found the hard way by fgsch@ running "man -a x" with malloc.conf -> S on amd64. ok deraadt@
2012-01-05Remove dead code from #if 0: we do not have an ipsrcchk_rt anywhere else.Alexander Bluhm
from FreeBSD; ok henning@
2012-01-05Replace the hand-crafted queue for fragmented IPv6 packets with TAILQ.Alexander Bluhm
I forgot the header file containing struct ip6q in the last commit.
2012-01-05Replace the hand-crafted queue for fragmented IPv6 packets with TAILQ.Alexander Bluhm
ok henning@