summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Rmove daemons localization (commented out), produce veryAndrey A. Chernov1995-08-101-13/+1
| | | | | | | | strange effects when contacting with localized daemon from foreign environment. Notes: svn path=/head/; revision=10019
* Remove a deliberate #warning.. It's not polite, because I listed the thePeter Wemm1995-08-102-10/+2
| | | | | | | | | | driver in i386/conf/LINT... Reviewed by: Submitted by: Obtained from: Notes: svn path=/head/; revision=10018
* Drat! I forgot to add this part of the Specialix Driver..Peter Wemm1995-08-101-0/+804
| | | | | | | | This is the firmware that is downnloaded onto the host card during boot. Obtained from:Specialix International, via Andy Rutter <andy@acronym.co.uk> Notes: svn path=/head/; revision=10017
* Fix csh to determine event number properly, i.e. stop by ^*-% too.Andrey A. Chernov1995-08-101-2/+2
| | | | | | | | This fix match with what manpage said and other systems csh's do. Submitted by: Bill Fenner <fenner@parc.xerox.com> Notes: svn path=/head/; revision=10016
* Bring in my long-overdue version of the Specialix driver.Peter Wemm1995-08-096-0/+5758
| | | | | | | | | | | | | | | | | | | | | | | This was originally ported to BSDI by Andy Rutter <andy@acronym.co.uk>. At the end of the day, this code has very little in common with Andy's version, or the Specialix SYSV version. Essentially it has been gradually and almost completely rewritten, with LOTS of advice and inspiration from Bruce Evans. There are a couple of missing bits still, but they are minor. The user-mode "sicontrol" program is in sad shape and will come in soon. Transparent printing died a timely death.. Maybe later.. Jeremy Rolls @ Specialix (Development directory) has confirmed this is OK to distribute, and Andy personally sent me his version that I started from. Although this driver stood up to a nasty stress-test in this form, I am not confident that there are no nasty bugs lurking. People are welcome to try it, but dont go out and buy one just yet.. :-) And *DONT* use it on a mission-critical machine... This is ALPHA QUALITY! Notes: svn path=/head/; revision=10015
* Add hook for EISA probe for Specialix EISA card.Peter Wemm1995-08-091-1/+8
| | | | | | | | | Reviewed by: Submitted by: Obtained from: Notes: svn path=/head/; revision=10014
* Add Specialix driver to LINTPeter Wemm1995-08-093-3/+39
| | | | | | | | | Reviewed by: Submitted by: Obtained from: Notes: svn path=/head/; revision=10013
* Bump shlib minor because xdr_* functions have been enabled. Do NOTSatoshi Asami1995-08-091-1/+1
| | | | | | | | | | | | | bump it again if something else is added before 2.2. The xdr_* functions are enabled only in the 2.2 (-current) branch so far. If that modification is moved to the 2.1 (-stable) branch, this one should, too. Reviewed by: the mailing lists Notes: svn path=/head/; revision=10012
* New Improved version of the slip client document.John Fieber1995-08-092-68/+66
| | | | | | | Submitted by: Satoshi Asami <asami@FreeBSD.org> Notes: svn path=/head/; revision=10011
* Fixed my usage of "asm" instead of "__asm" and "volatile" insteadJohn Dyson1995-08-091-2/+2
| | | | | | | | | | of "__volatile". Note also that the original mods that were submitted by me were as a result of a discussion between various FreeBSD contributors. Submitted by: peter@haywire.dialix.com (Peter Wemm) Notes: svn path=/head/; revision=10010
* Fix init to correctly detect processes that are exiting multipleMike Pritchard1995-08-081-1/+1
| | | | | | | times per second. Notes: svn path=/head/; revision=10006
* Fixed a problem that malloc(..,..,M_NOWAIT) was being called without checkingJohn Dyson1995-08-083-18/+18
| | | | | | | | | | for return values. It just so happens that in the cases where it is likely to fail, it is okay to change the M_NOWAIT to M_WAITOK -- and all will be well. This problem was manfest as a panic very regularly on a 4MB system right after bootup. Notes: svn path=/head/; revision=10005
* Make the spl oriented inline functions less likely to allowJohn Dyson1995-08-083-9/+12
| | | | | | | | potentially volatile memory to be kept in registers during the "call" (inline expansion.) Do the same for pmap_update. Notes: svn path=/head/; revision=10004
* Replace old strftime format by %c, old format forces "Mon Day",Andrey A. Chernov1995-08-081-2/+4
| | | | | | | sequence which can be false for several languages. Notes: svn path=/head/; revision=10001
* Replace ctime by strftime %c to use national representationAndrey A. Chernov1995-08-081-1/+1
| | | | Notes: svn path=/head/; revision=10000
* Replace ctime by strftime %c to use national representationAndrey A. Chernov1995-08-081-3/+3
| | | | Notes: svn path=/head/; revision=9999
* Fix _listmatch() so that it doesn't fall off the end of the list string.Bill Paul1995-08-081-6/+5
| | | | Notes: svn path=/head/; revision=9998
* nspace count was incremented only in child, so warning never displayedAndrey A. Chernov1995-08-081-9/+13
| | | | | | | Pointed by: Mike Pritchard <mpp@mpp.minn.net> Notes: svn path=/head/; revision=9997
* Move mbuf frees to after call to sorflush().David Greenman1995-08-081-3/+3
| | | | | | | Submitted by: Matt Dillon Notes: svn path=/head/; revision=9996
* Add Id stringAndrey A. Chernov1995-08-081-3/+5
| | | | | | | Replace empty AM string with two spaces to not break output length Notes: svn path=/head/; revision=9995
* Allow national printable chars in .planAndrey A. Chernov1995-08-081-1/+1
| | | | Notes: svn path=/head/; revision=9994
* Replace asctime/ctime by strftime %c to use national representationAndrey A. Chernov1995-08-082-8/+9
| | | | Notes: svn path=/head/; revision=9993
* Change ctime to strftime %c to use national date/time representation.Andrey A. Chernov1995-08-081-3/+5
| | | | Notes: svn path=/head/; revision=9992
* Change ctime to strftime %c to use national date/time representationAndrey A. Chernov1995-08-081-3/+3
| | | | Notes: svn path=/head/; revision=9991
* Replace ctime by strftime %c to use national date representation nowAndrey A. Chernov1995-08-071-4/+4
| | | | Notes: svn path=/head/; revision=9990
* Fix manpage to reflect current sourcesAndrey A. Chernov1995-08-071-21/+49
| | | | Notes: svn path=/head/; revision=9989
* Restore %s format support from previous versionAndrey A. Chernov1995-08-071-1/+22
| | | | Notes: svn path=/head/; revision=9988
* Delete bogus referneces to timezone code internal header file `tzfile.h',Garrett Wollman1995-08-0721-75/+52
| | | | | | | which is no longer bogusly installed in /usr/include. Notes: svn path=/head/; revision=9987
* Fix infamous "TIOCGWINSZ: Interrupted system call" on return from a ^ZPeter Wemm1995-08-071-2/+4
| | | | | | | | | | Fixes PR#513 Reviewed by: Submitted by: Obtained from: Notes: svn path=/head/; revision=9986
* I forgot the reason why I didn't have a period in the `Rep of Palau' theGarrett Wollman1995-08-071-1/+1
| | | | | | | | last time, and mistakenly added it in, thus causing a syntax error in tzsetup. Fixed. Notes: svn path=/head/; revision=9985
* On closer inspection, it turns out that all of the callers of disksortDavid Greenman1995-08-072-10/+2
| | | | | | | are already at splbio()...so back out the last change to disksort. Notes: svn path=/head/; revision=9984
* Set bp->b_actf=NULL for paranoia sake.David Greenman1995-08-071-1/+2
| | | | Notes: svn path=/head/; revision=9983
* Since buffers can be pulled off of the disk queue at interrupt time andDavid Greenman1995-08-072-4/+14
| | | | | | | | | disksort is called at non-interrupt time and can be actively traversing the list when that happens, there is a very small window of vulnerability. Close it by protecting disksort with splbio(). Notes: svn path=/head/; revision=9982
* Woops, I committed the wrong version of the diff in the last rev.David Greenman1995-08-071-2/+2
| | | | Notes: svn path=/head/; revision=9981
* Use bdwrite() rather than brelse(). The cylinder group bitmap modificationDavid Greenman1995-08-071-2/+2
| | | | | | | | | | | is not preserved otherwise. Note that this is a no-op in FreeBSD, however, as we have doreallocblks disabled. Submitted by: Kirk McKusick Notes: svn path=/head/; revision=9980
* Made msgbuf range checking more robust and clean.David Greenman1995-08-073-24/+13
| | | | Notes: svn path=/head/; revision=9979
* Just when you thought it was safe...Bill Paul1995-08-075-40/+350
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - getnetgrent.c: address some NIS compatibility problems. We really need to use the netgroup.byuser and netgroup.byhost maps to speed up innetgr() when using NIS. Also, change the NIS interaction in the following way: If /etc/netgroup does not exist or is empty (or contains only the NIS '+' token), we now use NIS exclusively. This lets us use the 'reverse netgroup' maps and is more or less the behavior of other platforms. If /etc/netgroup exists and contains local netgroup data (but no '+'). we use only lthe local stuff and ignore NIS. If /etc/netgroup exists and contains both local data and the '+', we use the local data nd the netgroup map as a single combined database (which, unfortunately, can be slow when the netgroup database is large). This is what we have been doing up until now. Head off a potential NULL pointer dereference in the old innetgr() matching code. Also fix the way the NIS netgroup map is incorporated into things: adding the '+' is supposed to make it seem as though the netgroup database is 'inserted' wherever the '+' is placed. We didn't quite do it that way before. (The NetBSD people apparently use a real, honest-to-gosh, netgroup.db database that works just like the password database. This is actually a neat idea since netgroups is the sort of thing that can really benefit from having multi-key search capability, particularly since reverse lookups require more than a trivial amount of processing. Should we do something like this too?) - netgroup.5: document all this stuff. - rcmd.c: some sleuthing with some test programs linked with my own version of innetgr() has revealed that SunOS always passes the NIS domain name to innetgr() in the 'domain' argument. We might as well do the same (if YP is defined). - ether_addr.c: also fix the NIS interaction so that placing the '+' token in the /etc/ethers file makes it seem like the NIS ethers data is 'inserted' at that point. (Chances are nobody will notice the effect of this change, which is just te way I like it. :) Notes: svn path=/head/; revision=9978
* Restore check for msg_bufx being negative. Changed if() expression to beDavid Greenman1995-08-061-4/+4
| | | | | | | in Lite2 style. Notes: svn path=/head/; revision=9977
* Extentd David's recent change to shutdown_nice() by callingJoerg Wunsch1995-08-061-1/+5
| | | | | | | cpu_reset() directly in case init(8) is *not* running. Notes: svn path=/head/; revision=9976
* Remove the comment about the broken getopts(1) in our /bin/sh.Joerg Wunsch1995-08-061-6/+1
| | | | Notes: svn path=/head/; revision=9975
* Fix /bin/sh's broken handling of the builtin getopts(1). The optionsJoerg Wunsch1995-08-061-3/+2
| | | | | | | | | | ``-ffoo'' and ``-f foo'' have been treated differently. This has been in violation of Posix.2 (that deprecates -ffoo, but doesn't disallow it). Notes: svn path=/head/; revision=9974
* Allow a pipe to be opened read/write at one end, as is allowed inJordan K. Hubbard1995-08-062-30/+56
| | | | | | | | | | SunOS and SCO. You can then even use the pipe as a cheap fifo stack (yuck!). A semantic change also important (but not limited) to iBCS2 compatibility. Submitted by: swallace Notes: svn path=/head/; revision=9973
* Install non-source files with the optional flag ${COPY}, not with the flag -c.Bruce Evans1995-08-062-3/+3
| | | | Notes: svn path=/head/; revision=9972
* Install source files with the -c flag, not with the optional flag ${COPY}.Bruce Evans1995-08-066-16/+16
| | | | Notes: svn path=/head/; revision=9971
* Change `install' to `${INSTALL}' so that default install flags can beBruce Evans1995-08-0622-86/+88
| | | | | | | | | | specified in the top level Makefiles. Previously I missed dozens of Makefiles that skip the install after using `cmp -s' to decide that the install isn't necessary. Notes: svn path=/head/; revision=9970
* Resize both VMIO and non-VMIO buffers if the size changes.David Greenman1995-08-061-8/+2
| | | | Notes: svn path=/head/; revision=9969
* Removed redundant call to vm_object_page_clean: this is already handledDavid Greenman1995-08-061-7/+1
| | | | | | | by vfs_msync(). Notes: svn path=/head/; revision=9968
* Removed redundant call to vm_object_page_clean - this is already doneDavid Greenman1995-08-061-6/+1
| | | | | | | in vfs_msync(). Notes: svn path=/head/; revision=9967
* Fixed bug where vnode_pager_uncache() wasn't always called when it shouldDavid Greenman1995-08-062-6/+4
| | | | | | | | | | be. The result was that the file's space wouldn't be properly freed when it was deleted. Submitted by: John Dyson Notes: svn path=/head/; revision=9966
* Fix %c to be ctime-compatibleAndrey A. Chernov1995-08-061-3/+3
| | | | Notes: svn path=/head/; revision=9965