GitHub / haproxy/haproxy / commits
HAProxy Load Balancer's development branch (mirror of git.haproxy.org)
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 0974583f | DOC: config: clarify req.ssl_sni | William Lallemand <w****d@h****m> | 18 days ago | |
| ffd262ee | BUG/MEDIUM: hlua_fcn: ensure systematic bref cleanup for patref list iterator |
Aurelien DARRAGON <a****n@h****m>
Committed by: Willy Tarreau <w****@1****u> |
21 days ago | |
| 33765cf0 | BUG/MINOR: quic: drop multiple Retry on same connection | Amaury Denoyelle <a****e@h****m> | 21 days ago | |
| 1a4f4b4b | MINOR: quic: stress CRYPTO Rx buffer wrapping | Amaury Denoyelle <a****e@h****m> | 21 days ago | |
| b0f07463 | BUG/MEDIUM: quic: prevent out-of-bound read on wrapping CRYPTO content | Amaury Denoyelle <a****e@h****m> | 21 days ago | |
| 7a78d6c6 | BUG/MINOR: debug: only dump the trace once in __BUG_ON_ONCE() | Willy Tarreau <w****@1****u> | 21 days ago | |
| e088b0d8 | BUG/MEDIUM: fd: release the port range entry in host byte order |
Dragan Dosen <d****n@h****m>
Committed by: Willy Tarreau <w****@1****u> |
21 days ago | |
| 734a5352 | MEDIUM: pipes: Never allocate more than maxpipes |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
21 days ago | |
| 378386e1 | BUG/MEDIUM: log: always reserve room for trailing 0 when using CBOR encoding ... |
Aurelien DARRAGON <a****n@h****m>
Committed by: Willy Tarreau <w****@1****u> |
22 days ago | |
| d156f6ba | MINOR: log/tools: fix ambiguous comments for some log encoding helpers |
Aurelien DARRAGON <a****n@h****m>
Committed by: Willy Tarreau <w****@1****u> |
22 days ago | |
| c0b39ea7 | DEV: haring: bound the ring geometry to the size of the file | Willy Tarreau <w****@1****u> | 22 days ago | |
| a4829b1f | REGTESTS: proxy: complete "del backend" test | Amaury Denoyelle <a****e@h****m> | 22 days ago | |
| 9bfd8166 | REGTESTS: ssl: add ssl_c_policies test |
Juan Pablo Mora <j****l@g****m>
Committed by: William Lallemand <w****d@h****m> |
22 days ago | |
| e092ed7a | MINOR: ssl: add ssl_c_policies sample fetch |
Juan Pablo Mora <j****l@g****m>
Committed by: William Lallemand <w****d@h****m> |
22 days ago | |
| f1ed9681 | BUG/MINOR: proxy: release watcher in "show default-server" on CLI abort | Amaury Denoyelle <a****e@h****m> | 22 days ago | |
| 2d5ef608 | BUG/MINOR: proxy: release watcher in various commands on CLI abort | Amaury Denoyelle <a****e@h****m> | 22 days ago | |
| 36ab78f7 | DOC: Document limitations of tune.fd.tables |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
22 days ago | |
| f495d486 | BUG/MINOR: mux-fcgi: sanitize the STDERR records before logging them |
Olivier Houchard <o****d@h****m>
Committed by: Willy Tarreau <w****@1****u> |
22 days ago | |
| 5cb77dc4 | MINOR: backend: Deprecate tune.takeover-other-tg-connections. |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
22 days ago | |
| ca48527d | MINOR: backend: Do not always allow takeover across thread groups |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
22 days ago | |
| 29fa2667 | BUG/MINOR: mux-h2: strip the userinfo when deriving :authority for a server | Willy Tarreau <w****@1****u> | 23 days ago | |
| 26cd7ec2 | BUG/MEDIUM: http-ana: check the cookie rewrite result before moving the offsets |
Olivier Houchard <o****d@h****m>
Committed by: Willy Tarreau <w****@1****u> |
23 days ago | |
| 19d02b81 | BUG/MINOR: acme: restrict the permissions of the generated account key | William Lallemand <w****d@h****m> | 23 days ago | |
| 6c85fb11 | BUG/MINOR: ssl: reject server certificate names containing a NUL byte | William Lallemand <w****d@h****m> | 23 days ago | |
| e85323dc | BUG/MEDIUM: lua: resume Channel:send() from the unsent part of the string |
Aurelien DARRAGON <a****n@h****m>
Committed by: Willy Tarreau <w****@1****u> |
23 days ago | |
| 310a9f39 | BUG/MINOR: hlua: use a local buffer to format the socket addresses | Willy Tarreau <w****@1****u> | 23 days ago | |
| d09e44d5 | BUG/MINOR: jwt: don't take an extra reference on the certificate public key |
Remi Tricot-Le Breton <r****n@h****m>
Committed by: Willy Tarreau <w****@1****u> |
23 days ago | |
| c494983b | BUG/MEDIUM: ssl: require a full-length AEAD tag when decrypting with AES-GCM |
Remi Tricot-Le Breton <r****n@h****m>
Committed by: Willy Tarreau <w****@1****u> |
23 days ago | |
| ba26a4e8 | BUG/MEDIUM: jwe: validate the secret length against the algorithm of the token |
Remi Tricot-Le Breton <r****n@h****m>
Committed by: Willy Tarreau <w****@1****u> |
23 days ago | |
| 0fdb91c5 | BUG/MEDIUM: sock: bound the recvmsg() length when receiving old sockets |
Olivier Houchard <o****d@h****m>
Committed by: Willy Tarreau <w****@1****u> |
23 days ago | |
| 23cf528c | BUG/MINOR: lb-chash: bound the walk when the saved cursor changed tree | Willy Tarreau <w****@1****u> | 23 days ago | |
| 1014a43e | BUG/MEDIUM: stick-tables: use the same bucket for string keys with a NUL |
Olivier Houchard <o****d@h****m>
Committed by: Willy Tarreau <w****@1****u> |
23 days ago | |
| b5e77960 | BUG/MEDIUM: acme: don't delete a NULL token from the map | William Lallemand <w****d@h****m> | 23 days ago | |
| 1af22145 | BUG/MEDIUM: http-ana: don't crash on "keep-query" in a response redirect |
Olivier Houchard <o****d@h****m>
Committed by: Willy Tarreau <w****@1****u> |
23 days ago | |
| 30103ca7 | BUG/MEDIUM: session: don't release a reversed connection twice on error | Willy Tarreau <w****@1****u> | 23 days ago | |
| 2d74dd7e | BUG/MINOR: connection: reserve the whole CRC32C TLV before saving its pointer | Willy Tarreau <w****@1****u> | 23 days ago | |
| c4184069 | BUG/MEDIUM: spoe: clear the applet pointer when the applet fails to start |
Olivier Houchard <o****d@h****m>
Committed by: Willy Tarreau <w****@1****u> |
23 days ago | |
| 7592771f | BUG/MINOR: mux-fcgi: don't call fcgi_strm_destroy() on a NULL stream |
Olivier Houchard <o****d@h****m>
Committed by: Willy Tarreau <w****@1****u> |
23 days ago | |
| e7536176 | BUG/MINOR: stats-file: reject tgid 0 when preloading shm objects | Willy Tarreau <w****@1****u> | 23 days ago | |
| a01ba66b | BUG/MEDIUM: mux-fcgi: check the room left before appending the index |
Olivier Houchard <o****d@h****m>
Committed by: Willy Tarreau <w****@1****u> |
23 days ago | |
| fa403952 | MINOR: config: support "all" and "none" on "tune.defaults.purge" | Amaury Denoyelle <a****e@h****m> | 23 days ago | |
| 1eb9f46e | BUG/MEDIUM: hpack: encode long methods and schemes using the long form | Willy Tarreau <w****@1****u> | 23 days ago | |
| 06e2d6ff | [RELEASE] Released version 3.5-dev4 | Willy Tarreau <w****@1****u> | 23 days ago | |
| ac8b99ca | DOC: better explain that default-server are now preserved | Amaury Denoyelle <a****e@h****m> | 24 days ago | |
| 9de70ab3 | DOC: explain better that named defaults are preserved | Amaury Denoyelle <a****e@h****m> | 24 days ago | |
| 1f5b78d8 | MINOR: proxy: complete "add backend" reg-test | Amaury Denoyelle <a****e@h****m> | 24 days ago | |
| 4ffd90c2 | MINOR: proxy: implement "show defaults" | Amaury Denoyelle <a****e@h****m> | 24 days ago | |
| 32c2757c | MINOR: list: define watcher_is_attached() | Amaury Denoyelle <a****e@h****m> | 24 days ago | |
| bfd32f6c | BUG/MINOR: proxy: fix "show backend" | Amaury Denoyelle <a****e@h****m> | 24 days ago | |
| ccd8e5b5 | MINOR: sample: make the param converter support control characters | Willy Tarreau <w****@1****u> | 25 days ago | |
| 7f099a65 | CI: github: remove OpenSSL 1.0.2 job | William Lallemand <w****d@h****m> | 25 days ago | |
| 672e2722 | DOC: stop supporting OpenSSL version < 1.1.1 | William Lallemand <w****d@h****m> | 25 days ago | |
| dcc1b7f9 | BUG/MINOR: ech: fix label at end of compound statement | William Lallemand <w****d@h****m> | 25 days ago | |
| bd71ed53 | CI: github: add USE_ECH=1 in OpenSSL and AWS-LC jobs | William Lallemand <w****d@h****m> | 25 days ago | |
| 8745931e | BUILD: tools: fix C23 incompatible strrchr usage | Amaury Denoyelle <a****e@h****m> | 26 days ago | |
| 9bc6c4d1 | OPTIM: tools/str2net: only duplicate the string when a slash is present | Willy Tarreau <w****@1****u> | 26 days ago | |
| e5237c74 | MINOR: server: treat proxy server tree as without duplicate | Amaury Denoyelle <a****e@h****m> | 26 days ago | |
| bc0b1fd9 | DEV: patchbot: support passing the page settings in the URL fragment | Willy Tarreau <w****@1****u> | 28 days ago | |
| dcc738bd | MEDIUM: ech: implement a lighter ECH feature for AWS-LC | William Lallemand <w****d@h****m> | 28 days ago | |
| 744a7751 | MINOR: ech: introduce an ech_store type and helpers in load_echkeys() | William Lallemand <w****d@h****m> | 28 days ago | |
| 1420edd8 | MINOR: server: prevent name collision with a default-server | Amaury Denoyelle <a****e@h****m> | 28 days ago | |
| 5e47582a | MINOR: server: detect name conflict earlier during parsing | Amaury Denoyelle <a****e@h****m> | 28 days ago | |
| 9bbae558 | BUG/MINOR: server: check strdup return on server-template ID generation | Amaury Denoyelle <a****e@h****m> | 28 days ago | |
| 1a91fe28 | MINOR: errors: further improve parsing error for server-template | Amaury Denoyelle <a****e@h****m> | 28 days ago | |
| 646153db | MINOR: haload: support HTTP status code by version | Frederic Lecaille <f****e@h****m> | 28 days ago | |
| 83f2d501 | BUG/MINOR: server: check strdup return value on server ID | Amaury Denoyelle <a****e@h****m> | 28 days ago | |
| ea5e5c3c | CLEANUP: server: remove wrong comments about server-template ID | Amaury Denoyelle <a****e@h****m> | 29 days ago | |
| 467440a3 | MINOR: server: do not ignore errors during server-template init | Amaury Denoyelle <a****e@h****m> | 29 days ago | |
| ceb896ab | BUG/MINOR: ech: reject an ECH store with no usable private key | William Lallemand <w****d@h****m> | 29 days ago | |
| e96a8b3d | BUG/MEDIUM: filter: Disable auto-close on channel during TCP payload filtering | Christopher Faulet <c****t@h****m> | 29 days ago | |
| 0cec4be8 | DOC: config: Document the tune.fd.tables option |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
29 days ago | |
| 498dc1ec | BUG/MINOR: ech: propagate error from load_echkeys() | William Lallemand <w****d@h****m> | 29 days ago | |
| 077fd330 | MEDIUM: server: implement from be: | Amaury Denoyelle <a****e@h****m> | 29 days ago | |
| 54344a45 | BUG/MINOR: haload: fix stale global variables affecting URL allocations | Frederic Lecaille <f****e@h****m> | 29 days ago | |
| c93862d8 | MINOR: proxy: implement "show default-server" | Amaury Denoyelle <a****e@h****m> | 29 days ago | |
| 9afec06e | BUILD: listener: Fix the build on platforms without MSG_CMSG_CLOEXEC |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
29 days ago | |
| c0f110ac | CLEANUP: haload: drop unused flags field from struct hld_url | Frederic Lecaille <f****e@h****m> | 30 days ago | |
| 1654e420 | BUG/MINOR: haload: fix rate limit bypass during stream errors | Frederic Lecaille <f****e@h****m> | 30 days ago | |
| d3bdb250 | MINOR: connection: Do not retrieve src/dst on another thread group's FD |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
30 days ago | |
| 62d6ed44 | MEDIUM: quic: Do not use another thread group's listener FD |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
30 days ago | |
| c4bccd7f | MEDIUM: resolvers: Do not close another thread group's socket at deinit |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
30 days ago | |
| 5ce5a363 | MEDIUM: server: Do not close other thread groups' connections at deinit |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
30 days ago | |
| b8a311f4 | MEDIUM: dns: Stick the TCP nameserver tasks to the resolvers' thread |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
30 days ago | |
| dcb93d1c | MINOR: cli: Report the tgid along the FD in "show sess" |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
30 days ago | |
| 1b801ca6 | MINOR: debug: Report the current tgid in "debug dev fd" |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
30 days ago | |
| 355566f8 | BUG/MINOR: cli: use the current argument to parse the FD spec in "show fd" |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
about 1 month ago | |
| 2b7f1cb2 | BUG/MINOR: cli: do not reject the "/<fd>" form of "show fd" |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
about 1 month ago | |
| beb082d4 | MINOR: cli: Make "show fd" aware of per-thread-group FD tables |
Olivier Houchard <o****d@h****m>
Committed by: Olivier Houchard <c****t@c****g> |
about 1 month ago | |
| 875b4905 | DEV: patchbot: add an "O" filter to hide original lines without new notes | Willy Tarreau <w****@1****u> | about 1 month ago | |
| f36994ca | DEV: patchbot: retrieve the shared state on page load, with a timeout | Willy Tarreau <w****@1****u> | about 1 month ago | |
| 89af722c | MINOR: server: implement "from none" | Amaury Denoyelle <a****e@h****m> | about 1 month ago | |
| 46376cfc | IMPORT: cebtree: private: fix the duplicate detection in the lookup shortcut | Willy Tarreau <w****@1****u> | about 1 month ago | |
| 41d2f146 | MINOR: server: ensure check-reuse-pool is init in srv_settings_init() | Amaury Denoyelle <a****e@h****m> | about 1 month ago | |
| eeb67364 | BUG/MINOR: server: fix check reuse-pool in srv_settings_cpy() | Amaury Denoyelle <a****e@h****m> | about 1 month ago | |
| 4e8cf912 | BUG/MINOR: server: duplicate server alt_proto in srv_settings_cpy() | Amaury Denoyelle <a****e@h****m> | about 1 month ago | |
| 94024a60 | MINOR: server: improve parsing error for server-template | Amaury Denoyelle <a****e@h****m> | about 1 month ago | |
| 3f98de6c | CLEANUP: haload: factor out user scheduling into hld_usr_schedule() | Frederic Lecaille <f****e@h****m> | about 1 month ago | |
| ca2ef0d7 | CLEANUP: haload: embed rate_task into hld_thr_info structure | Frederic Lecaille <f****e@h****m> | about 1 month ago | |
| 26545d98 | CLEANUP: xprt_quic: remove dead callbacks prepare_srv/destroy_srv | Amaury Denoyelle <a****e@h****m> | about 1 month ago | |
| 6b96eb7b | BUG/MINOR: server: fix QUIC on server-template | Amaury Denoyelle <a****e@h****m> | about 1 month ago |