Commit Graph

1839 Commits

Author SHA1 Message Date
sos
d6c4abefb5 Activate libvgl 1997-08-22 13:20:03 +00:00
ache
9211c89bda Replace uids comparison by issetugid() call 1997-08-22 11:14:53 +00:00
bde
32378e6ea8 Fixed off by 1 error. 1997-08-21 19:44:41 +00:00
bde
327a6fd768 Split beforeinstall target so that headers can be installed without
installing data files.
1997-08-21 16:14:34 +00:00
peter
16525c303e Manpage for getsid(2). 1997-08-19 07:19:43 +00:00
peter
efdef6c426 Forgot to mention what getpgid(0) does. 1997-08-19 07:04:43 +00:00
peter
17a924131e Manpage for getpgid(2), wording taken from NetBSD. 1997-08-19 07:00:53 +00:00
peter
894d286270 Syscall stubs for getpgid()/getsid(). 1997-08-19 06:23:45 +00:00
sos
d8029b51e3 First import of my little "video graphic library".
See the manpage vgl.3 for more info.

A little example will follow shortly.
1997-08-17 21:09:35 +00:00
tegge
2aeb491115 Copy code from gnu/usr.bin/gdb/gdb/kvm-fbsd.c to deal with 4 MB pages. 1997-08-17 17:42:59 +00:00
steve
4ac5c0329e Reflect reality of sticky bits and UFS-based filesystems.
PR:		docs/4198
Submitted by:	Ada T. Lim <ada@not-enough.bandwidth.org>
1997-08-17 00:19:28 +00:00
steve
56fba2167c Describe the QCMD macro and its parameters.
PR:		docs/4261
1997-08-17 00:08:40 +00:00
peter
be82b729b0 Regenerate.. 1997-08-16 07:13:47 +00:00
dg
36388a7f40 Fixed file descriptor leak that occurs after certain types of failures.
PR:		3516
Submitted by:	Matthew Flatt <mflatt@cs.rice.edu>
1997-08-15 05:21:16 +00:00
ache
3d9630f71e Explicitly point that it_value == 0 disables timer regardles of
it_interval value. It is backward-compatible with previous usage
and SunOS-compatible now.
1997-08-14 08:26:25 +00:00
ache
a90cec3859 Describe itimerfix upper limit 1997-08-14 07:57:58 +00:00
ache
1bb5ca7c1e Describe upper limit based on itimerfix restriction 1997-08-14 07:44:57 +00:00
ache
149246e91b Oops, fix logic for previous commit 1997-08-14 06:46:44 +00:00
ache
d4aaf1a238 Remove wrong machine-dependent phrase about maximum microseconds
limit. Small cleanup.
1997-08-14 06:32:25 +00:00
ache
1bded7d3ac Break loop if error != EINTR occurse or it can take forever with
time_remaining unchanged
1997-08-14 06:23:48 +00:00
ache
dd282d66ad Define NCURSES_VERSION publicly, some applications want it
Fix unctrl()
Merging from 4.1 used for this fixes.
1997-08-13 23:28:29 +00:00
steve
259c300ba2 Protect the copyright comments from reformatting by
indent and make this compile -Wall clean like the
Makefile suggests that it should. :)

