Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
fafd3984b9bc41466bcfda88ee290352571099ed
fafd398
MINOR: mux: implement a get_first_cs() method
by Willy Tarreau
· Sun Nov 18 21:29:20 2018 +0100
479998a
CLEANUP: h2: minimum documentation for recent API changes
by Willy Tarreau
· Sun Nov 18 06:30:59 2018 +0100
6b44975
BUG/MINOR: config: Copy default error messages when parsing of a backend starts
by Christopher Faulet
· Mon Nov 12 11:57:31 2018 +0100
ade6478
MINOR: stream: move the conn_stream specific calls to the stream-int
by Willy Tarreau
· Sat Nov 17 19:51:07 2018 +0100
00b3b8c
BUG/MINOR: stream-int: set SI_FL_WANT_PUT in sess_establish()
by Willy Tarreau
· Sat Nov 17 19:14:35 2018 +0100
a337229
MEDIUM: cli: worker socketpair is unstoppable
by William Lallemand
· Fri Nov 16 16:57:22 2018 +0100
c59f988
MEDIUM: listeners: support unstoppable listener
by William Lallemand
· Fri Nov 16 16:57:21 2018 +0100
a719926
MEDIUM: jobs: support unstoppable jobs for soft stop
by William Lallemand
· Fri Nov 16 16:57:20 2018 +0100
3c0544e
BUG/MINOR: http: Be sure to sent fully formed HTTP 103 responses
by Christopher Faulet
· Thu Nov 15 15:41:55 2018 +0100
6c243eb
MINOR: http: Regroup return statements of http_res_get_intercept_rule at the end
by Christopher Faulet
· Thu Nov 15 15:40:29 2018 +0100
ea827bd
MINOR: http: Regroup return statements of http_req_get_intercept_rule at the end
by Christopher Faulet
· Thu Nov 15 15:34:11 2018 +0100
78337bb
BUG/MINOR: http_fetch: Remove the version part when capturing the request uri
by Christopher Faulet
· Thu Nov 15 14:35:18 2018 +0100
9c27ea0
REGTEST: fix scripts 1 and 3 to accept development version
by Willy Tarreau
· Fri Nov 16 15:54:23 2018 +0100
d501646
CONTRIB: debug: fix build related to conn_stream flags change
by Willy Tarreau
· Fri Nov 16 10:37:20 2018 +0100
ffb1205
BUG/MINOR: stream-int: make sure not to go through the rcv_buf path after splice()
by Willy Tarreau
· Thu Nov 15 16:06:02 2018 +0100
81464b4
BUG/MEDIUM: stream-int: clear CO_FL_WAIT_ROOM after splicing data in
by Willy Tarreau
· Thu Nov 15 15:52:53 2018 +0100
f6975aa
BUG/MEDIUM: stream-int: make failed splice_in always subscribe to recv
by Willy Tarreau
· Thu Nov 15 14:33:05 2018 +0100
52dabbc
BUG/MEDIUM: Make sure stksess is properly aligned.
by Olivier Houchard
· Wed Nov 14 17:54:36 2018 +0100
a8b2671
BUG/MEDIUM: log: don't CLOEXEC the inherited FDs
by William Lallemand
· Tue Nov 13 18:30:12 2018 +0100
2e8fad9
MINOR: mworker: only close std{in,out,err} in daemon mode
by William Lallemand
· Tue Nov 13 16:18:23 2018 +0100
3aac106
DOC: early-hints: fix truncated line.
by Frédéric Lécaille
· Tue Nov 13 09:42:13 2018 +0100
06f5b64
MINOR: doc: Add information about "early-hint" http-request action.
by Frédéric Lécaille
· Mon Nov 12 11:01:10 2018 +0100
9ca51aa
MINOR: http: Implement "early-hint" http request rules.
by Frédéric Lécaille
· Mon Nov 12 10:06:54 2018 +0100
0ebbcb6
MINOR: http: Make new "early-hint" http-request action really be parsed.
by Frédéric Lécaille
· Tue Nov 06 14:30:19 2018 +0100
a985e38
MINOR: http: Add new "early-hint" http-request action.
by Frédéric Lécaille
· Tue Nov 06 10:55:34 2018 +0100
42d9e5a
BUILD/MEDIUM: threads/affinity: DragonFly build fix
by David Carlier
· Mon Nov 12 16:22:19 2018 +0000
7520e4f
MINOR: namespaces: don't build namespace.c if disabled
by Willy Tarreau
· Sun Nov 11 14:38:09 2018 +0100
691fe39
BUG/MEDIUM: stream-int: convert some co_data() checks to channel_is_empty()
by Willy Tarreau
· Mon Nov 12 18:48:52 2018 +0100
f26c26c
BUG/MEDIUM: stream-int: change the way buffer room is requested by a stream-int
by Willy Tarreau
· Mon Nov 12 16:11:08 2018 +0100
c1b0645
MEDIUM: log: add a new "raw" format
by Willy Tarreau
· Mon Nov 12 11:57:56 2018 +0100
e8746a0
MEDIUM: log: support a new "short" format
by Willy Tarreau
· Mon Nov 12 08:45:00 2018 +0100
5a32ecc
MEDIUM: log: add support for logging to existing file descriptors
by Willy Tarreau
· Mon Nov 12 07:34:59 2018 +0100
13ef773
MINOR: log: report the number of dropped logs in the stats
by Willy Tarreau
· Mon Nov 12 07:25:28 2018 +0100
adb345d
DOC: logs: the format directive was missing from the second log part
by Willy Tarreau
· Mon Nov 12 07:56:13 2018 +0100
251fe34
MINOR: log: slightly improve error message syntax on log failure
by Willy Tarreau
· Mon Nov 12 07:00:11 2018 +0100
e07bc14
DOC: Fix typos in README and CONTRIBUTING
by Joseph Herlant
· Fri Nov 09 17:44:10 2018 -0800
bd0f83f
CLEANUP: fix typos in comments for contrib/wireshark-dissectors
by Joseph Herlant
· Fri Nov 09 19:00:24 2018 -0800
ebe14bb
CLEANUP: fix typos in comments for contrib/spoa_example
by Joseph Herlant
· Fri Nov 09 18:36:35 2018 -0800
9fe83fa
CLEANUP: fix typos in comments for the contrib/modsecurity subsystem
by Joseph Herlant
· Fri Nov 09 18:25:59 2018 -0800
42172bd
CLEANUP: fix a typo in a comment for the contrib/halog subsystem
by Joseph Herlant
· Fri Nov 09 18:02:35 2018 -0800
4e8683c
CLEANUP: fix typos in the comments of the Makefile
by Joseph Herlant
· Fri Nov 09 17:50:30 2018 -0800
96062a1
BUILD: cache: fix a build warning regarding too large an integer for the age
by Willy Tarreau
· Sun Nov 11 14:00:28 2018 +0100
9607949
[RELEASE] Released version 1.9-dev6
by Willy Tarreau
· Sun Nov 11 10:43:39 2018 +0100
4db49c0
BUG/MINOR: config: better detect the presence of the h2 pattern in npn/alpn
by Willy Tarreau
· Sun Nov 11 10:36:25 2018 +0100
4eb7d74
MEDIUM: stream-int: Try to read data even if channel's buffer seems to be full
by Christopher Faulet
· Thu Oct 11 15:29:21 2018 +0200
b3e0de4
MEDIUM: stream-int: Rely only on SI_FL_WAIT_ROOM to stop data receipt
by Christopher Faulet
· Thu Oct 11 13:54:13 2018 +0200
d0d40eb
CLEANUP: stream-int: remove the now unused si->update() function
by Willy Tarreau
· Fri Nov 09 14:56:01 2018 +0100
bf89ff3
MEDIUM: stream-int: make stream_int_update() aware of the lower layers
by Willy Tarreau
· Fri Nov 09 14:59:25 2018 +0100
d14844a
MINOR: stream-int: replace si_update() with si_update_both()
by Willy Tarreau
· Thu Nov 08 18:15:29 2018 +0100
8fe516f
MEDIUM: stream-int: make si_chk_rcv() check that SI_FL_WAIT_ROOM is cleared
by Willy Tarreau
· Fri Nov 09 16:21:43 2018 +0100
abf531c
MEDIUM: stream-int: always call si_chk_rcv() when we make room in the buffer
by Willy Tarreau
· Wed Nov 07 18:53:29 2018 +0100
1f9de21
MEDIUM: stream-int: make SI_FL_WANT_PUT reflect CF_DONT_READ
by Willy Tarreau
· Wed Nov 07 15:07:35 2018 +0100
1bdb598
MINOR: stream-int: factor the SI_ST_EST state test into si_chk_rcv()
by Willy Tarreau
· Wed Nov 07 14:59:45 2018 +0100
96aadd5
MEDIUM: stream-int: temporarily make si_chk_rcv() take care of SI_FL_WAIT_ROOM
by Willy Tarreau
· Wed Nov 07 11:55:54 2018 +0100
57f08bb
MINOR: stream-int: make it clear that si_ops cannot be null
by Willy Tarreau
· Wed Nov 07 11:28:12 2018 +0100
43e69dc
MINOR: stream-int: make use of si_done_{get,put}() in shut{w,r}
by Willy Tarreau
· Tue Nov 06 19:23:03 2018 +0100
af4f6f6
MINOR: stream-int: use si_cant_put() instead of setting SI_FL_WAIT_ROOM
by Willy Tarreau
· Tue Nov 06 19:10:53 2018 +0100
394970c
MINOR: stream-int: add si_done_{get,put} to indicate that we won't do it anymore
by Willy Tarreau
· Tue Nov 06 19:17:31 2018 +0100
0cd3bd6
MINOR: stream-int: rename si_applet_{want|stop|cant}_{get|put}
by Willy Tarreau
· Tue Nov 06 18:46:37 2018 +0100
21028b5
MEDIUM: appctx: check for allocation attempts in buffer allocation callbacks
by Willy Tarreau
· Tue Nov 06 17:32:37 2018 +0100
b882dd8
MEDIUM: stream: implement stream_buf_available()
by Willy Tarreau
· Tue Nov 06 15:50:21 2018 +0100
745f15e
DOC: restore note about "independant" typo
by Lukas Tribus
· Thu Nov 08 12:41:42 2018 +0100
e260e0d
BUG/MEDIUM: cli: crash when trying to access a worker
by William Lallemand
· Thu Nov 08 12:00:14 2018 +0100
b69f171
BUG/MEDIUM: stream-int: don't wake up for nothing during SI_ST_CON
by Willy Tarreau
· Thu Nov 08 14:32:16 2018 +0100
a90cacf
BUG/MEDIUM: mworker: does not abort() in mworker_pipe_register()
by William Lallemand
· Wed Nov 07 08:38:32 2018 +0100
8ccd208
CLEANUP: stream-int: retro-document si_cs_io_cb()
by Willy Tarreau
· Wed Nov 07 07:47:52 2018 +0100
7216032
MEDIUM: mworker: leave when the master die
by William Lallemand
· Tue Nov 06 17:37:16 2018 +0100
5d05db8
MINOR: mworker: displays a message when a worker is forked
by William Lallemand
· Tue Nov 06 17:37:15 2018 +0100
9172374
MEDIUM: mworker: exit with the incriminated exit code
by William Lallemand
· Tue Nov 06 17:37:14 2018 +0100
18e52a8
MINOR: mworker: displays more information when leaving
by William Lallemand
· Tue Nov 06 17:37:13 2018 +0100
550db6d
MEDIUM: mworker: does not create the CLI proxy when no listener
by William Lallemand
· Tue Nov 06 17:37:12 2018 +0100
6b7cd0a
MINOR: cli: can't connect to the target CLI
by William Lallemand
· Tue Nov 06 17:37:11 2018 +0100
adbce8e
MINOR: cli: show the number of reload in 'show proc'
by William Lallemand
· Tue Nov 06 17:37:10 2018 +0100
2d372c2
MINOR: stats: report the number of currently connected peers
by Willy Tarreau
· Mon Nov 05 17:12:27 2018 +0100
199ad24
MINOR: stats: report the number of active peers in "show info"
by Willy Tarreau
· Mon Nov 05 16:31:22 2018 +0100
00098ea
MINOR: stats: report the number of active jobs and listeners in "show info"
by Willy Tarreau
· Mon Nov 05 14:38:13 2018 +0100
086735a
BUG/MINOR: tasks: make sure wakeup events are properly reported to subscribers
by Willy Tarreau
· Mon Nov 05 15:09:47 2018 +0100
1d0b706
BUG/MAJOR: stream-int: don't call si_cs_recv() in stream_int_chk_rcv_conn()
by Willy Tarreau
· Tue Oct 30 11:01:08 2018 +0100
6c81d5f
DOC: split the http-response actions in their own section
by Cyril Bonté
· Wed Oct 17 00:14:51 2018 +0200
c6ad23b
DOC: split the http-request actions in their own section
by Cyril Bonté
· Wed Oct 17 00:14:50 2018 +0200
943e7ec
MEDIUM: auth/threads: make use of crypt_r() on systems supporting it
by Willy Tarreau
· Mon Oct 29 19:16:27 2018 +0100
4698adf
MINOR: compat: automatically detect support for crypt_r()
by Willy Tarreau
· Mon Oct 29 19:14:14 2018 +0100
34d4b52
BUG/MEDIUM: auth/threads: use of crypt() is not thread-safe
by Willy Tarreau
· Mon Oct 29 18:02:54 2018 +0100
744de5b
BUG/MINOR: cli: forward the whole command on master CLI
by William Lallemand
· Mon Oct 29 17:14:00 2018 +0100
ce487aa
BUG/MEDIUM: tools: fix direction of my_ffsl()
by Willy Tarreau
· Mon Oct 29 16:09:57 2018 +0100
bddf292
[RELEASE] Released version 1.9-dev5
by Willy Tarreau
· Sun Oct 28 20:39:31 2018 +0100
cde1bc6
BUG/MINOR: backend: assign the wait list after the error check
by Willy Tarreau
· Sun Oct 28 20:36:00 2018 +0100
9d9ccdb
BUG/MAJOR: http: http_txn_get_path() may deference an inexisting buffer
by Willy Tarreau
· Sun Oct 28 20:13:12 2018 +0100
8e9f453
BUG/MINOR: memory: make the thread-local cache allocator set the debugging link
by Willy Tarreau
· Sun Oct 28 20:09:12 2018 +0100
f95838c
REGTEST: make the IP+port logging test more reliable
by Willy Tarreau
· Sun Oct 28 19:19:48 2018 +0100
e7a770c
MINOR: cache: Add "Age" header.
by Frédéric Lécaille
· Fri Oct 26 14:29:22 2018 +0200
deeaa59
MINOR: cli: helper to write an response message and close
by William Lallemand
· Fri Oct 26 14:47:48 2018 +0200
2f4ce20
MEDIUM: cli: write a prompt for the CLI proxy of the master
by William Lallemand
· Fri Oct 26 14:47:47 2018 +0200
90b1ca1
MEDIUM: channel: reorder the channel analyzers for the cli
by William Lallemand
· Fri Oct 26 14:47:46 2018 +0200
309dc9a
MEDIUM: mworker: stop the master proxy in the workers
by William Lallemand
· Fri Oct 26 14:47:45 2018 +0200
0b3e849
MEDIUM: listeners: set O_CLOEXEC on the accepted FDs
by William Lallemand
· Fri Oct 26 14:47:44 2018 +0200
4e8450b
MINOR: cli: put @master @<relative pid> @!<pid> in the help
by William Lallemand
· Fri Oct 26 14:47:43 2018 +0200
35851fb
MEDIUM: cli: enable "show cli sockets" for the master
by William Lallemand
· Fri Oct 26 14:47:42 2018 +0200
2631434
MINOR: cli: displays sockpair@ in "show cli sockets"
by William Lallemand
· Fri Oct 26 14:47:41 2018 +0200
cf62f7e
MEDIUM: cli: implement 'mode cli' proxy analyzers
by William Lallemand
· Fri Oct 26 14:47:40 2018 +0200
Next »