Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
6754d7e2ed3a059722e2b0807933d97d45694128
/
src
/
log.c
91b4726
MINOR: protocol: replace ctrl_type with xprt_type and clarify it
by Willy Tarreau
· Fri May 20 16:36:46 2022 +0200
0698c80
CLEANUP: applet: remove the unneeded appctx->owner
by Willy Tarreau
· Wed May 11 14:09:57 2022 +0200
3824743
CLEANUP: tree-wide: use fd_set_nonblock() and fd_set_cloexec()
by Willy Tarreau
· Tue Apr 26 10:24:14 2022 +0200
acef5e2
MINOR: tree-wide: always consider EWOULDBLOCK in addition to EAGAIN
by Willy Tarreau
· Mon Apr 25 20:32:15 2022 +0200
6b0a0fb
CLEANUP: tree-wide: Remove any ref to stream-interfaces
by Christopher Faulet
· Mon Apr 04 11:29:28 2022 +0200
da098e6
MINOR: stream-int/conn-stream: Move si_shut* and si_chk* in conn-stream scope
by Christopher Faulet
· Thu Mar 31 17:44:45 2022 +0200
8da67aa
MEDIUM: stream-int/conn-stream: Move src/dst addresses in the conn-stream
by Christopher Faulet
· Tue Mar 29 17:53:09 2022 +0200
731c8e6
MINOR: stream: Simplify retries counter calculation
by Christopher Faulet
· Tue Mar 29 16:08:44 2022 +0200
909f318
MINOR: stream-int/stream: Move conn_retries counter in the stream
by Christopher Faulet
· Tue Mar 29 15:42:09 2022 +0200
908628c
MEDIUM: tree-wide: Use CS util functions instead of SI ones
by Christopher Faulet
· Fri Mar 25 16:43:49 2022 +0100
807a3a5
MINOR: log: add '~' to frontend when the transport layer provides SSL
by Willy Tarreau
· Tue Apr 12 08:08:33 2022 +0200
b4f96ed
BUG/MINOR: log: Initialize the list element when allocating a new log server
by Christopher Faulet
· Tue Mar 29 14:17:09 2022 +0200
7750850
CLEANUP: Reapply ist.cocci with `--include-headers-for-types --recursive-includes`
by Tim Duesterhus
· Tue Mar 15 13:11:06 2022 +0100
211ea25
BUG/MINOR: logs: fix logsrv leaks on clean exit
by Willy Tarreau
· Thu Mar 17 19:47:33 2022 +0100
02fc86e
MINOR: log: Always access the stream-int via the conn-stream
by Christopher Faulet
· Thu Dec 23 13:32:42 2021 +0100
95a61e8
MINOR: stream: Add pointer to front/back conn-streams into stream struct
by Christopher Faulet
· Wed Dec 22 14:22:03 2021 +0100
86e1c33
MEDIUM: applet: Set the conn-stream as appctx owner instead of the stream-int
by Christopher Faulet
· Mon Dec 20 17:09:39 2021 +0100
13a35e5
MAJOR: conn_stream/stream-int: move the appctx to the conn-stream
by Christopher Faulet
· Mon Dec 20 15:34:16 2021 +0100
2ad2b1c
BUG/MAJOR: segfault using multiple log forward sections.
by Emeric Brun
· Wed Dec 01 12:08:42 2021 +0100
1ccbe12
DOC: log: Add comments to specify when session's listener is defined or not
by Christopher Faulet
· Mon Nov 15 11:31:08 2021 +0100
2471f5c
CLEANUP: Apply ist.cocci
by Tim Duesterhus
· Mon Nov 08 09:05:01 2021 +0100
68574dd
MEDIUM: log: add the client's SNI to the default HTTPS log format
by Willy Tarreau
· Fri Nov 05 19:14:55 2021 +0100
6f74976
MEDIUM: connection: rename fc_conn_err and bc_conn_err to fc_err and bc_err
by Willy Tarreau
· Fri Nov 05 17:07:03 2021 +0100
52b28d2
BUILD: log: Fix compilation without SSL support
by Christopher Faulet
· Wed Oct 27 11:58:05 2021 +0200
f9c4d8d
MINOR: log: Rely on client addresses at the appropriate level to log messages
by Christopher Faulet
· Fri Oct 22 17:43:22 2021 +0200
6ff7de5
MINOR: tcpcheck: Support 2-steps args resolution in defaults sections
by Christopher Faulet
· Wed Oct 13 15:18:36 2021 +0200
1d58b01
MINOR: ssl: add ssl_fc_is_resumed to "option httpslog"
by William Lallemand
· Thu Oct 14 14:27:48 2021 +0200
5554264
REORG: time: move time-keeping code and variables to clock.c
by Willy Tarreau
· Fri Oct 08 09:33:24 2021 +0200
b7fc4c4
BUILD: tree-wide: add missing http_ana.h from many places
by Willy Tarreau
· Wed Oct 06 18:56:42 2021 +0200
eaba25d
BUG/MINOR: tcpcheck: Don't use arg list for default proxies during parsing
by Christopher Faulet
· Thu Sep 30 16:22:51 2021 +0200
1fe0fad
MINOR: ssl: Rename ssl_bc_hsk_err to ssl_bc_err
by Remi Tricot-Le Breton
· Wed Sep 29 18:56:52 2021 +0200
a015b3e
MINOR: log: Try to get the status code when MUX_EXIT_STATUS is retrieved
by Christopher Faulet
· Tue Sep 28 11:36:28 2021 +0200
1655424
CLEANUP: Apply bug_on.cocci
by Tim Duesterhus
· Wed Sep 15 13:58:49 2021 +0200
20b7a0f
MINOR: log: make log-format expressions completely usable outside of req/resp
by Willy Tarreau
· Fri Sep 03 08:53:29 2021 +0200
fe21fe7
MINOR: log: Add new "error-log-format" option
by Remi Tricot-Le Breton
· Tue Aug 31 12:08:52 2021 +0200
98b930d
MINOR: ssl: Define a default https log format
by Remi Tricot-Le Breton
· Thu Jul 29 09:45:52 2021 +0200
c453f95
MINOR: http: use http uri parser for path
by Amaury Denoyelle
· Tue Jul 06 11:40:12 2021 +0200
2a651e2
BUILD: log: remove unused fmt_directive()
by Willy Tarreau
· Fri Jun 11 17:32:03 2021 +0200
fd6ab66
MINOR: log: remove the long-deprecated early log-format tags
by Willy Tarreau
· Fri Jun 11 15:37:45 2021 +0200
ce986e1
REORG: errors: split errors reporting function from log.c
by Amaury Denoyelle
· Fri Jun 04 11:20:32 2021 +0200
b205bfd
CLEANUP: cli/tree-wide: properly re-align the CLI commands' help messages
by Willy Tarreau
· Fri May 07 11:38:37 2021 +0200
9f903af
MEDIUM: log: slightly refine the output format of alerts/warnings/etc
by Willy Tarreau
· Fri May 07 08:42:39 2021 +0200
2b71810
CLEANUP: lists/tree-wide: rename some list operations to avoid some confusion
by Willy Tarreau
· Wed Apr 21 07:32:39 2021 +0200
1d26f22
BUG/MINOR: logs: Report the true number of retries if there was no connection
by Christopher Faulet
· Fri Apr 16 11:24:20 2021 +0200
fd81848
MINOR: logs: Add support of checks as session origin to format lf strings
by Christopher Faulet
· Wed Apr 14 14:01:41 2021 +0200
0c6d1dc
BUG/MINOR: listener: Handle allocation error when allocating a new bind_conf
by Christopher Faulet
· Mon Apr 12 16:56:37 2021 +0200
4781b15
CLEANUP: atomic/tree-wide: replace single increments/decrements with inc/dec
by Willy Tarreau
· Tue Apr 06 13:53:36 2021 +0200
1851572
CLEANUP: atomic: add a fetch-and-xxx variant for common operations
by Willy Tarreau
· Tue Apr 06 11:57:41 2021 +0200
f509065
MEDIUM: fd: merge fdtab[].ev and state for FD_EV_* and FD_POLL_* into state
by Willy Tarreau
· Tue Apr 06 17:23:40 2021 +0200
2675490
BUG/MEDIUM: log: fix config parse error logging on stdout/stderr or any raw fd
by Emeric Brun
· Wed Apr 07 14:26:44 2021 +0200
94aab06
MEDIUM: log: support tcp or stream addresses on log lines.
by Emeric Brun
· Fri Apr 02 10:41:36 2021 +0200
9533a70
MINOR: log: register config file and line number on log servers.
by Emeric Brun
· Fri Apr 02 10:13:43 2021 +0200
7b01a8d
MINOR: global: define diagnostic mode of execution
by Amaury Denoyelle
· Mon Mar 29 10:29:07 2021 +0200
581db2b
MINOR: payload/config: Warn if a L6 sample fetch is used from an HTTP proxy
by Christopher Faulet
· Fri Mar 26 10:02:46 2021 +0100
433b05f
MINOR: cfgparse/bind: suggest correct spelling for unknown bind keywords
by Willy Tarreau
· Fri Mar 12 10:14:07 2021 +0100
7b5777d
CLEANUP: Use isttest(const struct ist) whenever possible
by Tim Duesterhus
· Tue Mar 02 18:57:28 2021 +0100
92c696e
CLEANUP: Use ist2(const void*, size_t) whenever possible
by Tim Duesterhus
· Sun Feb 28 16:11:36 2021 +0100
6616132
MINOR: listener: refine the default MAX_ACCEPT from 64 to 4
by Willy Tarreau
· Fri Feb 19 15:50:27 2021 +0100
142dd33
MINOR: muxes: Add exit status for errors about not implemented features
by Christopher Faulet
· Mon Dec 07 11:24:37 2020 +0100
e5ff141
CLEANUP: Compare the return value of `XXXcmp()` functions with zero
by Tim Duesterhus
· Sat Jan 02 22:31:53 2021 +0100
f38a018
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Mon Dec 21 01:16:17 2020 +0500
7f8314c
MINOR: opentracing: add ARGC_OT enum
by Miroslav Zagorac
· Wed Dec 09 16:31:48 2020 +0100
ce5e6bc
MINOR: logs: Get the multiplexer exist status when no stream is provided
by Christopher Faulet
· Tue Oct 06 15:11:43 2020 +0200
dd78921
MINOR: logs: Use session idle duration when no stream is provided
by Christopher Faulet
· Wed Sep 30 15:10:07 2020 +0200
fcdfd85
MINOR: log: Logging HTTP path only with %HPO
by Maciej Zdeb
· Mon Nov 30 18:27:47 2020 +0000
0237c4e
BUG/MEDIUM: local log format regression.
by Emeric Brun
· Fri Nov 27 16:24:34 2020 +0100
a0133fc
BUG/MINOR: log: fix risk of null deref on error path
by Willy Tarreau
· Tue Oct 27 10:35:32 2020 +0100
ae32ac7
BUG/MINOR: log: fix memory leak on logsrv parse error
by Willy Tarreau
· Tue Oct 27 09:51:37 2020 +0100
e140a69
MINOR: log: set the UDP receiver's I/O handler in the receiver
by Willy Tarreau
· Thu Oct 15 21:25:32 2020 +0200
b0c331f
BUG/MINOR: proxy/log: frontend/backend and log forward names must differ
by Emeric Brun
· Wed Oct 07 17:05:59 2020 +0200
cbb7bf7
MEDIUM: log: syslog TCP support on log forward section.
by Emeric Brun
· Mon Oct 05 14:39:35 2020 +0200
a39ecbd
BUG/MINOR: proxy: inc req counter on new syslog messages.
by Emeric Brun
· Mon Oct 05 14:33:12 2020 +0200
5fc9328
MINOR: tools: make str2sa_range() directly return the protocol
by Willy Tarreau
· Wed Sep 16 18:25:03 2020 +0200
26ff5da
MINOR: log-forward: use str2receiver() to parse the dgram-bind address
by Willy Tarreau
· Wed Sep 16 15:22:19 2020 +0200
3baec24
MEDIUM: tools: make str2sa_range() only report AF_CUST_UDP on listeners
by Willy Tarreau
· Wed Sep 16 20:35:12 2020 +0200
8959926
MINOR: log: detect LOG_TARGET_FD from the fd and not from the syntax
by Willy Tarreau
· Tue Sep 15 14:03:26 2020 +0200
a93e5c7
MINOR: tools: make str2sa_range() optionally return the fd
by Willy Tarreau
· Tue Sep 15 14:01:16 2020 +0200
3281993
MINOR: tools: add several PA_O_* flags in str2sa_range() callers
by Willy Tarreau
· Fri Sep 04 15:53:16 2020 +0200
8b0fa8f
MEDIUM: config: remove all checks for missing/invalid ports/ranges
by Willy Tarreau
· Tue Sep 15 11:52:23 2020 +0200
8095876
MINOR: tools: add several PA_O_PORT_* flags in str2sa_range() callers
by Willy Tarreau
· Tue Sep 15 10:30:39 2020 +0200
cd3a5591
MINOR: tools: make str2sa_range() take more options than just resolve
by Willy Tarreau
· Fri Sep 04 15:30:46 2020 +0200
a5b325f
MINOR: protocol: add a real family for existing FDs
by Willy Tarreau
· Fri Sep 04 16:44:20 2020 +0200
b743661
REORG: listener: move the listener's proto to the receiver
by Willy Tarreau
· Fri Aug 28 19:51:44 2020 +0200
e1c4c80
BUG/MINOR: log: gracefully handle the "udp@" address format for log servers
by Willy Tarreau
· Wed Sep 16 19:58:34 2020 +0200
3b139e5
BUG/MEDIUM: log-forward: always quit on parsing errors
by Willy Tarreau
· Wed Sep 16 16:24:14 2020 +0200
76aaa7f
MEDIUM: log-forward: use "dgram-bind" instead of "bind" for the listener
by Willy Tarreau
· Wed Sep 16 15:07:22 2020 +0200
f9feec2
BUG/MINOR: log-forward: fail on unknown keywords
by Willy Tarreau
· Wed Sep 16 15:04:33 2020 +0200
6b79f38
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Thu Jul 23 00:32:55 2020 +0500
45c457a
MINOR: log: adds counters on received syslog messages.
by Emeric Brun
· Thu Jul 09 23:23:34 2020 +0200
12941c8
MEDIUM: log: adds log forwarding section.
by Emeric Brun
· Tue Jul 07 14:19:42 2020 +0200
54932b4
MINOR: log: adds syslog udp message handler and parsing.
by Emeric Brun
· Tue Jul 07 09:43:24 2020 +0200
5464885
MEDIUM: log/sink: re-work and merge of build message API.
by Emeric Brun
· Mon Jul 06 15:54:06 2020 +0200
2f4cc28
BUG/MEDIUM: log: issue mixing sampled to not sampled log servers.
by Emeric Brun
· Fri Jul 10 15:47:11 2020 +0200
b4174d5
MINOR: log: Remove unused case statement during the log-format string parsing
by Christopher Faulet
· Mon Jul 06 19:03:25 2020 +0200
9f9b22c
MINOR: log: add time second fraction field to rfc5424 log timestamp.
by Emeric Brun
· Thu Jul 02 16:16:59 2020 +0200
1e3b16f
MINOR: log-format: allow to preserve spacing in log format strings
by Dragan Dosen
· Tue Jun 23 18:16:44 2020 +0200
2866acf
BUG/MEDIUM: log-format: fix possible endless loop in parse_logformat_string()
by Dragan Dosen
· Tue Jun 30 21:16:43 2020 +0200
b255105
CLEANUP: include: tree-wide alphabetical sort of include files
by Willy Tarreau
· Tue Jun 09 09:07:15 2020 +0200
dfd3de8
REORG: include: move stream.h to haproxy/stream{,-t}.h
by Willy Tarreau
· Thu Jun 04 23:46:14 2020 +0200
aeed4a8
REORG: include: move log.h to haproxy/log{,-t}.h
by Willy Tarreau
· Thu Jun 04 22:01:04 2020 +0200
Next »