mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-21 01:12:26 +08:00
26761c287f
Thu Nov 14 02:00:33 1996 Ulrich Drepper <drepper@cygnus.com> * inet/Makefile (headers): Add aliases.h. (routines): Add getaliasent_r, getaliasent, getaliasname, and getaliasname_r. * aliases.h: New file. * inet/aliases.h: New file. * inet/getaliasent.c: New file. * inet/getaliasent_r.c: New file. * inet/getaliasname.c: New file. * inet/getaliasname_r.c: New file. * nss/Makefile (databases): Add alias. * nss/alias-lookup.c: New file. * nss/databases.def: Add aliases and publickey. * nss/nss_db/db-alias.c: New file. * nss/nss_files/files-alias.c: New file. * inet/getnetgrent_r.c (__internal_getnetgrent): Buffer length argument to lookup function is of type size_t. (innetgr): Likewise. * nss/getXXbyYY_r.c: Likewise. * nss/getXXent_r.c: Likewise. * nss/nss_db/db-XXX.c: Likewise. * nss/getXXbyYY.c: Don't provide static buffer. Resize if call failed because buffer was too small. * nss/getXXent.c: Likewise. * nss/nss_files/files-XXX.c: Correct handling of shared file. The getXXent_r function now uses f[gs]etpos to get to the correct position. * nss/nss_files/files-parse.c: Indent lines for better readability. * malloc/obstack.c: Add new variable obstack_alloc_failed_handler and new function print_and_abort. Remove all references to alloc_failed field. Add new function _obstack_memory_used. * malloc/obstack.h (struct obstack): Remove field alloc_field. Remove all references to alloc_failed field. Add prototype for _obstack_memory_used. * posix/unistd.h: Correct typo. Wed Nov 13 03:09:16 1996 Ulrich Drepper <drepper@cygnus.com> * configure.in: Require at least autoconf-2.10.2. Tue Nov 12 03:35:01 1996 Christian von Roques <roques@pond.sub.org> * malloc/obstack.h: Add new macro `obstack_make_room'. * malloc/obstack.c: Add function implementation for `obstack_make_room'. Mon Nov 11 13:54:04 1996 Ulrich Drepper <drepper@cygnus.com> Update to BIND-4.9.5-REL. * resolv/Banner: Set to 4.9.5-REL. * resolv/inet_net_pton.c: Was doing bad things to subnets and b'casts. * resolv/res_debug.c (__fp_nquery): Could read past end of buffer. (fix from BIND 8.1) * config.make.in: Add definition for top_absdir. * Makerules (make-link): Fix path to rellns-sh script. Sat Nov 9 02:15:24 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * posix/unistd.h: Fix comment. * manual/arith.texi: Fix misspellings. Use `zero', not `null', when talking about numbers. * manual/users.texi: Likewise. * manual/creature.texi: Likewise. Use @defvarx for a secondary description header. Sat Nov 9 19:25:11 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * sysdeps/posix/Makefile ($(common-objpfx)mk-stdiolim): Depend on the real posix1_lim.h file so that it works in all subdirs, not only in posix. Sat Nov 9 02:08:34 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * Makefile ($(includedir)/gnu/lib-names.h): Quote arguments of tr. Sat Nov 9 02:06:17 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * sysdeps/unix/Makefile ($(common-objpfx)s-proto.d): Don't depend on $(before-compile) which hasn't been properly setup yet at this point. Sat Nov 9 02:02:48 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * sysdeps/generic/sigset.h: Don't use implicit int which will probably require a diagnostic in the next revision of the C standard. * sysdeps/stub/lockfile.c: Likewise. Sat Nov 9 01:57:17 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * sysdeps/unix/sysv/linux/m68k/syscall.S: Correct last change. * sysdeps/unix/sysv/linux/m68k/sysdep.h: Likewise. Mon Nov 11 02:53:14 1996 Ulrich Drepper <drepper@cygnus.com> * time/strftime.c: Update copyright. Small cosmetic changes. char *' and `int'. PROJ_ID are used. |
||
---|---|---|
arpa | ||
assert | ||
bare | ||
catgets | ||
conf | ||
csu | ||
ctype | ||
db | ||
dirent | ||
elf | ||
gmon | ||
gnulib | ||
grp | ||
hurd | ||
inet | ||
intl | ||
io | ||
libio | ||
locale | ||
login | ||
mach | ||
manual | ||
math | ||
misc | ||
netinet | ||
nss | ||
po | ||
posix | ||
protocols | ||
pwd | ||
resolv | ||
resource | ||
rpc | ||
rpm | ||
setjmp | ||
shadow | ||
signal | ||
socket | ||
stdio | ||
stdio-common | ||
stdlib | ||
string | ||
sunrpc | ||
sys | ||
sysdeps | ||
sysvipc | ||
termios | ||
time | ||
wcsmbs | ||
wctype | ||
.cvsignore | ||
=__ify | ||
a.out.h | ||
aclocal.m4 | ||
aliases.h | ||
alloca.h | ||
ansidecl.h | ||
argz.h | ||
assert.h | ||
autolock.sh | ||
ChangeLog | ||
ChangeLog.1 | ||
ChangeLog.2 | ||
ChangeLog.3 | ||
ChangeLog.4 | ||
ChangeLog.5 | ||
config-name.in | ||
config.guess | ||
config.h.in | ||
config.make.in | ||
config.sub | ||
configure | ||
configure.in | ||
ctype.h | ||
db.h | ||
dirent.h | ||
dlfcn.h | ||
elf.h | ||
endian.h | ||
envz.h | ||
err.h | ||
errno.h | ||
error.h | ||
extra-lib.mk | ||
FAQ | ||
fcntl.h | ||
features.h | ||
fnmatch.h | ||
ftw.h | ||
getopt.h | ||
glob.h | ||
gnu-versions.h | ||
grp.h | ||
INSTALL | ||
install-sh | ||
interp.c | ||
langinfo.h | ||
libc-symbols.h | ||
libintl.h | ||
limits.h | ||
locale.h | ||
Make-dist | ||
Makeconfig | ||
Makefile | ||
Makefile.in | ||
Makerules | ||
MakeTAGS | ||
malloc.h | ||
math.h | ||
mathcalls.h | ||
memory.h | ||
mkinstalldirs | ||
move-if-change | ||
munch-tmpl.c | ||
munch.awk | ||
netdb.h | ||
netgroup.h | ||
NEWS | ||
nlist.h | ||
NOTES | ||
nss.h | ||
nsswitch.h | ||
o-iterator.mk | ||
obstack.h | ||
poll.h | ||
posix1_lim.h | ||
posix2_lim.h | ||
printf.h | ||
printsources | ||
PROJECTS | ||
pwd.h | ||
README | ||
README.libm | ||
README.template | ||
regex.h | ||
rellns-sh | ||
resolv.h | ||
Rules | ||
sched.h | ||
search.h | ||
set-hooks.h | ||
set-init.c | ||
setjmp.h | ||
sgtty.h | ||
shadow.h | ||
shlib-versions | ||
signal.h | ||
stdio.h | ||
stdlib.h | ||
string.h | ||
strings.h | ||
syslog.h | ||
tar.h | ||
termios.h | ||
time.h | ||
ttyent.h | ||
unistd.h | ||
utime.h | ||
utmp.h | ||
values.h | ||
version.c | ||
version.h | ||
wchar.h | ||
wctype.h | ||
wordexp.h | ||
xopen_lim.h |
This directory contains the version 1.96 test release of the GNU C Library. Many bugs have been fixed since the last release. Some bugs surely remain. As of this release, the GNU C library is known to run on the following configurations: *-*-gnu GNU Hurd i[3456]86-*-linux Linux-2.0 on Intel m68k-*-linux Linux-2.0 on Motorola 680x0 alpha-*-linux Linux-2.0 on DEC Alpha Former releases of this library (version 1.09.1 and perhaps earlier versions) used to run on the following configurations: alpha-dec-osf1 i[3456]86-*-bsd4.3 i[3456]86-*-isc2.2 i[3456]86-*-isc3 i[3456]86-*-sco3.2 i[3456]86-*-sco3.2v4 i[3456]86-*-sysv i[3456]86-*-sysv4 i[3456]86-force_cpu386-none i[3456]86-sequent-bsd i960-nindy960-none m68k-hp-bsd4.3 m68k-mvme135-none m68k-mvme136-none m68k-sony-newsos3 m68k-sony-newsos4 m68k-sun-sunos4 mips-dec-ultrix4 mips-sgi-irix4 sparc-sun-solaris2 sparc-sun-sunos4 Whether this is still true for this release is unknown. Porting the library is not hard. If you are interested in doing a port, please get on the mailing list by sending electronic mail to bug-glibc-request@prep.ai.mit.edu. The GNU C library now includes Michael Glad's Ultra Fast Crypt, which provides the Unix `crypt' function, plus some other entry points. Because of the United States export restriction on DES implementations, we are distributing this code separately from the rest of the C library. There is an extra distribution tar file just for crypt; it is called `glibc-1.96-crypt.tar.gz'. You can just unpack the crypt distribution along with the rest of the C library and build; you can also build the library without getting crypt. Users outside the USA can get the crypt distribution via anonymous FTP from ftp.uni-c.dk [129.142.6.74], or another archive site outside the USA. Archive maintainers are encouraged to copy this distribution to their archives outside the USA. Please get it from ftp.uni-c.dk; transferring this distribution from prep.ai.mit.edu (or any other site in the USA) to a site outside the USA is in violation of US export laws. See the file INSTALL to find out how to configure, build, install, and port the GNU C library. The GNU C Library is completely documented by the Texinfo manual found in the `manual/' subdirectory. The manual is still being updated and contains some known errors and omissions; we regret that we do not have the resources to work on the manual as much as we would like. Please send comments on the manual to bug-glibc-manual@prep.ai.mit.edu, and not to the library bug-reporting address. The file NOTES contains a description of the feature-test macros used in the GNU C library, explaining how you can tell the library what facilities you want it to make available. Send bug reports to bug-glibc@prep.ai.mit.edu. The GNU C Library is free software. See the file COPYING.LIB for copying conditions.