summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* MEDIUM: resolvers: remove the last occurrences of the "safe" argument20211020-res-fix-6Willy Tarreau2021-10-204-24/+15
* MEDIUM: resolvers: use a kill list to preserve the list consistencyWilly Tarreau2021-10-201-21/+105
* CLEANUP: resolvers: replace all LIST_DELETE with LIST_DEL_INITWilly Tarreau2021-10-201-17/+17
* CLEANUP: resolvers: simplify resolv_link_resolution() regarding requestersWilly Tarreau2021-10-201-50/+61
* CLEANUP: always initialize the answer_listWilly Tarreau2021-10-201-0/+1
* BUG/MEDIUM: resolvers: always check a valid item in query_listWilly Tarreau2021-10-201-7/+28
* CLEANUP: resolvers: do not export resolv_purge_resolution_answer_records()Willy Tarreau2021-10-202-2/+2
* BUG/MAJOR: resolvers: add other missing references during resolution removalWilly Tarreau2021-10-201-5/+5
* DEBUG: dns: add a few more BUG_ON at sensitive placesWilly Tarreau2021-10-201-0/+8
* CLEANUP: dns: always detach the appctx from the dns session on releaseWilly Tarreau2021-10-201-7/+8
* BUG/MAJOR: dns: attempt to lock globaly for msg waiter list instead of use ba...Emeric Brun2021-10-201-17/+6
* BUG/MAJOR: dns: tcp session can remain attached to a list after a freeEmeric Brun2021-10-191-0/+7
* WIP: list: add consistency tests on LIST_ISEMPTY and LIST_INLISTWilly Tarreau2021-10-181-2/+2
* WIP: list: change LIST_DELETE() to add line numbers of last change in pointersWilly Tarreau2021-10-181-1/+9
* MEDIUM: resolvers: replace bogus resolv_hostname_cmp() with memcmp()Willy Tarreau2021-10-181-22/+9
* MEDIUM: resolvers: lower-case labels when converting from/to DNS namesWilly Tarreau2021-10-181-4/+4
* CLEANUP: Consistently `unsigned int` for bitfieldsTim Duesterhus2021-10-181-2/+2
* CLEANUP: assorted typo fixes in the code and commentsIlya Shipitsin2021-10-1811-20/+20
* MINOR: add ::1 to predefined LOCALHOST aclBjörn Jacke2021-10-182-2/+2
* CI: Clean up formatting in GitHub Action definitionsTim Duesterhus2021-10-185-43/+43
* CI: Add `permissions` to GitHub ActionsTim Duesterhus2021-10-188-0/+24
* CLEANUP: Apply strcmp.cocciTim Duesterhus2021-10-183-4/+4
* DEV: coccinelle: Add strcmp.cocciTim Duesterhus2021-10-181-0/+309
* [RELEASE] Released version 2.5-dev10v2.5-dev10Willy Tarreau2021-10-164-3/+80
* CLEANUP: listeners: remove unreachable code in clone_listener()Willy Tarreau2021-10-161-2/+0
* BUG/MINOR: listener: add an error check for unallocatable trashWilly Tarreau2021-10-161-0/+6
* BUG/MINOR: listener: fix incorrect return on out-of-memoryWilly Tarreau2021-10-161-1/+1
* BUG/MINOR: sample: fix backend direction flags consecutive to last fixWilly Tarreau2021-10-161-1/+1
* BUG/MEDIUM: cpuset: fix cpuset size for FreeBSDAmaury Denoyelle2021-10-151-4/+1
* BUG/MINOR: proxy: Release ACLs and TCP/HTTP rules of default proxiesChristopher Faulet2021-10-151-0/+16
* DOC: config: Rework and uniformize how TCP/HTTP rules are documentedChristopher Faulet2021-10-151-853/+701
* DOC: config: Add documentation about TCP/HTTP rules in defaults sectionChristopher Faulet2021-10-151-21/+86
* REGTESTS: Add scripts to test support of TCP/HTTP rules in defaults sectionsChristopher Faulet2021-10-153-0/+360
* BUG/MEDIUM: sample: Cumulate frontend and backend sample validity flagsChristopher Faulet2021-10-156-50/+114
* MEDIUM: http-ana: Eval HTTP rules defined in defaults sectionsChristopher Faulet2021-10-151-21/+57
* MEDIUM: tcp-rules: Eval TCP rules defined in defaults sectionsChristopher Faulet2021-10-151-9/+54
* MEDIUM: rules/acl: Parse TCP/HTTP rules and acls defined in defaults sectionsChristopher Faulet2021-10-154-23/+99
* MINOR: tcpcheck: Support 2-steps args resolution in defaults sectionsChristopher Faulet2021-10-154-4/+13
* MINOR: config: No longer remove previous anonymous defaults sectionChristopher Faulet2021-10-151-1/+0
* MINOR: config: Finish configuration for referenced default proxiesChristopher Faulet2021-10-151-0/+22
* MINOR: proxy: Add PR_FL_READY flag on fully configured and usable proxiesChristopher Faulet2021-10-153-1/+4
* MINOR: proxy: Be able to reference the defaults section used by a proxyChristopher Faulet2021-10-154-6/+50
* MEDIUM: proxy: Warn about ambiguous use of named defaults sectionsChristopher Faulet2021-10-153-1/+17
* MINOR: sample/arg: Be able to resolve args found in defaults sectionsChristopher Faulet2021-10-153-15/+92
* MINOR: proxy: Introduce proxy flags to replace disabled bitfieldChristopher Faulet2021-10-1519-54/+54
* BUG/MINOR: proxy: Use .disabled field as a bitfield as documentedChristopher Faulet2021-10-154-4/+4
* DOC: config: Move 'tcp-response content' at the right placeChristopher Faulet2021-10-151-94/+94
* BUG/MINOR: sample: Fix 'fix_tag_value' sample when waiting for more dataChristopher Faulet2021-10-151-1/+1
* BUG/MINOR: http-ana: Don't eval front after-response rules if stopped on backChristopher Faulet2021-10-152-8/+8
* BUG/MEDIUM: sample/jwt: fix another instance of base64 error detectionWilly Tarreau2021-10-151-4/+5