kopensolaris-gnu/glibc.git
22 years ago(iruserok): Remain setuid to the local user
drepper [Sun, 29 Mar 1998 16:57:36 +0000 (16:57 +0000)]
(iruserok): Remain setuid to the local user
while .rhosts is actually read, to make .rhosts-over-NFS work
(PR libc/524).  Use iruserfopen() for security checks on both
hosts.equiv and .rhosts.  General cleanup.
(iruserfopen): New function, performs careful checking on
hosts.equiv/.rhosts files.  Disallows all the old forbidden
stuff plus hard links to files.

22 years agoAllow handling of non-ELF binaries.
drepper [Sun, 29 Mar 1998 16:57:13 +0000 (16:57 +0000)]
Allow handling of non-ELF binaries.

22 years agoRewrite rules to generate ldd script.
drepper [Sun, 29 Mar 1998 16:56:29 +0000 (16:56 +0000)]
Rewrite rules to generate ldd script.

22 years ago_ieee_get_fp_control, __ieee_set_fp_control): Added.
drepper [Sun, 29 Mar 1998 16:55:28 +0000 (16:55 +0000)]
_ieee_get_fp_control, __ieee_set_fp_control): Added.

22 years agoRegenerated.
drepper [Sun, 29 Mar 1998 16:54:51 +0000 (16:54 +0000)]
Regenerated.

22 years agoSubstitute ldd-rewrite-script.
drepper [Sun, 29 Mar 1998 16:54:25 +0000 (16:54 +0000)]
Substitute ldd-rewrite-script.

22 years ago(ldd-rewrite-script): New variable.
drepper [Sun, 29 Mar 1998 16:53:39 +0000 (16:53 +0000)]
(ldd-rewrite-script): New variable.

22 years ago(object-suffixes-for-rules): Add .oS only for
drepper [Sun, 29 Mar 1998 16:51:36 +0000 (16:51 +0000)]
(object-suffixes-for-rules): Add .oS only for
building shared library.
Add ranlib rule for nonshared library.
(rmobjs): Fix typo.

22 years ago(libtype.oS, CFLAGS-.oS, CPPFLAGS-.oS): Moved into for shared library only.
drepper [Sun, 29 Mar 1998 16:51:17 +0000 (16:51 +0000)]
(libtype.oS, CFLAGS-.oS, CPPFLAGS-.oS): Moved into for shared library only.
(CPPFLAGS-.oS): Add -DPIC.
(libtypes): Use $(object-suffixes-for-rules) instead of
$(object-suffixes).

22 years ago[_LIBC]: Define strdup only if not yet defined.
drepper [Sun, 29 Mar 1998 07:55:29 +0000 (07:55 +0000)]
[_LIBC]: Define strdup only if not yet  defined.

22 years ago(inhibit-stdio_lim): Compile and install lddlibc4.
drepper [Sat, 28 Mar 1998 07:37:02 +0000 (07:37 +0000)]
(inhibit-stdio_lim): Compile and install lddlibc4.

22 years agoGobble rest of line with a scalar, not a hash.
drepper [Sat, 28 Mar 1998 06:49:35 +0000 (06:49 +0000)]
Gobble rest of line with a scalar, not a hash.

22 years agoGobble rest of line with a scalar, not a hash.
drepper [Sat, 28 Mar 1998 06:49:23 +0000 (06:49 +0000)]
Gobble rest of line with a scalar, not a hash.

22 years agoUpdate.
drepper [Fri, 27 Mar 1998 22:57:26 +0000 (22:57 +0000)]
Update.

22 years agoAdd clobber marks.
drepper [Fri, 27 Mar 1998 22:56:38 +0000 (22:56 +0000)]
Add clobber marks.

22 years agoCorrect things which never worked.
drepper [Fri, 27 Mar 1998 22:56:27 +0000 (22:56 +0000)]
Correct things which never worked.

22 years agoPrevent warning by unknown pragma ident.
drepper [Fri, 27 Mar 1998 22:56:03 +0000 (22:56 +0000)]
Prevent warning by unknown pragma ident.

22 years agoCorrect handling of 'x' flag.
drepper [Fri, 27 Mar 1998 22:55:48 +0000 (22:55 +0000)]
Correct handling of 'x' flag.

