kopensolaris-gnu/glibc.git
11 years ago. fedora-glibc-20080802T0809
drepper [Fri, 1 Aug 2008 23:49:18 +0000 (23:49 +0000)]
.

11 years ago.
drepper [Fri, 1 Aug 2008 23:29:36 +0000 (23:29 +0000)]
.

11 years agoLittle fix.
drepper [Fri, 1 Aug 2008 23:29:29 +0000 (23:29 +0000)]
Little fix.

11 years agoFix changes due to old patch for new epoll_create1 interface.
drepper [Fri, 1 Aug 2008 23:29:07 +0000 (23:29 +0000)]
Fix changes due to old patch for new epoll_create1 interface.

11 years ago.
drepper [Fri, 1 Aug 2008 22:40:06 +0000 (22:40 +0000)]
.

11 years ago(NS_GET16): Use const pointer.
drepper [Fri, 1 Aug 2008 22:39:59 +0000 (22:39 +0000)]
(NS_GET16): Use const pointer.
(NS_GET32): Likewise.

11 years ago.
drepper [Fri, 1 Aug 2008 21:51:11 +0000 (21:51 +0000)]
.

11 years agos390 has the new syscalls, too.
drepper [Fri, 1 Aug 2008 21:51:04 +0000 (21:51 +0000)]
s390 has the new syscalls, too.

11 years ago.
drepper [Fri, 1 Aug 2008 18:03:57 +0000 (18:03 +0000)]
.

11 years agoNever define __ASSUME_AT_EXECFN.
drepper [Fri, 1 Aug 2008 18:03:47 +0000 (18:03 +0000)]
Never define __ASSUME_AT_EXECFN.

11 years ago(_dl_get_origin): We cannot use the AT_EXECFN value if it is no absolute path.
drepper [Fri, 1 Aug 2008 18:03:14 +0000 (18:03 +0000)]
(_dl_get_origin): We cannot use the AT_EXECFN value if it is no absolute path.

11 years ago.
drepper [Fri, 1 Aug 2008 17:16:31 +0000 (17:16 +0000)]
.

11 years agoIntegrate changes from bind 9.5.0. Add necessary hidden definitions.
drepper [Fri, 1 Aug 2008 17:16:21 +0000 (17:16 +0000)]
Integrate changes from bind 9.5.0.  Add necessary hidden definitions.
Remove macros which redirect function calls.

11 years agoIntegrate changes from bind 9.5.0. Add necessary hidden definitions.
drepper [Fri, 1 Aug 2008 17:16:04 +0000 (17:16 +0000)]
Integrate changes from bind 9.5.0.  Add necessary hidden definitions.

11 years agoExport functions from <arpa/nameser.h> from libresolv in version GLIBC_2.9.
drepper [Fri, 1 Aug 2008 17:15:34 +0000 (17:15 +0000)]
Export functions from <arpa/nameser.h> from libresolv in version GLIBC_2.9.

11 years ago(libresolv-routines): Add ns_date.
drepper [Fri, 1 Aug 2008 17:15:23 +0000 (17:15 +0000)]
(libresolv-routines): Add ns_date.

11 years agons_date.c file from BIND.
drepper [Fri, 1 Aug 2008 17:15:09 +0000 (17:15 +0000)]
ns_date.c file from BIND.

11 years ago(getanswer_r): Use __ns_get16 and __ns_get32 instead of ns_get16 and
drepper [Fri, 1 Aug 2008 17:14:44 +0000 (17:14 +0000)]
(getanswer_r): Use __ns_get16 and __ns_get32 instead of ns_get16 and
ns_get32 respectively.
(gaih_getanswer_slice): Likewise.

11 years ago(_nss_dns_getcanonname_r): Use __ns_get16 instead of ns_get16.
drepper [Fri, 1 Aug 2008 17:14:31 +0000 (17:14 +0000)]
(_nss_dns_getcanonname_r): Use __ns_get16 instead of ns_get16.

11 years agoAdd hidden definition for __dn_count_labels and __p_secstodate.
drepper [Fri, 1 Aug 2008 17:14:13 +0000 (17:14 +0000)]
Add hidden definition for __dn_count_labels and __p_secstodate.

