Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
8081abe26ac9d16dd3b600b0aac7ec8fbf1a6080
/
include
a26d1e1
BUILD: ssl: improve SSL_CTX_set_ecdh_auto compatibility
by Lukas Tribus
· 4 years, 11 months ago
b3814c2
BUG/MINOR: ssl: openssl-compat: Fix getm_ defines
by Rosen Penev
· 4 years, 11 months ago
dd0e89a
BUG/MAJOR: task: add a new TASK_SHARED_WQ flag to fix foreing requeuing
by Willy Tarreau
· 4 years, 11 months ago
76014fd
MEDIUM: h1-htx: Add HTX EOM block when the message is in H1_MSG_DONE state
by Christopher Faulet
· 5 years ago
fec56c6
BUG/MINOR: listener: fix off-by-one in state name check
by Willy Tarreau
· 5 years ago
d26c9f9
BUG/MINOR: mworker: properly pass SIGTTOU/SIGTTIN to workers
by Willy Tarreau
· 5 years ago
c49ba52
MINOR: tasks: split wake_expired_tasks() in two parts to avoid useless wakeups
by Willy Tarreau
· 5 years ago
440d09b
BUG/MINOR: tasks: only requeue a task if it was already in the queue
by Willy Tarreau
· 5 years ago
a1d97f8
REORG: listener: move the global listener queue code to listener.c
by Willy Tarreau
· 5 years ago
241797a
MINOR: listener: split dequeue_all_listener() in two
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
0742c31
BUG/MEDIUM: tasks: Make sure we switch wait queues in task_set_affinity().
by Olivier Houchard
· 5 years ago
d96f112
MEDIUM: init: prevent process and thread creation at runtime
by Willy Tarreau
· 5 years ago
e9a100e
BUG/MINOR: ssl: fix X509 compatibility for openssl < 1.1.0
by Emmanuel Hocdet
· 5 years ago
d4f9a60
MINOR: ssl: deduplicate ca-file
by Emmanuel Hocdet
· 5 years ago
cdb27e8
MINOR: version: this is development again, update the status
by Willy Tarreau
· 5 years ago
2e077f8
[RELEASE] Released version 2.2-dev0
by Willy Tarreau
· 5 years ago
9ca7f8c
MINOR: version: indicate that this version is stable
by Willy Tarreau
· 5 years ago
c22d5df
MINOR: h2: add a function to report H2 error codes as strings
by Willy Tarreau
· 5 years ago
8f3ce06
MINOR: ist: add ist_find_ctl()
by Willy Tarreau
· 5 years ago
47479eb
MINOR: version: emit the link to the known bugs in output of "haproxy -v"
by Willy Tarreau
· 5 years ago
08dd202
MINOR: version: report the version status in "haproxy -v"
by Willy Tarreau
· 5 years ago
8b45391
MINOR: ssl: ssl_sock_prepare_ctx() return an error code
by William Lallemand
· 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
e2e8c67
MINOR: freq_ctr: Make the sliding window sums thread-safe
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
da52035
MINOR: memory: also poison the area on freeing
by Willy Tarreau
· 5 years ago
7031e3d
BUG/MEDIUM: tasks: Make tasklet_remove_from_tasklet_list() no matter the tasklet.
by Olivier Houchard
· 5 years ago
fee726f
MINOR: http-ana: Remove the unused function http_reset_txn()
by Christopher Faulet
· 5 years ago
eea8fc7
MEDIUM: stream/trace: Register a new trace source with its events
by Christopher Faulet
· 5 years ago
db703b1
MINOR: trace: Add a set of macros to trace events if HA is compiled with debug
by Christopher Faulet
· 5 years ago
21724f0
MINOR: ssl/cli: replace the default_ctx during 'commit ssl cert'
by William Lallemand
· 5 years ago
ae6f125
MINOR: sample: add us/ms support to date/http_date
by Damien Claisse
· 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
6e8e2ec
BUG/MEDIUM: stream_interface: Only use SI_ST_RDY when the mux is ready.
by Olivier Houchard
· 5 years ago
9b8e11e
MINOR: mux: Add a new method to get informations about a mux.
by Olivier Houchard
· 5 years ago
2254b8e
Revert "MINOR: istbuf: add b_fromist() to make a buffer from an ist"
by Willy Tarreau
· 5 years ago
20020ae
MINOR: chunk: add chunk_istcat() to concatenate an ist after a chunk
by Willy Tarreau
· 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
705e088
BUG/MINOR: ssl: fix build of X509_chain_up_ref() w/ libreSSL
by William Lallemand
· 5 years ago
89f5807
BUG/MINOR: ssl: fix build with openssl < 1.1.0
by William Lallemand
· 5 years ago
8f840d7
MEDIUM: cli/ssl: handle the creation of SSL_CTX in an IO handler
by William Lallemand
· 5 years ago
403bfbb
BUG/MEDIUM: pattern: make the pattern LRU cache thread-local and lockless
by Willy Tarreau
· 5 years ago
8cdc167
BUG/MEDIUM: task: make tasklets either local or shared but not both at once
by Willy Tarreau
· 5 years ago
891b5ef
BUG/MEDIUM: tasklet: properly compute the sleeping threads mask in tasklet_wakeup()
by Willy Tarreau
· 5 years ago
2068ec4
BUG/MEDIUM: lists: Handle 1-element-lists in MT_LIST_BEHEAD().
by Olivier Houchard
· 5 years ago
9e46496
MINOR: istbuf: add b_fromist() to make a buffer from an ist
by Willy Tarreau
· 5 years ago
a92c5ce
BUILD/MEDIUM: threads: rename thread_info struct to ha_thread_info
by David Carlier
· 5 years ago
0651181
MINOR: htx: Add a flag on HTX to known when a response was generated by HAProxy
by Christopher Faulet
· 5 years ago
abefa34
MINOR: version: make the version strings variables, not constants
by Willy Tarreau
· 5 years ago
53a899b
CLEANUP: h1-htx: Move htx-to-h1 formatting functions from htx.c to h1_htx.c
by Christopher Faulet
· 5 years ago
48fa033
BUG/MINOR: chunk: Fix tests on the chunk size in functions copying data
by Christopher Faulet
· 5 years ago
e0c51ae
BUG/MINOR: ssl: fix build without SSL
by William Lallemand
· 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
222a7c6
MINOR: ssl: initialize explicitly the sni_ctx trees
by William Lallemand
· 5 years ago
f6adbe9
REORG: ssl: move structures to ssl_sock.h
by William Lallemand
· 5 years ago
804ef24
MINOR: lists: Fix alignement of \ when relevant.
by Olivier Houchard
· 5 years ago
74715da
MINOR: lists: Try to use local variables instead of macro arguments.
by Olivier Houchard
· 5 years ago
0691046
MEDIUM: task: Split the tasklet list into two lists.
by Olivier Houchard
· 5 years ago
d7f2bbc
MINOR: list: add new macro MT_LIST_BEHEAD
by Willy Tarreau
· 5 years ago
c32a0e5
MINOR: lists: add new macro LIST_SPLICE_END_DETACHED
by Willy Tarreau
· 5 years ago
eaa5537
MINOR: stats: prepare to add a description with each stat/info field
by Willy Tarreau
· 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
ee4f5f8
MINOR: stats: get rid of the ST_CONVDONE flag
by Willy Tarreau
· 5 years ago
16fdc55
MINOR: http: Add a function to get the authority into a URI
by Christopher Faulet
· 5 years ago
9a67c29
MINOR: htx: Add 2 flags on the start-line to have more info about the uri
by Christopher Faulet
· 5 years ago
c5a3eb4
MINOR: fcgi: Add function to get the string representation of a record type
by Christopher Faulet
· 5 years ago
27aa65e
MINOR: htx: Adapt htx_dump() to be used from traces
by Christopher Faulet
· 5 years ago
af54263
MINOR: h1-htx: Update h1_copy_msg_data() to ease the traces in the mux-h1
by Christopher Faulet
· 5 years ago
2aaeee3
BUG/MEDIUM: fd: HUP is an error only when write is active
by Willy Tarreau
· 5 years ago
07626ea
CLEANUP: proxy: Remove `proxy_tbl_by_name`
by Tim Duesterhus
· 5 years ago
88a0db2
MINOR: stats: Add the support of float fields in stats
by Christopher Faulet
· 5 years ago
d72665b
CLEANUP: http-ana: Remove the unused function http_send_name_header()
by Christopher Faulet
· 5 years ago
b1bb1af
MINOR: spoe: Support the async mode with several threads
by Christopher Faulet
· 5 years ago
93acfa2
MINOR: time: add timeofday_as_iso_us() to return instant time as ISO
by Willy Tarreau
· 5 years ago
bba1a26
BUG/MEDIUM: tasklets: Make sure we're waking the target thread if it sleeps.
by Olivier Houchard
· 5 years ago
d022e9c
MINOR: task: introduce a thread-local "sched" variable for local scheduler stuff
by Willy Tarreau
· 5 years ago
d66d756
MINOR: task: split the tasklet vs task code in process_runnable_tasks()
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
0cd6a97
MINOR: mt_lists: Give MT_LIST_ADD, MT_LIST_ADDQ and MT_LIST_DEL a return value.
by Olivier Houchard
· 5 years ago
cb22ad4
MINOR: mt_lists: Do nothing in MT_LIST_ADD/MT_LIST_ADDQ if already in list.
by Olivier Houchard
· 5 years ago
9570ecf
MEDIUM: servers: Use LIST_DEL_INIT() instead of LIST_DEL().
by Olivier Houchard
· 5 years ago
5e9b92c
MINOR: mt_lists: Add new macroes.
by Olivier Houchard
· 5 years ago
Next »