summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Create directory for Japanese handbook. Definite 2.2 material if theasami1996-11-151-1/+5
| | | | handbook is going to make it.
* KNF'ify and fix boo-boo I made in last commit.nate1996-11-151-885/+910
|
* Removed 2.1-compatability code and made the debugging less verbose bynate1996-11-151-75/+31
| | | | default.
* New PS/2 mouse drive which uses the new 'shared' keyboard/psm readnate1996-11-151-254/+998
| | | | | | | | routines. An older version of this was tested successfully on all of my systems with PS/2 mice. This was brought in without testing because it is necessary due to the previously committed syscons changes. Submitted by: Kazutaka Yokota <yokota@zodiac.mech.utsunomiya-u.ac.jp>
* This commit was generated by cvs2svn to compensate for changes in r19754,asami1996-11-1559-0/+25248
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Finally, the Japanese version of the handbook. Not in the parentasami1996-11-1559-0/+25248
| | | | | | | | | Makefile yet as John needs to figure out ${LANG}-based doc building. Please put this in 2.2, or the translators are going to kill me. ;) Submitted by: doc-jp@jp.freebsd.org (The FreeBSD Japanese Doc Team) Reviewed by: doc-jp@jp.freebsd.org (mutual review)
* Finally a start at sharing the kdb controller routines betweensos1996-11-1415-433/+1854
| | | | | | | | | | | | | syscons and psm, curtesy Kazutaka Yokota with minor changes by me. This contains an update of the psm driver as well. This also fixes the breakage that I introduced to the psm driver by making syscons poll for keyboard events in the atempt to fix the hanging keyboard problem. It works perfectly for me, and I'd like to hear from all that have had keyboard/ps/2 mouse problems if this is the cure... Submitted by: Kazutaka YOKOTA (yokota@zodiac.mech.utsunomiya-u.ac.jp)
* Merge.jkh1996-11-141-1/+1
|
* movl instruction should have been lea (this is why userconfig didn'tjkh1996-11-143-6/+6
| | | | | | work in 2.1). Spotted-by-the-keen-eyes-of: Don Lewis <Don.Lewis@tsc.tdk.com>
* Add notes on Stallion boards.jkh1996-11-141-1/+4
| | | | Submitted-By: sos
* Add a bunch more miscellaneous bits of hardware.jkh1996-11-141-6/+24
| | | | Submitted-By: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
* Added $PATH to the end of PATH. Otherwise the command 'expr' can't beandreas1996-11-142-4/+4
| | | | found by the shell when running MAKEDEV from the fixit floppy environment.
* Add a note, that vn driver has to be compiled into the kernel.andreas1996-11-141-1/+4
|
* TRUE/FALSE are used even outside of VISUAL_USERCONFIG - move them accordingly.jkh1996-11-141-9/+5
| | | | Submitted-By: Don Lewis <Don.Lewis@tsc.tdk.com>
* Just realized that the spacing after "==>" is not consistent. I'masami1996-11-141-8/+8
| | | | terribly sorry, please merge this into 2.2 as well.
* Oops, forgot to silencethe gzip command to compress manpages.asami1996-11-141-2/+3
| | | | | | It will be nice if this went into 2.2, I guess. Reminded by: max
* Oops, back out previous optimization, don't work as I expectache1996-11-141-4/+12
| | | | (lack of sleep)
* Since ftpPutURL not use hostname cache, optimize it by always closingache1996-11-141-13/+5
| | | | | connection at the end of operation, so it not leave opened file without a reason.
* Some more updates.asami1996-11-146-16/+8
| | | | | | | | | | | | | | | | | | | | wdreg.h: Delete wd_ctlr macro. PC98 version of wd.c treats it as a variable. GENERIC98: Delete ep0 entry. Current ep driver write I/O port 0x100. This clobbers ICW of i8259, because upper 8bits of address line is not masked on mother board. if_fe.c: Merge from revision 1.18 of sys/i386/isa/if_fe.c. pc98.c: Globalize dmapageport, because SCSI driver use this variable. wd82371.c: Yet another merge. These are 2.2 candidates. Submitted by: The FreeBSD(98) Development Team
* Converge on one language.phk1996-11-144-19/+20
| | | | | Reviewed by: phk Submitted by: Alex Nash <nash@mcs.com>
* Report net connection error via hstrerror(h_errno) now instead ofache1996-11-141-2/+3
| | | | simple fact that can't connect
* Use new ftpGetURL interface, as result, report FTP errorache1996-11-141-4/+7
| | | | via ftpErrString or net error via hstrerror(h_errno)
* Change to new ftpLogin interfaceache1996-11-141-4/+8
| | | | | | Now clearly say: Not logged in instead of old: Broken pipe (note it was original reason for all my libftpio changes)
* For functions ftpGetURL, ftpPutURL, ftpLogin it was impossible to knowache1996-11-144-20/+44
| | | | | | | | | | | | | | | | | | | | FTP error return code because 1) They return NULL, it means that ftpErrno can't be used because it takes file pointer 2) They don't have FILE-type argument as f.e. ftpGet/ftpPut to use it for ftpErrno instead. For that functions I add yet one int* type argument to store FTP error return code. It is impossible to add some global variable for that reason, because user can have multiply FTP connections opened at the same time. So, interface changed, major number bumped. Userland changes will follows. Minor bugfixes, the code: Forget to close file in few places, when failure occurse Forget to NULL cached host name, multiply free is possible
* Add Sujal Patel to list of developers - whoops! I've no idea howjkh1996-11-141-1/+2
| | | | | | he slipped through the cracks; sorry, Sujal! This should go into 2.2.
* "over 600 packages" (geeze, this has been sitting uncommitted in myjkh1996-11-143-6/+6
| | | | source tree for 5 days! :-( ).
* Oops, forget the fact that several ftp connections can be activeache1996-11-142-10/+6
| | | | | | at the same time, so add new con_state to avoid QUIT recursion Still should go to 2.2
* 1) Don't allow endless recursion in ftp_close when it attempts toache1996-11-141-2/+8
| | | | | | | | send QUIT to closed connection. 2) Preserve login failure code, don't overwrite it with ftp_close code Should go to 2.2
* Slight rewording of the BUGS section.alex1996-11-131-4/+4
|
* Change WARNING line about SCB paging to:ache1996-11-133-6/+6
| | | | # WARNING: with AHC_TAGENABLE set can be dangerous on Adaptec 2842
* Bruce says: "You have been programming in the kernel for too long :-)."phk1996-11-135-40/+25
| | | | | | | | | | | | | | | | | and he's right ... I forgot about this floating point stuff you can use in user-land :-) Increase precision of duration to microseconds. No heuristics to avoid overflow in calculation needed - just depend on DBL_MAX being a bit larger than LONG_MAX. Use double instead of `struct timeval' in dd.h so that everything doesn't have to include <sys/time.h>. Fixed style bugs in recent and old FreeBSD changes. Reviewed by: phk Submitted by: bde
* start rpc.statd for nfs_server case.adam1996-11-131-1/+5
| | | | add warning and commented out line for rpc.lockd
* Don't fiddle with RTS if RTS flow control is off. This gives applicationsbde1996-11-136-102/+153
| | | | | | | | | | almost complete control over RTS (control of its initial value is still missing). This fixes PR 1644 for sio. The author of PR 1644 wants it in 2.1.6 and 2.2. This may be safe since the complications are only in rarely used cases that I hope I've covered.
* Oops I forgot to add the official id for this card.jhay1996-11-132-4/+6
|
* I'm feeling charitable, so I'll save the bloatists some valuable wind:jkh1996-11-131-2/+13
| | | | | | | | | | | BLOAT! BLOAT! BLOAT! BLOAT! Yes, but where else to put these stinking compat distributions. I, for one, am bone tired of creating them by hand and then having everyone tell me I left something out/in. Now any commiter can adjust the list as necessary, and I forsee this as being so seldom necessary that I've simply committed the uuencoded tarballs - these are from the last SNAP, and nobody complained (for once) about that set.
* Bring forward doc changes from 2.2. Much will need changing for 3.0,jkh1996-11-137-610/+964
| | | | | which is where this is headed, but it's better than the 2.2-SNAP docs.
* (1) There is no default "orphans" for CATEGORIES, it simply fails ifasami1996-11-131-21/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | you have a Makefile without one. (2) Fix case when user had DISTDIR defined elsewhere and DIST_SUBDIR is also defined. (Submitted by: max) (3) Add several popular master sites as variables. For instance, MASTER_SITE_XCONTRIB is defined to be a list of X11R6 contrib sites, which you can set MASTER_SITES to in your Makefile if you just want ftp.x.org or any of the mirror sites. There is also a new variable, MASTER_SITE_SUBDIR, to specify which subdirectory of the master site your tarball is located. One nice thing this enables the user to do is to define the nearest mirror site in /etc/make.conf. This is especially useful for continents without a full FreeBSD master site. Eventually, we will probably split this into a separate file (bsd.port.sites.mk?), and add some more sites from all corners of the world. Right now, XCONTRIB, GNU, PERL_CPAN, TEX_CTAN, and SUNSITE are supported. (4) COMPRESS_MAN command alias is replaced by MAN[1-9LN] variables. You just say "MAN1=foo.1 bar.1" and the make rules will automatically compress it for you if necessary. (Idea by: obrien) (5) New "distclean" target to delete distfile too. (Submitted by: obrien) (6) Chained dependency cleaning, can be turned off by NOCLEANDEPENDS. Reviewed by: the ports list
* Back out freebsd local change which always forced SMTP to assume an 8-bitpst1996-11-131-2/+2
| | | | | | | | | | clear channel. This change was originally put in for freefall, and is completely irrelevant given that freefaill defines the generic SMTP service to use the smtp8 mailer (which is standard mechanism.) [The original patch violated RFC-821.] Apply to: 2.2 (please)
* Submitted by: Archie@whistle.comjulian1996-11-133-3/+27
| | | | clear the fmod flag if it's set.
* Another round of resync and some added sound support.asami1996-11-138-40/+23
| | | | | | | | | | | | sys/pc98/i386/machdep.c: sync with i386/i386/machdep.c sys/pc98/conf/options.pc98: sync with i386/conf/options.i386 sys/i386/isa/sound: DMA auto initialize mode support for PC98. contributed by: Akio Morita <amorita@bird.scphys.kyoto-u.ac.jp> Definite 2.2 material, I believe. Submitted by: The FreeBSD (98) Development Team
* Submitted by: Archie and me.julian1996-11-131-1/+3
| | | | | | | | | | | | | | | | We encountered an interesting situation where the superblock for a file system got written to disk with the "fs_fmod" flag set to one. It appears that this flag is normally supposed to be cleared during ffs_sync(), but we experienced a crash, or some other weird occurrence that left it on the disk set to 1. Later this partition was mounted read-only... and the fs_fmod field was never cleared, causing ffs_sync() to panic "rofs mod" when trying to unmount that filesystem (ffs_vfsops.c: line 790). fix: set this bit to 0 when you load the superblock from disk. (see more complete mail on this to hackers)
* remove newly added reference to ppploginpst1996-11-131-2/+1
|
* Manage UTMP entry if we're doing username/password PAP loginspst1996-11-131-10/+32
|
* Add the >optional< ability to sense PPP link bringups and call an ↵pst1996-11-134-7/+62
| | | | authentication program
* Add support for header type == 1 devices (PCI 2.1 compatible PCI to PCIse1996-11-126-8/+22
| | | | | | | | bridges with support for 64 bit memory addresses and 32 bit I/O addresses). The code is not complete. It ignores the upper half of the long addresses. This is not a problem on PC compatible systems, but has to be fixed for real computers.
* Fix PCI to PCI bridge register bit field masks.se1996-11-124-72/+22
| | | | | Thanks to "Mike Durian" <durian@plutotech.com> for the very good problem report and his support as a beta tester of this patch.
* Increase precision of duration to milliseconds.phk1996-11-125-14/+34
| | | | Some heuristics to avoid overflow in calculation attempted.
* Fixed buffer overflow for large values in editval(). The buffers werebde1996-11-121-5/+5
| | | | | | | | | | | | one too small for (hex) 12345678 and 4 too small for -1234567890. Large values can be created by config and userconfig although not (previously) by visual userconfig. Fixed a sign extension bug for backspacing on "negative" hex values in editval(). Increased field width and range for `flags' so that all possible values can be displayed and edited.
* Bump BOOTMFSSIZE.jkh1996-11-121-2/+2
|
* Now that systat's working again, bring the vmstat cleanup over fromjkh1996-11-121-14/+14
| | | | -stable.
OpenPOWER on IntegriCloud