11 years agoAdd a number of hidden proto declarations.
drepper [Fri, 1 Aug 2008 17:14:01 +0000 (17:14 +0000)]
Add a number of hidden proto declarations.
Define ns_msg_getflags macro here.

11 years agoRemove hidden proto declarations for __ns_* functions. Add them for
drepper [Fri, 1 Aug 2008 17:13:50 +0000 (17:13 +0000)]
Remove hidden proto declarations for __ns_* functions.  Add them for
__dn_count_labels and __p_secstodate.

11 years agoAdd GLIBC_2.9 to libresolv.
drepper [Fri, 1 Aug 2008 17:13:40 +0000 (17:13 +0000)]
Add GLIBC_2.9 to libresolv.

11 years ago.
drepper [Fri, 1 Aug 2008 07:51:52 +0000 (07:51 +0000)]
.

11 years ago(check-localplt.out): Also check libresolv and libcrypt.
drepper [Fri, 1 Aug 2008 07:51:40 +0000 (07:51 +0000)]
(check-localplt.out): Also check libresolv and libcrypt.

11 years ago.
drepper [Thu, 31 Jul 2008 20:12:34 +0000 (20:12 +0000)]
.

11 years agoDefine __ASSUME_O_CLOEXEC.
drepper [Thu, 31 Jul 2008 20:12:25 +0000 (20:12 +0000)]
Define __ASSUME_O_CLOEXEC.

11 years ago.
drepper [Wed, 30 Jul 2008 19:14:32 +0000 (19:14 +0000)]
.

11 years ago(gaih_inet): Raise size of initial buffer passed to NSS functions.
drepper [Wed, 30 Jul 2008 19:14:22 +0000 (19:14 +0000)]
(gaih_inet): Raise size of initial buffer passed to NSS functions.

11 years ago.
drepper [Wed, 30 Jul 2008 16:33:19 +0000 (16:33 +0000)]
.

11 years ago(f): Print message that f is reached.
drepper [Wed, 30 Jul 2008 16:32:58 +0000 (16:32 +0000)]
(f): Print message that f is reached.

11 years ago.
drepper [Wed, 30 Jul 2008 16:13:44 +0000 (16:13 +0000)]
.

11 years ago(nscd_init): Type if preprocessor directive.
drepper [Wed, 30 Jul 2008 16:13:35 +0000 (16:13 +0000)]
(nscd_init): Type if preprocessor directive.

11 years ago(__ASSUME_PACCEPT): Define.
drepper [Wed, 30 Jul 2008 16:12:56 +0000 (16:12 +0000)]
(__ASSUME_PACCEPT): Define.

11 years ago.
drepper [Wed, 30 Jul 2008 15:55:36 +0000 (15:55 +0000)]
.

11 years ago(openlog_internal): Fix compile problem.
drepper [Wed, 30 Jul 2008 15:55:18 +0000 (15:55 +0000)]
(openlog_internal): Fix compile problem.

11 years ago.
roland [Tue, 29 Jul 2008 01:18:31 +0000 (01:18 +0000)]
.

11 years ago2008-07-28 Roland McGrath <roland@redhat.com>
roland [Tue, 29 Jul 2008 01:18:26 +0000 (01:18 +0000)]
2008-07-28  Roland McGrath  <roland@redhat.com>

* elf/dl-sysdep.c (_dl_show_auxv): Add AT_EXECFN to the table.

11 years ago.
drepper [Tue, 29 Jul 2008 00:26:56 +0000 (00:26 +0000)]
.

11 years ago(add_object): Remove inline to avoid warning.
drepper [Tue, 29 Jul 2008 00:26:46 +0000 (00:26 +0000)]
(add_object): Remove inline to avoid warning.

11 years ago.
drepper [Tue, 29 Jul 2008 00:25:12 +0000 (00:25 +0000)]
.

11 years agoFix compile problem.
drepper [Tue, 29 Jul 2008 00:25:05 +0000 (00:25 +0000)]
Fix compile problem.

11 years ago. fedora-glibc-20080728T2320
drepper [Mon, 28 Jul 2008 22:55:10 +0000 (22:55 +0000)]
.

