summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* BINMODE != BINOWN - I was wondering why the output files were owned byjkh1996-12-233-6/+6
| | | | uid 555. :-)
* Added kernelopts.sgml to SRCS.max1996-12-231-2/+2
|
* Merge the en version changes made in 1.63 -> 1.64.max1996-12-231-2/+3
| | | | Submitted by: Takashi Saeki <saeki@saskg.semicon.sony.co.jp>
* Merge the en version changes made in 1.19 -> 1.20.max1996-12-231-2/+3
|
* Fixed sgml errors.max1996-12-231-2/+2
|
* Add an empty file till the translation is completed.max1996-12-231-0/+5
|
* Remove a couple of private malloc() implementations, one of whichphk1996-12-236-1033/+4
| | | | was unused afterall.
* Use breakpoint() instead of Debugger() in siointr1(). Debugger() doesn'tbde1996-12-233-9/+6
| | | | | work in fast interrupt handlers because it calls db_printf() which uses %es for string stuff and %es isn't initialized.
* Don't redefine SCSI_NCR_DFLT_TAGS even in if FAILSAFE is defined.bde1996-12-231-4/+6
|
* Added undocumented SCSI_DELAY and SCSI_NCR_* options. SCSI_DELAY getsbde1996-12-233-3/+21
| | | | | tested a lot in GENERIC, but the others weren't in any config file and some of them were broken.
* Fix a logico that sneaked into the manpath handling.joerg1996-12-231-3/+5
| | | | | | | Turn off error messages from locate(1), we can't do very much about its database not being ok anyway at this time. Closes PR # bin/2183: whereis returns environ...
* Sorted options.bde1996-12-231-30/+30
|
* Fixed spelling of SCSI_NCR_MAX*.bde1996-12-231-3/+3
|
* Added Sascha Blank <blank@sliphost37.uni-trier.de> as FreeBSDandreas1996-12-231-1/+2
| | | | | contributor because of his valuable bugfix to pgcc-current, which allows usage of optimization levels >= 3.
* Fixed quoting of MAXDSIZ and DFLTDSIZ. The quoting rules changed whenbde1996-12-233-9/+9
| | | | | | they were put in an options header. Should be in 2.2.
* Change declaration of yp_errno from int to enum ypstat so that itwpaul1996-12-231-2/+3
| | | | | | | matches what's in ypserv/yp_extern.h (which I changed when I added the async DNS stuff). The conflict broke the build of rpc.yppasswdd. Pointed out by: bde
* Some translation improvement.max1996-12-231-3/+3
| | | | Submitted by: Yoshiaki Uchikawa <yoshiaki@kt.rim.or.jp>
* Cosmetic (wrt. the screen display) change: when re-enabling a device,joerg1996-12-231-2/+4
| | | | | | | make sure it won't go into the PCI section. Disabling and re-enabling ed0 made it to the wrong section. Submitted by: msmith
* Add my description for how to add a new-style kernel option, includingjoerg1996-12-235-17/+168
| | | | Bruce's comments.
* Add Mikhail Teterin for his jbig port.tg1996-12-231-1/+2
|
* *Ahem* - opt_rlimit.h does not exist in the LKM case. This was anotherjkh1996-12-231-1/+3
| | | | 2.2 build-breaker.. :(
* Don't use _POSIX_PATH_MAX to limit the size of the path, insteadsteve1996-12-231-3/+3
| | | | | | use 'getcwd(NULL, 0)' just as pwd(1) does. Suggested by: bde
* Add commented out samples on how to activate the compat libs during build.peter1996-12-233-3/+27
| | | | | Note that nothing is stopping somebody from cd'ing to src/lib/compat/<dist> and doing a 'make all install' there by hand.
* Build the compat dists via the standard build with the rest of the treepeter1996-12-231-14/+4
| | | | | | rather than as a special case. Reviewed by: jkh
* In the spirit of Christmas, I give ye a gift!peter1996-12-2331-0/+23457
| | | | | | | | | | | | | | | | | | | | - A major 11th hour, last second, untested commit! Build some infrastructure to clean up the compat lib distributions, and also allow them to be installed from the source tree rather than having to to and get the tarballs from freefall or a CD. Some tweaks to /etc/make.conf are in the pipeline to enable it. This came about because it became apparent that we'd have to change the compat21.tgz tarball to fix the NIS problem with 2.1.x binaries. Since it's tar..gz.uu, doing this would have caused a huge repository change and we may as well try and fix it once and for all. Now, adding/removing libraries should have MUCH less repository impact. Peril sensative sunglasses: on! Flame proof suit: on! Concept reviewed by a stream of ascii representing the opinion of: jkh Changes casually reviewed by: jkh (but not actually tested)
* Suggested by: msmithasami1996-12-231-9/+11
| | | | | | | | | | Add a little more sophistication to the md5 grep command. Change the md5 checksum logic a bit. Now, the message is printed out for every successfully/unsuccessfully matched checksum, and it aborts at the end if there was a mismatch. Also, make missing checksum and IGNORE file inconsistency fatal, as there is now no reason to have a missing checksum.
* Correct file modes on updated /etc/skeykeys.davidn1996-12-231-2/+2
|
* Some more man page cleanup.mpp1996-12-231-41/+33
|
* Minor mdoc/style fixes.mpp1996-12-232-49/+42
|
* Fix a bug in the wt driver that could cause memory corruption.joerg1996-12-231-8/+16
| | | | | | | | | | Closes PR # kern/1065. While i was at it, also reject IO requests that are not an integer multiple of the device blocksize. Submitted by: vak@crox.net.kiae.su (Serge V.Vakulenko) Confirmed by: Georg-W. Koltermann (gwk@cray.com)
* Someone needs to teach Nate about the C pre-processor in general and thejkh1996-12-232-4/+4
| | | | | | | | | | workings of #error in particular. He also broke the 2.2 build with this change, leading me to wonder whether or not the changes were ever even tested. Folks, I'm happy to see people work directly on 2.2 like this and will continue to encourage Nate to make direct commits, but please TEST before committing! I think that's a more than reasonable prerequisite, and this code could never have worked at all, leading me to believe that Nate skipped this most basic of steps.
* Convert to mdoc format.mpp1996-12-232-304/+356
|
* Minor internal mdoc usage changes.mpp1996-12-231-4/+6
|
* Extend the set of ptys to chmod at boot time.joerg1996-12-231-2/+2
| | | | | | Closes PR # conf/1957: not all perms of ptys... Submitted by: gurney_j@efn.org (John-Mark Gurney)
* Convert to mdoc format.mpp1996-12-231-52/+34
|
* Minor style fixes.mpp1996-12-235-87/+94
| | | | | | I also renamed the adduser "-quit" option to "-quiet", since it is supposed to be the same as the -s/-silent option, and -quit must have beena typo.
* Add the appropriate MLINKS for the new skey.3 man page.mpp1996-12-221-0/+3
|
* comma police for section SEE ALSOwosch1996-12-221-1/+2
| | | | Sponsored by: Vin de Pays de l'Aude
* Make DFLDSIZ and MAXDSIZ fully-supported options.joerg1996-12-229-9/+26
| | | | "Don't forget to do a ``make depend''" :-)
* Fix a spelling error.mpp1996-12-221-3/+3
|
* Big round o changes:wpaul1996-12-227-159/+625
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - yp_dblookup.c: Create non-DB specific database access functions. Using these allows access to the underlying database functions without needing explicit knowledge of Berkeley DB. (These are used only when DB_CACHE is #defined. Other programs that use the non-caching functions (yp_mkdb, ypxfr, yppush, rpc.yppasswdd) shouldn't notice the difference.) - yp_dnslookup: Implement async DNS lookups. We send our own DNS requests using UDP and put the request in a queue. When the response arrives, we use the ID in the header to find the corresponsing queue entry and then send the response to the client. We can go about our business and handle other YP requests in the meantime. This way, we can deal with time consuming DNS requests without blocking and without forking. - yp_server.c: Convert to using new non-DB-specific database access functions. This simplifies the code a bit and removes the need for this module to know anything about Berkeley DB. Also convert the ypproc_match_2_svc() function to use the async DNS lookup routines. - yp_main.c: tweak yp_svc_run() to add the resolver socket to the set of descriptors monitored in the select() loop. Also add a timeout to select(); we may get stale DNS requests stuck in the queue which we want to invalidate after a while. If the timeout hits, we decrement the ttl on all pending DNS requests and nuke those requests that aren't handled before ttl hits zero. - yp_extern.h: Add prototypes for new stuff. - yp_svc_udp.c (new file): The async resolver code needs to be able to rummage around inside the RPC UDP transport handle in order to work correcty. There's basically one transport handle, and each time a request comes in, the transaction ID in the handle is changed. This means that if we queue a DNS request, then we handle some other unrelated requests, we will be unable to send the DNS response because the transaction ID and remote address of the client that made the DNS request will have been lost. What we need to do is save the client address and transaction ID in the queue entry for the DNS request, then put the transaction ID and address back in the transport handle when we're ready to reply. (And then we have to undo the change so as not to confuse any other part of the server.) The trouble is that the transaction ID is hidden in an opaque part of the transport handle, and only the code in the svc_udp module in the RPC library knows how to handle it. This file contains a couple of functions that let us read and set the transaction ID in spite of this. This is really a dirty trick and I should be taken out and shot for even thinking about it, but there's no other way to get this stuff to work. - Makefile: add yp_svc_udp.c to SRCS.
* Add __dns_getanswer() hook to allow access to the gethostanswer()wpaul1996-12-221-1/+11
| | | | functions from outside libc. (Needed for async DNS resolver in ypserv.)
* Document MAXDSIZ and DFLDSIZ. This is a 2.2 candidate change.dyson1996-12-223-3/+42
|
* For /usr/sbin/ppp, you must choose between running ppp in the background orjkh1996-12-227-87/+234
| | | | | | | | | | | | | | | | | | | | | | connecting to a host immediately in the foreground. I would like to be able to run ppp from a script so that my script can be sure that it is connected to the 'net before it continues running: # Dial up the internet. ppp -background myprovider || exit 1 do-some-net-command # Hang up the modem. kill -HUP `cat /var/run/ppp.tun0.pid` Another problem is that the current ppp calls its process id file `/var/run/PPP.server', which may conflict if you have more than one IP tunnel interface available. Closes PR#1469 Submitted by: Gord Matzigkeit <gord@enci.ucalgary.ca>
* Make CRTSTS selection a runtime option. Closes PR#1392jkh1996-12-227-28/+76
| | | | Submitted by: Mike McGaughey <mmcg@heraclitus.cs.monash.edu.au>
* Do not use variable PRINTERDEVICE as printer name.wosch1996-12-221-3/+3
|
* Back out rev 1.5: the overflow condition is already handled elsewhere.joerg1996-12-221-2/+4
|
* The fix for PR#bin/722 made it into 2.1.5 and 2.1.6, but not into -current.mckay1996-12-221-2/+2
| | | | | | | | | | | | Without it, the last row and last column don't get their background updated. I think this should be in 2.2. Submitted by: Paul Koch <koch@thehub.com.au> (again) Passing observation: The fixes that pst put in on 1996/09/22 then backed out look like they should be put in again. If sysinstall is depending on bugs, then it should be fixed.
* Manpage for public functions in libskey.davidn1996-12-221-0/+156
|
* Incorporate new manpage for libskey.davidn1996-12-221-0/+1
|
OpenPOWER on IntegriCloud