Commit Graph

1127 Commits

Author SHA1 Message Date
peter
a229cd8427 Make libftpio 64-bit clean.
Major version bumped (by me) since the ftpGet() public interface has
changed (an "int *" becomes and "off_t *")

Submitted by: Jason Thorpe <thorpej@nas.nasa.gov>, PR#1640
1996-09-19 17:28:34 +00:00
peter
6becb94fb2 Minor tweaks for the fake libgnumalloc stuff. No longer build, install and
then rm the *.a version
1996-09-19 09:36:43 +00:00
phk
d57b1a3459 Update to tcl7.5u1.
Add two scaffold files to (attempt) to make a tclsh compiled -static work.
1996-09-18 14:29:21 +00:00
phk
cd3f943120 Fix a very rare error condition: The code to free VM back to the kernel
as done after a quasi-recursive call to free() had modified what we
thought we knew about the last chunk of pages.
This bug manifested itself when I did a "make obj" from src/usr.sbin/lpr,
then make would coredump in the lpd directory.
1996-09-17 19:50:23 +00:00
ache
cf052c0bed Add comment explaining what function does
Cover strcoll return 0 case too
1996-09-17 19:27:06 +00:00
bde
6ed5ccfb8f Don't use __dead or __pure in user code. They were obfuscations
for gcc >= 2.5 and no-ops for gcc >= 2.6.  Converted to use __dead2
or __pure2 where it wasn't already done, except in math.h where use
of __pure was mostly wrong.
1996-09-14 03:00:32 +00:00
pst
aa0bf1e119 fwopen() argument type mis-described
Obtained from: NetBSD lib/2751 (der Mouse)
1996-09-13 19:14:12 +00:00
bde
0b687c9c86 Fixed non-removal of old libresolv_p.a.
Cleaned up formatting.
1996-09-11 01:23:11 +00:00
peter
14d65dda33 Change the last -Wall cleanup so that the tputs declaration doesn't
conflict with the other declarations in other files.  tputs() is
traditionally declared to return int, not void.  curses.h has it as int.
ncurses has int and actually sets the return value.  This problem has
been causing the ircII port to not compile.