11 years agoAdjust for __libc_res_nquery and __libc_res_nsearch interface changes.
drepper [Mon, 28 Jul 2008 22:55:04 +0000 (22:55 +0000)]
Adjust for __libc_res_nquery and __libc_res_nsearch interface changes.

11 years agoAdjust for __libc_res_nquery interface change.
drepper [Mon, 28 Jul 2008 22:54:15 +0000 (22:54 +0000)]
Adjust for __libc_res_nquery interface change.

11 years agoAdjust for __libc_res_nsearch interface change.
drepper [Mon, 28 Jul 2008 22:53:35 +0000 (22:53 +0000)]
Adjust for __libc_res_nsearch interface change.
(_nss_dns_gethostbyname4): Don't unconditionally allocate tmp array.
Define resplen2 variable and pass it to __libc_res_nsearch and then
to gaih_getanswer.
(getanswer_r): In case of incorrect DNS data don't overread buffer.
Add branch prediction.
(gaih_getanswer_slice): Likewise.  Check for invalid data types.
(gaih_getanswer): Don't decode second slice if first one failed due
to a too small buffer.  Don't let not found status of second
decoder shadow results of the first.

11 years ago(__libc_res_nsend): Take additional parameter.
drepper [Mon, 28 Jul 2008 22:53:19 +0000 (22:53 +0000)]
(__libc_res_nsend): Take additional parameter.
Use it instead of locally defined resplen2 variable.
(res_nsend): Adjust for __libc_res_nsend interface change.
(send_vc): Initialize *resplen2 if necessary.  Read length of
package into an appropriately aligned variable.  Store converted length
in new variable and use it appropriately.
Add branch prediction help.

11 years ago(__libc_res_nquery): Take additional parameter
drepper [Mon, 28 Jul 2008 22:53:04 +0000 (22:53 +0000)]
(__libc_res_nquery): Take additional parameter
and pass it on to __libc_res_nsend.  Adjust all callers.
(__libc_res_nsearch): Likewise.
(__libc_res_nqeurydomain): Likewise.

11 years ago(gethostbyname2): Adjust for __libc_res_nsearch and __libc_res_nquery
drepper [Mon, 28 Jul 2008 22:52:54 +0000 (22:52 +0000)]
(gethostbyname2): Adjust for __libc_res_nsearch and __libc_res_nquery
interface changes (gethostbyaddr): Adjust for __libc_res_nquery
interface change.

11 years agoAdjust prototypes for __libc_res_nquery, __libc_res_nsearch, and
drepper [Mon, 28 Jul 2008 22:52:01 +0000 (22:52 +0000)]
Adjust prototypes for __libc_res_nquery, __libc_res_nsearch, and
__libc_res_nsend.

11 years ago.
drepper [Sun, 27 Jul 2008 22:34:39 +0000 (22:34 +0000)]
.

11 years ago(_IO_new_proc_open): Remove unnecessary volatile.
drepper [Sun, 27 Jul 2008 22:34:17 +0000 (22:34 +0000)]
(_IO_new_proc_open): Remove unnecessary volatile.

11 years ago.
drepper [Sun, 27 Jul 2008 19:08:19 +0000 (19:08 +0000)]
.

11 years ago(exec_comm): Use pipe2 if possible to create file descriptors with
drepper [Sun, 27 Jul 2008 19:08:09 +0000 (19:08 +0000)]
(exec_comm): Use pipe2 if possible to create file descriptors with
close-on-exec set.
(exec_comm_child): Fix the case where the write end of the pipe is
STDOUT_FILENO already.  In case it is, clear close-on-exec.

11 years agoInclude <kernel-features.h>.
drepper [Sun, 27 Jul 2008 19:02:14 +0000 (19:02 +0000)]
Include <kernel-features.h>.

11 years ago.
drepper [Sun, 27 Jul 2008 18:34:35 +0000 (18:34 +0000)]
.

11 years ago.
drepper [Sun, 27 Jul 2008 18:26:13 +0000 (18:26 +0000)]
.

11 years ago(tests): Add tst-popen1.
drepper [Sun, 27 Jul 2008 18:25:30 +0000 (18:25 +0000)]
(tests): Add tst-popen1.