22 years agoPretty print.
drepper [Fri, 27 Mar 1998 22:55:07 +0000 (22:55 +0000)]
Pretty print.

22 years agoMove atest-exp, atest-sincos, atest-exp2 to tests-static.
drepper [Fri, 27 Mar 1998 22:54:38 +0000 (22:54 +0000)]
Move atest-exp, atest-sincos, atest-exp2 to tests-static.

22 years agoUHC conversion.
drepper [Fri, 27 Mar 1998 22:53:55 +0000 (22:53 +0000)]
UHC conversion.

22 years agoKSC 5601 conversion functions.
drepper [Fri, 27 Mar 1998 22:53:48 +0000 (22:53 +0000)]
KSC 5601 conversion functions.

22 years agoKSC 5601 data files.
drepper [Fri, 27 Mar 1998 22:53:36 +0000 (22:53 +0000)]
KSC 5601 data files.

22 years agoJOHAB conversion.
drepper [Fri, 27 Mar 1998 22:53:16 +0000 (22:53 +0000)]
JOHAB conversion.

22 years agoAdd rules for EUC-KR, UHC, and JOHAB conversions.
drepper [Fri, 27 Mar 1998 22:52:36 +0000 (22:52 +0000)]
Add rules for EUC-KR, UHC, and JOHAB conversions.

22 years agoEUC-KR conversion.
drepper [Fri, 27 Mar 1998 22:51:28 +0000 (22:51 +0000)]
EUC-KR conversion.

22 years agoAdd rules for EUC-KR, UHC, and JOHAB conversions.
drepper [Fri, 27 Mar 1998 22:51:00 +0000 (22:51 +0000)]
Add rules for EUC-KR, UHC, and JOHAB conversions.

22 years agoCorrectly test for write failure.
drepper [Fri, 27 Mar 1998 22:50:12 +0000 (22:50 +0000)]
Correctly test for write failure.

22 years agoAdd __nss_passwd_lookup, __nss_group_lookup, __nss_next.
drepper [Fri, 27 Mar 1998 22:49:38 +0000 (22:49 +0000)]
Add __nss_passwd_lookup, __nss_group_lookup, __nss_next.

22 years agoAllow Makefiles to specify test-static for tests which cannot be
drepper [Fri, 27 Mar 1998 22:49:06 +0000 (22:49 +0000)]
Allow Makefiles to specify test-static for tests which cannot be
linked dynamically.

22 years ago(libc_nonshared-name): Remove variable.
drepper [Fri, 27 Mar 1998 22:48:19 +0000 (22:48 +0000)]
(libc_nonshared-name): Remove variable.
(installed-libcs): Use libc-name instead.
($(inst_libdir)/libc.so): Likewise.  Remove explicit reference to
dynamic linker.

22 years ago(link-libc): Link against libc_nonshared.a instead of libc.a. Remove
drepper [Fri, 27 Mar 1998 22:47:55 +0000 (22:47 +0000)]
(link-libc): Link against libc_nonshared.a instead of libc.a.  Remove
explicit reference to dynamic linker.

22 years agoUpdate.
drepper [Fri, 27 Mar 1998 17:27:47 +0000 (17:27 +0000)]
Update.

22 years agoAbbreviations must end with a consonant. Fix for Tuesday.
drepper [Fri, 27 Mar 1998 17:26:58 +0000 (17:26 +0000)]
Abbreviations must end with a consonant.  Fix for Tuesday.

22 years ago(gconv): Add cast to assignment from char to wchar_t.
drepper [Fri, 27 Mar 1998 16:40:50 +0000 (16:40 +0000)]
(gconv): Add cast to assignment from char to wchar_t.

22 years ago(_IO_file_fopen): Interpret x flag to fopen.
drepper [Fri, 27 Mar 1998 16:33:37 +0000 (16:33 +0000)]
(_IO_file_fopen): Interpret x flag to fopen.

22 years ago[_LIBC]: Define strdup only if not yet defined.
drepper [Fri, 27 Mar 1998 09:15:53 +0000 (09:15 +0000)]
[_LIBC]: Define strdup only if not yet defined.

