Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
c423030dac2ed8d577813362400a46db059958c5
c423030
REGTEST: lua/b00003: Relax the regex matching the log message
by Christopher Faulet
· Mon Apr 01 11:17:40 2019 +0200
0dc100b
REGTEST: log/b00000: Be sure the client always hits its timeout
by Christopher Faulet
· Mon Apr 01 15:33:19 2019 +0200
7057898
REGTEST: http-rules/h00003: Use a different client for requests expecting a 301
by Christopher Faulet
· Mon Apr 01 11:21:57 2019 +0200
f7b941c
REGTEST: http-messaging/h00000: Fix the test when the HTX is enabled
by Christopher Faulet
· Mon Apr 01 11:26:25 2019 +0200
39581bb
REGTEST: http-capture/h00000: Relax a regex matching the log message
by Christopher Faulet
· Thu Mar 28 18:30:42 2019 +0100
aed68d4
BUG/MINOR: proto_htx: Reset to_forward value when a message is set to DONE
by Christopher Faulet
· Thu Mar 28 18:12:46 2019 +0100
f192d68
BUG/MINOR: htx: Preserve empty HTX messages with an unprocessed parsing error
by Christopher Faulet
· Mon Apr 01 11:33:17 2019 +0200
33d29e2
MINOR: cli: export HAPROXY_CLI environment variable
by William Lallemand
· Mon Apr 01 11:30:06 2019 +0200
e58915f
MINOR: cli: start addresses by a prefix in 'show cli sockets'
by William Lallemand
· Mon Apr 01 11:30:05 2019 +0200
75812a7
BUG/MINOR: cli: correctly handle abns in 'show cli sockets'
by William Lallemand
· Mon Apr 01 11:30:04 2019 +0200
ad53d6d
MINOR: mworker/cli: show programs in 'show proc'
by William Lallemand
· Mon Apr 01 11:30:03 2019 +0200
9a1ee7a
MEDIUM: mworker-prog: implement program for master-worker
by William Lallemand
· Mon Apr 01 11:30:02 2019 +0200
88dc7c5
REORG: mworker/cli: move CLI functions to mworker.c
by William Lallemand
· Mon Apr 01 11:30:01 2019 +0200
7175e68
MINOR: cli: export cli_parse_default() definition in cli.h
by William Lallemand
· Mon Apr 01 11:30:00 2019 +0200
3f12887
MINOR: mworker: don't use children variable anymore
by William Lallemand
· Mon Apr 01 11:29:59 2019 +0200
f3a8683
MINOR: mworker: calloc mworker_proc structures
by William Lallemand
· Mon Apr 01 11:29:58 2019 +0200
9001ce8
REORG: mworker: move mworker_cleanlisteners to mworker.c
by William Lallemand
· Mon Apr 01 11:29:57 2019 +0200
e25473c
REORG: mworker: move signal handlers and related functions
by William Lallemand
· Mon Apr 01 11:29:56 2019 +0200
3fa724d
REORG: mworker: move IPC functions to mworker.c
by William Lallemand
· Mon Apr 01 11:29:55 2019 +0200
3cd95d2
REORG: mworker: move signals functions to mworker.c
by William Lallemand
· Mon Apr 01 11:29:54 2019 +0200
48dfbbd
REORG: mworker: move serializing functions to mworker.c
by William Lallemand
· Mon Apr 01 11:29:53 2019 +0200
c31499d
MINOR: ssl: Add aes_gcm_dec converter
by Nenad Merdanovic
· Sat Mar 23 11:00:32 2019 +0100
13d9b02
BUILD: Makefile: disable shared cache on AIX 5.1
by Willy Tarreau
· Fri Mar 29 18:56:54 2019 +0100
0aed6ac
BUILD: define unsetenv on AIX 5.1
by Willy Tarreau
· Fri Mar 29 18:56:00 2019 +0100
891d65a
BUILD: makefile: add _LINUX_SOURCE_COMPAT to build on AIX-51
by Willy Tarreau
· Fri Mar 29 17:56:13 2019 +0100
6f4fd1b
BUILD: makefile: fix build of IPv6 header on aix51
by Willy Tarreau
· Fri Mar 29 17:40:23 2019 +0100
0ca24aa
BUILD: connection: fix naming of ip_v field
by Willy Tarreau
· Fri Mar 29 17:35:32 2019 +0100
a1bd1fa
BUILD: use inttypes.h instead of stdint.h
by Willy Tarreau
· Fri Mar 29 17:26:33 2019 +0100
7b5654f
BUILD: re-implement an initcall variant without using executable sections
by Willy Tarreau
· Fri Mar 29 21:30:17 2019 +0100
9d22e56
MINOR: tools: add an unsetenv() implementation
by Willy Tarreau
· Fri Mar 29 18:49:09 2019 +0100
e0609f5
MINOR: tools: make memvprintf() never pass a NULL target to vsnprintf()
by Willy Tarreau
· Fri Mar 29 19:13:23 2019 +0100
2231b63
BUILD: cache: avoid a build warning with some compilers/linkers
by Willy Tarreau
· Fri Mar 29 18:26:52 2019 +0100
72d9f33
BUILD: chunk: properly declare pool_head_trash as extern
by Willy Tarreau
· Fri Mar 29 18:13:36 2019 +0100
e01d11a
BUILD: http: properly mark some struct as extern
by Willy Tarreau
· Fri Mar 29 17:52:50 2019 +0100
57c99ec
BUILD: makefile: work around another bug in make 3.80
by Willy Tarreau
· Fri Mar 29 20:55:54 2019 +0100
509a009
BUILD: makefile: work around an old bug in GNU make-3.80
by Willy Tarreau
· Fri Mar 29 17:17:52 2019 +0100
4bccea9
BUG/MAJOR: checks: segfault during tcpcheck_main
by Ricardo Nabinger Sanchez
· Thu Mar 28 21:42:23 2019 -0300
06f6811
BUG/MEDIUM: checks: Don't bother subscribing if we have a connection error.
by Olivier Houchard
· Thu Mar 28 17:32:42 2019 +0100
f94afeb
BUG/MEDIUM: mworker: don't free the wrong child when not found
by William Lallemand
· Wed Mar 27 14:19:10 2019 +0100
5220ef2
BUG/MINOR: mux-h1: Only skip invalid C-L headers on output
by Christopher Faulet
· Wed Mar 27 15:44:56 2019 +0100
5671662
BUILD/MINOR: listener: Silent a few signedness warnings.
by David Carlier
· Wed Mar 27 16:08:42 2019 +0000
9744f7c
BUG/MINOR: contrib/prometheus-exporter: Fix applet accordingly to recent changes
by Christopher Faulet
· Wed Mar 27 15:48:53 2019 +0100
b7405c1
BUG/MINOR: peers: Missing initializations after peer session shutdown.
by Frédéric Lécaille
· Wed Mar 27 14:32:39 2019 +0100
ad25c26
REGTEST: script: remove platform-specific assigments of OPTIONS
by Willy Tarreau
· Wed Mar 27 14:00:10 2019 +0100
87586e1
REGTEST: script: make the script use the new features list
by Willy Tarreau
· Wed Mar 27 13:52:39 2019 +0100
824cd00
BUILD: pass all "USE_*" variables as -DUSE_* to the compiler
by Willy Tarreau
· Wed Mar 27 14:44:14 2019 +0100
7728ed3
BUILD: report the whole feature set with their status in haproxy -vv
by Willy Tarreau
· Wed Mar 27 13:20:08 2019 +0100
39f1992
BUILD: Makefile: clean up the target declarations
by Willy Tarreau
· Wed Mar 27 11:44:19 2019 +0100
f6bf8e9
BUILD: Makefile: shorten default settings declaration
by Willy Tarreau
· Wed Mar 27 11:30:47 2019 +0100
05fd82d
BUILD: Makefile: also report disabled options in the BUILD_OPTIONS variable
by Willy Tarreau
· Wed Mar 27 10:57:49 2019 +0100
09fe566
BUILD: Makefile: consider a variable's origin and not its value for the options list
by Willy Tarreau
· Wed Mar 27 10:36:35 2019 +0100
c364351
BUILD: Makefile: remove outdated support for dlmalloc
by Willy Tarreau
· Wed Mar 27 14:20:43 2019 +0100
9fc5cc6
BUILD: remove 10-years old error message for obsolete option USE_TCPSPLICE
by Willy Tarreau
· Wed Mar 27 14:26:34 2019 +0100
5c0ac3a
BUILD: Makefile: remove 11-years old workarounds for deprecated options
by Willy Tarreau
· Wed Mar 27 11:51:44 2019 +0100
26eccea
REGTEST: remove unexpected "nbthread" statement from Lua test cases
by Willy Tarreau
· Wed Mar 27 13:50:33 2019 +0100
cce34f8
DOC: peers: Peers protocol documentation update.
by Frédéric Lécaille
· Tue Mar 26 16:17:33 2019 +0100
e88b773
DOC: The option httplog is no longer valid in a backend.
by Freddy Spierenburg
· Mon Mar 25 14:35:17 2019 +0100
b5c71d7
REGTEST: Enable again reg tests with HEAD HTTP method usage.
by Frédéric Lécaille
· Tue Mar 26 11:06:29 2019 +0100
54bff83
CLEANUP: peers: replace timeout constants by macros.
by Frédéric Lécaille
· Tue Mar 26 10:25:20 2019 +0100
aba44a2
CLEANUP: peers: remove useless annoying tabulations.
by Frédéric Lécaille
· Tue Mar 26 10:18:07 2019 +0100
045e0d4
BUG/MINOR: peers: Really close the sessions with no heartbeat.
by Frédéric Lécaille
· Thu Mar 21 11:12:32 2019 +0100
6e893b9
[RELEASE] Released version 2.0-dev2
by Willy Tarreau
· Tue Mar 26 05:40:51 2019 +0100
65e04eb
MINOR: channel: don't unset CF_SHUTR_NOW after shutting down.
by Willy Tarreau
· Mon Mar 25 18:35:05 2019 +0100
f882a85
CONTRIB: debug: report the CS and CF's EOI flags
by Willy Tarreau
· Mon Mar 25 18:34:28 2019 +0100
a27db38
BUG/MEDIUM: mux-h2: make sure to always notify streams of EOS condition
by Willy Tarreau
· Mon Mar 25 18:13:16 2019 +0100
a33d39a
CLEANUP: task: only perform a LIST_DEL() when the list is not empty
by Willy Tarreau
· Mon Mar 25 18:10:53 2019 +0100
e73256f
BUG/MEDIUM: task/h2: add an idempotent task removal fucntion
by Willy Tarreau
· Mon Mar 25 18:02:54 2019 +0100
3ea3513
BUG/MEDIUM: h2: Remove the tasklet from the task list if unsubscribing.
by Olivier Houchard
· Mon Mar 25 14:10:42 2019 +0100
afc7cb8
BUG/MEDIUM: h2: Follow the same logic in h2_deferred_shut than in h2_snd_buf.
by Olivier Houchard
· Mon Mar 25 14:08:01 2019 +0100
fd1e96d
BUG/MEDIUM: h2: Use the new sending_list in h2s_notify_send().
by Olivier Houchard
· Mon Mar 25 14:04:25 2019 +0100
01d4cb5
BUG/MEDIUM: h2: only destroy the h2s if h2s->cs is NULL.
by Olivier Houchard
· Mon Mar 25 13:25:02 2019 +0100
66af0b2
MEDIUM: proto_htx: Reintroduce the infinite forwarding on data
by Christopher Faulet
· Fri Mar 22 14:54:52 2019 +0100
87a8f35
CLEANUP: muxes/stream-int: Remove flags CS_FL_READ_NULL and SI_FL_READ_NULL
by Christopher Faulet
· Fri Mar 22 14:51:36 2019 +0100
769d0e9
BUG/MEDIUM: http/htx: Fix handling of the option abortonclose
by Christopher Faulet
· Fri Mar 22 14:23:18 2019 +0100
dbe2cb4
MINOR: mux-h1: Set CS_FL_EOI the end of the message is reached
by Christopher Faulet
· Fri Mar 22 14:09:41 2019 +0100
63768a6
MEDIUM: mux-h2: Don't mix the end of the message with the end of stream
by Christopher Faulet
· Fri Mar 22 14:05:52 2019 +0100
297d3e2
MINOR: channel: Report EOI on the input channel if it was reached in the mux
by Christopher Faulet
· Fri Mar 22 14:16:14 2019 +0100
5311a92
MINOR: connection: and new flag to mark end of input (EOI)
by Christopher Faulet
· Fri Mar 22 14:05:52 2019 +0100
3ab07c3
MINOR: mux-h2: Remove useless test on ES flag in h2_frt_transfer_data()
by Christopher Faulet
· Fri Mar 22 14:12:11 2019 +0100
2f5c784
BUG/MINOR: proto-http: Don't forward request body anymore on error
by Christopher Faulet
· Tue Mar 19 14:55:11 2019 +0100
d360ac6
BUG/MEDIUM: h2: Try to be fair when sending data.
by Olivier Houchard
· Fri Mar 22 17:37:16 2019 +0100
594c456
BUG/MINOR: log: properly format IPv6 address when LOG_OPT_HEXA modifier is used.
by Radek Zajic
· Fri Mar 22 10:21:54 2019 +0000
bc34cd1
BUG/MEDIUM: ssl: ability to set TLS 1.3 ciphers using ssl-default-server-ciphersuites
by Pierre Cheynier
· Thu Mar 21 16:15:47 2019 +0000
749f5ca
CLEANUP: mux-h2: add some comments to help understand the code
by Willy Tarreau
· Thu Mar 21 19:19:36 2019 +0100
8ab128c
MINOR: mux-h2: copy small data blocks more often and reduce the number of pauses
by Willy Tarreau
· Thu Mar 21 17:47:28 2019 +0100
fd8bd45
BUG/MEDIUM: mux-h2: Use the right list in h2_stop_senders().
by Olivier Houchard
· Thu Mar 21 15:50:58 2019 +0100
16ff261
BUG/MEDIUM: mux-h2: Don't bother keeping the h2s if detaching and nothing to send.
by Olivier Houchard
· Thu Mar 21 15:48:46 2019 +0100
7a97743
BUG/MEDIUM: mux-h2: Make sure we destroyed the h2s once shutr/shutw is done.
by Olivier Houchard
· Thu Mar 21 15:47:13 2019 +0100
6e8d6a9
Revert "MEDIUM: proto_htx: Switch to infinite forwarding if there is no data filter"
by Willy Tarreau
· Thu Mar 21 18:00:30 2019 +0100
a56eebf
BUG/MINOR: doc: Be accurate on the behavior on pool-purge-delay.
by Olivier Houchard
· Tue Mar 19 16:44:02 2019 +0100
18c2e8d
MINOR: lua: Don't handle the header Expect in lua HTTP applets anymore
by Christopher Faulet
· Fri Mar 01 12:02:08 2019 +0100
0f22299
CLEANUP: cache: don't export http_cache_applet anymore
by Willy Tarreau
· Tue Mar 19 09:57:55 2019 +0100
2571bc6
MINOR: http/applets: Handle all applets intercepting HTTP requests the same way
by Christopher Faulet
· Fri Mar 01 11:44:26 2019 +0100
bcf242a
MINOR: stats/cache: Handle the header Expect when applets are registered
by Christopher Faulet
· Fri Mar 01 11:36:26 2019 +0100
4a28a53
MINOR: proto_htx: Add function to handle the header "Expect: 100-continue"
by Christopher Faulet
· Fri Mar 01 11:19:40 2019 +0100
87451fd
MINOR: proto_http: Add function to handle the header "Expect: 100-continue"
by Christopher Faulet
· Fri Mar 01 11:16:34 2019 +0100
56a3d6e
BUG/MEDIUM: lua: Fully consume large requests when an HTTP applet ends
by Christopher Faulet
· Wed Feb 27 22:06:23 2019 +0100
3a78aa6
BUG/MINOR: stats: Fully consume large requests in the stats applet
by Christopher Faulet
· Wed Feb 27 16:19:48 2019 +0100
adb3631
BUG/MINOR: cache: Fully consume large requests in the cache applet
by Christopher Faulet
· Mon Feb 25 11:40:49 2019 +0100
f52170d
MEDIUM: proto_htx: Switch to infinite forwarding if there is no data filter
by Christopher Faulet
· Fri Mar 08 15:45:26 2019 +0100
Next »