11 years agoImplement "e" flag.
drepper [Sun, 27 Jul 2008 18:25:05 +0000 (18:25 +0000)]
Implement "e" flag.

11 years agoTest for "e" flag to popen.
drepper [Sun, 27 Jul 2008 18:24:28 +0000 (18:24 +0000)]
Test for "e" flag to popen.

11 years agoAdd __pipe2 alias.
drepper [Sun, 27 Jul 2008 18:23:59 +0000 (18:23 +0000)]
Add __pipe2 alias.

11 years agoDeclare __have_pipe2.
drepper [Sun, 27 Jul 2008 18:23:17 +0000 (18:23 +0000)]
Declare __have_pipe2.

11 years agoDefine __ASSUME_PIPE2 instead of __ASSUME_PACCEPT.
drepper [Sun, 27 Jul 2008 18:22:33 +0000 (18:22 +0000)]
Define __ASSUME_PIPE2 instead of __ASSUME_PACCEPT.

11 years agoAdd __pipe2 alias.
drepper [Sun, 27 Jul 2008 18:21:57 +0000 (18:21 +0000)]
Add __pipe2 alias.

11 years ago.
drepper [Sun, 27 Jul 2008 08:25:37 +0000 (08:25 +0000)]
.

11 years agoDefine PF_ISDN and AF_ISDN.
drepper [Sun, 27 Jul 2008 08:25:30 +0000 (08:25 +0000)]
Define PF_ISDN and AF_ISDN.

11 years ago(_IO_new_file_attach): Use __set_errno.
drepper [Sat, 26 Jul 2008 23:44:15 +0000 (23:44 +0000)]
(_IO_new_file_attach): Use __set_errno.

11 years ago.
drepper [Sat, 26 Jul 2008 23:42:14 +0000 (23:42 +0000)]
.

11 years ago(_IO_new_file_attach): Preserve errno around success call of
drepper [Sat, 26 Jul 2008 23:41:41 +0000 (23:41 +0000)]
(_IO_new_file_attach): Preserve errno around success call of
_IO_SEEKOFF or calls which failed because the descriptor is for a pipe.

11 years ago.
drepper [Sat, 26 Jul 2008 23:12:04 +0000 (23:12 +0000)]
.

11 years ago(getkeyserv_handle): Use FD_CLOEXEC instead of magic number.
drepper [Sat, 26 Jul 2008 23:10:15 +0000 (23:10 +0000)]
(getkeyserv_handle): Use FD_CLOEXEC instead of magic number.

11 years ago.
drepper [Sat, 26 Jul 2008 22:55:08 +0000 (22:55 +0000)]
.

11 years ago(openlog_internal): Use SOCK_CLOEXEC if possible.
drepper [Sat, 26 Jul 2008 22:55:01 +0000 (22:55 +0000)]
(openlog_internal): Use SOCK_CLOEXEC if possible.

11 years ago.
drepper [Sat, 26 Jul 2008 22:43:16 +0000 (22:43 +0000)]
.

11 years ago(mtrace): Use 'e' flag in fopen call. Drop F_SETFD use if we know
drepper [Sat, 26 Jul 2008 22:42:41 +0000 (22:42 +0000)]
(mtrace): Use 'e' flag in fopen call.  Drop F_SETFD use if we know
fopen set the flag.

11 years ago.
drepper [Sat, 26 Jul 2008 22:35:15 +0000 (22:35 +0000)]
.

11 years ago(setutent_file): Minor optimization in case O_CLOEXEC is available.
drepper [Sat, 26 Jul 2008 22:35:06 +0000 (22:35 +0000)]
(setutent_file): Minor optimization in case O_CLOEXEC is available.

11 years ago.
drepper [Sat, 26 Jul 2008 22:22:24 +0000 (22:22 +0000)]
.

11 years agoDefine pie-ccflag and PIE-ccflag variables.
drepper [Sat, 26 Jul 2008 22:22:10 +0000 (22:22 +0000)]
Define pie-ccflag and PIE-ccflag variables.

11 years agoUse pie-ccflag variable.
drepper [Sat, 26 Jul 2008 22:21:57 +0000 (22:21 +0000)]
Use pie-ccflag variable.

