haproxy/ebtree
Willy Tarreau a97e73a0a1 [BUG] ebtree: string_equal_bits() could return garbage on identical strings
(from ebtree 6.0.2)

When inserting duplicates on x86/x86_64, the assembler optimization
does not support equal strings that both end up with a zero, and
can return garbage in the bit number, possibly causing a segfault
for its users. The only case where this can happen appears to be
in ebst_insert().
(cherry picked from commit 006152c62ae56d151188626e6074a79be3928858)
2010-10-30 19:04:30 +02:00
..
compiler.h [BUG] definitely fix regparm issues between haproxy core and ebtree 2009-10-27 21:53:58 +01:00
eb32tree.c [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
eb32tree.h [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
eb64tree.c [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
eb64tree.h [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
ebimtree.c [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
ebimtree.h [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
ebistree.c [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
ebistree.h [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
ebmbtree.c [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
ebmbtree.h [BUILD] ebtree: update to v6.0.1 to remove references to dprintf() 2010-05-16 21:13:24 +02:00
ebpttree.c [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
ebpttree.h [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
ebsttree.c [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
ebsttree.h [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
ebtree.c [MEDIUM] ebtree: upgrade to version 6.0 2010-05-12 16:52:00 +02:00
ebtree.h [BUG] ebtree: string_equal_bits() could return garbage on identical strings 2010-10-30 19:04:30 +02:00