(I've only minimally tested this, I do not have libtermcap on my systems)
1996-09-10 12:42:10 +00:00
peter
c8cddce120 Resync statfs struct with sys/mount.h. 1996-09-07 21:50:31 +00:00
peter
a80e135e49 clean up some warts Bruce pointed out.
- no longer build or install libresolv.a, since we were immediately
   deleting it in afterinstall.
 - untangle $LIBDIR and $SHLIBDIR
1996-09-07 17:58:36 +00:00
peter
97c2c38192 use termios when POSIX is defined in the Makefile, not sgtty 1996-09-07 17:31:37 +00:00
jkh
b83f9c3559 Don't smash attributes when turning color values off. This was submitted
as a PR to GNATs but it evidently went astray somehow since I can't find
it in the database now, nor does an assigned PR# appear on the mail I got.
Sorry about that, Danny!
Submitted-By: Danny R. Johnston <danny@simn.com>
1996-09-06 05:55:48 +00:00
bde
3dd86bb954 Use a more robust check for ss_err.h existing. This header isn't
built early enough to always be installed by the `includes' target
in /usr/src/Makefile.  This is supposed to be handled by not
installing it if it doesn't exist.  However, a stale, uninstallable
copy sometimes exists in the source directory, and the existence
test sometimes found the wrong copy.
1996-09-05 21:22:51 +00:00
peter
4d31f53b4d Regenerate 1996-09-05 19:22:15 +00:00
bde
11546f4616 Fixed DPADD. 1996-09-05 17:16:10 +00:00
wpaul
568bbbe4db Apply patch to fix +group YP overrides and prevent SEGV on badly
formatted groups (foo:*).
1996-09-05 12:27:24 +00:00
bde
22cf3c1924 Removed unused `-I.'s from CFLAGS.
"." means the object directory, so it is just confusing to use it
when nothing is included from the object directory unless the object
directory is also the source directory.  It is confusing for "."
not to mean the source directory anyway, so used `-I.'s should be
replaced by `-I${.OBJDIR}'.
1996-09-04 22:25:35 +00:00
peter
122fd3e75a add back stub libresolv 1996-09-03 13:24:59 +00:00
peter
62cc0611e8 Install in /usr/lib/compat where ld.so can find it for older binaries,
but autoconf/ld/etc won't find it for new builds..
1996-09-03 13:22:58 +00:00
ache
8e6a325bf4 Describe POSIX saved IDs behaviour better 1996-09-03 11:32:01 +00:00
phk
a74ea45a26 Add cfree,
Move to usr/lib/compat
1996-09-02 13:15:01 +00:00
ache
987ecffcd0 Describe current behaviour (_POSIX_SAVED_IDS are ON),
traditional BSD4.4 behavior (_POSIX_SAVED_IDS are OFF) was described
before.
Add some hooks to easily change this text when
POSIX_SAVED_IDS model will be changed.
1996-09-01 22:42:13 +00:00
jkh
c2808567e4 Intelligently cache previous connection to host if we can still
use it.

Correct a typo bogon that had REST mistyped as RETR.  No wonder fetch's
restart command didn't work! :-(
1996-08-31 22:02:18 +00:00
bde
070eb30ca6 Fixed the easy cases of const poisoning in the kernel. Cosmetic. 1996-08-31 16:52:44 +00:00
bde
7d4c1814f6 Don't depend in the kernel on the gcc feature of doing arithmetic on
pointers of type `void *'.  Warn about this in future.
1996-08-31 14:48:13 +00:00
peter
8f4f719b2a - libc self contained again.
- sync up source files with main libc
1996-08-30 21:26:05 +00:00
peter
48809684a1 consistancy fixup
Submitted by: "Philippe Charnier" <charnier@xp11.frmug.org>
1996-08-30 21:21:52 +00:00
peter
2e0e3adbfd Sigh, back out the last bright idea I had here about compiling the res_*
routines from contrib/bind directly.  There were too many problems,
including having to add -DUSE_OPTIONS_H to the entire libc source in
order for the contrib code to pick up it's options, and so on.

Instead, I've merged the changes, libc is now self contained again.
1996-08-30 21:13:42 +00:00
adam
d3763f134b pick up the resolver sources from contrib 1996-08-30 20:51:09 +00:00
peter
d976fee71f back out last two changes, this caused the mandoc pages to be replaced by
man pages.  I'll fold in the real changes in a seperate commit.
1996-08-30 19:40:05 +00:00
peter
5053ea7fe5 oops, install termcap.h from ${.CURDIR}, not the obj dir.
Pointed out by: asami
1996-08-30 16:38:45 +00:00
peter
3f709de38c cmp -s || install -c ==> install -C 1996-08-30 02:12:07 +00:00
peter
63fc841784 Replace some bizzare AT&T(?) make macros (``${*F}'' ??!?!?!?)
Use more conventional implicit rule
1996-08-30 02:02:09 +00:00
peter
ccd40c8c62 cmp -s || install -c ==> install -C, use .for loop for includes 1996-08-30 01:59:46 +00:00
peter
f6fa94816a .include "bsd.prog.mk" -> .include <bsd.prog.mk> 1996-08-30 01:59:14 +00:00
peter
9879cf14c3 cmp -s || install -c ==> install -C, use a .for loop 1996-08-30 01:53:09 +00:00
peter
feb74039a2 cmp -s || install -c ==> install -C 1996-08-30 01:51:09 +00:00
peter
14cbe8c569 Add missing DPADD, remove duplicate -ltermcap 1996-08-30 01:50:07 +00:00
peter
9dc2afe10f Don't create/install libc_r_pic.a 1996-08-30 01:43:15 +00:00
peter
d24d89b928 cmp -s || install -c --> install -C 1996-08-30 01:41:52 +00:00
peter
bb412b1fc5 Quick hack to replace a destructive libresolv.so.2.0 with something
that transparently resolves references to libc.
1996-08-30 01:14:40 +00:00
peter
676b90cac3 Add a missing ${ on a make variable.. 1996-08-30 01:08:03 +00:00
peter
3752244d02 oops, brain-lapse caused undefined symbol 1996-08-30 00:26:49 +00:00
peter
89e21d41bf The last commit failed part-way through, re-add the generated
resolver man pages.
1996-08-29 22:13:00 +00:00
peter
286c357861 Revert change to build the reolver man pages on the fly, install the
machine-generated versions
1996-08-29 22:06:51 +00:00
wosch
f868347963 function appeared in Version 7 AT&T UNIX
Obtained from: ftp://netlib.att.com/netlib/att/cs/v7man/man2
1996-08-29 21:24:19 +00:00
peter
1c3ce4d726 Knock libresolv out of the SUBDIR for the moment while it doesn't build. 1996-08-29 20:17:12 +00:00
peter
1f1fd8028f Merge in bind-4.9.4-P1 resolver... 1996-08-29 20:08:19 +00:00
peter
a973734737 regenerated.. 1996-08-29 19:33:04 +00:00