Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
bee00ad080ff9359df8a670e891a6c2bce4acc39
/
include
/
types
f31af93
MEDIUM: lua: don't call the GC as often when dealing with outgoing connections
by Willy Tarreau
· 4 years, 10 months ago
0fbc318
CLEANUP: connection: merge CO_FL_NOTIFY_DATA and CO_FL_NOTIFY_DONE
by Willy Tarreau
· 4 years, 10 months ago
11ef083
MINOR: pollers: add a new flag to indicate pollers reporting ERR & HUP
by Willy Tarreau
· 5 years ago
dd0e89a
BUG/MAJOR: task: add a new TASK_SHARED_WQ flag to fix foreing requeuing
by Willy Tarreau
· 4 years, 11 months ago
a1d97f8
REORG: listener: move the global listener queue code to listener.c
by Willy Tarreau
· 5 years ago
a45a8b5
MEDIUM: init: set NO_NEW_PRIVS by default when supported
by Willy Tarreau
· 5 years ago
upstream/master
d96f112
MEDIUM: init: prevent process and thread creation at runtime
by Willy Tarreau
· 5 years ago
f871691
MEDIUM: dns: Add resolve-opts "ignore-weight"
by Daniel Corbett
· 5 years ago
ec1c10b
MINOR: peers: Add debugging information to "show peers".
by Frédéric Lécaille
· 5 years ago
33cab3c
MINOR: peers: Add TX/RX heartbeat counters.
by Frédéric Lécaille
· 5 years ago
0d7712d
MINOR: stick-table: allow sc-set-gpt0 to set value from an expression
by Cédric Dufour
· 5 years ago
869efd5
BUG/MINOR: log: make "show startup-log" use a ring buffer instead
by Willy Tarreau
· 5 years ago
0d1c2a6
MINOR: stats: Report max times in addition of the averages for sessions
by Christopher Faulet
· 5 years ago
efb41f0
MINOR: counters: Add fields to store the max observed for {q,c,d,t}_time
by Christopher Faulet
· 5 years ago
b2e5849
MEDIUM: filters: Adapt filters API to allow again TCP filtering on HTX streams
by Christopher Faulet
· 5 years ago
21724f0
MINOR: ssl/cli: replace the default_ctx during 'commit ssl cert'
by William Lallemand
· 5 years ago
beea2a4
CLEANUP: ssl/cli: remove leftovers of bundle/certs (it < 2)
by William Lallemand
· 5 years ago
bc6ca7c
MINOR: ssl/cli: rework 'set ssl cert' as 'set/commit'
by William Lallemand
· 5 years ago
0fec3ab
MINOR: init: always fail when setrlimit fails
by William Dauchy
· 5 years ago
9b8e11e
MINOR: mux: Add a new method to get informations about a mux.
by Olivier Houchard
· 5 years ago
9b01370
MINOR: stats/debug: maintain a counter of debug commands issued
by Willy Tarreau
· 5 years ago
abb9f9b
MINOR: cli: add an expert mode to hide dangerous commands
by Willy Tarreau
· 5 years ago
86bfe14
REORG: move CLI access level definitions to cli.h
by Willy Tarreau
· 5 years ago
8f840d7
MEDIUM: cli/ssl: handle the creation of SSL_CTX in an IO handler
by William Lallemand
· 5 years ago
8cdc167
BUG/MEDIUM: task: make tasklets either local or shared but not both at once
by Willy Tarreau
· 5 years ago
246c024
MINOR: ssl: load the ocsp in/from the ckch
by William Lallemand
· 5 years ago
a17f411
MINOR: ssl: load the sctl in/from the ckch
by William Lallemand
· 5 years ago
150bfa8
MEDIUM: ssl/cli: 'set ssl cert' updates a certificate from the CLI
by William Lallemand
· 5 years ago
1d29c74
MEDIUM: ssl: split ssl_sock_add_cert_sni()
by William Lallemand
· 5 years ago
9117de9
MEDIUM: ssl: introduce the ckch instance structure
by William Lallemand
· 5 years ago
f6adbe9
REORG: ssl: move structures to ssl_sock.h
by William Lallemand
· 5 years ago
0691046
MEDIUM: task: Split the tasklet list into two lists.
by Olivier Houchard
· 5 years ago
2f39738
MINOR: stats: support the "desc" output format modifier for info and stat
by Willy Tarreau
· 5 years ago
ab02b3f
MINOR: stats: get rid of the STAT_SHOWADMIN flag
by Willy Tarreau
· 5 years ago
708c416
MINOR: stats: replace the ST_* uri_auth flags with STAT_*
by Willy Tarreau
· 5 years ago
88a0db2
MINOR: stats: Add the support of float fields in stats
by Christopher Faulet
· 5 years ago
b1bb1af
MINOR: spoe: Support the async mode with several threads
by Christopher Faulet
· 5 years ago
d022e9c
MINOR: task: introduce a thread-local "sched" variable for local scheduler stuff
by Willy Tarreau
· 5 years ago
2bd65a7
OPTIM: listeners: use tasklets for the multi-queue rings
by Willy Tarreau
· 5 years ago
ff1e9f3
MEDIUM: tasklets: Make the tasklet list a struct mt_list.
by Olivier Houchard
· 5 years ago
859dc80
MEDIUM: list: Separate "locked" list from regular list.
by Olivier Houchard
· 5 years ago
78fbb9f
MEDIUM: fcgi-app: Add FCGI application and filter
by Christopher Faulet
· 5 years ago
c169296
MINOR: config: Support per-proxy and per-server post-check functions callbacks
by Christopher Faulet
· 5 years ago
3ea5cbe
MINOR: config: Support per-proxy and per-server deinit functions callbacks
by Christopher Faulet
· 5 years ago
e3d2a87
MINOR: http-ana: Remove err_state field from http_msg
by Christopher Faulet
· 5 years ago
6338a08
MINOR: stats: Add JSON export from the stats page
by Christopher Faulet
· 5 years ago
f21d17b
MINOR: stats: report the number of idle connections for each server
by Willy Tarreau
· 5 years ago
77abb43
MINOR: fd: add two flags ERR and SHUT to describe FD states
by Willy Tarreau
· 5 years ago
f8ecc7f
MEDIUM: fd: simplify the fd_*_{recv,send} functions using BTS/BTR
by Willy Tarreau
· 5 years ago
5bee3e2
MEDIUM: fd: remove the FD_EV_POLLED status bit
by Willy Tarreau
· 5 years ago
c046d16
MEDIUM: log: add support for logging to a ring buffer
by Willy Tarreau
· 5 years ago
f3dc30f
MINOR: log: add a target type instead of hacking the address family
by Willy Tarreau
· 5 years ago
d660990
MINOR: fd: add a new "initialized" bit in the fdtab struct
by Willy Tarreau
· 5 years ago
76913d3
CLEANUP: fd: remove leftovers of the fdcache
by Willy Tarreau
· 5 years ago
1d181e4
MEDIUM: ring: implement a wait mode for watchers
by Willy Tarreau
· 5 years ago
300decc
MINOR: cli: extend the CLI context with a list and two offsets
by Willy Tarreau
· 5 years ago
370a694
MINOR: trace: change the detail_level to per-source verbosity
by Willy Tarreau
· 5 years ago
09fb0df
MINOR: trace: prepend the function name for developer level traces
by Willy Tarreau
· 5 years ago
2ea549b
MINOR: trace: change the "payload" level to "data" and move it
by Willy Tarreau
· 5 years ago
be5a288
MINOR: trace: replace struct trace_lockon_args with struct name_desc
by Willy Tarreau
· 5 years ago
7185b78
MINOR: connection: add the fc_pp_authority fetch -- authority TLV, from PROXYv2
by Geoff Simmons
· 5 years ago
3da0026
MINOR: trace: support a default callback for the source
by Willy Tarreau
· 5 years ago
8f24023
MINOR: sink: now report the number of dropped events on output
by Willy Tarreau
· 5 years ago
4ed23ca
MINOR: sink: add support for ring buffers
by Willy Tarreau
· 5 years ago
172945f
MINOR: ring: add a new mechanism for retrieving/storing ring data in buffers
by Willy Tarreau
· 5 years ago
931d8b7
MINOR: fd: add fd_write_frag_line() to send a fragmented line to an fd
by Willy Tarreau
· 5 years ago
e40f274
BUILD: trace: make the lockon_ptr const to silence a warning without threads
by Willy Tarreau
· 5 years ago
c14eea4
MINOR: trace: add the possibility to lock on some arguments
by Willy Tarreau
· 5 years ago
17a51c6
MINOR: trace: add a definition of typed arguments to trace()
by Willy Tarreau
· 5 years ago
4151c75
MINOR: trace: start to create a new trace subsystem
by Willy Tarreau
· 5 years ago
973e662
MINOR: sink: add a support for file descriptors
by Willy Tarreau
· 5 years ago
67b5a16
MINOR: sink: create definitions a minimal code for event sinks
by Willy Tarreau
· 5 years ago
d50c7fe
MINOR: cli: add two new states to print messages on the CLI
by Willy Tarreau
· 5 years ago
247a8b1
CLEANUP: task: move the cpu_time field to the task-only part
by Willy Tarreau
· 5 years ago
4c18f94
BUG/MEDIUM: proxy: Make sure to destroy the stream on upgrade from TCP to H2
by Olivier Houchard
· 5 years ago
305d5ab
MAJOR: fd: Get rid of the fd cache.
by Olivier Houchard
· 5 years ago
5e83d99
BUG/MAJOR: queue/threads: avoid an AB/BA locking issue in process_srv_queue()
by Willy Tarreau
· 5 years ago
bfab2dd
MINOR: hlua: Add a flag on the lua txn to know in which context it can be used
by Christopher Faulet
· 5 years ago
98fbe95
MEDIUM: mux-h1: Add the support of headers adjustment for bogus HTTP/1 apps
by Christopher Faulet
· 5 years ago
daacf36
BUG/MEDIUM: protocols: add a global lock for the init/deinit stuff
by Willy Tarreau
· 5 years ago
9042060
MINOR: stream: add a new target_addr entry in the stream structure
by Willy Tarreau
· 5 years ago
e71fca8
MAJOR: connection: remove the addr field
by Willy Tarreau
· 5 years ago
1ef4cbc
MINOR: connection: add new src and dst fields
by Willy Tarreau
· 5 years ago
1b6adb4
MINOR: proxy/http_ana: Remove unused req_exp/rsp_exp and req_add/rsp_add lists
by Christopher Faulet
· 5 years ago
8c3b63a
MINOR: proxy: Remove the unused list of block rules
by Christopher Faulet
· 5 years ago
a6a56e6
MEDIUM: config: Remove parsing of req* and rsp* directives
by Christopher Faulet
· 5 years ago
73e8ede
MINOR: proxy: Remove support of the option 'http-tunnel'
by Christopher Faulet
· 5 years ago
fc9cfe4
REORG: proto_htx: Move HTX analyzers & co to http_ana.{c,h} files
by Christopher Faulet
· 5 years ago
eb2754b
CLEANUP: proto_http: Remove unecessary includes and comments
by Christopher Faulet
· 5 years ago
22dc248
CLEANUP: channel: Remove the unused flag CF_WAKE_CONNECT
by Christopher Faulet
· 5 years ago
3716ebc
CLEANUP: proto_http: Group remaining flags of the HTTP transaction
by Christopher Faulet
· 5 years ago
cc76d5b
MINOR: proto_http: Remove the unused flag HTTP_MSGF_WAIT_CONN
by Christopher Faulet
· 5 years ago
c41547b
MINOR: proto_http: Remove unused http txn flags
by Christopher Faulet
· 5 years ago
711ed6a
MAJOR: http: Remove the HTTP legacy code
by Christopher Faulet
· 5 years ago
3d11969
MAJOR: filters: Remove code relying on the legacy HTTP mode
by Christopher Faulet
· 5 years ago
28b18c5
CLEANUP: proxy: Remove the flag PR_O2_USE_HTX
by Christopher Faulet
· 5 years ago
c985f6c
MINOR: connection: Remove the multiplexer protocol PROTO_MODE_HTX
by Christopher Faulet
· 5 years ago
7764a57
BUG/MEDIUM: threads: cpu-map designating a single thread/process are ignored
by Willy Tarreau
· 5 years ago
9723696
MEDIUM: mworker-prog: Add user/group options to program section
by Andrew Heberle
· 5 years ago
64e6012
MINOR: task: introduce work lists
by Willy Tarreau
· 5 years ago
Next »