Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
9d8dbbc56b73a4473b4e312317692a3d13d1da61
/
include
/
proto
9d8dbbc
MINOR: dns: Maximum DNS udp payload set to 8192
by Baptiste Assmann
· 7 years ago
747359e
BUG/MINOR: dns: server set by SRV records stay in "no resolution" status
by Baptiste Assmann
· 7 years ago
6ca71a9
BUG/MINOR: Wrong type used as argument for spoe_decode_buffer().
by Frédéric Lécaille
· 7 years ago
a548069
MINOR: http: export some of the HTTP parser macros
by Willy Tarreau
· 7 years ago
2af08fe
MINOR: dns: enabled edns0 extension and make accpeted payload size tunable
by Baptiste Assmann
· 7 years ago
1596929
BUILD: ssl: replace SSL_CTX_get0_privatekey for openssl < 1.0.2
by Emmanuel Hocdet
· 7 years ago
8da5f98
MINOR: dns: Handle SRV records.
by Olivier Houchard
· 7 years ago
e2c222b
MINOR: obj: Add a new type of object, OBJ_TYPE_SRVRQ.
by Olivier Houchard
· 7 years ago
a8c6db8
MINOR: dns: Cache previous DNS answers.
by Olivier Houchard
· 7 years ago
48a8332
BUG/MEDIUM: ssl: Fix regression about certificates generation
by Christopher Faulet
· 7 years ago
6d0d3f6
MINOR: listener: add a function to return a listener's state as a string
by Willy Tarreau
· 7 years ago
71d058c
MINOR: ssl: add a new error codes for wrong server certificates
by Willy Tarreau
· 7 years ago
96c7b8d
BUG/MINOR: ssl: Fix check against SNI during server certificate verification
by Christopher Faulet
· 7 years ago
f421999
MINOR: task: always preinitialize the task's timeout in task_init()
by Willy Tarreau
· 7 years ago
5db105e
MINOR: samples: Handle the type SMP_T_METH in smp_is_safe and smp_is_rw
by Christopher Faulet
· 7 years ago
8c2ddc2
BUILD: ssl: fix compatibility with openssl without TLSEXT_signature_*
by Emmanuel Hocdet
· 7 years ago
106f631
CLEANUP: hdr_idx: make some function arguments const where possible
by Willy Tarreau
· 7 years ago
2ab8867
MINOR: ssl: compare server certificate names to the SNI on outgoing connections
by Willy Tarreau
· 7 years ago
7d27f3c
BUG/MEDIUM: map/acl: fix unwanted flags inheritance.
by Emeric Brun
· 7 years ago
c730606
MAJOR: applet: applet scheduler rework.
by Emeric Brun
· 7 years ago
a9c1741
MINOR: connection: add a .get_alpn() method to xprt_ops
by Willy Tarreau
· 8 years ago
f3a55db
MINOR: queue: Change pendconn_from_srv/pendconn_from_px into private functions
by Christopher Faulet
· 7 years ago
f0614e8
MINOR: backends: Change get_server_sh/get_server_uh into private function
by Christopher Faulet
· 7 years ago
87566c9
MINOR: queue: Change pendconn_get_next_strm into private function
by Christopher Faulet
· 7 years ago
0194897
MAJOR: task: task scheduler rework.
by Emeric Brun
· 8 years ago
ff44917
BUG/MINOR: stream: flag TASK_WOKEN_RES not set if task in runqueue
by Emeric Brun
· 8 years ago
2686dca
CLEANUP: connection: remove unused CO_FL_WAIT_DATA
by Willy Tarreau
· 8 years ago
201c07f
MAJOR/REORG: dns: DNS resolution task and requester queues
by Baptiste Assmann
· 7 years ago
fa4a663
MINOR: dns: implement a LRU cache for DNS resolutions
by Baptiste Assmann
· 8 years ago
729c901
MAJOR: dns: save a copy of the DNS response in struct resolution
by Baptiste Assmann
· 7 years ago
fb7091e
MINOR: dns: new snr_check_ip_callback function
by Baptiste Assmann
· 8 years ago
4274637
REORG: dns: dns_option structure, storage of hostname_dn
by Baptiste Assmann
· 8 years ago
81ed1a0
MINOR: dns: functions to manage memory for a DNS resolution structure
by Baptiste Assmann
· 8 years ago
3854e01
MEDIUM: ssl: handle multiple async engines
by Emeric Brun
· 7 years ago
fa6c7ee
MAJOR: ssl: add openssl async mode support
by Grant Zhang
· 8 years ago
872f9c2
MEDIUM: ssl: add basic support for OpenSSL crypto engine
by Grant Zhang
· 8 years ago
2395368
DOC: update RFC references
by Lukas Tribus
· 8 years ago
6ab2bae
REORG: spoe: move spoe_encode_varint / spoe_decode_varint from spoe to common
by Thierry FOURNIER
· 8 years ago
f4128a9
BUG/MINOR: change header-declared function to static inline
by Thierry FOURNIER
· 8 years ago
1fc0516
MINOR: proxy: Don't close FDs if not our proxy.
by Olivier Houchard
· 8 years ago
f73629d
MINOR: global: Add an option to get the old listening sockets.
by Olivier Houchard
· 8 years ago
533182f
CLEANUP: http: Remove channel_congested function
by Christopher Faulet
· 8 years ago
9490ced
BUILD: ssl: fix OPENSSL_NO_SSL_TRACE for boringssl and libressl
by Emmanuel Hocdet
· 8 years ago
a52bb15
BUILD: ssl: simplify SSL_CTX_set_ecdh_auto compatibility
by Emmanuel Hocdet
· 8 years ago
de40d79
CLEANUP: connection: completely remove CO_FL_WAKE_DATA
by Willy Tarreau
· 8 years ago
614f8d7
MINOR: cli: Let configure the dynamic cookies from the cli.
by Olivier Houchard
· 8 years ago
4e69404
MINOR: server: Add dynamic session cookies.
by Olivier Houchard
· 8 years ago
9e6906b
MEDIUM: http_error_message: txn->status / http_get_status_idx.
by Jarno Huuskonen
· 8 years ago
b7e7c47
MINOR: Add nbsrv sample converter
by Nenad Merdanovic
· 8 years ago
4ff3e57
REORG: spoe: Move low-level encoding/decoding functions in dedicated header file
by Christopher Faulet
· 8 years ago
8ef7525
MAJOR: spoe: refactor the filter to clean up the code
by Christopher Faulet
· 8 years ago
5cd1b92
MINOR: dns: give ability to dns_init_resolvers() to close a socket when requested
by Baptiste Assmann
· 8 years ago
e3e326d
BUILD: ssl: kill a build warning introduced by BoringSSL compatibility
by Willy Tarreau
· 8 years ago
77d88da
BUILD: ssl: eliminate warning with OpenSSL 1.1.0 regarding RAND_pseudo_bytes()
by Willy Tarreau
· 8 years ago
a4fb8ed
BUILD: ssl: silence a warning reported for ERR_remove_state()
by Willy Tarreau
· 8 years ago
2b3205b
BUILD: ssl: fix build on OpenSSL 1.0.0
by Willy Tarreau
· 8 years ago
fdec789
BUILD: ssl: fix to build (again) with boringssl
by Emmanuel Hocdet
· 8 years ago
9826329
MAJOR: ssl: bind configuration per certificat
by Emmanuel Hocdet
· 8 years ago
52f5db2
MINOR: http: custom status reason.
by Robin H. Johnson
· 8 years ago
d1c5750
CLEANUP: ssl: move tlskeys_finalize_config() to a post_check callback
by Willy Tarreau
· 8 years ago
d9f5cca
CLEANUP: connection: unexport raw_sock and ssl_sock
by Willy Tarreau
· 8 years ago
13e1410
MINOR: connection: add a minimal transport layer registration system
by Willy Tarreau
· 8 years ago
55d3791
MEDIUM: ssl_sock: implement ssl_sock_prepare_bind_conf()
by Willy Tarreau
· 8 years ago
0320934
MEDIUM: ssl: remote the proxy argument from most functions
by Willy Tarreau
· 8 years ago
c95bad5
MEDIUM: move listener->frontend to bind_conf->frontend
by Willy Tarreau
· 8 years ago
71a8c7c
MINOR: listener: move the transport layer pointer to the bind_conf
by Willy Tarreau
· 8 years ago
800f93f
CLEANUP: wurfl: register the deinit function via the dedicated list
by Willy Tarreau
· 8 years ago
dc2ed47
CLEANUP: wurfl: make use of the late init registration
by Willy Tarreau
· 8 years ago
64bca59
CLEANUP: filters: use the function registration to initialize all proxies
by Willy Tarreau
· 8 years ago
865c514
CLEANUP: checks: make use of the post-init registration to start checks
by Willy Tarreau
· 8 years ago
578b169
BUILD/MEDIUM: Fixing the build using LibreSSL
by Luca Pizzamiglio
· 8 years ago
a73e59b
BUG/MAJOR: Fix how the list of entities waiting for a buffer is handled
by Christopher Faulet
· 8 years ago
34c5cc9
MINOR: task: Rename run_queue and run_queue_cur counters
by Christopher Faulet
· 8 years ago
1cbe74c
MINOR: applet: Count number of (active) applets
by Christopher Faulet
· 8 years ago
796c5b7
OPTIM: stream-int: don't disable polling anymore on DONT_READ
by Willy Tarreau
· 8 years ago
4aad833
BUG/MINOR: filters: Protect args in macros HAS_DATA_FILTERS and IS_DATA_FILTER
by Christopher Faulet
· 8 years ago
ddc3e9e
BUG/MINOR: stats: make field_str() return an empty string on NULL
by Willy Tarreau
· 8 years ago
7d56221
REORG: stkctr: move all the stick counters processing to stick-tables.c
by Willy Tarreau
· 8 years ago
3971310
REORG: tcp-rules: move tcp rules processing to their own file
by Willy Tarreau
· 8 years ago
3758581
BUG/MINOR: freq-ctr: make swrate_add() support larger values
by Willy Tarreau
· 8 years ago
8a4e442
MEDIUM: log-format: Use standard HAProxy log system to report errors
by Thierry FOURNIER / OZON.IO
· 8 years ago
7f3aa8b
MINOR: lua: add utility function for check boolean argument
by Thierry FOURNIER / OZON.IO
· 8 years ago
80ebacf
BUILD: ssl: make the SSL layer build again with openssl 0.9.8
by Willy Tarreau
· 8 years ago
a2c38d7
MEDIUM: log-format: strict parsing and enable fail
by Thierry FOURNIER / OZON.IO
· 8 years ago
6fe0e1b
CLEANUP: log-format: remove unused arguments
by Thierry FOURNIER / OZON.IO
· 8 years ago
eb51e16
CLEANUP/MINOR: log-format: unexport functions parse_logformat_var_args() and parse_logformat_var()
by Thierry FOURNIER / OZON.IO
· 8 years ago
df4399f
BUILD: server: remove a build warning introduced by latest series
by Willy Tarreau
· 8 years ago
2b812e2
REORG: cli: move "show stat" to stats.c
by Willy Tarreau
· 8 years ago
960f2cb
MINOR: proxy: create new function cli_find_frontend() to find a frontend
by Willy Tarreau
· 8 years ago
21b069d
MINOR: server: create new function cli_find_server() to find a server
by Willy Tarreau
· 8 years ago
de57a57
MINOR: cli: create new function cli_has_level() to validate permissions
by Willy Tarreau
· 8 years ago
9ed6203
REORG: cli: split dumpstats.h in stats.h and cli.h
by William Lallemand
· 8 years ago
74c24fb
REORG: cli: split dumpstats.c in src/cli.c and src/stats.c
by William Lallemand
· 8 years ago
8e0bb0a
MINOR: connection: add names for transport and data layers
by Willy Tarreau
· 8 years ago
2dc770c
MINOR: connection: add a few functions to report the data and xprt layers' names
by Willy Tarreau
· 8 years ago
a00d817
MINOR: filters: Add check_timeouts callback to handle timers expiration on streams
by Christopher Faulet
· 8 years ago
733b132
DEBUG: connection: mark the closed FDs with a value that is easier to detect
by Willy Tarreau
· 8 years ago
350135c
BUG/MEDIUM: connection: check the control layer before stopping polling
by Willy Tarreau
· 8 years ago
6a22dcb
MINOR: cli: add private pointer and release function
by Thierry FOURNIER / OZON.IO
· 8 years ago
ba7bc16
MINOR: spoe/checks: Add support for SPOP health checks
by Christopher Faulet
· 8 years ago
Next »