Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
3b2533fa1a48ce2f7995b963379b964661d4c489
3b2533f
REGTESTS: server: fix agent-check syntax and expectation
by Willy Tarreau
· Fri Aug 20 11:28:15 2021 +0200
1713eec
REGTESTS: abortonclose: after retries, 503 is expected, not close
by Willy Tarreau
· Fri Aug 20 11:12:47 2021 +0200
ab4fa24
REGTESTS: http_upgrade: fix incorrect expectation on TCP->H1->H2
by Willy Tarreau
· Fri Aug 20 11:02:28 2021 +0200
0e72e40
BUG/MINOR: http_client: make sure to preset the proxy's default settings
by Willy Tarreau
· Fri Aug 20 10:23:12 2021 +0200
d3dbfd9
BUG/MEDIUM: cfgparse: do not allocate IDs to automatic internal proxies
by Willy Tarreau
· Fri Aug 20 10:15:40 2021 +0200
b0281a4
MINOR: proxy: check if p is NULL in free_proxy()
by William Lallemand
· Fri Aug 20 10:16:37 2021 +0200
4c395fc
MINOR: server: check if srv is NULL in free_server()
by William Lallemand
· Fri Aug 20 10:10:15 2021 +0200
f95c295
BUILD/MINOR: ssl: Fix compilation with OpenSSL 1.0.2
by Remi Tricot-Le Breton
· Fri Aug 20 09:51:23 2021 +0200
46b7dff
BUG/MEDIUM: h2: match absolute-path not path-absolute for :path
by Willy Tarreau
· Thu Aug 19 23:06:58 2021 +0200
74f6ab6
MEDIUM: ssl: Keep a reference to the client's certificate for use in logs
by Remi Tricot-Le Breton
· Thu Aug 19 18:06:30 2021 +0200
2484da5
MINOR: httpclient/cli: change the User-Agent to "HAProxy"
by William Lallemand
· Thu Aug 19 15:55:19 2021 +0200
03a4eb1
MINOR: httpclient/cli: implement a simple client over the CLI
by William Lallemand
· Wed Aug 18 16:46:21 2021 +0200
33b0d09
MINOR: httpclient: implement a simple HTTP Client API
by William Lallemand
· Fri Aug 13 16:05:53 2021 +0200
83614a9
MINOR: httpclient: initialize the proxy
by William Lallemand
· Fri Aug 13 14:47:57 2021 +0200
08d0f23
[RELEASE] Released version 2.5-dev4
by Willy Tarreau
· Tue Aug 17 14:08:55 2021 +0200
7ef244d
REGTESTS: add a test to prevent h2 desync attacks
by Amaury Denoyelle
· Fri Aug 13 09:43:24 2021 +0200
b5d2b9e
BUG/MEDIUM: h2: give :authority precedence over Host
by Willy Tarreau
· Wed Aug 11 15:39:13 2021 +0200
8926522
BUG/MAJOR: h2: enforce stricter syntax checks on the :method pseudo-header
by Willy Tarreau
· Wed Aug 11 11:12:46 2021 +0200
4b8852c
BUG/MAJOR: h2: verify that :path starts with a '/' before concatenating it
by Willy Tarreau
· Tue Aug 10 16:30:55 2021 +0200
a495e0d
BUG/MAJOR: h2: verify early that non-http/https schemes match the valid syntax
by Willy Tarreau
· Tue Aug 10 15:37:34 2021 +0200
d3d8d03
MINOR: http: add a new function http_validate_scheme() to validate a scheme
by Willy Tarreau
· Tue Aug 10 15:35:36 2021 +0200
c5b5e7b
DOC/MINOR: fix typo in management document
by Jonathon Lacher
· Wed Aug 04 00:29:05 2021 -0500
d0bacde
DOC: Minor typo fix - 'question mark' -> 'exclamation mark'
by Kunal Gangakhedkar
· Tue Aug 17 11:55:45 2021 +0530
bd2cced
BUILD: tools: get the absolute path of the current binary on NetBSD.
by David Carlier
· Tue Aug 17 08:44:25 2021 +0100
af2720f
CI: github actions: relax OpenSSL-3.0.0 version comparision
by Ilya Shipitsin
· Sun Aug 15 12:55:08 2021 +0500
0188108
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Sat Aug 07 14:41:56 2021 +0500
762b1fd
CI: Remove obsolete USE_SLZ=1 CI job
by Tim Duesterhus
· Sat Aug 14 14:36:55 2021 +0200
5a2c661
DOC: lua-api: Add documentation about lua filters
by Christopher Faulet
· Sun Aug 15 20:35:25 2021 +0200
e48d1dc
BUG/MINOR: lua/filters: Return right code when txn:done() is called
by Christopher Faulet
· Fri Aug 13 14:11:17 2021 +0200
26eb5ea
BUG/MINOR: filters: Always set FLT_END analyser when CF_FLT_ANALYZE flag is set
by Christopher Faulet
· Fri Aug 13 14:00:46 2021 +0200
2c04a5a
MINOR: proxy: disable warnings for internal proxies
by William Lallemand
· Fri Aug 13 15:21:12 2021 +0200
6640dbb
MINOR: cli: delare the CLI frontend as an internal proxy
by William Lallemand
· Fri Aug 13 15:31:33 2021 +0200
bc5c821
BUG/MEDIUM: cfgcheck: verify existing log-forward listeners during config check
by Emeric Brun
· Fri Aug 13 09:32:50 2021 +0200
c86bb87
BUG/MINOR: lua: Properly catch alloc errors when parsing lua filter directives
by Christopher Faulet
· Fri Aug 13 08:33:57 2021 +0200
70c4345
BUG/MINOR: lua: Properly check negative offset in Channel/HttpMessage functions
by Christopher Faulet
· Fri Aug 13 08:11:00 2021 +0200
24e7f35
DOC: config: Fix 'http-response send-spoe-group' documentation
by Christopher Faulet
· Thu Aug 12 09:32:07 2021 +0200
eae8afa
MINOR: filters/lua: Support the HTTP filtering from filters written in lua
by Christopher Faulet
· Wed Feb 26 17:15:48 2020 +0100
78c3547
MINOR: filters/lua: Add request and response HTTP messages in the lua TXN
by Christopher Faulet
· Wed Feb 26 17:14:08 2020 +0100
df97ac4
MEDIUM: filters/lua: Add HTTPMessage class to help HTTP filtering
by Christopher Faulet
· Wed Feb 26 16:57:19 2020 +0100
c404f11
MEDIUM: filters/lua: Support declaration of some filter callback functions in lua
by Christopher Faulet
· Wed Feb 26 15:03:09 2020 +0100
a1ac5fb
MEDIUM: filters/lua: Be prepared to filter TCP payloads
by Christopher Faulet
· Mon Aug 09 10:22:46 2021 +0200
8c9e6bb
MINOR: lua: Add flags on the lua TXN to know the execution context
by Christopher Faulet
· Fri Aug 06 16:29:41 2021 +0200
9f55a50
MINOR: lua: Add a function to get a filter attached to a channel class
by Christopher Faulet
· Tue Feb 25 15:21:02 2020 +0100
69c581a
MEDIUM: filters/lua: Add support for dummy filters written in lua
by Christopher Faulet
· Mon May 31 08:54:04 2021 +0200
1e9b1b6
DOC: Improve the lua documentation
by Christopher Faulet
· Wed Aug 11 10:14:30 2021 +0200
6a79fc1
MEDIUM: lua: Improve/revisit the lua api to manipulate channels
by Christopher Faulet
· Fri Aug 06 16:02:36 2021 +0200
9a6ffda
MEDIUM: lua: Process buffer data using an offset and a length
by Christopher Faulet
· Fri Aug 06 13:49:54 2021 +0200
ba9e21d
MINOR: lua: Add a function to get a reference on a table in the stack
by Christopher Faulet
· Tue Feb 25 10:20:04 2020 +0100
03fb1b2
MINOR: filters/lua: Release filters before the lua context
by Christopher Faulet
· Mon Feb 24 16:26:55 2020 +0100
23976d9
BUG/MINOR: lua: Don't yield in channel.append() and channel.set()
by Christopher Faulet
· Fri Aug 06 09:59:49 2021 +0200
2e60aa4
BUG/MINOR: lua: Yield in channel functions only if lua context can yield
by Christopher Faulet
· Thu Aug 05 11:58:37 2021 +0200
1f43a34
MINOR: lua: Add a flag on lua context to know the yield capability at run time
by Christopher Faulet
· Wed Aug 04 17:58:21 2021 +0200
6fcd2d3
BUG/MINOR: stream: Don't release a stream if FLT_END is still registered
by Christopher Faulet
· Wed Nov 13 11:12:32 2019 +0100
47bfd7b
BUG/MINOR: tcpcheck: Properly detect pending HTTP data in output buffer
by Christopher Faulet
· Wed Aug 11 15:46:29 2021 +0200
8c29fa7
MINOR: channel: remove an htx block from a channel
by William Lallemand
· Wed Aug 11 13:40:14 2021 +0200
7e7765a
BUG/MINOR: buffer: fix buffer_dump() formatting
by William Lallemand
· Mon Aug 09 19:37:16 2021 +0200
3eb42f9
BUG/MEDIUM: server: support both check/agent-check on a dynamic instance
by Amaury Denoyelle
· Tue Aug 10 16:24:36 2021 +0200
26cb834
BUG/MEDIUM: check: fix leak on agent-check purge
by Amaury Denoyelle
· Tue Aug 10 16:23:49 2021 +0200
6d7fc44
BUG/MINOR: check: fix leak on add dynamic server with agent-check error
by Amaury Denoyelle
· Tue Aug 10 16:22:51 2021 +0200
25fe103
BUG/MINOR: check: do not reset check flags on purge
by Amaury Denoyelle
· Tue Aug 10 16:21:55 2021 +0200
6807c7f
ADMIN: dyncookie: implement a simple dynamic cookie calculator
by Willy Tarreau
· Wed Aug 11 13:54:52 2021 +0200
13f2e2c
BUG/MINOR: server: do not use refcount in free_server in stopping mode
by Amaury Denoyelle
· Mon Aug 09 15:08:54 2021 +0200
7afa5c1
MINOR: global: define MODE_STOPPING
by Amaury Denoyelle
· Mon Aug 09 15:02:56 2021 +0200
9ba34ae
BUG/MINOR: check: test if server is not null in purge
by Amaury Denoyelle
· Mon Aug 09 15:09:17 2021 +0200
811ce55
CI: travis-ci: temporarily disable arm64 builds
by Ilya Shipitsin
· Tue Aug 03 14:54:09 2021 +0500
a026783
REGTESTS: server: fix dynamic server with checks test
by Amaury Denoyelle
· Fri Aug 06 15:34:04 2021 +0200
414a612
MINOR: doc: specify ulimit-n usage for dynamic servers
by Amaury Denoyelle
· Fri Aug 06 10:25:32 2021 +0200
3e7d468
REGTESTS: server: add dynamic check server test
by Amaury Denoyelle
· Thu Jul 29 17:34:16 2021 +0200
b65f4ca
MEDIUM: server: implement agent check for dynamic servers
by Amaury Denoyelle
· Wed Aug 04 11:33:14 2021 +0200
2fc4d39
MEDIUM: server: implement check for dynamic servers
by Amaury Denoyelle
· Thu Jul 22 16:04:59 2021 +0200
9ecee0f
MINOR: check: enable safe keywords for dynamic servers
by Amaury Denoyelle
· Fri Jul 23 16:34:58 2021 +0200
b33a0ab
MEDIUM: check: implement check deletion for dynamic servers
by Amaury Denoyelle
· Thu Jul 29 15:51:45 2021 +0200
d6b7080
MINOR: server: implement a refcount for dynamic servers
by Amaury Denoyelle
· Mon Aug 02 15:50:00 2021 +0200
403dce8
MINOR: check: do not increment global maxsock at runtime
by Amaury Denoyelle
· Thu Jul 29 15:39:43 2021 +0200
3c2ab1a
MINOR: check: export check init functions
by Amaury Denoyelle
· Thu Jul 22 16:04:40 2021 +0200
f2c27a5
MINOR: check: allocate default check ruleset for every backends
by Amaury Denoyelle
· Fri Jul 23 15:46:46 2021 +0200
fca1817
MINOR: server: initialize fields for dynamic server check
by Amaury Denoyelle
· Thu Jul 22 16:03:36 2021 +0200
7b36833
MEDIUM: task: implement tasklet kill
by Amaury Denoyelle
· Wed Jul 28 16:12:57 2021 +0200
c755efd
MINOR: server: unmark deprecated on enable health/agent cli
by Amaury Denoyelle
· Tue Aug 03 18:05:37 2021 +0200
d7da3dd
BUG/MEDIUM: spoe: Fix policy to close applets when SPOE connections are queued
by Christopher Faulet
· Mon Aug 02 18:13:27 2021 +0200
6f1296b
BUG/MEDIUM: spoe: Create a SPOE applet if necessary when the last one is released
by Christopher Faulet
· Mon Aug 02 17:53:56 2021 +0200
434b852
MINOR: spoe: Add a pointer on the filter config in the spoe_agent structure
by Christopher Faulet
· Mon Aug 02 17:51:01 2021 +0200
d332f13
BUG/MINOR: server: update last_change on maint->ready transitions too
by Willy Tarreau
· Wed Aug 04 19:35:13 2021 +0200
7b2ac29
CLEANUP: fd: remove the now unneeded fd_mig_lock
by Willy Tarreau
· Tue Aug 03 09:24:41 2021 +0200
b201b1d
CLEANUP: fd: remove the now unused fd_set_running()
by Willy Tarreau
· Tue Aug 03 09:15:32 2021 +0200
f69fea6
MAJOR: fd: get rid of the DWCAS when setting the running_mask
by Willy Tarreau
· Tue Aug 03 09:04:32 2021 +0200
b1f29bc
MINOR: activity/fd: remove the dead_fd counter
by Willy Tarreau
· Tue Aug 03 10:59:50 2021 +0200
bd8dd84
BUG/MINOR: server: remove srv from px list on CLI 'add server' error
by Amaury Denoyelle
· Wed Aug 04 11:20:05 2021 +0200
ba3ab79
MEDIUM: servers: make the server deletion code run under full thread isolation
by Willy Tarreau
· Wed Aug 04 14:42:37 2021 +0200
88d1c5d
MEDIUM: threads: add a stronger thread_isolate_full() call
by Willy Tarreau
· Wed Aug 04 11:44:17 2021 +0200
f519cfa
MINOR: threads: make thread_release() not wait for other ones to complete
by Willy Tarreau
· Wed Aug 04 11:22:07 2021 +0200
286363b
CLEANUP: thread: fix fantaisist indentation of thread_harmless_till_end()
by Willy Tarreau
· Wed Aug 04 10:33:57 2021 +0200
08be72b
BUG/MINOR: server: fix race on error path of 'add server' CLI if track
by Amaury Denoyelle
· Wed Jul 28 10:06:52 2021 +0200
85a16b2
MINOR: stats: shows proxy in a stopped state
by William Lallemand
· Tue Aug 03 13:18:11 2021 +0200
8e765b8
MINOR: proxy: disabled takes a stopping and a disabled state
by William Lallemand
· Tue Aug 03 11:58:03 2021 +0200
fdc3faf
MINOR: doc: rename conn_status in `option httsplog`
by William Lallemand
· Mon Aug 02 10:57:49 2021 +0200
56f1f75
MINOR: log: rename 'dontloglegacyconnerr' to 'log-error-via-logformat'
by William Lallemand
· Mon Aug 02 10:25:30 2021 +0200
8441deb
[RELEASE] Released version 2.5-dev3
by Willy Tarreau
· Sun Aug 01 18:19:51 2021 +0200
3571111
BUILD: opentracing: fixed build when using pkg-config utility
by Miroslav Zagorac
· Thu Jul 29 11:10:08 2021 +0200
9919854
MEDIUM: atomic: relax the load/store barriers on x86_64
by Willy Tarreau
· Thu Jul 15 16:02:47 2021 +0200
Next »