summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-01-31fetch the font and use it, some cleanup and knfMichael Shalayeff
2003-01-30when an interface is no longer valid, remove it from the protocol listTed Unangst
ok deraadt@ millert@
2003-01-30syncTheo de Raadt
2003-01-30remove bogus commentTheo de Raadt
2003-01-30enter hppaTheo de Raadt
2003-01-30Again this comment was not updated. now we have 7 load sections.Dale Rahn
2003-01-30ELF security enhancement: put .rodata into it's own load section insteadDale Rahn
of putting it with the text. This removes the execute permission from readonly data. This constrains the executable region to portions of the executable which need to be executable. Note: not all processors or mmus are capable of -X protection at the page level, but should handle ELF images which specify specific RWX protections on each section.
2003-01-30this allows to build a ramdiskNN.lifMichael Shalayeff
2003-01-30Stop using an LFS type for cluster mallocs, use an own type andArtur Grabowski
GC the LFS malloc types until LFS is resurrected. from tedu@stanford.edu
2003-01-30in these two cases strdup makes more sense than asprintf, pointed out byHenning Brauer
camield@
2003-01-30Track if a physical page has been previously mapped executable. If itDale Rahn
has not been previously mapped EXE, flush it. If a writeable mapping which is not executable occurs for the page, clear this bit. Solves a problem where an executable page is double mapped, first without EXE then accessed for execute at a different physical page, the cache will behave properly.
2003-01-30somehow this got missed in the regen commitTodd C. Miller
2003-01-30need to disable load tests for altq and table stuff for now :-(Henning Brauer
2003-01-30test :network and :broadcast modifiersHenning Brauer
2003-01-30document :network and :broadcast modifiersHenning Brauer
help jmc@
2003-01-30add support for :network and :broadcast modifiers to interface names.Henning Brauer
sample: pass in on dc0 from dc0:network to any keep state block in on dc0 from any to dc0:broadcast ok theo daniel
2003-01-30big KNF & ANSI roundHenning Brauer
"accidently" typed while hunting a bug ;-) ok kjc@
2003-01-30revoke privs a bit later so spamd can bind() to ports < 1024Henning Brauer
inspired by Nick Stott <nick at electric-pickle.net> ok theo daniel
2003-01-30The E450 seems to have the same problem as the E250, so don't ask OF forHenric Jungheim
the msgbuf on this box either. ok jason@ (a very, very long time ago)
2003-01-30Many Ultra 5s likes to hang when starting. The last thing on the consoleHenric Jungheim
is: "pcons at mainbus0 not configured". The problem is that the IDE chip asserts a PCI interrupt line even while the registers on the chip claim that it is not. Doing a channel reset helps, but is almost certainly only a work-around for the real problem. Several other work-arounds have been suggested, but this one has had the most testing. Many have looked and helped (notably grange@). Thanks. ok jason@
2003-01-30syncTheo de Raadt
2003-01-30Only flush the got address, if there is one. DOH.Dale Rahn
2003-01-30there is no need for a MCOUNT, gcc prepares everything and calls _mcount() ↵Michael Shalayeff
all by itself
2003-01-30no need to force cflags hereMichael Shalayeff
2003-01-30add "testall" target for development testingMarco S Hyman
2003-01-30Change the constructor execution order to initialize dependant librariesDale Rahn
first. This mirrors the commit espie put in a.out ld.so recently.
2003-01-30reread the dma status reg after playing part of the dma got programmed.Michael Shalayeff
according to the doc, the "play next" bit and therefore the device interrupt may get raised earlier than the "record next" is set, thus we might not program the record dma and get another harmony interrupt right after servicing this one. this little optimization allows to deal w/ the situation more efficiently, should it occur. jason@ ok
2003-01-30regen now that setreuid/setregid have moved out of compat and into kernTodd C. Miller
2003-01-30Bring back setreuid(2) and setregid(2) as first class syscallsTodd C. Miller
(but still implemented via setres[ug]id(2)). Basically this just moves them from COMPAT_43 into kern_prot.c. Also fixes a typo in my old implementation. The userland portion will follow in a few days. deraadt@ OK
2003-01-30real meat in audio_device; discussed w/ jason@Michael Shalayeff
2003-01-30AD1849 not AD1848, also give the name of the AD1849 chip now that I have the ↵Jason Wright
datasheet.
2003-01-30Check the codec revision... if it's >=CS4215E or >=AD1849K (same valueJason Wright
strangely =) the make ulinear (native) and slinear (emulated) available. Also, while here, make ulinear_le:16 available via emulation. (Btw, the LASI docs say that the format code for ulinear is a reserved value... Probably just wasn't available in the early CS4215/AD1849's)
2003-01-29check the uvm_fault_wire() for failure, just like other calls; art@ okMichael Shalayeff
2003-01-29save fpregs in coredumpMichael Shalayeff
2003-01-29enable scsi and sync w/ genericMichael Shalayeff
2003-01-29oops, test-compiled the wrong source, missing parenMichael Shalayeff
2003-01-29make it work on both yamaha and ensoniq mpus; from hunter@dg.net.uaMichael Shalayeff
2003-01-29moved some stuff into hppa.htmlMichael Shalayeff
2003-01-29ref bit is reverse meaning in the pte, therefore should beMichael Shalayeff
set on initial mapping (both enter and kenter), this seems to repair numerous userland issues. do not play DIRTY games either. repair border condition on the batch unmap (as well).
2003-01-29typos;Jason McIntyre
many tweaks by millert@ (thanks) thanks mpech@ for help with adduser(8) ok millert@
2003-01-29Align this char array accessed as double, for paranoia reasons.Dale Rahn
2003-01-29correct part #, from sunsolve.sun.comHenning Brauer
ok theo
2003-01-29do setprocticle; ok camieldTheo de Raadt
2003-01-29/usr/share/doc/html/bind; ok deraadt@Jakob Schlyter
2003-01-29print out the codec revision in dmesgMichael Shalayeff
2003-01-29fix typo. majver should be minverTed Unangst
ok mickey@
2003-01-28add a rule to built bzero.po as wellMichael Shalayeff
2003-01-28a lost ntohs() caused tcpdump not to print the action.Henning Brauer
debugging session with and ok'd by dhartmei@
2003-01-28some more meatMichael Shalayeff
2003-01-28Mention type 5 Japanese keyboard layout.Miod Vallat