]>
git.ipfire.org Git - thirdparty/glibc.git/log
Andreas Jaeger [Wed, 10 Jan 2001 16:55:54 +0000 (16:55 +0000)]
Update.
Andreas Jaeger [Wed, 10 Jan 2001 16:52:19 +0000 (16:52 +0000)]
* elf/rtld.c (process_envvars): Place output files for profiling
in SUID binaries in /var/profile.
* elf/dl-load.c (_dl_map_object): Don't look in cache for
preloading in SUID binaries.
* elf/dl-profile.c (_dl_start_profile): Open the output file with
O_NOFOLLOW if possible.
* sysdeps/generic/segfault.c (install_handler): Check output file
name with access().
Ulrich Drepper [Mon, 11 Sep 2000 07:04:00 +0000 (07:04 +0000)]
Update.
Ulrich Drepper [Mon, 11 Sep 2000 07:02:50 +0000 (07:02 +0000)]
(__longjmp): Correct %fp frame pointer offset for non-fast path.
Ulrich Drepper [Fri, 1 Sep 2000 02:29:08 +0000 (02:29 +0000)]
Update.
Ulrich Drepper [Fri, 1 Sep 2000 02:28:03 +0000 (02:28 +0000)]
(__getdate_r): Add extra access check.
Ulrich Drepper [Sun, 27 Aug 2000 19:01:29 +0000 (19:01 +0000)]
(DCGETTEXT): Fix typo in last change.
Ulrich Drepper [Sun, 27 Aug 2000 19:00:32 +0000 (19:00 +0000)]
(_nl_find_locale): Fix typo in last change.
Ulrich Drepper [Sun, 27 Aug 2000 18:49:41 +0000 (18:49 +0000)]
Update.
Ulrich Drepper [Sun, 27 Aug 2000 18:46:56 +0000 (18:46 +0000)]
(_nl_find_locale): Remove _nl_find_language in code to determine
invalid locale name.
Ulrich Drepper [Sun, 27 Aug 2000 18:46:15 +0000 (18:46 +0000)]
(DCGETTEXT): Remove _nl_find_language in code to determine invalid
locale name.
Andreas Jaeger [Fri, 25 Aug 2000 13:31:40 +0000 (13:31 +0000)]
Update.
Andreas Jaeger [Fri, 25 Aug 2000 13:30:57 +0000 (13:30 +0000)]
* sysdeps/generic/dl-environ.c (unsetenv): Follow change to the
real unsetenv implementation from 1999-07-29 [PR libc/1714].
Ulrich Drepper [Mon, 21 Aug 2000 21:04:01 +0000 (21:04 +0000)]
Update.
Ulrich Drepper [Mon, 21 Aug 2000 21:02:42 +0000 (21:02 +0000)]
(_nl_find_locale): Move test for unusable locale name after all getenvs.
Ulrich Drepper [Mon, 21 Aug 2000 21:01:52 +0000 (21:01 +0000)]
(catopen): Filter out env_var values with / if necessary.
Andreas Jaeger [Thu, 10 Aug 2000 17:50:00 +0000 (17:50 +0000)]
Move setting of mutex owner into critical section.
Mark Kettenis [Tue, 1 Aug 2000 20:34:41 +0000 (20:34 +0000)]
* sysdeps/mach/hurd/dl-sysdep.c (_dl_sysdep_start): Take into
acount that elf/rtld's main program might remove some varibales
from the environment if we're trying to be secure. Move the Hurd
startup data if necessary, or, if we there is no startup data,
make sure the magical convention that ARGV[0] is stored just after
the environment list.
Andreas Jaeger [Mon, 31 Jul 2000 15:31:21 +0000 (15:31 +0000)]
* mutex.c (__pthread_mutex_trylock): Only set mutex owner if we
really own it.
Patch by Kevin B. Hendricks" <khendricks@ivey.uwo.ca>.
Andreas Jaeger [Sun, 4 Jun 2000 16:36:36 +0000 (16:36 +0000)]
Update.
Andreas Jaeger [Sun, 4 Jun 2000 16:35:32 +0000 (16:35 +0000)]
* sysdeps/i386/elf/setjmp.S: Work around change is recent
binutils. gas now emits a jump through the PLT instead of a
relative jump if the jump target is an exported symbol.
Andreas Jaeger [Fri, 26 May 2000 09:16:21 +0000 (09:16 +0000)]
Update.
Andreas Jaeger [Fri, 26 May 2000 09:12:49 +0000 (09:12 +0000)]
* sunrpc/xdr_intXX_t.c (xdr_uint8_t): Fix conversion.
Closes PR libc/1573, reported by Bradley White
<bww@laurelnetworks.com>.
Andreas Jaeger [Fri, 12 May 2000 13:39:44 +0000 (13:39 +0000)]
Update.
Andreas Jaeger [Fri, 12 May 2000 13:39:13 +0000 (13:39 +0000)]
2000-05-12 Andreas Jaeger <aj@suse.de>
* inet/netinet/in.h (IN6_ARE_ADDR_EQUAL): Correct indices.
Reported by tmoestl@gmx.net, closes PR libc/1732.
Andreas Schwab [Mon, 8 May 2000 15:15:04 +0000 (15:15 +0000)]
.
Andreas Schwab [Mon, 8 May 2000 15:13:51 +0000 (15:13 +0000)]
New file. Use getpagesize syscall if available.
Andreas Jaeger [Mon, 8 May 2000 14:05:17 +0000 (14:05 +0000)]
Update.
Andreas Jaeger [Mon, 8 May 2000 14:04:38 +0000 (14:04 +0000)]
2000-05-08 Andreas Jaeger <aj@suse.de>
* sysdeps/generic/lockf64.c (lockf64): Return -1 for overflow and
set errno.
Ulrich Drepper [Sat, 6 May 2000 07:09:03 +0000 (07:09 +0000)]
Update.
Ulrich Drepper [Sat, 6 May 2000 07:08:14 +0000 (07:08 +0000)]
New version from translator.
Ulrich Drepper [Fri, 5 May 2000 05:49:38 +0000 (05:49 +0000)]
Update.
Ulrich Drepper [Fri, 5 May 2000 05:48:39 +0000 (05:48 +0000)]
Remove incorrect definitions of <So> and <OR>.
Ulrich Drepper [Fri, 5 May 2000 05:28:56 +0000 (05:28 +0000)]
(full_config_sysdirs): Renamed from full-config-sysdirs.
Ulrich Drepper [Thu, 4 May 2000 02:45:32 +0000 (02:45 +0000)]
Upate.
Ulrich Drepper [Thu, 4 May 2000 02:44:50 +0000 (02:44 +0000)]
Make fseeko and ftello prototypes available is __USE_LARGEFILE.
Ulrich Drepper [Thu, 4 May 2000 02:29:32 +0000 (02:29 +0000)]
Update.
Ulrich Drepper [Thu, 4 May 2000 02:24:34 +0000 (02:24 +0000)]
Update from translation team.
Andreas Jaeger [Thu, 27 Apr 2000 04:06:31 +0000 (04:06 +0000)]
2000-04-18 H.J. Lu <hjl@gnu.org>
* posix/globtest.sh: Properly apply the patch by Ulrich Drepper
<drepper@redhat.com> on 2000-04-13.
Ulrich Drepper [Wed, 19 Apr 2000 02:29:09 +0000 (02:29 +0000)]
Update.
Ulrich Drepper [Wed, 19 Apr 2000 02:28:14 +0000 (02:28 +0000)]
Update from translation team.
Ulrich Drepper [Thu, 13 Apr 2000 07:35:07 +0000 (07:35 +0000)]
Update.
Ulrich Drepper [Thu, 13 Apr 2000 07:34:00 +0000 (07:34 +0000)]
Work around inconsistency with expanding ~/ in shell.
Ulrich Drepper [Wed, 12 Apr 2000 20:48:36 +0000 (20:48 +0000)]
Update.
Ulrich Drepper [Wed, 12 Apr 2000 20:47:33 +0000 (20:47 +0000)]
(_IO_old_proc_open): Close pipes in case the mode is invalid.
Ulrich Drepper [Wed, 12 Apr 2000 20:47:08 +0000 (20:47 +0000)]
(_IO_new_proc_open): Close pipes in case the mode is invalid.
Ulrich Drepper [Mon, 10 Apr 2000 04:51:32 +0000 (04:51 +0000)]
Update.
Ulrich Drepper [Mon, 10 Apr 2000 04:51:05 +0000 (04:51 +0000)]
(sigaction): Fix return value for the case SIG is one of the signals
the implementation uses.
Ulrich Drepper [Fri, 7 Apr 2000 06:52:30 +0000 (06:52 +0000)]
Update.
Ulrich Drepper [Fri, 7 Apr 2000 06:51:32 +0000 (06:51 +0000)]
(__getdents): The Linux kernel does not allow relative seeks on descriptors
associated with directories. Go back to get the position in the directory
every time we enter the function. Return -1 and set errno if one entry could
be read from the kernel but does not fit into the buffer passed in by the user.
Ulrich Drepper [Fri, 7 Apr 2000 03:57:55 +0000 (03:57 +0000)]
Update.
Ulrich Drepper [Fri, 7 Apr 2000 03:57:06 +0000 (03:57 +0000)]
Handle hexadecimal numbers with leading digit != 1 correctly and more than
one digit before decimal point.
Ulrich Drepper [Wed, 5 Apr 2000 04:38:17 +0000 (04:38 +0000)]
Update.
Ulrich Drepper [Wed, 5 Apr 2000 04:37:17 +0000 (04:37 +0000)]
(prfpregset_t): Typedef for elf_fpregset_t instead of `elf_fpregset_t *'.
Ulrich Drepper [Wed, 5 Apr 2000 03:41:33 +0000 (03:41 +0000)]
Update.
Ulrich Drepper [Wed, 5 Apr 2000 03:40:39 +0000 (03:40 +0000)]
Prepend REG_ to enum values and macros for register names.
Ulrich Drepper [Mon, 3 Apr 2000 07:16:02 +0000 (07:16 +0000)]
Update.
Ulrich Drepper [Mon, 3 Apr 2000 07:15:23 +0000 (07:15 +0000)]
Declare STATE as array of char instead of int and do not initialize it (done
by initstate_r). Pass correct size.
Ulrich Drepper [Fri, 31 Mar 2000 05:54:19 +0000 (05:54 +0000)]
Update.
Ulrich Drepper [Fri, 31 Mar 2000 05:52:47 +0000 (05:52 +0000)]
Declare bit flags UL so that they will not default to int size when
being inverted.
Ulrich Drepper [Fri, 31 Mar 2000 05:05:41 +0000 (05:05 +0000)]
Update.
Ulrich Drepper [Fri, 31 Mar 2000 05:04:36 +0000 (05:04 +0000)]
(_getopt_internal): Return -1 if argc < 1.
Ulrich Drepper [Tue, 28 Mar 2000 04:16:44 +0000 (04:16 +0000)]
Update.
Ulrich Drepper [Tue, 28 Mar 2000 04:16:12 +0000 (04:16 +0000)]
Update test after last strfmon change.
Roland McGrath [Sun, 26 Mar 2000 19:20:07 +0000 (19:20 +0000)]
.
Roland McGrath [Sun, 26 Mar 2000 19:17:41 +0000 (19:17 +0000)]
2000-03-26 Roland McGrath <roland@baalperazim.frob.com>
* hurd/hurdrlimit.c (init_rlimit): Give the RLIMIT_NOFILE soft limit
an initial value of 1024 instead of RLIM_INFINITY.
Ulrich Drepper [Sun, 26 Mar 2000 18:42:47 +0000 (18:42 +0000)]
Update.
Ulrich Drepper [Sun, 26 Mar 2000 18:41:22 +0000 (18:41 +0000)]
Processor context definitions for Linux/Arm.
Ulrich Drepper [Sun, 26 Mar 2000 18:40:27 +0000 (18:40 +0000)]
Define _FPU_MASK_IM, _FPU_MASK_ZM, _FPU_MASK_OM, _FPU_MASK_UM,
_FPU_MASK_PM, _FPU_MASK_DM, _FPU_DEFAULT, and _FPU_IEEE. Change
_FPU_RESERVED.
Ulrich Drepper [Sun, 26 Mar 2000 18:30:20 +0000 (18:30 +0000)]
Update.
Ulrich Drepper [Sun, 26 Mar 2000 18:28:17 +0000 (18:28 +0000)]
Corrected problems with missing signs and
missing or extra spaces; allow for sign strings longer than
one character; add padding to ensure positive and negative
formats are aligned when a left precision is used.
Ulrich Drepper [Sun, 26 Mar 2000 18:15:40 +0000 (18:15 +0000)]
(__setstate_r): Allow RNGs of type 4.
Ulrich Drepper [Thu, 23 Mar 2000 22:20:37 +0000 (22:20 +0000)]
Update.
Ulrich Drepper [Thu, 23 Mar 2000 22:20:31 +0000 (22:20 +0000)]
(__pthread_reset_pthread_once): Reset once_masterlock.
Ulrich Drepper [Thu, 23 Mar 2000 22:20:17 +0000 (22:20 +0000)]
(__pthread_reset_pthread_once): Add prototype.
Ulrich Drepper [Thu, 23 Mar 2000 22:20:04 +0000 (22:20 +0000)]
(__fork): Call __pthread_reset_pthread_once.
Ulrich Drepper [Thu, 23 Mar 2000 22:19:52 +0000 (22:19 +0000)]
(pthread_handle_create): Store ID of new thread before clone call.
Ulrich Drepper [Wed, 22 Mar 2000 18:17:55 +0000 (18:17 +0000)]
Update.
Ulrich Drepper [Wed, 22 Mar 2000 18:16:51 +0000 (18:16 +0000)]
(__os_dirlist): Close directory if out of memory.
Ulrich Drepper [Wed, 22 Mar 2000 07:41:20 +0000 (07:41 +0000)]
Update.
Ulrich Drepper [Wed, 22 Mar 2000 07:40:22 +0000 (07:40 +0000)]
Correct handling of patterns containing escaped wildcards (and no
unescaped ones) GLOB_ERR flag was being ignored in some situations.
Ulrich Drepper [Tue, 21 Mar 2000 21:10:48 +0000 (21:10 +0000)]
Update.
Ulrich Drepper [Tue, 21 Mar 2000 21:10:23 +0000 (21:10 +0000)]
(pthread_initialize): Test for address of __dso_handle being NULL, not value.
Use __on_exit, not on_exti.
Ulrich Drepper [Tue, 21 Mar 2000 05:10:49 +0000 (05:10 +0000)]
Update.
Ulrich Drepper [Tue, 21 Mar 2000 05:09:36 +0000 (05:09 +0000)]
Add prototype for __cxa_atexit.
Ulrich Drepper [Tue, 21 Mar 2000 05:07:44 +0000 (05:07 +0000)]
(pthread_initialize): Instead of on_exit use __cxa_atexit if __dso_label is
available to allow unloading the libpthread shared library.
Ulrich Drepper [Tue, 21 Mar 2000 04:56:33 +0000 (04:56 +0000)]
Pretty print.
Ulrich Drepper [Tue, 21 Mar 2000 04:55:08 +0000 (04:55 +0000)]
($(rtld-version-installed-name)): Delay
replacing existing rtld-installed-name.
($(rtld-installed-name)): Request libc-$(version) be installed too.
replace existing rtld-installed-name using $(symbolic-link-prog).
Ulrich Drepper [Tue, 21 Mar 2000 04:54:43 +0000 (04:54 +0000)]
Update.
Ulrich Drepper [Tue, 21 Mar 2000 04:53:40 +0000 (04:53 +0000)]
Also install handler for SIGTRAP.
Ulrich Drepper [Fri, 17 Mar 2000 18:33:54 +0000 (18:33 +0000)]
Update.
Ulrich Drepper [Fri, 17 Mar 2000 18:33:42 +0000 (18:33 +0000)]
Return with error if malloc fails.
Ulrich Drepper [Fri, 17 Mar 2000 18:32:35 +0000 (18:32 +0000)]
Update.
Ulrich Drepper [Fri, 17 Mar 2000 18:32:23 +0000 (18:32 +0000)]
MAKEINFO is set to `:' from configure if it doesn't exist, correct checks.
Ulrich Drepper [Fri, 17 Mar 2000 18:30:03 +0000 (18:30 +0000)]
Update.
Ulrich Drepper [Fri, 17 Mar 2000 18:29:55 +0000 (18:29 +0000)]
Restore correct UID.
Ulrich Drepper [Fri, 17 Mar 2000 18:29:33 +0000 (18:29 +0000)]
nscd/hstcache.c
Ulrich Drepper [Fri, 17 Mar 2000 18:28:29 +0000 (18:28 +0000)]
Update.
Ulrich Drepper [Fri, 17 Mar 2000 18:28:11 +0000 (18:28 +0000)]
(CPPFLAGS): Define for db2 directory.
Ulrich Drepper [Fri, 17 Mar 2000 18:27:56 +0000 (18:27 +0000)]
Include alpha.gcc ifdef HAVE_ASSEM_ALPHA_GCC.