Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
6e0d5e7f67ec7366b386906e7ca6a6d70c82fbc8
/
include
/
types
68db023
CLEANUP: spoe: Remove unused variables the agent structure
by Christopher Faulet
· 7 years ago
cb92f5c
MINOR: pollers: move polled_mask outside of struct fdtab.
by Olivier Houchard
· 7 years ago
6b96f72
BUG/MEDIUM: pollers: Use a global list for fd shared between threads.
by Olivier Houchard
· 7 years ago
760e81d
MINOR: backend: implement random-based load balancing
by Willy Tarreau
· 7 years ago
e2b10bf
MINOR: http: Add support for 421 Misdirected Request
by Tim Duesterhus
· 7 years ago
abbf607
MEDIUM: cli: Add payload support
by Aurélien Nephtali
· 7 years ago
caf2fec
MINOR: spoe: Add counters to log info about SPOE agents
by Christopher Faulet
· 7 years ago
7250b8f
MINOR: spoe: Add loggers dedicated to the SPOE agent
by Christopher Faulet
· 7 years ago
28ac099
MINOR: log: Keep the ref when a log server is copied to avoid duplicate entries
by Christopher Faulet
· 7 years ago
36bda1c
MINOR: spoe: Add options to store processing times in variables
by Christopher Faulet
· 7 years ago
b2dd1e0
MINOR: spoe: Add metrics in to know time spent in the SPOE
by Christopher Faulet
· 7 years ago
b011d8f
MINOR: mux: add a "show_fd" function to dump debugging information for "show fd"
by Willy Tarreau
· 7 years ago
4952985
REORG: compact "struct server"
by Emmanuel Hocdet
· 7 years ago
4399c75
MINOR: proxy-v2-options: add crc32c
by Emmanuel Hocdet
· 7 years ago
5cd4bbd
BUG/MAJOR: threads/queue: Fix thread-safety issues on the queues management
by Christopher Faulet
· 7 years ago
253c3b7
MINOR: connection: add proxy-v2-options authority
by Emmanuel Hocdet
· 7 years ago
fa8d0f1
MINOR: connection: add proxy-v2-options ssl-cipher,cert-sig,cert-key
by Emmanuel Hocdet
· 7 years ago
ddc090b
MINOR: ssl: extract full pkey info in load_certificate
by Emmanuel Hocdet
· 7 years ago
9531728
MINOR: stats: display the number of threads in the statistics.
by Yves Lafon
· 7 years ago
16f45c8
BUG/MINOR: ssl/threads: Make management of the TLS ticket keys files thread-safe
by Christopher Faulet
· 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
6fa63d9
MINOR: early data: Don't rely on CO_FL_EARLY_DATA to wake up streams.
by Olivier Houchard
· 7 years ago
b077cdc
MEDIUM: spoe: Use an ebtree to manage idle applets
by Christopher Faulet
· 7 years ago
8f82b20
MINOR: spoe: Count the number of frames waiting for an ack for each applet
by Christopher Faulet
· 7 years ago
6f9ea4f
MINOR: spoe: Replace sending_rate by a frequency counter
by Christopher Faulet
· 7 years ago
fce747b
MINOR: spoe: Always link a SPOE context with the applet processing it
by Christopher Faulet
· 7 years ago
4209779
MINOR: spoe: Remove check on min_applets number when a SPOE context is queued
by Christopher Faulet
· 7 years ago
6778b27
MINOR: stick-tables: Adds support for new "gpc1" and "gpc1_rate" counters.
by Frédéric Lécaille
· 7 years ago
745c60e
CLEANUP: fd: remove the unused "new" field
by Willy Tarreau
· 7 years ago
173d995
MEDIUM: polling: start to move maxfd computation to the pollers
by Willy Tarreau
· 7 years ago
92bb034
CLEANUP: Fix typo in ARGT_MSK6 comment
by Tim Duesterhus
· 7 years ago
c9c8378
MINOR: fd: add a bitmask to indicate that an FD is known by the poller
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
421f02e
MINOR: threads: add a MAX_THREADS define instead of LONGBITS
by Willy Tarreau
· 7 years ago
f4571a0
MINOR: global/threads: move cpu_map at the end of the global struct
by Willy Tarreau
· 7 years ago
336d3ef
MINOR: spoe: add register-var-names directive in spoe-agent configuration
by Christopher Faulet
· 7 years ago
2ec2db9
MINOR: dns: Handle SRV record weight correctly.
by Olivier Houchard
· 7 years ago
0ad8e0d
MINOR: http: add a function to check request's cache-control header field
by Willy Tarreau
· 7 years ago
984fca9
MINOR: stream-int: set flag SI_FL_CLEAN_ABRT when mux supports clean aborts
by Willy Tarreau
· 7 years ago
28f1cb9
MINOR: mux: add flags to describe a mux's capabilities
by Willy Tarreau
· 7 years ago
aec8989
MINOR: spoe: add force-set-var option in spoe-agent configuration
by Etienne Carriere
· 7 years ago
3c8294b
MINOR: conn_stream: add new flag CS_FL_RCV_MORE to indicate pending data
by Willy Tarreau
· 7 years ago
ece0c33
BUG/MEDIUM: ssl engines: Fix async engines fds were not considered to fix fd limit automatically.
by Emeric Brun
· 7 years ago
ec74647
BUILD: checks: don't include server.h
by Willy Tarreau
· 7 years ago
5809052
CLEANUP: fd: place the lock at the beginning of struct fdtab
by Willy Tarreau
· 7 years ago
08eaa78
CLEANUP: checks: remove 16 bytes of holes in struct check
by Willy Tarreau
· 7 years ago
a511084
CLEANUP: proxy: slightly reorder the struct proxy to reduce holes
by Willy Tarreau
· 7 years ago
d7e33bb
CLEANUP: server: reorder some fields in struct server to save 40 bytes
by Willy Tarreau
· 7 years ago
4cfede8
MAJOR: mworker: exits the master on failure
by William Lallemand
· 7 years ago
bafbe01
CLEANUP: pools: rename all pool functions and pointers to remove this "2"
by Willy Tarreau
· 7 years ago
c644fa9
MINOR: config: Add threads support for "process" option on "bind" lines
by Christopher Faulet
· 7 years ago
cb6a945
MINOR: config: Add the threads support in cpu-map directive
by Christopher Faulet
· 7 years ago
f528fff
MEDIUM: cache: store sha1 for hashing the cache key
by William Lallemand
· 7 years ago
90084a1
MINOR: ssl: Handle reading early data after writing better.
by Olivier Houchard
· 7 years ago
111bfef
MEDIUM: shctx: use unsigned int for len and block_count
by William Lallemand
· 7 years ago
71bd11a
MEDIUM: cache: enable the HTTP analysers
by William Lallemand
· 7 years ago
44e259c
CLEANUP: cache: remove unused struct
by William Lallemand
· 7 years ago
d6942c8
MEDIUM: mworker: Add systemd `Type=notify` support
by Tim Duesterhus
· 7 years ago
e6060c5
MINOR: SSL: Store the ASN1 representation of client sessions.
by Olivier Houchard
· 7 years ago
75ea0a0
BUG/MEDIUM: mworker: does not close inherited FD
by William Lallemand
· 7 years ago
9dcf9b6
MINOR: threads: Use __decl_hathreads to declare locks
by Christopher Faulet
· 7 years ago
387bd4f
CLEANUP: global: introduce variable pid_bit to avoid shifts with relative_pid
by Willy Tarreau
· 7 years ago
28b55c6
CLEANUP: mux: remove the unused "release()" function
by Willy Tarreau
· 7 years ago
c5a9d5b
BUG/MEDIUM: stream-int: Don't loss write's notifs when a stream is woken up
by Christopher Faulet
· 7 years ago
522eea7
MINOR: ssl: Handle sending early data to server.
by Olivier Houchard
· 7 years ago
8d38805
MAJOR: task: make use of the scope-aware ebtree functions
by Willy Tarreau
· 7 years ago
77c1197
MEDIUM: cache: deliver objects from cache
by William Lallemand
· 7 years ago
41db460
MEDIUM: cache: configuration parsing and initialization
by William Lallemand
· 7 years ago
436d333
MEDIUM: connection: add a destroy callback
by Willy Tarreau
· 7 years ago
ecdb3fe
MINOR: conn_stream: modify cs_shut{r,w} API to pass the desired mode
by Willy Tarreau
· 7 years ago
79dadb5
MINOR: conn_stream: new shutr/w status flags
by Willy Tarreau
· 7 years ago
9aaf778
MAJOR: connection : Split struct connection into struct connection and struct conn_stream.
by Olivier Houchard
· 7 years ago
8e61472
MINOR: mux: add more methods to mux_ops
by Olivier Houchard
· 7 years ago
e2b40b9
MINOR: connection: introduce conn_stream
by Olivier Houchard
· 7 years ago
2386be6
MINOR: connection: implement alpn registration of muxes
by Willy Tarreau
· 7 years ago
53a4766
MEDIUM: connection: start to introduce a mux layer between xprt and data
by Willy Tarreau
· 7 years ago
f65610a
CLEANUP: threads: rename process_mask to thread_mask
by Willy Tarreau
· 7 years ago
c2a89a6
MINOR: threads/mailers: Add a lock to protect queues of email alerts
by Christopher Faulet
· 7 years ago
6251902
MINOR: threads: Add thread-map config parameter in the global section
by Christopher Faulet
· 7 years ago
b2812a6
MEDIUM: thread/dns: Make DNS thread-safe
by Christopher Faulet
· 7 years ago
24289f2
MEDIUM: thread/spoe: Make the SPOE thread-safe
by Christopher Faulet
· 7 years ago
738a6d7
MEDIUM: threads/tasks: Add lock around notifications
by Thierry FOURNIER
· 7 years ago
94a6bfc
MEDIUM: threads/lua: Cannot acces to the socket if we try to access from another thread.
by Thierry FOURNIER
· 7 years ago
71a6a8e
MEDIUM: threads/filters: Add init/deinit callback per thread
by Christopher Faulet
· 7 years ago
e95f2c3
MEDIUM: thread/vars: Make vars thread-safe
by Christopher Faulet
· 7 years ago
b5997f7
MAJOR: threads/map: Make acls/maps thread safe
by Emeric Brun
· 7 years ago
821bb9b
MAJOR: threads/ssl: Make SSL part thread-safe
by Emeric Brun
· 7 years ago
80527f5
MAJOR: threads/peers: Make peers thread safe
by Emeric Brun
· 7 years ago
819fc6f
MEDIUM: threads/stick-tables: handle multithreads on stick tables
by Emeric Brun
· 7 years ago
5b51755
MEDIUM: threads/lb: Make LB algorithms (lb_*.c) thread-safe
by Christopher Faulet
· 7 years ago
29f77e8
MEDIUM: threads/server: Add a lock per server and atomically update server vars
by Christopher Faulet
· 7 years ago
40a007c
MEDIUM: threads/server: Make connection list (priv/idle/safe) thread-safe
by Christopher Faulet
· 7 years ago
ff8abcd
MEDIUM: threads/proxy: Add a lock per proxy and atomically update proxy vars
by Christopher Faulet
· 7 years ago
8d8aa0d
MEDIUM: threads/listeners: Make listeners thread-safe
by Christopher Faulet
· 7 years ago
c60def8
MAJOR: threads/task: handle multithread on task scheduler
by Emeric Brun
· 7 years ago
a7c5d43
MINOR: threads/fd: Add a mask of threads allowed to process on each fd in fdtab array
by Christopher Faulet
· 7 years ago
d4604ad
MAJOR: threads/fd: Make fd stuffs thread-safe
by Christopher Faulet
· 7 years ago
6adad11
MEDIUM: threads/chunks: Transform trash chunks in thread-local variables
by Christopher Faulet
· 8 years ago
Next »