1. 5df32b5 BUILD: ebtree: fix build on libmusl after recent introduction of eb_memcmp() by Willy Tarreau · 4 years, 4 months ago
  2. 1b7f58f BUG/MEDIUM: ebtree: use a byte-per-byte memcmp() to compare memory blocks by Willy Tarreau · 4 years, 5 months ago
  3. ebf4ba4 BUILD: ebtree: improve architecture-specific alignment by Willy Tarreau · 4 years, 9 months ago
  4. 68c22bd BUILD: fix recent build failure on unaligned archs by Willy Tarreau · 4 years, 9 months ago
  5. 3d6bcfb BUG/MEDIUM: ebtree: don't set attribute packed without unaligned access support by Willy Tarreau · 4 years, 9 months ago
  6. cdd2c36 BUILD: ebtree: make eb_is_empty() and eb_is_dup() take a const by Willy Tarreau · 5 years ago
  7. 7c16c0e CLEANUP: fix typos in comments in ebtree by Joseph Herlant · 6 years ago
  8. 319f078 MINOR: ebtree: save 8 bytes in struct eb32sc_node by Willy Tarreau · 6 years ago
  9. 0cb98b2 BUILD: ebtree: don't redefine types u32/s32 in scope-aware trees by Willy Tarreau · 7 years ago
  10. 318d0c2 BUG/MAJOR: ebtree/scope: properly tag upper nodes during insertion by Willy Tarreau · 7 years ago
  11. cfaa6e7 MINOR: ebtree/scope: simplify the lookup functions by using eb32sc_next_with_parent() by Willy Tarreau · 7 years ago
  12. f6ac365 MINOR: ebtree/scope: add a function to find next node from a parent by Willy Tarreau · 7 years ago
  13. 5274330 BUG/MAJOR: ebtree/scope: fix lookup of next node in scope-aware trees by Willy Tarreau · 7 years ago
  14. d19ec7d BUG/MAJOR: ebtree/scope: fix insertion and removal of duplicates in scope-aware trees by Willy Tarreau · 7 years ago
  15. 8878b6c MINOR: ebtree: implement eb32sc_lookup_ge_or_first() by Willy Tarreau · 7 years ago
  16. d1d55ac MEDIUM: ebtree: only consider the branches matching the scope in lookups by Willy Tarreau · 7 years ago
  17. ef8d0dc MINOR: ebtree: update the eb32sc parent node's scope on delete by Willy Tarreau · 7 years ago
  18. 5d19fd4 MEDIUM: ebtree: specify the scope of every node inserted via eb32sc by Willy Tarreau · 7 years ago
  19. ca30839 MINOR: ebtree: implement the scope-aware functions for eb32 by Willy Tarreau · 7 years ago
  20. 9f79193 DOC: ebtree: indicate that prefix insertion/lookup may be used with strings by Willy Tarreau · 11 years ago
  21. 20a81c2 MINOR: protect ebimtree/ebistree against multiple inclusions by Willy Tarreau · 11 years ago
  22. f82eb02 OPTIM: ebtree: pack the struct eb_node to avoid holes on 64-bit by Willy Tarreau · 11 years ago
  23. 2b57020 MINOR: ebtree: add new eb_next_dup/eb_prev_dup() functions to visit duplicates by Willy Tarreau · 12 years ago
  24. a4a1cd1 BUG/MEDIUM: ebtree: ebmb_insert() must not call cmp_bits on full-length matches by Willy Tarreau · 12 years ago
  25. 007257e BUG: ebtree: ebst_lookup() could return the wrong entry by Willy Tarreau · 13 years ago
  26. 6258f7b CLEANUP: ebtree: remove another typo, a wrong initialization in insertion code by Willy Tarreau · 13 years ago
  27. 655c84a CLEANUP: ebtree: remove 4-year old harmless typo in duplicates insertion code by Willy Tarreau · 13 years ago
  28. f3bfede CLEANUP: ebtree: clarify licence and update to 6.0.6 by Willy Tarreau · 13 years ago
  29. 22c0a93 CLEANUP: ebtree: remove a few annoying signedness warnings by Willy Tarreau · 13 years ago
  30. 70735c9 [CLEANUP] Remove assigned but unused variables by Simon Horman · 13 years ago
  31. e1ee956 [OPTIM] ebtree: inline ebst_lookup_len and ebis_lookup_len by Willy Tarreau · 14 years ago
  32. ce3d44a [OPTIM] ebtree: ebmb_lookup: reduce stack usage by moving the return code out of the loop by Willy Tarreau · 14 years ago
  33. 414c4b2 [BUG] ebtree: fix ebmb_lookup() with len smaller than the tree's keys by Willy Tarreau · 14 years ago
  34. b55fcf2 [BUG] ebtree: fix duplicate strings insertion by Willy Tarreau · 14 years ago
  35. a97e73a [BUG] ebtree: string_equal_bits() could return garbage on identical strings by Willy Tarreau · 14 years ago
  36. fdc1018 [BUILD] ebtree: update to v6.0.1 to remove references to dprintf() by Willy Tarreau · 15 years ago
  37. 3a93244 [MEDIUM] ebtree: upgrade to version 6.0 by Willy Tarreau · 15 years ago
  38. c9a31da [MINOR] ebtree: add functions to lookup non-null terminated strings by Willy Tarreau · 15 years ago
  39. 9e2e39e [BUILD] missing #ifndef in ebsttree.h by Willy Tarreau · 15 years ago
  40. ead63a0 [BUILD] missing #ifndef in ebmbtree.h by Willy Tarreau · 15 years ago
  41. 4c84822 [CLEANUP] ebtree: cast to char * to get rid of gcc warning by Willy Tarreau · 15 years ago
  42. cc05fba [BUG] definitely fix regparm issues between haproxy core and ebtree by Willy Tarreau · 15 years ago
  43. c218602 [IMPORT] import ebtree v5.0 into directory ebtree/ by Willy Tarreau · 15 years ago