22 years agoRegenerated.
drepper [Thu, 26 Mar 1998 23:16:24 +0000 (23:16 +0000)]
Regenerated.

22 years ago(libc_cv_ar_S): New to indicate if ar S works.
drepper [Thu, 26 Mar 1998 23:16:13 +0000 (23:16 +0000)]
(libc_cv_ar_S): New to indicate if ar S works.

22 years ago(have-ar-S): New, substituted by libc_cv_ar_S.
drepper [Thu, 26 Mar 1998 23:15:56 +0000 (23:15 +0000)]
(have-ar-S): New, substituted by libc_cv_ar_S.

22 years ago(subdir_lib): Depend on $(objpfx)stamp.oS.
drepper [Thu, 26 Mar 1998 23:15:31 +0000 (23:15 +0000)]
(subdir_lib): Depend on $(objpfx)stamp.oS.
($(objpfx)stamp.oS): New target.

22 years ago(libc_static-name): New variable.
drepper [Thu, 26 Mar 1998 23:15:07 +0000 (23:15 +0000)]
(libc_static-name): New variable.
(installed-libcs): Add libc_nonshared.a.
($(inst_libdir)/libc.so): Use libc_nonshared.a instead of libc.a.
(object-suffixes-for-rules): New variable.  Use it instead of
object-suffixes for generating compilation rules.

22 years agoAdd stub for ldd to examine libc binaries.
drepper [Thu, 26 Mar 1998 18:53:10 +0000 (18:53 +0000)]
Add stub for ldd to examine libc binaries.

22 years agoUpdate.
drepper [Thu, 26 Mar 1998 18:01:01 +0000 (18:01 +0000)]
Update.

22 years agoAdd arm-linuxaout and arm-none.
drepper [Thu, 26 Mar 1998 16:53:05 +0000 (16:53 +0000)]
Add arm-linuxaout and arm-none.

22 years agoAdd arm-linuxaout and arm-none.
drepper [Thu, 26 Mar 1998 16:52:48 +0000 (16:52 +0000)]
Add arm-linuxaout and arm-none.

22 years ago(Supported Configurations): Add arm-linuxaout and arm-none.
drepper [Thu, 26 Mar 1998 16:52:31 +0000 (16:52 +0000)]
(Supported Configurations): Add arm-linuxaout and arm-none.

22 years ago(VERSION): Bump to 2.0.93.
drepper [Thu, 26 Mar 1998 12:18:45 +0000 (12:18 +0000)]
(VERSION): Bump to 2.0.93.

22 years ago(link-libc): Add missing use of libc_nonshared.a.
drepper [Thu, 26 Mar 1998 11:55:38 +0000 (11:55 +0000)]
(link-libc): Add missing use of libc_nonshared.a.

22 years ago(FAQ): Fix typo.
drepper [Thu, 26 Mar 1998 11:13:26 +0000 (11:13 +0000)]
(FAQ): Fix typo.

22 years ago(FAQ): Automatically check in regenerated FAQ.
drepper [Thu, 26 Mar 1998 11:06:05 +0000 (11:06 +0000)]
(FAQ): Automatically check in regenerated FAQ.

22 years agoRegenerated.
drepper [Thu, 26 Mar 1998 11:02:39 +0000 (11:02 +0000)]
Regenerated.

22 years ago(INSTALL): Depend on install.texi, not maint.texi.
drepper [Thu, 26 Mar 1998 09:14:44 +0000 (09:14 +0000)]
(INSTALL): Depend on install.texi, not maint.texi.

22 years agoUpdate. glibc-2_0_92
drepper [Wed, 25 Mar 1998 16:38:08 +0000 (16:38 +0000)]
Update.

22 years agoNot needed.
drepper [Wed, 25 Mar 1998 15:56:40 +0000 (15:56 +0000)]
Not needed.

22 years agoAdd sizes.h.
drepper [Wed, 25 Mar 1998 15:53:44 +0000 (15:53 +0000)]
Add sizes.h.

22 years agoAdd sizes.h.
drepper [Wed, 25 Mar 1998 15:53:22 +0000 (15:53 +0000)]
Add sizes.h.

