Commit Graph

4475 Commits

Author SHA1 Message Date
Andreas Jaeger
f156cf05bd Update. 2001-01-10 16:55:54 +00:00
Andreas Jaeger
18c5126084 * 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().
2001-01-10 16:52:19 +00:00
Ulrich Drepper
36b04d7a19 Update. 2000-09-11 07:04:00 +00:00
Ulrich Drepper
7368568f0b (__longjmp): Correct %fp frame pointer offset for non-fast path. 2000-09-11 07:02:50 +00:00
Ulrich Drepper
6300268660 Update. 2000-09-01 02:29:08 +00:00
Ulrich Drepper
407d349509 (__getdate_r): Add extra access check. 2000-09-01 02:28:03 +00:00
Ulrich Drepper
294eccacf8 (DCGETTEXT): Fix typo in last change. 2000-08-27 19:01:29 +00:00
Ulrich Drepper
5489eab395 (_nl_find_locale): Fix typo in last change. 2000-08-27 19:00:32 +00:00
Ulrich Drepper
f26037b358 Update. 2000-08-27 18:49:41 +00:00
Ulrich Drepper
79ee5330de (_nl_find_locale): Remove _nl_find_language in code to determine
invalid locale name.
2000-08-27 18:46:56 +00:00
Ulrich Drepper
612a09d604 (DCGETTEXT): Remove _nl_find_language in code to determine invalid
locale name.
2000-08-27 18:46:15 +00:00
Andreas Jaeger
fb1647c0d2 Update. 2000-08-25 13:31:40 +00:00
Andreas Jaeger
f157b53cbf * sysdeps/generic/dl-environ.c (unsetenv): Follow change to the
real unsetenv implementation from 1999-07-29 [PR libc/1714].
2000-08-25 13:30:57 +00:00
Ulrich Drepper
5721d8dadb Update. 2000-08-21 21:04:01 +00:00
Ulrich Drepper
70ca2a4990 (_nl_find_locale): Move test for unusable locale name after all getenvs. 2000-08-21 21:02:42 +00:00
Ulrich Drepper
566b0f7b87 (catopen): Filter out env_var values with / if necessary. 2000-08-21 21:01:52 +00:00
Andreas Jaeger
e642a88852 Move setting of mutex owner into critical section. 2000-08-10 17:50:00 +00:00
Mark Kettenis
555be45444 * 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.
2000-08-01 20:34:41 +00:00
Andreas Jaeger
91856709da * mutex.c (__pthread_mutex_trylock): Only set mutex owner if we
really own it.
	Patch by Kevin B. Hendricks" <khendricks@ivey.uwo.ca>.
2000-07-31 15:31:21 +00:00
Andreas Jaeger
5e6d1c3fac Update. 2000-06-04 16:36:36 +00:00
Andreas Jaeger
5752c39f27 * 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.
2000-06-04 16:35:32 +00:00
Andreas Jaeger
8c475d5bdf Update. 2000-05-26 09:16:21 +00:00
Andreas Jaeger
4cde3f11ce * sunrpc/xdr_intXX_t.c (xdr_uint8_t): Fix conversion.
Closes PR libc/1573, reported by Bradley White
	<bww@laurelnetworks.com>.
2000-05-26 09:12:49 +00:00
Andreas Jaeger
5da05c1077 Update. 2000-05-12 13:39:44 +00:00
Andreas Jaeger
db157c079c 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.
2000-05-12 13:39:13 +00:00
Andreas Schwab
3bca771189 . 2000-05-08 15:15:04 +00:00
Andreas Schwab
7e6af6b1d2 New file. Use getpagesize syscall if available. 2000-05-08 15:13:51 +00:00
Andreas Jaeger
9c32bf49e2 Update. 2000-05-08 14:05:17 +00:00
Andreas Jaeger
b38371e71e 2000-05-08 Andreas Jaeger <aj@suse.de>
* sysdeps/generic/lockf64.c (lockf64): Return -1 for overflow and
	set errno.
2000-05-08 14:04:38 +00:00
Ulrich Drepper
bc1bf14695 Update. 2000-05-06 07:09:03 +00:00
Ulrich Drepper
5eca837204 New version from translator. 2000-05-06 07:08:14 +00:00
Ulrich Drepper
26cb058843 Update. 2000-05-05 05:49:38 +00:00
Ulrich Drepper
5cbe7fcd92 Remove incorrect definitions of <So> and <OR>. 2000-05-05 05:48:39 +00:00
Ulrich Drepper
173188b491 (full_config_sysdirs): Renamed from full-config-sysdirs. 2000-05-05 05:28:56 +00:00
Ulrich Drepper
c836b3ec43 Upate. 2000-05-04 02:45:32 +00:00
Ulrich Drepper
88641f05ae Make fseeko and ftello prototypes available is __USE_LARGEFILE. 2000-05-04 02:44:50 +00:00
Ulrich Drepper
22fd146d91 Update. 2000-05-04 02:29:32 +00:00
Ulrich Drepper
60125f04b1 Update from translation team. 2000-05-04 02:24:34 +00:00
Andreas Jaeger
507189ee58 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.
2000-04-27 04:06:31 +00:00
Ulrich Drepper
5a1823c27e Update. 2000-04-19 02:29:09 +00:00
Ulrich Drepper
ae17347b47 Update from translation team. 2000-04-19 02:28:14 +00:00
Ulrich Drepper
036eb712a1 Update. 2000-04-13 07:35:07 +00:00
Ulrich Drepper
ed49ddd425 Work around inconsistency with expanding ~/ in shell. 2000-04-13 07:34:00 +00:00
Ulrich Drepper
8fb1fece8e Update. 2000-04-12 20:48:36 +00:00
Ulrich Drepper
fe46dd6e6d (_IO_old_proc_open): Close pipes in case the mode is invalid. 2000-04-12 20:47:33 +00:00
Ulrich Drepper
c4693424e2 (_IO_new_proc_open): Close pipes in case the mode is invalid. 2000-04-12 20:47:08 +00:00
Ulrich Drepper
7c3c5620b4 Update. 2000-04-10 04:51:32 +00:00
Ulrich Drepper
c89f1b0ecf (sigaction): Fix return value for the case SIG is one of the signals
the implementation uses.
2000-04-10 04:51:05 +00:00
Ulrich Drepper
120a3e460b Update. 2000-04-07 06:52:30 +00:00
Ulrich Drepper
b9e686d81e (__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.
2000-04-07 06:51:32 +00:00