summaryrefslogtreecommitdiff
path: root/include/haproxy/list.h
Commit message (Expand)AuthorAgeFilesLines
* DEBUG: list: add DEBUG_LIST to purposely corrupt list heads after deleteWilly Tarreau2023-05-111-0/+5
* CLEANUP: assorted typo fixes in the code and commentsIlya Shipitsin2022-10-301-1/+1
* MINOR: list: adding MT_LIST_APPEND_LOCKED macroAurelien DARRAGON2022-10-211-0/+34
* DOC/MINOR: list: fixing MT_LIST_LOCK_ELT macro documentationAurelien DARRAGON2022-10-211-3/+5
* MINOR: list: fixing typo in MT_LIST_LOCK_ELTAurelien DARRAGON2022-10-211-1/+1
* CLEANUP: list: fix again some style issues in the recent commentsWilly Tarreau2022-09-271-39/+47
* CLEANUP: list: Fix mt_list_for_each_entry_safe indentationChristopher Faulet2022-09-211-54/+54
* MINOR: list: documenting mt_list_for_each_entry_safe() macroAurelien DARRAGON2022-09-211-14/+55
* MINOR: list: add new macro LIST_INLIST_ATOMIC()Willy Tarreau2021-10-211-0/+12
* CLEANUP: lists/tree-wide: rename some list operations to avoid some confusionWilly Tarreau2021-04-211-19/+19
* BUG/MINOR: mt-list: always perform a cpu_relax call on failureWilly Tarreau2021-03-051-10/+10
* BUG/MEDIUM: lists: Avoid an infinite loop in MT_LIST_TRY_ADDQ().Olivier Houchard2021-02-191-11/+11
* BUG/MEDIUM: lists: Lock the element while we check if it is in a list.Olivier Houchard2020-11-301-9/+47
* MINOR: lists: rename some MT_LIST operations to clarify themWilly Tarreau2020-07-101-4/+37
* BUG/MEDIUM: lists: add missing store barrier in MT_LIST_ADD/MT_LIST_ADDQWilly Tarreau2020-07-091-0/+2
* BUG/MEDIUM: lists: add missing store barrier on MT_LIST_BEHEAD()Willy Tarreau2020-07-081-0/+4
* MINOR: list: Add MT_LIST_DEL_SAFE_NOINIT() and MT_LIST_ADDQ_NOCHECK()Olivier Houchard2020-07-011-0/+39
* Revert "BUG/MEDIUM: lists: Lock the element while we check if it is in a list."Willy Tarreau2020-06-291-34/+6
* BUG/MEDIUM: lists: Lock the element while we check if it is in a list.Olivier Houchard2020-06-291-6/+34
* REORG: include: make list-t.h part of the base APIWilly Tarreau2020-06-111-1/+0
* REORG: include: split hathreads into haproxy/thread.h and haproxy/thread-t.hWilly Tarreau2020-06-111-1/+1
* REORG: include: split mini-clist into haproxy/list and list-t.hWilly Tarreau2020-06-111-0/+690
* [CLEANUP] renamed include/haproxy to include/commonWilly Tarreau2006-06-291-84/+0
* [BIGMOVE] exploded the monolithic haproxy.c file into multiple files.Willy Tarreau2006-06-261-0/+84