22 years agoUpdate.
drepper [Wed, 25 Mar 1998 15:43:28 +0000 (15:43 +0000)]
Update.

22 years ago(distribute): Add tst-locale.sh.
drepper [Wed, 25 Mar 1998 15:43:18 +0000 (15:43 +0000)]
(distribute): Add tst-locale.sh.

22 years ago(distribute): Add include/des.h.
drepper [Wed, 25 Mar 1998 15:42:09 +0000 (15:42 +0000)]
(distribute): Add include/des.h.

22 years ago(distribute): Change dir-add.texi to dir-add.texinfo.
drepper [Wed, 25 Mar 1998 15:25:52 +0000 (15:25 +0000)]
(distribute): Change dir-add.texi to dir-add.texinfo.

22 years agoRemade for experimental-2.0.92
drepper [Wed, 25 Mar 1998 15:22:44 +0000 (15:22 +0000)]
Remade for experimental-2.0.92

22 years agoUpdate.
drepper [Wed, 25 Mar 1998 15:21:09 +0000 (15:21 +0000)]
Update.

22 years ago Fix some memory leaks and makes $* more efficient.
drepper [Wed, 25 Mar 1998 15:20:43 +0000 (15:20 +0000)]
 Fix some memory leaks and makes $* more efficient.
Fix a bug so that it returns an error if a numeric parameter is
unset and WRDE_UNDEF is set.

22 years agoAdd new new test.
drepper [Wed, 25 Mar 1998 15:20:32 +0000 (15:20 +0000)]
Add new new test.

22 years agoRegenerated.
drepper [Wed, 25 Mar 1998 15:20:11 +0000 (15:20 +0000)]
Regenerated.

22 years agoCreate files safely when mktemp is not available.
drepper [Wed, 25 Mar 1998 15:12:23 +0000 (15:12 +0000)]
Create files safely when mktemp is not available.

22 years agoMake weak alias appear again.
drepper [Wed, 25 Mar 1998 14:28:58 +0000 (14:28 +0000)]
Make weak alias appear again.

22 years ago(Tips for Installation): It's notappendixsec, not @appendixsubsec.
drepper [Wed, 25 Mar 1998 14:20:58 +0000 (14:20 +0000)]
(Tips for Installation): It's notappendixsec, not @appendixsubsec.

22 years agoRename getname to getnetname.
drepper [Wed, 25 Mar 1998 13:57:07 +0000 (13:57 +0000)]
Rename getname to getnetname.

22 years agoRegenerated.
drepper [Wed, 25 Mar 1998 13:38:29 +0000 (13:38 +0000)]
Regenerated.

22 years agoUse supported platform in examples.
drepper [Wed, 25 Mar 1998 13:37:01 +0000 (13:37 +0000)]
Use supported platform in examples.

22 years ago(Tips for Installation): New section.
drepper [Wed, 25 Mar 1998 13:36:40 +0000 (13:36 +0000)]
(Tips for Installation): New section.

22 years agoRegenerated.
drepper [Wed, 25 Mar 1998 13:20:38 +0000 (13:20 +0000)]
Regenerated.

22 years ago(regex_compile): Last patch wasn't entirely correct.
drepper [Wed, 25 Mar 1998 10:25:54 +0000 (10:25 +0000)]
(regex_compile): Last patch wasn't entirely correct.

22 years ago(Scanning Directory Content): Fix typo.
drepper [Wed, 25 Mar 1998 09:56:41 +0000 (09:56 +0000)]
(Scanning Directory Content): Fix typo.

22 years agoFix all assembler statements so that clobbered registers don't appear
drepper [Wed, 25 Mar 1998 09:50:07 +0000 (09:50 +0000)]
Fix all assembler statements so that clobbered registers don't appear
as operands.

22 years agoUpdate.
drepper [Tue, 24 Mar 1998 21:38:35 +0000 (21:38 +0000)]
Update.

22 years agoUndefine ISASCII and ISPRINT before defining for Solaris' sake.
drepper [Tue, 24 Mar 1998 21:37:37 +0000 (21:37 +0000)]
Undefine ISASCII and ISPRINT before defining for Solaris' sake.

