summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-05-10Update usb userland stuff to reflect hid changes in the kernel.Nathan Binkert
This adds the new program usbhidaction which can be used to assign actions to events that occur on a uhid device. For example, you can now make the volume buttons on some newer keyboards actually do something.
2002-05-09prototype open_socket()Todd C. Miller
2002-05-09nuke unused variableTodd C. Miller
2002-05-09allowed() is only called once so there is no need to use staticTodd C. Miller
variables and leave the allow/deny files open. Previously, the allow/deny fd's were leaked during the crontab edit.
2002-05-09Add a max-mss option to the scrub rule which will enforce a maximum mssjasoni
by lowering it to the given value. - ok dhartmei@, provos@
2002-05-09Elminate md_welcome_banner() and md_not_going_to_install() as theKenneth R Westerback
output of both was essentially identical on all architectures. Replace with welcome_banner() and not_going_to_install() in install.sub. Abstract common verbiage from md_congrats() into congrats() which calls md_congrats() for any architecture specific additional verbiage. Reword things so ${MODE} can be plausibly used in more places. Remove extraneous #!/bin/sh in hp300 install.md. ok deraadt@ espie@
2002-05-09Missing piece from last commit.Todd C. Miller
2002-05-09Set length tag of the correct registersJason Wright
2002-05-09Better error handling for in_file(); from OwlTodd C. Miller
2002-05-09ukbd (and others) at uhidev, not uhubMarco S Hyman
2002-05-09On the hid -> hiddev changes, this file was missed.Dale Rahn
2002-05-09an_ltv_caps has some more fluff at the tail (exatly 16bit more fluff); ↵Michael Shalayeff
reported by xyntrix@bitz.org
2002-05-09crontab is no longer setuid root, it is now setgid crontab.Todd C. Miller
These changes were modelled after the Owl version of vixie-cron, but developed independently. Our crontab used to send cron SIGUSR1 to tell cron to reread the spool dir. Now that crontab is not setuid root this doesn't work. Instead, crontab pokes cron via a Unix domain socket located in the tabs dir. Please note, after these changes, the owner on user crontab files will have to be changed manually from root to the uid of the corresponding user for crontab to be usable. cron itself will accept tab files owned by either root or the user. Also, any /var/cron/{allow,deny} files must be readable by group crontab.
2002-05-09ukbd now at uhidev, not uhub. Ditto for ums (commented out)Marco S Hyman
2002-05-09Set correct bit in IERJason Wright
2002-05-09Introduce user based filtering. Rules can specify ruid and euid (real andDaniel Hartmeier
effective user ID) much like ports. The user of a packet is either the user that opens an outgoing connection, the one that listens on a socket, or 'unknown' if the firewall is not a connection endpoint (for forwarded connections). Socket uid lookup code from jwk@bug.it.
2002-05-09Now use ssh, not rsh by default.Todd C. Miller
2002-05-09Rework to process requests from a queue/interrupt handler instead of busyJason Wright
waiting.
2002-05-09Fix noexec option on ELF systemsTodd C. Miller
2002-05-09Remove setuid bit; non-root uses will have rsh(1) invoked on their behalf.Todd C. Miller
This does mean that we cannot set IPTOS_THROUGHPUT. If this is a problem we may be able to add an option to rsh(1).
2002-05-09sid max should be such that after conversion into prot-id it will not overflowMichael Shalayeff
2002-05-09add stats gathering for tlb handlers, count the calls forMichael Shalayeff
itlb, dtlb and tlb-dirty traps and cumulative time spent in each of those, being average 37 for the dtlb handler of 24 insns. move unrelated to traps code out of the traps way since profiled tlb handlers grew up and shifted the trap-all too far. insert required nops/sync and implied regs here and there. encode diag-reg insns in .word to see better what is being generated for the code.
2002-05-09now catches SIGALRM and SIGPIPE tooTodd C. Miller
2002-05-09Add SIGALRM and SIGPIPE to the list of signals we catch, turn echo back on,Todd C. Miller
and then re-deliver. Note that for this to work with setugid processes, the recent fix to cansignal() in kern_sig.c is required.
2002-05-09Fix ioctl handlingNathan Binkert
Add default MTU fix typo errors noted by Jason Ackley <jason@ackley.net>
2002-05-09Update usb hid manpages to reflect new changesNathan Binkert
From NetBSD
2002-05-09Sync hid stuff including ukbd, ums, and uhid with NetBSDNathan Binkert
This adds a uhidev device which can be thought of as something like a uhid bus. It allows more than one ukbd, ums, or uhid to attach to the same device instance. This functionality is found on many of the newer keyboards that have extra buttons. (The extra buttons show up as uhid device(s)). Tested by me on i386, dale on macppc, and jason on sparc64
2002-05-09add support for SoundForte Theatre X-treme 5.1 SF256-PCS; from jumbo@Michael Shalayeff
2002-05-09Another device supported by url(4)Nathan Binkert
2002-05-09obey mdoc(7) section ordering. sync w/kameJun-ichiro itojun Hagino
2002-05-09from netbsd; okay art@Niels Provos
revision 1.43 date: 2002/03/28 06:06:29; author: nathanw; state: Exp; lines: +13 -3 In amap_pp_adjref(), avoid incorrectly merging the first two chunks in a ppref array when the range being adjusted includes the beginning of the array.
2002-05-09drop support for rlogin/rsh service (we shouldn't have support it asJun-ichiro itojun Hagino
they usually use IP address for authentication). sync with kame
2002-05-09Make the paragraph degree key on a swedish iBook keyboard work in X.Mats O Jansson
The only problem is that its switched with the less greater key. Add an option FIX_SV_X_KBDBUG to fix that. -moj
2002-05-09Restore the support of ISO 8859-1 fonts in macppc console. gallant12x22.hMats O Jansson
was updated with the characters from dev/wscons/wscons_gallant19.h. bold8x16-iso1.h is based on bold8x16.h and the missing characters added by me. bold8x16-iso1.h isn't used by default. -moj ok @drahn, @miod
2002-05-09syncTheo de Raadt
2002-05-09- compat_linux is only supported on the i386jasoni
- mention use of elf2olf to fix binaries detected as svr4 - ok mpech@
2002-05-09Add crontab group for when crontab loses its setuid bit tomorrow.Todd C. Miller
Consider this a head-up...
2002-05-09Reference xl(4) not ex(4)Nathan Binkert
2002-05-08(Oops. Missed this one first time around)Kenneth R Westerback
Abstract out common md_set_term() code into set_term() in install.sub, calling md_set_term() from set_term() to do machine dependent stuff. Currently only i386 does anything - keyboard mappings. Add MDTERM variable to allow install.md to set proper default terminal type. Default to vt220. Eliminate md_get_partition_range() as useless since every architecture returned '[a-p]'. Make default term for all mvme* architectures vt100 as requested by miod@. ok deraadt@ millert@ miod@
2002-05-08- Go ahead and register to handle CRK_MOD_EXP_CRT opsJason Wright
- completely (almost) revamp kprocess_rsapriv to match what the chip expects - add and use a function to compute the significant bits of a given number (this will be necessary for normalization) [Still doesn't reproduce the broadcom or provos test data, but it's closer...]
2002-05-08Abstract out common md_set_term() code into set_term() in install.sub,Kenneth R Westerback
calling md_set_term() from set_term() to do machine dependent stuff. Currently only i386 does anything - keyboard mappings. Add MDTERM variable to allow install.md to set proper default terminal type. Default to vt220. Eliminate md_get_partition_range() as useless since every architecture returned '[a-p]'. Make default term for all mvme* architectures vt100 as requested by miod@. ok deraadt@ millert@ miod@
2002-05-08o Use proper #defines; It is HAVE_*, not HAS_*Todd C. Miller
o #ifdef out the -x flag getopt() stanza if not DEBUGGING
2002-05-08be even more clearTheo de Raadt
2002-05-08Don't deref null pointer in failure case.Jason Wright
2002-05-08Drives can go busy after IDENTIFY. Make sure drive is not busy before issuingConstantine Sapuntzakis
SET PIO mode. Heh, this might have been the cause of all those old PIO mode aborts.
2002-05-08move to sshd.sshd insteadTheo de Raadt
2002-05-08Sync with netbsd version, adds SOFTFLOAT (not supported) and copyright.Dale Rahn
2002-05-08OpenBSD tag.Dale Rahn
2002-05-08Add copyright block to this file I wrote long ago.Dale Rahn
2002-05-08correct linkageTheo de Raadt