Commit Graph

3543 Commits

Author SHA1 Message Date
jtc
0605e44a71 Well behaved POSIX.2 utilities always call setlocale() and getopt(). 1993-11-09 01:46:38 +00:00
jtc
ce4f97eb24 I've been informed that the fts family of functions is being considered
for a _future_ edition of 1003.1.
I recovered the STANDARDS section, and reworded it slightly so it is
clear that we are talking about a future edition instead of 1003.1-88.
1993-11-09 00:29:57 +00:00
pk
73ad053a4e Updated the description of the relocation_info structure to reflect the
bits usurped by dynamic linking.
1993-11-09 00:25:03 +00:00
jtc
561a918504 New -p1003.1 macro (no -88 or -90 suffixes), to be used when we are
describing features that will be added to a future POSIX draft.
1993-11-09 00:23:40 +00:00
pk
b84d5b62af First draft of a link(5) manual page.
Needs more structuring. Feel free to assist on this ;-)
1993-11-08 23:54:04 +00:00
mycroft
2f5635f70b A slightly unfinished i82586 driver, based on Garrett Wollman's. 1993-11-08 20:15:31 +00:00
mycroft
5aa77a4ddc Enable ie0. 1993-11-08 20:10:32 +00:00
cgd
070070f54c re-add 'sup' services. unofficial, but life's difficult w/o them. 1993-11-08 19:49:15 +00:00
pk
168c91b813 Use strsep() in stead of strtok() and restore colons in eg. env. vars. 1993-11-08 13:20:39 +00:00
cgd
eb5665b095 MLINKS line was bogus 1993-11-08 05:23:53 +00:00
alm
723804e46a Added regex(3) support.
The syntax:
:!!text
should now append `text' to the last :command.
1993-11-08 05:05:44 +00:00
cgd
ed4933867f use LDSTATIC 1993-11-08 04:45:28 +00:00
cgd
daea3d2f86 add shlib_version file, with version 0.0 1993-11-08 03:48:53 +00:00
deraadt
96faaf5809 sign extension bug fix from <rick@snowhite.cis.uoguelph.ca> 1993-11-08 03:39:21 +00:00
cgd
1966e528e6 fix flag name 'bug.' reported by Lennart Augustsson <augustss@cs.chalmers.se> 1993-11-08 03:31:24 +00:00
cgd
b6a7676c5b use ./yearistype.sh; several people reported this, and i considered
doing it this way to begin with.  (i had to change this chunk o'
source when upgrading; before, yearistype.sh was called yearistype.)
1993-11-08 02:59:16 +00:00
cgd
8c7003e63d use LDSTATIC, not LDFLAGS any more 1993-11-08 02:33:56 +00:00
cgd
9cf550f92a ad LDSTATIC flag, so static linking can be made one-stop shopping.
use "setenv LDSTATIC" to make *everything* dynamically linked,
setenv LDSTATIC -static for everything statically linked, or unset
it for default behavior.
1993-11-08 02:18:41 +00:00
cgd
59a1661ae9 replace single quotes with double quotes where necessary 1993-11-07 11:14:53 +00:00
cgd
741cd52621 NOPIC until we can use c++ shlibs 1993-11-07 10:56:02 +00:00
cgd
2cb40b2bb3 Updated to reflect current situation w.r.t. root name servers.
thanks to Garrett Wollman <wollman@freefall.cdrom.com>
1993-11-07 10:50:12 +00:00
cgd
79f6d92119 disable sendmail in distribution; better to do nothing in this case
than possibly do something *really*, *really* wrong.
1993-11-07 10:42:45 +00:00
cgd
90a52de601 (1) clean up lots (rename fooflags -> foo_flags, etc.)
(2) implement suggestion made by Garrett Wollman of "sendmail flags"
	to set flags passed to sendmail and/or turn it off
(3) document origins of variables
1993-11-07 10:36:48 +00:00
cgd
79769bb27f update with more official assigned numbers. Garrett Wollman did the work
behind this.  NOTE: in the future, do not include in this file unofficial
numbers without *very* good reason.
1993-11-07 10:14:24 +00:00
cgd
47b2efdc10 define BSDOBJDIR and BSDSRCDIR to have make think of the src and obj
trees as rooted someplace other than /usr/src and /usr/obj.
1993-11-07 09:45:04 +00:00
cgd
3028939baf script to bump shlib_version files, etc. doesn't get installed, no man page. 1993-11-07 09:00:33 +00:00
pk
9446d24503 md_init_header: our exec header differs from SunOS's. 1993-11-06 19:15:31 +00:00
cgd
615e52cc8b update to latest version 1993-11-06 01:11:43 +00:00
cgd
6270d348a1 update to latest version. 1993-11-06 01:10:15 +00:00
cgd
eeb91fe467 version number update 1993-11-06 01:06:12 +00:00
cgd
7ab094cdab update to latest version; don't proto fnmatch() unless _POSIX_SOURCE
not defined.
1993-11-06 00:58:17 +00:00
cgd
f95d2e2869 update to latest version; va_list specification changes. 1993-11-06 00:55:23 +00:00
cgd
affc13c674 just berkeley copyright/version # changes. 1993-11-06 00:52:40 +00:00
cgd
dcabc1d9b5 nuke comments re: posix, per jtc. this isn't spec'd by posix. 1993-11-06 00:51:28 +00:00
cgd
dd2f69af94 trim _BSD off of _BSD_VA_LIST, so that we don't have to change all
standard headers (yet).
1993-11-06 00:46:23 +00:00
cgd
012f3316af update to latest version 1993-11-06 00:43:59 +00:00
cgd
95c898787c update to latest version; no *significant* changes. 1993-11-06 00:33:23 +00:00
jtc
344059bc2d Remove extra "eval" variables in warn() & warnx() function definitions;
these variables were probably introduced by copying the definitions of
err() & errx() when the functions were first implemented.
1993-11-06 00:27:23 +00:00
mycroft
0af4689100 Patch from Bruce Evans to deal with file names with NULs in them. 1993-11-05 23:32:06 +00:00
cgd
34178aa2ef don't use splclock()/splnone(), use splclock()/splx().
pointed out by david greenman.
1993-11-05 23:18:51 +00:00
cgd
ab12bacae0 note that use of splnone() is prolly bogus; splnone() itself is bogus,
so it's use is.  8-)
1993-11-05 23:18:04 +00:00
cgd
ec3f94cfcd fix from david greenman, davidg@freefall.cdrom.com:
fixed bug where large amounts of unidirectional UDP traffic would fill
the interface output queue and further udp packets would be fragmented
and only partially sent - keeping the output queue full and jamming the
network, but not actually getting any real work done (because you can't
send just 'part' of a udp packet - if you fragment it, you must send
the whole thing). The fix involves adding a check to make sure that the
output queue has sufficient space for all of the fragments.
1993-11-05 23:06:26 +00:00
cgd
8068dd9add fix from david greenman, davidg@freefall.cdrom.com:
sosend was attempting to reserve space in an mbuf cluster for a datagram
header and because of bugs in the sosend's mbuf allocation algorithm,
sosend was calling uiomove twice as many times as was necessary. It turns
out that PREPEND does the right thing when a cluster is associated with
an mbuf header, so the datagram header allocation can be defered. This
also ends up additionally consuming one less mbuf for the TCP protocol
because TCP always allocates another header mbuf regardless if space is
available to prepend the protocol header. The net result of this fix is
that unix domain and pipe throughput is increased by a measured 10%.
1993-11-05 23:00:27 +00:00
cgd
2be44f5352 copy SYS.h and DEFS.h, too. 1993-11-05 22:44:00 +00:00
cgd
f0c5bd92a1 add strncmp to the list of things that gets copied to libkern. 1993-11-05 22:43:47 +00:00
cgd
e685fd393f added files copied in from libc. version numbers are screwed,
but are screwed for the rest of libkern's files, anyway.
1993-11-05 22:40:48 +00:00
jtc
962bceae59 Additional fixes from Dyane Bruce. 1993-11-05 20:22:35 +00:00
jtc
62f30e8257 Changes required to make printf utility POSIX.2 compliant:
* Escape characters in the string needed to be processed as they were
   encountered, otherwise a "\000" octal constant would prematurely
   terminate the formatting string.
 * Implemented the %b, SysV echo(1) compatibility, formatting directive.
1993-11-05 20:12:38 +00:00
pk
2fb1bba1ae Do a better job of recognising data in text segments, eg. `const char []'. 1993-11-05 12:47:11 +00:00
pk
10d19f6580 Less spurious "undefined symbol" msgs for shared library defined symbols. 1993-11-05 12:45:25 +00:00