Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
06d80a9a9c49b3b17f343a7131b4cf12ef7c6636
/
include
/
proto
06d80a9
REORG: channel: finally rename the last bi_* / bo_* functions
by Willy Tarreau
· 7 years ago
64cc49c
MAJOR: servers: propagate server status changes asynchronously.
by Emeric Brun
· 7 years ago
05f5047
MINOR: listener: new function listener_release
by Willy Tarreau
· 7 years ago
0de59fd
MINOR: listeners: new function create_listeners
by Willy Tarreau
· 7 years ago
3179489
MINOR: unix: remove the now unused proto_uxst.h file
by Willy Tarreau
· 7 years ago
9d5be5c
MINOR: protocols: register the ->add function and stop calling them directly
by Willy Tarreau
· 7 years ago
3228238
MINOR: protocols: always pass a "port" argument to the listener creation
by Willy Tarreau
· 7 years ago
c4df59e
MINOR: cli: add socket commands and config to prepend informational messages with severity
by Andjelko Iharos
· 7 years ago
d697596
MINOR: tasks: Move Lua notification from Lua to tasks
by Thierry FOURNIER
· 7 years ago
ddcde19
MINOR: ssl: rework smp_fetch_ssl_fc_cl_str without internal ssl use
by Emmanuel Hocdet
· 7 years ago
21e9267
MINOR: fd: Add fd_update_events function
by Christopher Faulet
· 7 years ago
52a91d3
MEDIUM: check: server states and weight propagation re-work
by Emeric Brun
· 7 years ago
de2075f
MINOR: freq_ctr: Return the new value after an update
by Christopher Faulet
· 7 years ago
d82b180
MINOR: fd: Use inlined functions to check fd state in fd_*_send/recv functions
by Christopher Faulet
· 7 years ago
8db2fdf
MINOR: fd: Add fd_active function
by Christopher Faulet
· 7 years ago
6988f67
MINOR: http: Use a trash chunk to store decoded string of the HTTP auth header
by Christopher Faulet
· 7 years ago
ca20d02
MINOR: stick-tables: Make static_table_key a struct variable instead of a pointer
by Christopher Faulet
· 7 years ago
0132d06
MINOR: logs: Use dedicated function to init/deinit log buffers
by Christopher Faulet
· 7 years ago
576c5aa
MINOR: fd: Set owner and iocb field before inserting a new fd in the fdtab
by Christopher Faulet
· 7 years ago
d531f88
MINOR: fd: Don't forget to reset fdtab[fd].update when a fd is added/removed
by Christopher Faulet
· 7 years ago
f5b8adc
MINOR: listeners: Change enable_listener and disable_listener into private functions
by Christopher Faulet
· 7 years ago
5580ba2
MINOR: listeners: Change listener_full and limit_listener into private functions
by Christopher Faulet
· 7 years ago
bbae3f0
MEDIUM: connection: remove useless flag CO_FL_DATA_WR_SH
by Willy Tarreau
· 7 years ago
cde5651
CLEANUP: connection: remove the unused conn_sock_shutw_pending()
by Willy Tarreau
· 7 years ago
54e917c
MEDIUM: connection: remove useless flag CO_FL_DATA_RD_SH
by Willy Tarreau
· 7 years ago
5790eb0
MINOR: stream: provide a new stream creation function for connections
by Willy Tarreau
· 7 years ago
87787ac
MEDIUM: stream: make stream_new() allocate its own task
by Willy Tarreau
· 7 years ago
8e3c6ce
MEDIUM: connection: get rid of data->init() which was not for data
by Willy Tarreau
· 7 years ago
585744b
REORG/MEDIUM: connection: introduce the notion of connection handle
by Willy Tarreau
· 7 years ago
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
· 8 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
Next »