22 years agoUpdate.
drepper [Tue, 24 Mar 1998 21:15:02 +0000 (21:15 +0000)]
Update.

22 years ago(regex_compile): Don't allow non-alphabet characters in character set name.
drepper [Tue, 24 Mar 1998 21:13:59 +0000 (21:13 +0000)]
(regex_compile): Don't allow non-alphabet characters in character set name.

22 years agoUpdate.
drepper [Tue, 24 Mar 1998 20:51:53 +0000 (20:51 +0000)]
Update.

22 years agoTwo new tests.
drepper [Tue, 24 Mar 1998 20:51:01 +0000 (20:51 +0000)]
Two new tests.

22 years agoAnother test.
drepper [Tue, 24 Mar 1998 20:50:37 +0000 (20:50 +0000)]
Another test.

22 years ago(w_newword): New function.
drepper [Tue, 24 Mar 1998 20:50:04 +0000 (20:50 +0000)]
(w_newword): New function.
(do_parse_glob): New function.
(parse_glob): Use do_parse_glob.  Now handles the case where a
variable expansion causes a field-split.
(wordexp): Use w_newword.
(parse_arith): Likewise.
(exec_comm): Likewise.
(parse_comm): Likewise.
(parse_param): Likewise.
(parse_backtick): Likewise.
(parse_glob): Use w_addstr instead of realloc
directly (the code using realloc was buggy).
(parse_param): Fix typo in comment.

22 years ago(_dl_close): Fix typo.
drepper [Tue, 24 Mar 1998 17:03:44 +0000 (17:03 +0000)]
(_dl_close): Fix typo.

22 years agoUpdate.
drepper [Tue, 24 Mar 1998 17:03:23 +0000 (17:03 +0000)]
Update.

22 years ago(_dl_close): Replace questionable memcpy by loop.
drepper [Tue, 24 Mar 1998 17:03:12 +0000 (17:03 +0000)]
(_dl_close): Replace questionable memcpy by loop.

22 years agoUpdate.
drepper [Tue, 24 Mar 1998 16:59:00 +0000 (16:59 +0000)]
Update.

22 years agoFix yesexpr/noexpr.
drepper [Tue, 24 Mar 1998 16:57:41 +0000 (16:57 +0000)]
Fix yesexpr/noexpr.

22 years ago(options): Add -g option to argp options.
drepper [Tue, 24 Mar 1998 13:42:36 +0000 (13:42 +0000)]
(options): Add -g option to argp options.

22 years agoAdd more rpc auth functions/variables.
drepper [Tue, 24 Mar 1998 13:41:56 +0000 (13:41 +0000)]
Add more rpc auth functions/variables.

22 years agoBe prepared for gcc 2.9.10 and up.
drepper [Tue, 24 Mar 1998 12:51:50 +0000 (12:51 +0000)]
Be prepared for gcc 2.9.10 and up.

22 years agoRebuild.
drepper [Tue, 24 Mar 1998 12:35:14 +0000 (12:35 +0000)]
Rebuild.

22 years agoAdd missing disabling of quote characters in compiler version check.
drepper [Tue, 24 Mar 1998 12:33:52 +0000 (12:33 +0000)]
Add missing disabling of quote characters in compiler version check.

22 years agoInclude elf/ldsodefs.h instead of link.h.
drepper [Tue, 24 Mar 1998 12:29:54 +0000 (12:29 +0000)]
Include elf/ldsodefs.h instead of link.h.

22 years agoUpdate.
drepper [Tue, 24 Mar 1998 12:21:06 +0000 (12:21 +0000)]
Update.

22 years agoFix ctype data.
drepper [Tue, 24 Mar 1998 12:20:40 +0000 (12:20 +0000)]
Fix ctype data.

22 years agoFix int_curr_symbol.
drepper [Tue, 24 Mar 1998 12:20:03 +0000 (12:20 +0000)]
Fix int_curr_symbol.
Fix yesexpr/noexpr.

22 years agoCorrect Charset requirement.
drepper [Tue, 24 Mar 1998 12:19:15 +0000 (12:19 +0000)]
Correct Charset requirement.
Fix yesexpr/noexpr.