summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Typo.pb1999-05-251-2/+2
| | | | | PR: docs/11832 Submitted by: Ralf S. Engelschall <rse@engelschall.com>
* Added Posix rand_r function.wes1999-05-242-5/+74
|
* Added a missing comma to the static condition variable initialisationjb1999-05-243-3/+3
| | | | | | definition. Submitted by: David Leonard <David.Leonard@csee.uq.edu.au>, an OpenBSD guy.
* Remove the static declaration from the line[] variable to allowjb1999-05-241-2/+2
| | | | openpty() to be called from a threaded application.
* brucifybrian1999-05-231-2/+2
| | | | Mentioned by: sprice@hiwaay.net
* Fix a problem with static initialisation of mutexes and conditionjb1999-05-239-6/+120
| | | | | | variables. Submitted by: Dan Eischen <eischen@vigrid.com>
* Cope with non page-aligned arguments to ioperm.dfr1999-05-222-14/+19
|
* I seem to be having some CVS problems... I don't know why this wasn'tobrien1999-05-221-0/+702
| | | | commited with the Makefile fixes. CVS/Entries clearly show it being added...
* Add an a.out ld.so so these distributions are standalone.obrien1999-05-214-8/+1416
|
* Need a few more dependacies.obrien1999-05-211-3/+3
|
* Add usr/libexec/ld.soobrien1999-05-211-2/+4
|
* Chflags was clearing all flags supplied on the command line after ajmz1999-05-214-8/+8
| | | | | | | clearing flag like dump or noschg, etc. PR: bin/10071 Submitted by: Andreas Klussmann <andreas@infosys.heitec.net>
* Print SPANS addresses in the correct byte order.mks1999-05-201-3/+3
| | | | | PR: 11691 Submitted by: Jim Pirzyk <Jim.Pirzyk@disney.com>
* Make incoming packets work as keepalives, too. This should fix problemseivind1999-05-201-0/+1
| | | | | | for some games. Notified of problem by: tim@turbinegames.com
* Fixed disordering and duplication of MLINKS in previous commit tobde1999-05-192-3/+3
| | | | libc/string/Makefile.inc. psignal.3 doesn't live in libc/string.
* Add a strsignal(3) (like strerror(3)) for libc compatability with otherpeter1999-05-184-6/+95
| | | | systems. NetBSD, Linux, SVR4 etc all have it.
* Add a note that when a stream opened via fdopen() is closed via fclose(),archie1999-05-171-0/+4
| | | | | the underlying file descriptor is also closed. To me at least this wasn't immediately obvious.
* $ brucify -deblunderphk1999-05-161-2/+2
|
* Ensure that an existing thread gets it's state set to PS_DEAD tojb1999-05-163-3/+21
| | | | | | prevent being rescheduled. Submitted by: Dan Eischen <eischen@vigrid.com>
* - Fixed bug where we NULL'd before we freed the data causing a memory leak.nate1999-05-143-3/+3
| | | | | Submitted by: Ralf S. Engelschall Obtained from: PR i386/11713
* Removed extraneous comma in xrefs.alex1999-05-144-8/+8
|
* Added missing comma in xrefs.alex1999-05-142-4/+4
|
* fix potential memory overwrite in escape parsingache1999-05-131-2/+2
| | | | | PR: 11687 Submitted by: Don Lewis <Don.Lewis@tsc.tdk.com>
* Fix my own Pie Floater.msmith1999-05-121-2/+2
| | | | (Correctly handle 'wd' devices)
* Tidy up references to <sys/rlist.h> and support for the old swap managementpeter1999-05-111-88/+9
| | | | that went away in January.
* More typos.kris1999-05-091-2/+2
|
* Typo.kris1999-05-091-1/+1
| | | | Obtained from: OpenBSD
* Back out the last change to disk.c - a kernel change removed the need.dfr1999-05-092-3/+6
| | | | Enabled writing to the disklabel when writing a disk (only affects alpha).
* Mutex test program.jb1999-05-092-0/+1556
| | | | Submitted by: Daniel Eischen <eischen@vigrid.com>
* Add mutex test program.jb1999-05-093-6/+6
|
* Make libdisk see the existing partitiions on the alpha.dfr1999-05-081-1/+2
|
* Hookup compat22/a.out libs.obrien1999-05-081-1/+4
|
* Compatability libraries for 2.2.x binaries.obrien1999-05-0835-0/+25300
| | | | Note that these are thus our a.out compatability libraries.
* Back out patch for cond_timedwait() bug from -current, since other changesjasone1999-05-083-30/+3
| | | | | | | have made the patch obsolete, as pointed out by Daniel Eischen <eischen@vigrid.com>. PR: bin/8872
* Revive the pam_deny and pam_permit modules from Linux-PAM. They arejdp1999-05-086-2/+163
| | | | | | | | | | simple enough to be trusted. Add account management functionality to the pam_unix module. These changes should make it possible to use PAM in some ports. Submitted by: Max Khon <fjoe@iclub.nsu.ru>
* PR: 10918foxfair1999-05-071-2/+2
| | | | | | Submitted by: Yung-Jen Hung <winard@u3717a.dorm.ccu.edu.tw> Reviewed by: bearscorp.bbs@bbs.life.nthu.edu.tw _BIG5_sgetrune() in libc doesn't work well, this commit will fix it.
* Apply patch included in bin/8872. This fixes a bug that occurs whenjasone1999-05-073-6/+33
| | | | | | | | pthread_cond_timedwait() times out. PR: bin/8872 Submitted by: Jason Evans <jasone@canonware.com> Reviewed by: David Schwartz <davids@webmaster.com>
* Correct prototype for tigetstr().jkoshy1999-05-051-1/+1
| | | | | PR: docs/11489 Submitted by: Andrew <andrew@ugh.net.au>
* Clean up after another half-Danish.msmith1999-05-042-3/+5
| | | | Add 'ad' as another known disk driver of the same kind as 'wd'.
* writev(2) can return EDESTADDRREQ when attempting to write to aghelmer1999-05-041-0/+6
| | | | | | | UNIX domain socket on which connect(2) had been used to set a destination address and the destination goes away. PR: docs/10451
* Show "#include <machine/param.h>" in SYNOPSIS to get declaration ofghelmer1999-05-043-3/+6
| | | | | | PAGE_SIZE for sys/shm.h. PR: docs/8464
* Note the effect of close(2) on fcntl(2) record locks.ghelmer1999-05-041-1/+9
| | | | PR: docs/3522
* Add missing ``.''.brian1999-05-041-1/+1
|
* Declare the return address for __divX, __remX so that gdb can step overdfr1999-05-021-1/+1
| | | | calls properly.
* Change references from "passwordperiod" to "passwordtime", sincehoek1999-04-301-3/+5
| | | | | | "passwordtime" is what passwd(1) has actually been using. I suspect passwordperiod was the original intent. I can't figure-out which, if either, BSDi uses. If anyone knows...
* Document ishexnumber, isideogram, isnumber, isphonogram, isrune,ghelmer1999-04-291-2/+20
| | | | | | and isspecial. PR: docs/9854
* The accept(2) call can fail with EINTR (at least in the threaded context).ghelmer1999-04-291-1/+5
| | | | PR: docs/8858
* This Implements the mumbled about "Jail" feature.phk1999-04-282-2/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a seriously beefed up chroot kind of thing. The process is jailed along the same lines as a chroot does it, but with additional tough restrictions imposed on what the superuser can do. For all I know, it is safe to hand over the root bit inside a prison to the customer living in that prison, this is what it was developed for in fact: "real virtual servers". Each prison has an ip number associated with it, which all IP communications will be coerced to use and each prison has its own hostname. Needless to say, you need more RAM this way, but the advantage is that each customer can run their own particular version of apache and not stomp on the toes of their neighbors. It generally does what one would expect, but setting up a jail still takes a little knowledge. A few notes: I have no scripts for setting up a jail, don't ask me for them. The IP number should be an alias on one of the interfaces. mount a /proc in each jail, it will make ps more useable. /proc/<pid>/status tells the hostname of the prison for jailed processes. Quotas are only sensible if you have a mountpoint per prison. There are no privisions for stopping resource-hogging. Some "#ifdef INET" and similar may be missing (send patches!) If somebody wants to take it from here and develop it into more of a "virtual machine" they should be most welcome! Tools, comments, patches & documentation most welcome. Have fun... Sponsored by: http://www.rndassociates.com/ Run for almost a year by: http://www.servetheweb.com/
* Mention that you can only create a block or char special file usingjoerg1999-04-281-0/+5
| | | | mknod(2).
* Mention that set-id bits are not honoured for shell scripts andhoek1999-04-271-1/+8
| | | | | | | filesystems with the "nosuid" option. Mention that syscall tracing is disabled sometimes. PR: misc/11328
OpenPOWER on IntegriCloud