- 4c7e4b7 REORG: include: update all files to use haproxy/api.h or api-t.h if needed by Willy Tarreau · 4 years, 2 months ago
- bc1f54b MINOR: mini-clist: Add functions to iterate backward on a list by Christopher Faulet · 4 years, 4 months ago
- 84fd8a7 MINOR: lists: fix indentation. by Olivier Houchard · 4 years, 4 months ago
- 751e5e2 MINOR: lists: Implement function to convert list => mt_list and mt_list => list by Olivier Houchard · 4 years, 4 months ago
- 49983a9 MINOR: mt_lists: Appease gcc. by Olivier Houchard · 4 years, 4 months ago
- 855796b BUG/MAJOR: list: fix invalid element address calculation by Willy Tarreau · 4 years, 4 months ago
- 1d117e3 BUG/MEDIUM: mt_lists: Make sure we set the deleted element to NULL; by Olivier Houchard · 4 years, 4 months ago
- 160ad9e CLEANUP: mini-clist: simplify nested do { while(1) {} } while (0) by Willy Tarreau · 4 years, 5 months ago
- 2068ec4 BUG/MEDIUM: lists: Handle 1-element-lists in MT_LIST_BEHEAD(). by Olivier Houchard · 4 years, 9 months ago
- 804ef24 MINOR: lists: Fix alignement of \ when relevant. by Olivier Houchard · 4 years, 9 months ago
- 74715da MINOR: lists: Try to use local variables instead of macro arguments. by Olivier Houchard · 4 years, 9 months ago
- d7f2bbc MINOR: list: add new macro MT_LIST_BEHEAD by Willy Tarreau · 4 years, 9 months ago
- c32a0e5 MINOR: lists: add new macro LIST_SPLICE_END_DETACHED by Willy Tarreau · 4 years, 9 months ago
- 0cd6a97 MINOR: mt_lists: Give MT_LIST_ADD, MT_LIST_ADDQ and MT_LIST_DEL a return value. by Olivier Houchard · 4 years, 10 months ago
- cb22ad4 MINOR: mt_lists: Do nothing in MT_LIST_ADD/MT_LIST_ADDQ if already in list. by Olivier Houchard · 4 years, 10 months ago
- 5e9b92c MINOR: mt_lists: Add new macroes. by Olivier Houchard · 5 years ago
- 859dc80 MEDIUM: list: Separate "locked" list from regular list. by Olivier Houchard · 5 years ago
- 9bead8c MINOR: list: add LIST_SPLICE() to merge one list into another by Willy Tarreau · 5 years ago
- 42ccb5a MINOR: lists: add LIST_ADDED() to check if an element belongs to a list by Willy Tarreau · 5 years ago
- 9f8d821 MEDIUM: list: Use _HA_ATOMIC_* by Olivier Houchard · 5 years ago
- 17fbb4e MEDIUM: list: Remove useless barriers. by Olivier Houchard · 5 years ago
- b0cef35 BUG/MEDIUM: list: fix incorrect pointer unlocking in LIST_DEL_LOCKED() by Willy Tarreau · 5 years ago
- d2b5d16 MEDIUM: various: Use __ha_barrier_atomic* when relevant. by Olivier Houchard · 5 years ago
- c5bd311 MINOR: lists: add a LIST_DEL_INIT() macro by Willy Tarreau · 5 years ago
- 967de20 BUG/MEDIUM: list: fix again LIST_ADDQ_LOCKED by Willy Tarreau · 5 years ago
- 4ef6801 BUG/MEDIUM: list: correct fix for LIST_POP_LOCKED's removal of last element by Willy Tarreau · 5 years ago
- 4c747e8 MINOR: list: make the delete and pop operations idempotent by Willy Tarreau · 5 years ago
- 690d2ad BUG/MEDIUM: list: add missing store barriers when updating elements and head by Willy Tarreau · 5 years ago
- 2851925 BUG/MEDIUM: list: fix LIST_POP_LOCKED's removal of the last pointer by Willy Tarreau · 5 years ago
- bd20ad5 BUG/MEDIUM: list: fix the rollback on addq in the locked liss by Willy Tarreau · 5 years ago
- db64489 BUG/MEDIUM: lists: Properly handle the case we're removing the first elt. by Olivier Houchard · 5 years ago
- a8434ec MINOR: lists: Implement locked variations. by Olivier Houchard · 5 years ago
- 41abef7 CLEANUP: Fix a typo in the mini-clist header by Joseph Herlant · 6 years ago
- 83215a4 MEDIUM: lists: list_for_each_entry{_safe}_from functions by William Lallemand · 7 years ago
- 1db9667 BUILD: freebsd: double declaration by Thierry FOURNIER · 9 years ago
- 3dd717c CLEANUP: lists: remove dead code by Willy Tarreau · 10 years ago
- dc13c11 BUG/MEDIUM: prevent gcc from moving empty keywords lists into BSS by Willy Tarreau · 11 years ago
- f4f0412 [MINOR] prepare req_*/rsp_* to receive a condition by Willy Tarreau · 14 years ago
- deb9ed8 [MEDIUM] config: remove the limitation of 10 reqadd/rspadd statements by Willy Tarreau · 15 years ago
- bc04ce7 [MINOR] add a new back-reference type : struct bref by Willy Tarreau · 16 years ago
- 47d9404 [OPTIM] add branch prediction hints in list manipulations by Willy Tarreau · 16 years ago
- bd578bb [CLEANUP] silent warning about LIST_* being redefined on OpenBSD by Willy Tarreau · 17 years ago
- 2b1dccd [MINOR] add LIST_HEAD_INIT to the list management macros by Willy Tarreau · 17 years ago
- b9c62b9 [MEDIUM] add better list management macros by Willy Tarreau · 17 years ago
- 40cf67d [MINOR] added support for dual-linked lists by Willy Tarreau · 17 years ago
- e3ba5f0 [CLEANUP] included common/version.h everywhere by Willy Tarreau · 18 years ago
- 2dd0d47 [CLEANUP] renamed include/haproxy to include/common by Willy Tarreau · 18 years ago[Renamed (97%) from include/haproxy/mini-clist.h]
- baaee00 [BIGMOVE] exploded the monolithic haproxy.c file into multiple files. by Willy Tarreau · 18 years ago[Renamed (94%) from include/mini-clist.h]
- 80862a3 [MINOR] imported mini-clist.h (circular lists) from librt. It might be wise to merge this with list.h and use sort of common structures. by willy tarreau · 18 years ago