summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-02-18new fxp; cube@cubidou.netTheo de Raadt
2003-02-18KNF and pedantification. OK millert@Chad Loder
2003-02-18Track enable state and behave appropriately.Miod Vallat
Also, better probe for leds on keyboard.
2003-02-17dhclient-script fits; from krwTheo de Raadt
2003-02-17Sync (pms)Miod Vallat
2003-02-17pms at gsckbc updates...Miod Vallat
2003-02-17Allow the generic ps/2 mouse driver, pms, to attach to gsckbc as well.Miod Vallat
Thankfully HP's ps/2 mouse have no specific behaviour.
2003-02-17Since the ps/2 input ports show up as two different devices, with the sameMiod Vallat
irq, but hppa has no generic shared interrupt code, we need to make sure that gsckbc devices using the same irq know each other, and will pass the interrupt notification to each other. This allow a mouse and a keyboard to work together...
2003-02-17fix trampoline support on hppa. Tested by mickey@Marc Espie
(does not solve the C++ ctor problem, sorry)
2003-02-17can use the same bus_space_read_region_4() to copy both type1 and type4 ↵Michael Shalayeff
prom; tested on type4 by me and miod on type1
2003-02-17typos; krauseHenning Brauer
2003-02-17Missing #include <limits.h>Todd C. Miller
2003-02-17Fix double free; Brian PooleTodd C. Miller
2003-02-17Add a -n flag and version string; from vixieTodd C. Miller
2003-02-17minor KNFTodd C. Miller
2003-02-17enqueue the copy that was just made, not the original (probably fixes ↵Jason Wright
kernel/3097, waiting to hear).
2003-02-17More PROM upgrade patch numbers. From SunSolve.Miod Vallat
2003-02-17whitespace, typos, and compression structure defnsJason Wright
2003-02-17pfctl_clear_pool doesn't need to be prototyped twice eitherHenning Brauer
2003-02-17no need to prototype pfctl_add_pool twiceHenning Brauer
2003-02-17"optarg" was a bad pick for the variable name in pfctl_cmdline_symset, itHenning Brauer
shadows a global. rename.
2003-02-17copyrights added;Jason McIntyre
des_crypt(3): Eric Young aac(4): Michael Smith, BSDi, Niklas Hallqvist; ok niklas@ bktr(4): Amancio Hasty, Roger Hardiman getopt(1): Henry Spencer (public domain) pcnfds(8): Sun
2003-02-17ha, challengerMichael Shalayeff
2003-02-17oopsMichael Shalayeff
2003-02-17guess i wrote this manMichael Shalayeff
2003-02-17adjustHenning Brauer
2003-02-17sync ALTQ part with reality. mismatch pointed out by krause.Henning Brauer
2003-02-17typos;Jason McIntyre
2003-02-17We want err() after failed ioctl() here too.Mike Pechkin
mcbride@, dhartmei@ ok
2003-02-17-#include <sys/ioctl.h>Mike Pechkin
mcbride@, dhartmei@ ok
2003-02-17reply() -> perror_reply().Mike Pechkin
millert@ ok
2003-02-17Add hyphens to boundary ID to make it not pure base64. This means thatChad Loder
the boundary could never ever be accidentally matched inside base64 data. Based on conversation with markus@, deraadt@, henning@. OK deraadt@, henning@
2003-02-17Add support for the Sun Enterprise 450Henric Jungheim
Reduce the size of a GENERIC kernel by ~190k Remove the nasty pointer/bus_space_handle_t casts Adds debug bus_space code including the ability to trace bus operations (it actually works now). The following rules are now followed (and verfified by the debug code): 1. A "bus_space_handle_t" may only be used with the "bus_space_tag_t" that created it. 2. Only "bus_space_map()" may create "bus_space_handle_t"s. 3. A "bus_space_handle_t" may not be modified after it has been created (other than being destroyed by "bus_space_unmap()"). Thanks to help from mcbride, marc, jason, drahn, to anyone that might have slipped my mind at the moment. ok jason@, deraadt@
2003-02-17syncTheo de Raadt
2003-02-16Fix up some DNS verbiage to make it consistant.Kenneth R Westerback
Fix up default route selection by a) Forcing user to explicitly chose 'dhcp' as a mechanism for specifying a default route, rather than guessing based on one or more interfaces being configured by dhcp. b) If the user specified default route does not work, re-present the existing default route rather than losing it. c) Move default route selection to after nameserver activation so the user can specify a hostname as the default route. Change /etc/netstart so that /etc/mygate wins if a default route was already specified (i.e. by dhcp). ok deraadt@.
2003-02-16Bring macppc install.md into the modern world.Kenneth R Westerback
deraadt@ drahn@ ok, miod@ ok a while ago. A few spelling tweeks, '{}' elimination, syntax error corrections after ok. Tested with HFS install and HFS upgrade. More testing, especially of MBR installs, would be good.
2003-02-16KNFTheo de Raadt
2003-02-16place ro data into .rodata and not .text (now that it's handled special. 10x ↵Michael Shalayeff
to dale); espie@ ok
2003-02-16KNFJason Wright
2003-02-16import texinfo 4.8 into the tree.Theo de Raadt
(okay theo, kettenis)
2003-02-16a few missing man pages converted from info documents; work done by jmcTheo de Raadt
2003-02-16fix permitrootlogin forced-commands-only for privsep; bux #387; ok provos@Markus Friedl
2003-02-16Forgot to document -o, somehow.Marc Espie
2003-02-16Don't leak the inode numbers of served files via theChad Loder
ETag (entity tag) header value. Instead of including the file modification date, inode, file size, etc. directly in the ETag header, return a SHA1 hash of these values instead. This SHA1 hash is initialized with a pseudorandom secret, so that it's harder to brute force inode numbers. This initialization secret is saved in a file called "etag-state" in the httpd chroot logs/ directory, so that the ETag header values are consistent across httpd restarts (if the secret were different each time httpd started, ETags would change unnecessarily and thereby cause caches to refresh unnecessarily). An additional change is introduced: we add the dev number to the hash when (and only when) we add the inode number to the hash. Before: HTTP/1.1 200 OK Server: Apache/1.3.27 (Unix) mod_ssl/2.8.12 OpenSSL/0.9.7-beta3 ETag: "b10d3-1e59-3e49cbe4" In this case, we can tell the inode number of index.html is is b10d3 hex. After: HTTP/1.1 200 OK Server: Apache/1.3.27 (Unix) mod_ssl/2.8.12 OpenSSL/0.9.7-beta3 ETag: "3f3b3cb2ce2e278087960b3be6a6e9844166e371" Idea and solution by deraadt@. OK deraadt@, henning@. Any bugs are my fault :)
2003-02-16syncTheo de Raadt
2003-02-16split kex into client and server code, no need to linkMarkus Friedl
server code into the client; ok provos@
2003-02-16typoTheo de Raadt
2003-02-16dhclient-script fits; fix from krwTheo de Raadt
2003-02-16My last commit uses base64 for the multipart MIME boundary id. SinceChad Loder
the base64 alphabet includes the characters '/', '+', and '=', it may violate section 4 of RFC 1341, which says that these kinds of characters must be quoted in order to be used as a header parameter. Pointed out by Wouter Clarie (rimshot AT pandora DOT be). My solution is not to quote the parameter (I'm afraid that will break simple browsers) but to replace special characters with alphabetic characters so that the resulting string is entirely alphanumeric. We don't want to use hex here, the alphabet is too small. "not too ugly for me" deraadt@, "a bit ugly but good enough" henning@, "that might be better than quoting" wouter
2003-02-16unneeded {}Henning Brauer