Pointed out by:	Bruce Evans <bde@zeta.org.au>
1997-08-13 20:42:18 +00:00
ache
e7c02eb910 Note that default behaviour (restarting signals) is only for signal(3) 1997-08-13 18:40:57 +00:00
ache
7624eadba5 Handle syscalls error return slightly better 1997-08-13 18:22:41 +00:00
ache
f38c8bb6dd Back out itimerfix hack since nanosleep1 fixed now
Handle syscalls error return slightly better
1997-08-13 18:13:17 +00:00
ache
4d6b88f761 Add unsigned char cast to all ctype calls 1997-08-13 13:11:53 +00:00
ache
27daf21e5c Fix longstanding bug with buffer pointer goes beyoud buffer start
Cause initscr (ncurses) fail in some cases
1997-08-13 01:21:36 +00:00
ache
58caf2b733 TRACE_VIRTPUT (we don't have it yet) -> TRACE_CHARPUT 1997-08-13 00:12:46 +00:00
ache
7d911191bd Rearrange itimerfix loop doing it inside SIGALRM handling section 1997-08-12 19:54:31 +00:00
ache
ff89944c3f Solve itimerfix() problem completely by using loop in 100000000 secs chunks 1997-08-12 19:47:01 +00:00
ache
9edd009ef6 Reflect blocked SIGALRM changes 1997-08-12 19:28:07 +00:00
ache
e27a33a4bc Back out my installation of SIGALRM handler even if it is blocked
and return to previous Peter's variant.
POSIX says that this place is implementation defined and old variant allows
application block SIGALRM and sleep and not be killed by external SIGALRMs.
BTW, GNU sleep f.e. sleeps forever in blocked SIGALRM :-)
1997-08-12 19:14:54 +00:00
peter
5f50f52dca Run mkMakefile.sh to regenerate 1997-08-12 18:33:06 +00:00
ache
1748fd8d36 Reflect -current implementations 1997-08-12 17:53:00 +00:00
ache
2698a9f020 1) Make usleep() terminateable by alarm (or ualarm) as supposed
historically
2) Fix end of time loop condition: && -> ||
1997-08-12 17:17:53 +00:00
ache
5ca4e50655 Change to reflect -current sleep implementation reality 1997-08-12 16:46:05 +00:00
ache
8247ceadb1 Make itimerfix hack better: return the time we can't sleep at once 1997-08-12 15:46:05 +00:00
brian
387d1554e4 Fix file descriptor leak.
Submitted by:	Charles Mott <cmott@srv.net>
Identified by:	Gordon Burditt
1997-08-11 22:05:10 +00:00
steve
cd79d4695d Default size for FD_SETSIZE is 1024 not 256.
PR:		bin/4177
Submitted by:	Wolfgang Helbig <helbig@MX-BA.Stuttgart.De>
1997-08-11 01:31:30 +00:00
ache
b1277d7174 Implement canonical locking protocol
Suggested by: joerg
1997-08-10 18:42:39 +00:00
joerg
6c9e571496 Hack^H^H^H^Hworkaround for itimerfix(9) gratuitously limiting the
acceptable range for tv_sec to the magic number 100000000 (which at
least ought to be declared in a header file, and explained in the
non-existing man page, as well as in the existing man pages for
nanosleep(2) & Co.).

PR:		bin/4259
1997-08-10 12:16:13 +00:00
joerg
7b5e03b128 Import strptime(3) into libc. We've got permission by Kevin Ruddy to
modify the original `no modifications' copyright message, and i've
included his mail into the source file.

The common localization functions between strptime(3) and strftime(3)
have been broken out into timelocal.[ch].
1997-08-09 15:43:59 +00:00
joerg
bf6af1f127 This commit was generated by cvs2svn to compensate for changes in r28019,
which included commits to RCS files with non-trunk default branches.
1997-08-09 15:38:14 +00:00
joerg
9521093003 Clean import of strptime(3) onto a vendor branch.
Submitted by:	Powerdog Industries <kevin.ruddy@powerdog.com>
1997-08-09 15:38:14 +00:00
steve
80cf4d73ac Observe precedence set by Phillippe Charnier in adding an
rcsid.
1997-08-07 22:28:25 +00:00
steve
73c33f0d68 Remove #if(n)def BSD_4_4_LITE cruft and sccsid -> rcsid. 1997-08-07 15:33:50 +00:00
ache
ff3acf3e38 Improve weak locking by using flock() 1997-08-05 12:58:02 +00:00
brian
c9cf08e905 Update to version 2.2. Only the PacketAlias*()
functions should now be used.  The old 2.1 stuff is
there for backwards compatability.
Submitted by:	Charles Mott <cmott@snake.srv.net>
1997-08-03 18:20:03 +00:00
ache
e80e7192e4 Remove collate_range_cmp, was left for temp. backward compatibility 1997-08-03 18:04:39 +00:00
jdp
77516da96f Implement dlsym(RTLD_NEXT, symbol). 1997-08-02 04:56:44 +00:00