11 years agoSet $(pie-ccflag) to -fPIE.
drepper [Sat, 26 Jul 2008 22:21:35 +0000 (22:21 +0000)]
Set $(pie-ccflag) to -fPIE.

11 years ago(init_mq_netlink): Little typo in last change.
drepper [Sat, 26 Jul 2008 18:28:05 +0000 (18:28 +0000)]
(init_mq_netlink): Little typo in last change.

11 years ago(_dl_new_object): More optimal memory allocation for symbolic searchlist.
drepper [Sat, 26 Jul 2008 18:03:29 +0000 (18:03 +0000)]
(_dl_new_object): More optimal memory allocation for symbolic searchlist.

11 years ago.
drepper [Sat, 26 Jul 2008 17:46:56 +0000 (17:46 +0000)]
.

11 years ago.
drepper [Sat, 26 Jul 2008 17:44:03 +0000 (17:44 +0000)]
.

11 years ago.
drepper [Sat, 26 Jul 2008 17:43:30 +0000 (17:43 +0000)]
.

11 years agoAdd new files utmp32, utmpx32 and login32.
drepper [Sat, 26 Jul 2008 17:43:17 +0000 (17:43 +0000)]
Add new files utmp32, utmpx32 and login32.

11 years agoAdd 2.9 versions of struct utmp functions to libc and libutil.
drepper [Sat, 26 Jul 2008 17:43:07 +0000 (17:43 +0000)]
Add 2.9 versions of struct utmp functions to libc and libutil.

11 years agoHeader for compatiblity functions for utmpx on Linux/s390-32.
drepper [Sat, 26 Jul 2008 17:42:54 +0000 (17:42 +0000)]
Header for compatiblity functions for utmpx on Linux/s390-32.

11 years agoCompatiblity functions for utmpx on Linux/s390-32.
drepper [Sat, 26 Jul 2008 17:42:46 +0000 (17:42 +0000)]
Compatiblity functions for utmpx on Linux/s390-32.

11 years agoHelper functions to convert utmpx records for Linux/s390-32.
drepper [Sat, 26 Jul 2008 17:42:38 +0000 (17:42 +0000)]
Helper functions to convert utmpx records for Linux/s390-32.

11 years agoHeader for compatiblity functions for utmp on Linux/s390-32.
drepper [Sat, 26 Jul 2008 17:42:26 +0000 (17:42 +0000)]
Header for compatiblity functions for utmp on Linux/s390-32.

11 years agoCompatiblity functions for utmp on Linux/s390-32.
drepper [Sat, 26 Jul 2008 17:42:21 +0000 (17:42 +0000)]
Compatiblity functions for utmp on Linux/s390-32.

11 years agoHelper functions to convert utmpx records for Linux/s390-32.
drepper [Sat, 26 Jul 2008 17:41:38 +0000 (17:41 +0000)]
Helper functions to convert utmpx records for Linux/s390-32.

11 years agoHelper functions to convert utmp records for Linux/s390-32.
drepper [Sat, 26 Jul 2008 17:41:29 +0000 (17:41 +0000)]
Helper functions to convert utmp records for Linux/s390-32.

11 years agoupdwtmpx implementation for Linux/s390-32.
drepper [Sat, 26 Jul 2008 17:41:12 +0000 (17:41 +0000)]
updwtmpx implementation for Linux/s390-32.

11 years agoupdwtmp implementation for Linux/s390-32.
drepper [Sat, 26 Jul 2008 17:41:06 +0000 (17:41 +0000)]
updwtmp implementation for Linux/s390-32.

11 years agopututxline implementation for Linux/s390-32.
drepper [Sat, 26 Jul 2008 17:40:42 +0000 (17:40 +0000)]
pututxline implementation for Linux/s390-32.

11 years agoCompatibility version of login implementation for Linux/s390-32.
drepper [Sat, 26 Jul 2008 17:38:54 +0000 (17:38 +0000)]
Compatibility version of login implementation for Linux/s390-32.

11 years agologin implementation for Linux/s390-32.
drepper [Sat, 26 Jul 2008 17:38:40 +0000 (17:38 +0000)]
login implementation for Linux/s390-32.