diff options
author | Ulrich Drepper <drepper@redhat.com> | 2006-10-02 16:34:25 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2006-10-02 16:34:25 +0000 |
commit | 0b25a49a94f6d125456f1f3ac70ca7b330b69eda (patch) | |
tree | 8f771fa4395563fce64c1b4eff22a5649fb7c6fa /ChangeLog | |
parent | a128674505078487ccd21b1af49734ea7feb769a (diff) | |
download | glibc-0b25a49a94f6d125456f1f3ac70ca7b330b69eda.zip glibc-0b25a49a94f6d125456f1f3ac70ca7b330b69eda.tar.gz glibc-0b25a49a94f6d125456f1f3ac70ca7b330b69eda.tar.bz2 |
* nscd/mem.c (mempool_alloc): Round array size to 16 bytes
in oldtotal and newtotal calculation.
* nscd/nscd-client.h (struct mapped_database): Add datasize
field.
* nscd/nscd_helper.c (get_mapping): Initialize datasize field.
(__nscd_get_map_ref): Get a new mapping even if mapping's data_size
increased.
(__nscd_cache_search): Add checks to make sure we never reference
data beyond the current mapping.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,15 @@ +2006-10-02 Jakub Jelinek <jakub@redhat.com> + + * nscd/mem.c (mempool_alloc): Round array size to 16 bytes + in oldtotal and newtotal calculation. + * nscd/nscd-client.h (struct mapped_database): Add datasize + field. + * nscd/nscd_helper.c (get_mapping): Initialize datasize field. + (__nscd_get_map_ref): Get a new mapping even if mapping's data_size + increased. + (__nscd_cache_search): Add checks to make sure we never reference + data beyond the current mapping. + 2006-10-02 Dmitry V. Levin <ldv@altlinux.org> * io/fts.c (fts_close): Remove redundant checks. |