aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-05-02* misc/tsearch.c (__tdelete): Remove unnecessary testUlrich Drepper3-5/+19
[Coverity CID 75]. * sysdeps/generic/unwind-dw2.c (execute_cfa_program): Print error message for invalid DWARF data instead of crashing.
2006-05-01* nis/nss_nis/nis-pwd.c (internal_nis_getpwent_r): Don't try toUlrich Drepper3-3/+9
free outkey in error case when batch_read is set.
2006-05-01* nis/nss_nis/nis-grp.c (internal_nis_getgrent_r): Don't try toUlrich Drepper2-1/+5
free outkey in error case when batch_read is set [Coverity CID 196].
2006-05-01[BZ #2517]Ulrich Drepper2-52/+394
2006-05-01 Ulrich Drepper <drepper@redhat.com> [BZ #2517] * misc/sys/queue.h: Update to more recent version.
2006-05-01* locales/hy_AM: Remove special collation rules. Fix yesexpr, noexpr,Ulrich Drepper1-1/+1
2006-05-01[BZ #531]Ulrich Drepper4-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.
2006-05-01[BZ #192]Ulrich Drepper3-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.
2006-05-01[BZ #68]Ulrich Drepper2-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.
2006-05-01[BZ #388]Ulrich Drepper2-1/+4
* locales/pl_PL: Don't ignore U0020 in collation.
2006-05-01[BZ #2625]Ulrich Drepper10-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.
2006-05-01[BZ #2625]Ulrich Drepper2-0/+271
2006-05-01 Alexander Shopov <ash@contact.bg> [BZ #2625] * charmaps/MIK: New file.
2006-04-30* elf/dl-load.c (_dl_map_object_from_fd): Move state changecvs/fedora-glibc-20060501T0751Ulrich Drepper2-11/+16
notification... (lose): ...to here.
2006-04-30* posix/Makefile (tests): Add tst-getaddrinfo3.Ulrich Drepper4-2/+160
* posix/tst-getaddrinfo3.c: New file. * sysdeps/posix/getaddrinfo.c (gaih_inet): Add parenthesis in test for better readability.
2006-04-30* nscd/nscd.h (struct database_dyn): Change filename to an arrayUlrich Drepper2-2/+5
to avoid relocations.
2006-04-30* elf/ldd.bash.in: If --verify loop fails to find a dynamic linkerUlrich Drepper2-6/+5
for the file don't just try the first one listed in RTLDLIST again. We already have the status.
2006-04-30* nis/nss_nisplus/nisplus-publickey.c (parse_grp_str): PIDLIST isUlrich Drepper2-2/+9
supposed to have NGRPS elements.
2006-04-30* nis/nss_nisplus/nisplus-parser.c: Minor optimizations andUlrich Drepper2-34/+54
cleanups. Avoid copying data if it can be used in the old place.
2006-04-30* nis/nss_nisplus/nisplus-ethers.c: Add missing null pointer check.Ulrich Drepper8-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.
2006-04-29* nis/nisplus-parser.h (_nss_nisplus_parse_pwent): Add entryUlrich Drepper4-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.
2006-04-29* nis/nss_nisplus/nisplus-parser.c: Some cleanups. RemoveUlrich Drepper3-18/+19
hidden_def definitions. * nis/nisplus-parser.h: Add parameter names. Remove hidden_proto definitions.
2006-04-29* nis/nss_nis/nis-spwd.c (internal_nis_getspent_r): Remove dataUlrich Drepper8-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.
2006-04-28* nis/nss-default.c (vars): Add SETENT_BATCH_READ.Ulrich Drepper7-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
2006-04-28* nis/nss-default.c (init): Rewrite parse to get the variablesUlrich Drepper2-17/+26
from a table.
2006-04-28* nis/nss_nis/nis-service.c: Avoid passing pointer to staticUlrich Drepper2-40/+104
variable around. Reduce number of memory allocations by creating list of memory pools.
2006-04-28* nis/ypclnt.c (__xdr_ypresp_all): Minor optimization in stringUlrich Drepper3-7/+21
handling. Fix typo in comment.
2006-04-27* nscd/connections.c (restart): If we want to switch back to thecvs/fedora-glibc-20060427T2122Ulrich Drepper2-4/+10
old ID use setresuid and setresgid. (finish_drop_privileges): Likewise.
2006-04-27* sysdeps/unix/sysv/linux/timer_routines.c (timer_helper_thread):Ulrich Drepper2-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.
2006-04-27* nscd/nscd.conf: Fix a typo.Ulrich Drepper2-1/+5
2006-04-27[BZ #2611]Ulrich Drepper2-2/+7
2006-04-27 Ulrich Drepper <drepper@redhat.com> [BZ #2611] * stdio-common/renameat.c (renameat): Fix typo.
2006-04-27[BZ #1386]Ulrich Drepper4-28/+13
* iconvdata/ibm932.c: Change mapping to allow round-trips. * iconvdata/ibm943.c: Likewise. Patch by Masahide Washizawa <WASHI@jp.ibm.com>.
2006-04-27Allow inclusion from <fcntl.h>.Ulrich Drepper1-1/+1
2006-04-27* Makeconfig (%.v.i rule): Don't use -DASSEMBLER.Roland McGrath3-2/+11
The predefined __ASSEMBLER__ is sufficient.
2006-04-272006-04-26 Roland McGrath <roland@redhat.com>Roland McGrath1-2/+1
* Makeconfig (%.v.i rule): Don't use -DASSEMBLER. The predefined __ASSEMBLER__ is sufficient.
2006-04-26* sysdeps/unix/sysv/linux/syscalls.list: Add vmsplice.Ulrich Drepper11-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.
2006-04-26Fix a typo in a comment.Ulrich Drepper1-2/+2
2006-04-26fix wrong file namesRoland McGrath1-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.
2006-04-26* sysdeps/posix/getaddrinfo.c (getaddrinfo): Fix typo which causedcvs/fedora-glibc-20060426T2000Ulrich Drepper2-1/+4
bugs not to be reported.
2006-04-26* nscd/nscd.h (struct database_dyn): Add propagate field.Ulrich Drepper7-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-262006-04-26 James Antill <james.antill@redhat.com>Ulrich Drepper8-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.
2006-04-26* locale/iso-4217.def: Update.Ulrich Drepper9-13/+27
2006-04-26[BZ #2420]Ulrich Drepper6-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.
2006-04-25[BZ #2571]Ulrich Drepper3-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
2006-04-25* include/features.h [_GNU_SOURCE] (_POSIX_C_SOURCE): Define toUlrich Drepper2-1/+4
200112L.
2006-04-25* resolv/res_hconf.c: Minor surgery to 'cmd' and the referencedUlrich Drepper2-26/+35
functions to avoid relocations.
2006-04-25[BZ #2389]Ulrich Drepper4-122/+73
* resolv/res_hconf.c: Remove 'order' parsing. Just ignore the line. * resolv/res_hconf.h: Remove Name_Service definition. (struct hconf): Replace service related fields with placeholders. * version.h (VERSION): Bump to 2.4.90 for the trunk.
2006-04-25[BZ #2386]Ulrich Drepper3-3/+14
* sysdeps/unix/sysv/linux/ia64/clone2.S: Check for NULL stakc pointers to match other architectures. * sysdeps/unix/sysv/linux/Makefile [subdirs=misc] (tests): Add tst-clone. * sysdeps/unix/sysv/linux/tst-clone.c: New file. malloc'ed wbuffer which isn't freed in error conditions.
2006-04-25[BZ #2072]Ulrich Drepper2-7/+31
* stdio-common/printf_fp.c: Fix potential memory leaks for malloc'ed wbuffer isn't freed in error conditions.
2006-04-25[BZ #2569]Ulrich Drepper4-3/+47
2006-04-25 Ulrich Drepper <drepper@redhat.com> [BZ #2569] * iconv/gconv_db.c (__gconv_release_step): Fix condition of assert call. * iconvdata/Makefile (tests): Add tst-iconv6. * iconvdata/tst-iconv6.c: New file.
2006-04-24* posix/tst-rfc3484.c (do_test): Also initialize source_addr_flagscvs/fedora-glibc-20060425T0903Ulrich Drepper3-0/+9
field. * posix/tst-rfc3484-2.c (do_test): Likewise.
2006-04-24* posix/tst-rfc3484.c: Include <ifaddrs.h> early.Ulrich Drepper3-0/+5
* posix/tst-rfc3484-2.c: Likewise.