Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
22d63a24d93211f431ae3ef504c7a85c243fb618
/
src
/
cli.c
0212fad
MINOR: tasks/activity: report the context switch and task wakeup rates
by Willy Tarreau
· 6 years ago
d0e095c
MINOR: ssl/cli: async fd io-handlers printable on show fd
by Emeric Brun
· 6 years ago
620072b
MINOR: cli: don't add a semicolon at the end of HAPROXY_CLI
by William Lallemand
· 6 years ago
9a37fd0
MEDIUM: mworker/cli: export the HAPROXY_MASTER_CLI variable
by William Lallemand
· 6 years ago
8f7069a
CLEANUP: mworker: remove the type field in mworker_proc
by William Lallemand
· 6 years ago
e618284
BUILD: cli/threads: fix build in single-threaded mode
by Willy Tarreau
· 6 years ago
a8f57d5
MINOR: cli/activity: report the accept queue sizes in "show activity"
by Willy Tarreau
· 6 years ago
64a9c05
MINOR: cli/listener: report the number of accepts on "show activity"
by Willy Tarreau
· 6 years ago
33d29e2
MINOR: cli: export HAPROXY_CLI environment variable
by William Lallemand
· 6 years ago
e58915f
MINOR: cli: start addresses by a prefix in 'show cli sockets'
by William Lallemand
· 6 years ago
75812a7
BUG/MINOR: cli: correctly handle abns in 'show cli sockets'
by William Lallemand
· 6 years ago
88dc7c5
REORG: mworker/cli: move CLI functions to mworker.c
by William Lallemand
· 6 years ago
a8cf66b
MINOR: listener: do not needlessly set l->maxconn
by Willy Tarreau
· 6 years ago
e2711c7
MINOR: listener: introduce listener_backlog() to report the backlog value
by Willy Tarreau
· 6 years ago
18215cb
BUG/MINOR: config: don't over-count the global maxsock value
by Willy Tarreau
· 6 years ago
8a03408
MINOR: activity: add accept queue counters for pushed and overflows
by Willy Tarreau
· 6 years ago
ff9c914
MINOR: config: make MAX_PROCS configurable at build time
by Willy Tarreau
· 6 years ago
c9a82e4
MINOR: cfgparse: make the process/thread parser support a maximum value
by Willy Tarreau
· 6 years ago
e9ca807
MINOR: cli/show_fd: report that a connection is back or not
by Willy Tarreau
· 6 years ago
14bfe9a
CLEANUP: stream-int: consistently call the si/stream_int functions
by Willy Tarreau
· 6 years ago
3d2ee55
CLEANUP: connection: rename conn->mux_ctx to conn->ctx
by Willy Tarreau
· 6 years ago
ca1b157
BUG/MINOR: cli/fd: don't isolate the thread for each individual fd
by Willy Tarreau
· 6 years ago
a57b7e3
MINOR: cli: implements 'reload' on master CLI
by William Lallemand
· 6 years ago
52880f9
MINOR: mworker/cli: indicate in the master prompt when a reload failed
by Willy Tarreau
· 6 years ago
3301f3e
BUG/MEDIUM: cli: handle correctly prefix and payload
by William Lallemand
· 6 years ago
b7ea141
MEDIUM: cli: handle CLI level from the master CLI
by William Lallemand
· 6 years ago
dc12c2e
CLEANUP: cli: use dedicated define instead of appctx ones
by William Lallemand
· 6 years ago
67a234f
MEDIUM: cli: show and change CLI permissions
by William Lallemand
· 6 years ago
f630d01
MEDIUM: cli: store CLI level in the appctx
by William Lallemand
· 6 years ago
256bf0d
MINOR: cli: change 'show proc' output of old processes
by William Lallemand
· 6 years ago
459e18e
MINOR: cli: use pcli_flags for prompt activation
by William Lallemand
· 6 years ago
ebf6180
MEDIUM: cli: handle payload in CLI proxy
by William Lallemand
· 6 years ago
3de09d5
BUG/MINOR: cli: wait for payload data even without prompt
by William Lallemand
· 6 years ago
5f61068
MINOR: cli: implements 'quit' in the CLI proxy
by William Lallemand
· 6 years ago
5b80fa2
MINOR: cli: parse prompt command in the CLI proxy
by William Lallemand
· 6 years ago
bddd33a
MEDIUM: cli: rework the CLI proxy parser
by William Lallemand
· 6 years ago
b54c40a
BUILD: threads: fix minor build warnings when threads are disabled
by Willy Tarreau
· 6 years ago
008b3ce
CLEANUP: Fix typos in the cli subsystem
by Joseph Herlant
· 6 years ago
4b58c80
REORG: mworker: declare master variable in global.h
by William Lallemand
· 6 years ago
0108d90
MEDIUM: init: convert all trivial registration calls to initcalls
by Willy Tarreau
· 6 years ago
744a089
BUG/MINOR: mworker: fix FD leak and memory leak in error path
by William Lallemand
· 6 years ago
4cae3b2
BUG/MINOR: cli: Fix memory leak
by Tim Duesterhus
· 6 years ago
4f93e0c
MINOR: cli/activity: rename the stolen CPU time fields to mention milliseconds
by Willy Tarreau
· 6 years ago
baba82f
MINOR: activity: report the average loop time in "show activity"
by Willy Tarreau
· 6 years ago
609aad9
REORG: time/activity: move activity measurements to activity.{c,h}
by Willy Tarreau
· 6 years ago
db6bdfb
MINOR: cli: add mworker_accept_wrapper to 'show fd'
by William Lallemand
· 6 years ago
16dd1b3
MINOR: cli: show master information in 'show proc'
by William Lallemand
· 6 years ago
e368330
MINOR: cli: displays uptime in `show proc`
by William Lallemand
· 6 years ago
e09cdc6
MINOR: cli: format `show proc` to be more readable
by William Lallemand
· 6 years ago
db39843
MINOR: stream-int: replace si_cant_put() with si_rx_room_{blk,rdy}()
by Willy Tarreau
· 6 years ago
4b962a4
MEDIUM: stream-int: fix the si_cant_put() calls used for buffer readiness
by Willy Tarreau
· 6 years ago
a337229
MEDIUM: cli: worker socketpair is unstoppable
by William Lallemand
· 6 years ago
0cd3bd6
MINOR: stream-int: rename si_applet_{want|stop|cant}_{get|put}
by Willy Tarreau
· 6 years ago
550db6d
MEDIUM: mworker: does not create the CLI proxy when no listener
by William Lallemand
· 6 years ago
6b7cd0a
MINOR: cli: can't connect to the target CLI
by William Lallemand
· 6 years ago
adbce8e
MINOR: cli: show the number of reload in 'show proc'
by William Lallemand
· 6 years ago
744de5b
BUG/MINOR: cli: forward the whole command on master CLI
by William Lallemand
· 6 years ago
deeaa59
MINOR: cli: helper to write an response message and close
by William Lallemand
· 6 years ago
2f4ce20
MEDIUM: cli: write a prompt for the CLI proxy of the master
by William Lallemand
· 6 years ago
309dc9a
MEDIUM: mworker: stop the master proxy in the workers
by William Lallemand
· 6 years ago
4e8450b
MINOR: cli: put @master @<relative pid> @!<pid> in the help
by William Lallemand
· 6 years ago
35851fb
MEDIUM: cli: enable "show cli sockets" for the master
by William Lallemand
· 6 years ago
2631434
MINOR: cli: displays sockpair@ in "show cli sockets"
by William Lallemand
· 6 years ago
cf62f7e
MEDIUM: cli: implement 'mode cli' proxy analyzers
by William Lallemand
· 6 years ago
b9f9e3b
MEDIUM: cli: 'show proc' displays processus
by William Lallemand
· 6 years ago
291810d
MEDIUM: mworker: find the server ptr using a CLI prefix
by William Lallemand
· 6 years ago
14721be
MEDIUM: cli: disable some keywords in the master
by William Lallemand
· 6 years ago
e736115
MEDIUM: mworker: create CLI listeners from argv[]
by William Lallemand
· 6 years ago
8a02257
MEDIUM: mworker: proxy for the master CLI
by William Lallemand
· 6 years ago
ce83b4a
MEDIUM: mworker: each worker socketpair is a CLI listener
by William Lallemand
· 6 years ago
ed72d82
MEDIUM: time: measure the time stolen by other threads
by Willy Tarreau
· 6 years ago
c2b7f80
BUG/MINOR: cli: make sure the "getsock" command is only called on connections
by Willy Tarreau
· 6 years ago
647c70b
MINOR: threads: remove the previous synchronization point
by Willy Tarreau
· 6 years ago
bf9fd65
BUG/MEDIUM: cli: make "show fd" thread-safe
by Willy Tarreau
· 6 years ago
79321b9
MINOR: pollers: Add a way to wake a thread sleeping in the poller.
by Olivier Houchard
· 6 years ago
4507351
BUG/MINOR: build: Fix compilation with debug mode enabled
by Christopher Faulet
· 6 years ago
83061a8
MAJOR: chunks: replace struct chunk with struct buffer
by Willy Tarreau
· 6 years ago
843b7cb
MEDIUM: chunks: make the chunk struct's fields match the buffer struct
by Willy Tarreau
· 6 years ago
c9fa048
MAJOR: buffer: finalize buffer detachment
by Willy Tarreau
· 6 years ago
851d12c
MINOR: cli: use the new buffer API
by Willy Tarreau
· 6 years ago
673867c
MAJOR: applets: Use tasks, instead of rolling our own scheduler.
by Olivier Houchard
· 6 years ago
0154edc
BUG/MINOR: cli: don't stop cli_gen_usage_msg() when kw->usage == NULL
by William Lallemand
· 6 years ago
abbf607
MEDIUM: cli: Add payload support
by Aurélien Nephtali
· 7 years ago
c511b7c
BUG/MINOR: cli: Guard against NULL messages when using CLI_ST_PRINT_FREE
by Aurélien Nephtali
· 7 years ago
c754b34
MINOR: cli: report cache indexes in "show fd"
by Willy Tarreau
· 7 years ago
b011d8f
MINOR: mux: add a "show_fd" function to dump debugging information for "show fd"
by Willy Tarreau
· 7 years ago
a833cd9
BUILD/MINOR: cli: fix a build warning introduced by last commit
by Willy Tarreau
· 7 years ago
35b1b48
MINOR: cli: make "show fd" report the mux and mux_ctx pointers when available
by Willy Tarreau
· 7 years ago
4037a3f
MINOR: cli/threads: make "show fd" report thread_sync_io_handler instead of "unknown"
by Willy Tarreau
· 7 years ago
6a61e96
BUG/MINOR: cli: Fix a crash when sending a command with too many arguments
by Aurélien Nephtali
· 7 years ago
6e8a41d
BUG/MINOR: cli: Ensure all command outputs end with a LF
by Aurélien Nephtali
· 7 years ago
b53e208
BUG/MINOR: cli: Fix a typo in the 'set rate-limit' usage
by Aurélien Nephtali
· 7 years ago
bca0876
CLEANUP: cli: Remove a leftover debug message
by Aurélien Nephtali
· 7 years ago
498a115
BUG/MINOR: cli: Fix a crash when passing a negative or too large value to "show fd"
by Aurélien Nephtali
· 7 years ago
1256836
MEDIUM: fd/threads: Make sure we don't miss a fd cache entry.
by Olivier Houchard
· 7 years ago
4815c8c
MAJOR: fd/threads: Make the fdcache mostly lockless.
by Olivier Houchard
· 7 years ago
745c60e
CLEANUP: fd: remove the unused "new" field
by Willy Tarreau
· 7 years ago
ccea35c
BUG/MINOR: cli: use global.maxsock and not maxfd to list all FDs
by Willy Tarreau
· 7 years ago
ebc78d7
BUG/MEDIUM: fd: maintain a per-thread update mask
by Willy Tarreau
· 7 years ago
d80cb4e
MINOR: global: add some global activity counters to help debugging
by Willy Tarreau
· 7 years ago
Next »