summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Create a symbolic link in the ftp directory, so that the user canphk1999-11-271-1/+2
| | | | | | | enter the URL directly to the FTP directory without worrying about the BUILD_NAME. Remove some extra quoting in a kernel config file.
* Moved scheduling-related code to kern_synch.c so that it is easier to fixbde1999-11-2711-98/+36
| | | | | | | | and extend. The new function containing the code is named schedclock() as in NetBSD, but it has slightly different semantics (it already handles incrementation of p->p_cpticks, and it should handle any calling frequency). Agreed with in principle by: dufault
* Sync with sys/i386/conf/GENERIC revision 1.202.nyan1999-11-272-2/+4
|
* Replace the block major table with a notice why it isn't needed any more.phk1999-11-271-40/+4
| | | | Mark /dev/drum as historic.
* Minor typo nit. Also, remove the redundant entry from fortunes2.wes1999-11-272-9/+1
| | | | | PR: bin/14239 Submitted by: Doug Barton <Doug@gorean.org>
* Add another vendor ID(CTL0048) for SB32 PnP.tanimura1999-11-271-0/+2
| | | | Submitted by: Charles Anderson <caa@columbus.rr.com>
* Allow extended pap success messages by believing in the PAP headersbrian1999-11-261-4/+27
| | | | | | | | length field rather than the one byte message length field embedded in the packet. This steps slightly outside of the protocol boundaries, but should not cause any problems. Limitation noted by: Simon Winwood <simon@winwood.org>
* Change ``set cd'' so that its default value is device specific. Thebrian1999-11-2615-76/+173
| | | | | default is still 1 second for ttys, but is now 6 seconds for i4b (ISDN) devices and 5 seconds for ethernet (PPPoE) devices.
* A bullet in the head to pkg_manage references.billf1999-11-261-4/+0
|
* This fell out of a previous commit: create the opt_md.h and opt_mfs.hphk1999-11-261-1/+9
| | | | files for the md module.
* Do not create bdev nodes anymore. Instead create cdev nodes with thephk1999-11-261-58/+57
| | | | | | | | | | | | | | | | | | | same names: rover# ls -l /dev/*wd0a crw-r----- 1 root operator 3, 0 Nov 26 20:20 /dev/rwd0a crw-r----- 1 root operator 3, 0 Nov 26 20:20 /dev/wd0a Notice: Over time, no earlier than FreeBSD 5.0, the "r*" names may be discontinued. A fair number of programs and scripts need to (un)learn some tricks before then. This will take no effect until you either run MAKEDEV by hand or reinstall your system. WARNING: Kernels older than approx November 22 will not be happy about a /dev created with MAKEDEV after this commit. Please update your /kernel.good etc.
* Add poul's md information, in abbreviated form, to the UPDATING file.imp1999-11-261-0/+6
|
* The author of this is REALLY: Bruce A. Mah <bmah@CS.Sandia.GOV>billf1999-11-260-0/+0
|
* Add the author as co-maintainer, a la mergemaster.billf1999-11-261-0/+1
|
* Welcome pkg_version into the FreeBSD source tree.billf1999-11-264-1/+466
| | | | | | | | | pkg_version (as you may well know) matches the existing packages/ports installed on your system with the ports INDEX and reports which ports differ from the current INDEX. Submitted by: Bruce A. Mah <CA.Sandia.GOV> Reviewed by: ports
* Retire MFS_ROOT and MFS_ROOT_SIZE options from the MFS implementation.phk1999-11-2613-232/+233
| | | | | | | | | | | | | | | | | Add MD_ROOT and MD_ROOT_SIZE options to the md driver. Make the md driver handle MFS_ROOT and MFS_ROOT_SIZE options for compatibility. Add md driver to GENERIC, PCCARD and LINT. This is a cleanup which removes the need for some of the worse hacks in MFS: We really want to have a rootvnode but MFS on a preloaded image doesn't really have one. md is a true device, so it is less trouble. This has been tested with make release, and if people remember to add the "md" pseudo-device to their kernels, PicoBSD should be just fine as well. If people have no other use for MFS, it can be removed from the kernel.
* Oops, committed the wrong file..sos1999-11-261-6/+0
|
* Fix atapi_wait_ready, it returned prematurely.sos1999-11-261-12/+6
| | | | Less verbosity on non-fatal errors.
* Tidy up the VIA support a bit, make it more generic.sos1999-11-262-26/+37
|
* Add id for ESS 1869 OEM to Compaq on Presario 1621.dcs1999-11-263-0/+3
|
* RTFREE the correct route entry in dummynet_io(). The previousluigi1999-11-261-3/+3
| | | | | | code failed in handling things like "forward" actions. Reported-and-tested-by: Jean-Hugues ROYER jhroyer@joher.com
* s/dir.h/dir.c/phk1999-11-261-1/+1
|
* Sync with sys/i386/conf/files.i386 revision 1.281.nyan1999-11-262-2/+16
|
* Implement fdatasync in terms of fsync. The regeneration of proto.h,marcel1999-11-267-5/+25
| | | | | syscall.h and sysent.h was probably forgotten after the last change syscalls.master.
* To avoid confusion, zap libtermcap. ncurses provides both curses, termcappeter1999-11-2612-2178/+0
| | | | and termlib (terminfo) support.
* To avoid confusion, zap libcurses. ncurses provides both curses, termcappeter1999-11-2675-10202/+1
| | | | and termlib (terminfo) support.
* Add a sysctl to control if argv is disclosed to the world:phk1999-11-265-3/+7
| | | | | | | kern.ps_argsopen It defaults to 1 which means that all users can see all argvs in ps(1). Reviewed by: Warner
* Belatedly add splash_pcx_load to the documented variables. Reworddcs1999-11-261-1/+7
| | | | splash_bmp_load.
* Add note about how hardwiring ep0 will not likely work.imp1999-11-261-1/+5
| | | | Also correct a small spelling nit from Bill Fumerola.
* Fix out-of-date commentjulian1999-11-263-3/+12
|
* Support the environtmental var "GREP_OPTIONS". Which can hold a set ofobrien1999-11-262-0/+69
| | | | | | | default options for diff. These options are interpreted first and can be overwritten by explicit command line parameters. Obtained from: GNU Grep 2.3h
* Style changes -- whitespace and sorting.obrien1999-11-261-6/+6
|
* * Support the environtmental var "DIFF_OPTIONS". Which can hold a set ofobrien1999-11-265-2/+131
| | | | | | | default options for diff. These options are interpreted first and can be overwritten by explicit command line parameters. * Add the "-o" option to specify old-traditional output style. * Add utility functions for env vars obtained from GNU Grep 2.3h.
* Update the WaveLAN/IEEE driver:wpaul1999-11-2517-332/+981
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Convert to new bus attachment scheme. Thanks to Blaz Zupan for doing the initial work here. One thing I changed was to have the attach and detach routines work like the PCI drivers, which means that in theory you should be able to load and unload the driver like the PCI NIC drivers, however the pccard support for this hasn't settled down yet so it doesn't quite work. Once the pccard work is done, I'll have to revisit this. - Add device wi0 to PCCARD. If we're lucky, people should be able to install via their WaveLAN cards now. - Add support for signal strength caching. The wicontrol utility has also been updated to allow zeroing and displaying the signal strength cache. - Add a /sys/modules/wi directory and fix a Makefile to builf if_wi.ko. Currently this module is only built for the i386 platform, though once the pccard stuff is done it should be able to work on the alpha too. (Theoretically you should be able to plug one of the WaveLAN/IEEE ISA cards into an alpha with an ISA slot, but we'll see how that turns out. - Update LINT to use only device wi0. There is no true ISA version of the WaveLAN/IEEE so we'll never use an ISA attachment. - Update files.i386 so that if_wi is dependent on card.
* Remove nonsensical vm_map_{clear,set}_recursive() callsalc1999-11-251-3/+0
| | | | | | | from vm_map_pageable(). At the point they called, vm_map_pageable() holds a read (or shared) lock on the map. The purpose of vm_map_{clear,set}_recursive() is to disable/enable repeated write (or exclusive) lock requests by the same process.
* Place netgraph entry into alphabetical positionjulian1999-11-251-3/+3
| | | | along with the misplaced entries that it was next to.
* This commit was generated by cvs2svn to compensate for changes in r53696,peter1999-11-251-0/+12
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Apply the sendmail 8.9.3 denial-of-service patch which prevents untrustedpeter1999-11-251-0/+12
| | | | | | | | | | | | | | users from running newaliases. (This is to protect aliases.db against truncation). PR: 15088
* | minor bugfix to loader.conf code.jkh1999-11-253-3/+3
| |
* | Don't coredump if can't write to the scorefile.joerg1999-11-251-1/+8
| |
* | Fixed to support IBM-PC HDD.nyan1999-11-251-2/+2
| | | | | | | | | | | | | | | | - Use 'or' operation to change b_flags. - SCSI HDD device is 'da', not 'sd'. Submitted by: kura@tim.hi-ho.ne.jp (Tomohiko Kurahashi) and chi@bd.mbn.or.jp (Chiharu Shibata)
* | Sync with sys/i386/conf/Makefile.i386 revision 1.165.nyan1999-11-252-44/+28
| |
* | Sync with sys/boot/i386/loader/Makefile revision 1.37.nyan1999-11-251-1/+1
| |
* | Sync with sys/i386/i386/machdep.c revision up to 1.378.nyan1999-11-252-18/+38
| |
* | Fix a buffer overflow due to sending strings >1k in length. This is unlikelykris1999-11-251-7/+9
| | | | | | | | | | | | to be a security problem, but it's not totally impossible. OpenBSD take note Reviewed by: imp
* | MFS: note that only IP addresses work when wrapping the portmapper.obrien1999-11-251-2/+10
| | | | | | | | | | Make clearer we consider this only an example, and admins should really write this file for their needs.
* | Rewrite the link descriptor transfer code in MP mode.brian1999-11-2512-134/+205
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, ppp attempted to bind() to a local domain tcp socket based on the peer authname & enddisc. If it succeeded, it listen()ed and became MP server. If it failed, it connect()ed and became MP client. The server then select()ed on the descriptor, accept()ed it and wrote its pid to it then read the link data & link file descriptor, and finally sent an ack (``!''). The client would read() the server pid, transfer the link lock to that pid, send the link data & descriptor and read the ack. It would then close the descriptor and clean up. There was a race between the bind() and listen() where someone could attempt to connect() and fail. This change removes the race. Now ppp makes the RCVBUF big enough on a socket descriptor and attempts to bind() to a local domain *udp* socket (same name as before). If it succeeds, it becomes MP server. If it fails, it sets the SNDBUF and connect()s, becoming MP client. The server select()s on the descriptor and recvmsg()s the message, insisting on at least two descriptors (plus the link data). It uses the second descriptor to write() its pid then read()s an ack (``!''). The client creates a socketpair() and sendmsg()s the link data, link descriptor and one of the socketpair descriptors. It then read()s the server pid from the other socketpair descriptor, transfers any locks and write()s an ack. Now, there can be no race, and a connect() failure indicates a stale socket file. This also fixes MP ppp over ethernet, where the struct msghdr was being misconstructed when transferring the control socket descriptor. Also, if we fail to send the link, don't hang around in a ``session owner'' state, just do the setsid() and fork() if it's required to disown a tty. UDP idea suggested by: Chris Bennet from Mindspring at FreeBSDCon
* | Add the description for the configuration of GUS non-PnP bridge driver.tanimura1999-11-253-0/+12
| | | | | | | | Submitted by: Pascal Hofstee <daeron@shadowmere.student.utwente.nl>
* | Attach the resources as given in the configuration in a proper waytanimura1999-11-251-14/+46
| | | | | | | | | | | | for non-PnP cards. Noticed by: Pascal Hofstee <daeron@shadowmere.student.utwente.nl>
* | Add DMA support for the VIA 82C586 & 82C686 chips, also rearrangesos1999-11-249-140/+228
| | | | | | | | | | | | | | | | to fall back to slower speeds if the faster ones fails to probe. Log and retry request on UDMA CRC errors. Fix a couple of warnings.
OpenPOWER on IntegriCloud