about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* * sysdeps/posix/getaddrinfo.c: Implement configuration fileUlrich Drepper2006-05-046-36/+456
| | | | | | | | | handling. /etc/gai.conf can contain replacements for the label and precedence table. Fix byte order of default label and precedence table. * posix/gai.conf: New file. * posix/tst-rfc3484.c: Adjust for changes to getaddrinfo.c. * posix/tst-rfc3484-2.c: Likewise.
* [BZ #1201]Ulrich Drepper2006-05-024-4/+12
| | | | * posix/regex.h: g++ still cannot handled [restrict].
* [BZ #2509]Ulrich Drepper2006-05-024-3/+34
| | | | | | | * stdio-common/vfprintf.c (process_arg): Fix reading of signed short and byte values from parameter list. * stdio-common/tst-printf.c (main): Add more tests. * stdio-common/tst-printf.sh: Adjust for tst-printf.c change.
* * iconvdata/testdate/MIK: Fix format to match expected output.Ulrich Drepper2006-05-022-15/+17
| | | | errors not to be reported.
* [BZ #2632]Ulrich Drepper2006-05-025-2/+132
| | | | | | | | | 2006-05-02 Ulrich Drepper <drepper@redhat.com> [BZ #2632] * nscd/connections.c (nscd_init): Correct initialization of in-memory database structure. * iconvdata/utf-7.c: Don't require more than one character after
* * sysdeps/unix/sysv/linux/alpha/bits/mman.h: Fix MADV_REMOVE value.Ulrich Drepper2006-05-029-8/+19
| | | | | | | | | | * sysdeps/unix/sysv/linux/i386/bits/mman.h: Likewise. * sysdeps/unix/sysv/linux/ia64/bits/mman.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/bits/mman.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/mman.h: Likewise. * sysdeps/unix/sysv/linux/sh/bits/mman.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/mman.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/bits/mman.h: Likewise.
* [BZ #2502]Ulrich Drepper2006-05-025-1514/+16
| | | | | * iconvdata/utf-7.c: Don't require more than two characters after the '+' sign starting Unicode shifted sequences.
* * misc/tsearch.c (__tdelete): Remove unnecessary testUlrich Drepper2006-05-023-5/+19
| | | | | | | [Coverity CID 75]. * sysdeps/generic/unwind-dw2.c (execute_cfa_program): Print error message for invalid DWARF data instead of crashing.
* * nis/nss_nis/nis-pwd.c (internal_nis_getpwent_r): Don't try toUlrich Drepper2006-05-013-3/+9
| | | | free outkey in error case when batch_read is set.
* * nis/nss_nis/nis-grp.c (internal_nis_getgrent_r): Don't try toUlrich Drepper2006-05-012-1/+5
| | | | free outkey in error case when batch_read is set [Coverity CID 196].
* [BZ #2517]Ulrich Drepper2006-05-012-52/+394
| | | | | | 2006-05-01 Ulrich Drepper <drepper@redhat.com> [BZ #2517] * misc/sys/queue.h: Update to more recent version.
* * locales/hy_AM: Remove special collation rules. Fix yesexpr, noexpr,Ulrich Drepper2006-05-011-1/+1
|
* [BZ #531]Ulrich Drepper2006-05-014-44/+341
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-07 Eddy Petrisor <eddy.petrisor@gmail.com> * locales/ro_RO: The sorting order of the letters a circumflex and a with breve was corrected according to the Romanian alphabet. Capital A with breve is in no longer used within day names. Romanian post-92 writing rules are used within day and abday fields. Fixed the international currency symbol because after the denomination (starting with the 1st of July 2005), the symbol is RON (1 RON = 10000 ROL). Grouping sign for thousands, which is ".", is used for Romanian. Numbers are grouped in sets of 3 digits. The short date format is %d.%m.%Y for Romanian in Romania. The year is placed before the time in date_fmt. %Z was replaced with %z in date formats because %Z is not used nor widely known in Romania, and Romania uses daylight saving and the difference is more obvious this way. abday for Saturday was changed because i> looks bad and is incorrect according to post-92 writing rules. In Romanian months' names are not capitalized. The same goes for the days' names. A4 is the prefered paper type and metric system is used; FIXMEs were removed. country_name, country_car, lang_name and lang_ab were added. name_mr, name_mrs, name_miss were added; name_ms omitted as there is no proper form it in Romanian. An explanation related to the cedilla/comma issue and the reson why the transliteration is a good idea was added. The default encoding was changed to UTF-8 because this is the only encoding that supports all Romanian specific symbols and dicritics. The name format was corrected while salutation abbreviation was omitted. postal_fmt was corrected according to the Romanian style of writing this information. * SUPPORTED (SUPPORTED-LOCALES): Add el_CY.ISO-8859-7 and el_CY.UTF-8. [BZ #531] * locales/el_CY: New file.
* [BZ #192]Ulrich Drepper2006-05-013-5/+11
| | | | | | | | * locales/hu_HU: Better month name abbreviations. * SUPPORTED (SUPPORTED-LOCALES): Add hy_AM.UTF-8 and hy_AM.ARMSCII-8. * locales/ru_RU: Use U2002 for thousands_sep and mon_throusands_sep.
* [BZ #68]Ulrich Drepper2006-05-012-150/+29
| | | | | | * locales/hy_AM: Remove special collation rules. Fux yesexpr, noexpr, country_name, country_car, lang_name, name_fmt, name_miss, name_mr, and name_mrs.
* [BZ #388]Ulrich Drepper2006-05-012-1/+4
| | | | * locales/pl_PL: Don't ignore U0020 in collation.
* [BZ #2625]Ulrich Drepper2006-05-0110-5/+90
| | | | | | | | | | | | | | 2006-05-01 Alexander Shopov <ash@contact.bg> [BZ #2625] * iconvdata/Makefile (modules): Added MIK. (distribute): Added mik.c. (gen-8bit-gap-modules): Added mik. * iconvdata/TESTS: Added MIK. * iconvdata/gconv-modules: Added MIK. * iconvdata/tst-tables.sh: Added MIK. * iconvdata/mik.c: New file. * iconvdata/testdata/MIK: New file. * iconvdata/testdata/MIK..UTF8: New file.
* [BZ #2625]Ulrich Drepper2006-05-012-0/+271
| | | | | | 2006-05-01 Alexander Shopov <ash@contact.bg> [BZ #2625] * charmaps/MIK: New file.
* * elf/dl-load.c (_dl_map_object_from_fd): Move state change cvs/fedora-glibc-20060501T0751Ulrich Drepper2006-04-302-11/+16
| | | | | notification... (lose): ...to here.
* * posix/Makefile (tests): Add tst-getaddrinfo3.Ulrich Drepper2006-04-304-2/+160
| | | | | | | * posix/tst-getaddrinfo3.c: New file. * sysdeps/posix/getaddrinfo.c (gaih_inet): Add parenthesis in test for better readability.
* * nscd/nscd.h (struct database_dyn): Change filename to an arrayUlrich Drepper2006-04-302-2/+5
| | | | to avoid relocations.
* * elf/ldd.bash.in: If --verify loop fails to find a dynamic linkerUlrich Drepper2006-04-302-6/+5
| | | | | for the file don't just try the first one listed in RTLDLIST again. We already have the status.
* * nis/nss_nisplus/nisplus-publickey.c (parse_grp_str): PIDLIST isUlrich Drepper2006-04-302-2/+9
| | | | supposed to have NGRPS elements.
* * nis/nss_nisplus/nisplus-parser.c: Minor optimizations andUlrich Drepper2006-04-302-34/+54
| | | | cleanups. Avoid copying data if it can be used in the old place.
* * nis/nss_nisplus/nisplus-ethers.c: Add missing null pointer check.Ulrich Drepper2006-04-308-7/+80
| | | | | | | | | * nis/nss_nisplus/nisplus-hosts.c: Likewise. * nis/nss_nisplus/nisplus-network.c: Likewise. * nis/nss_nisplus/nisplus-proto.c: Likewise. * nis/nss_nisplus/nisplus-rpc.c: Likewise. * nis/nss_nisplus/nisplus-service.c: Likewise. * nis/nss_nisplus/nisplus-spwd.c: Likewise.
* * nis/nisplus-parser.h (_nss_nisplus_parse_pwent): Add entryUlrich Drepper2006-04-294-88/+216
| | | | | | | | | | parameter. (_nss_nisplus_parse_pwent_chk): New prototype. * nis/nss_nisplus/nisplus-parser.c (_nss_nisplus_parse_pwent): Add entry parameter. Use it for column value in all accesses. Move checks for well-formed reply to... (_nss_nisplus_parse_pwent_chk): ...here. New function. * nis/nss_nisplus/nisplus-pwd.c: Support SETENT_BATCH_READ option.
* * nis/nss_nisplus/nisplus-parser.c: Some cleanups. RemoveUlrich Drepper2006-04-293-18/+19
| | | | | | hidden_def definitions. * nis/nisplus-parser.h: Add parameter names. Remove hidden_proto definitions.
* * nis/nss_nis/nis-spwd.c (internal_nis_getspent_r): Remove dataUlrich Drepper2006-04-298-289/+153
| | | | | | | | | | | | | | | | variable. * nis/nss-nis.h: Define response_t and intern_t. Declare _nis_saveit. * nis/nss_nis/nis-pwd.c: Remove response_t and intern_t definition. (saveit): Renamed to _nis_saveit. Take parameter which is pointer to the intern_t object. Change all users. * nis/nss_nis/nis-grp.c: Remove response_t, intern_t, and saveit definition. Use _nis_saveit instead of saveit. * nis/nss_nis/nis-service.c: Likewise. * nis/nss_nis/nis-initgroups.c: Likewise. (internal_setgrent): Adjust for buffer handling. (internal_getgrent_r): Likewise. * nis/nss_nis/nis-rpc.c: Likewise.
* * nis/nss-default.c (vars): Add SETENT_BATCH_READ.Ulrich Drepper2006-04-287-91/+474
| | | | | | | | | | | | | * nis/nss: Document SETENT_BATCH_READ. * nis/libnsl.h: Define NSS_FLAG_SETENT_BATCH_READ. * nis/nss_nis/nis-service.c (saveit): Don't add NUL byte if the string is already NUL terminated. (internal_nis_endservent): No need to return anything. Change callers. (internal_nis_setservent): One more initialization. * nis/nss_nis/nis-pwd.c: Support SETENT_BATCH_READ option. * nis/nss_nis/nis-grp.c: Likewise. * nis/nss-default.c (init): Rewrite parser to get the variables
* * nis/nss-default.c (init): Rewrite parse to get the variablesUlrich Drepper2006-04-282-17/+26
| | | | from a table.
* * nis/nss_nis/nis-service.c: Avoid passing pointer to staticUlrich Drepper2006-04-282-40/+104
| | | | | variable around. Reduce number of memory allocations by creating list of memory pools.
* * nis/ypclnt.c (__xdr_ypresp_all): Minor optimization in stringUlrich Drepper2006-04-283-7/+21
| | | | handling. Fix typo in comment.
* * nscd/connections.c (restart): If we want to switch back to the cvs/fedora-glibc-20060427T2122Ulrich Drepper2006-04-272-4/+10
| | | | | old ID use setresuid and setresgid. (finish_drop_privileges): Likewise.
* * sysdeps/unix/sysv/linux/timer_routines.c (timer_helper_thread):Ulrich Drepper2006-04-272-7/+35
| | | | | Allocate new object which is passed to timer_sigev_thread so that the timer can be deleted before the new thread is scheduled.
* * nscd/nscd.conf: Fix a typo.Ulrich Drepper2006-04-272-1/+5
|
* [BZ #2611]Ulrich Drepper2006-04-272-2/+7
| | | | | | 2006-04-27 Ulrich Drepper <drepper@redhat.com> [BZ #2611] * stdio-common/renameat.c (renameat): Fix typo.
* [BZ #1386]Ulrich Drepper2006-04-274-28/+13
| | | | | | * iconvdata/ibm932.c: Change mapping to allow round-trips. * iconvdata/ibm943.c: Likewise. Patch by Masahide Washizawa <WASHI@jp.ibm.com>.
* Allow inclusion from <fcntl.h>.Ulrich Drepper2006-04-271-1/+1
|
* * Makeconfig (%.v.i rule): Don't use -DASSEMBLER.Roland McGrath2006-04-273-2/+11
| | | | The predefined __ASSEMBLER__ is sufficient.
* 2006-04-26 Roland McGrath <roland@redhat.com>Roland McGrath2006-04-271-2/+1
| | | | | * Makeconfig (%.v.i rule): Don't use -DASSEMBLER. The predefined __ASSEMBLER__ is sufficient.
* * sysdeps/unix/sysv/linux/syscalls.list: Add vmsplice.Ulrich Drepper2006-04-2611-6/+76
| | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/Versions: Export vmsplice@@GLIBC_2.5. * sysdeps/unix/sysv/linux/sparc/bits/fcntl.h: Declare vmsplice. * sysdeps/unix/sysv/linux/ia64/bits/fcntl.h: Likewise. * sysdeps/unix/sysv/linux/sh/bits/fcntl.h: Likewise. * sysdeps/unix/sysv/linux/i386/bits/fcntl.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/fcntl.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h: Likewise. * sysdeps/unix/sysv/linux/alpha/bits/fcntl.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h: Likewise. * sysdeps/unix/sysv/linux/bits/uio.h: Fix a typo in a comment.
* Fix a typo in a comment.Ulrich Drepper2006-04-261-2/+2
|
* fix wrong file namesRoland McGrath2006-04-261-7/+7
| | | | | | | | | * locales/bg_BG: Update after iso-4217.def update. * locales/bs_BA: Likewise. * locales/es_MX: Likewise. * locales/ru_RU: Likewise. * locales/tg_TJ: Likewise. * locales/tt_RU: Likewise.
* * sysdeps/posix/getaddrinfo.c (getaddrinfo): Fix typo which caused cvs/fedora-glibc-20060426T2000Ulrich Drepper2006-04-262-1/+4
| | | | bugs not to be reported.
* * nscd/nscd.h (struct database_dyn): Add propagate field.Ulrich Drepper2006-04-267-17/+52
| | | | | | | | | * nscd/nscd_conf.c (nscd_parse_file): Parse auto-propagate lines. * nscd/nscd.conf: Add auto-propagate lines. * nscd/connections.c (dbs): Initialize .propagate fields. * nscd/grpcache.c (cache_addgr): Do not add ID entry for name lookups and vice versa if propagation is disabled for the database. * nscd/pwdcache.c (cache_addpw): Likewise.
* 2006-04-26 James Antill <james.antill@redhat.com>Ulrich Drepper2006-04-268-4/+214
| | | | | | | | | | | | | | Ulrich Drepper <drepper@redhat.com> * config.make.in: Add have-libcap. * configure.in: Check for libcap. * nscd/Makefile (selinux-LIBS): Add -lcap if possible. * nscd/connections.c (finish_drop_privileges): When libcap is available call preserve_capabilities and install_real_capabilities. * nscd/selinux.c: Define preserve_capabilities and install_real_capabilities. * nscd/selinux.h: Declare preserve_capabilities and install_real_capabilities.
* * locale/iso-4217.def: Update.Ulrich Drepper2006-04-269-13/+27
|
* [BZ #2420]Ulrich Drepper2006-04-266-23/+76
| | | | | | * stdlib/strfmon_l.c (__vstrfmon_l): Fix handling of ! modifier. * localedata/Makefile: Add rules to build and run tst-strfmon1. * localedata/tst-strfmon1.c: New file.
* [BZ #2571]Ulrich Drepper2006-04-253-7/+15
| | | | | | | | | * nscd/nscd_helper.c (__nscd_get_map_ref): Make mapptr argument a volatile pointer so that the mapptr->mapped value is re-read after the lock is retrieved. * nscd/nscd-client.h: Update __nscd_get_map_ref prototype. * sysdeps/unix/sysv/linux/ia64/clone2.S: Check for NULL stack
* * include/features.h [_GNU_SOURCE] (_POSIX_C_SOURCE): Define toUlrich Drepper2006-04-252-1/+4
| | | | 200112L.