Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
6b952c81014a48a8d841e311d94afc68a1d573c8
/
include
/
common
« Previous
36eb3a3
MINOR: tools: make my_htonll() more efficient on x86_64
by Willy Tarreau
· 7 years ago
ed0d96c
MINOR: net_helper: Inline functions meant to be inlined.
by Olivier Houchard
· 7 years ago
3c65b7a
MINOR: xref: Add a new xref system
by Thierry FOURNIER
· 7 years ago
ad405f1
MINOR: buffers: Move swap_buffer into buffer.c and add deinit_buffer function
by Christopher Faulet
· 7 years ago
748919a
MINOR: chunks: Use dedicated function to init/deinit trash buffers
by Christopher Faulet
· 7 years ago
ae459fd
CLEANUP: memory: Remove unused function pool_destroy
by Christopher Faulet
· 7 years ago
e11f727
MINOR: ist: implement very simple indirect strings
by Willy Tarreau
· 7 years ago
82032f1
MINOR: chunks: add chunk_memcpy() and chunk_memcat()
by Willy Tarreau
· 7 years ago
e962fd8
Add a few functions to do unaligned access.
by Olivier Houchard
· 7 years ago
b781dbe
MINOR: memory: remove macros
by David Carlier
· 7 years ago
cb1949b
MINOR: tools: add a portable timegm() alternative
by Willy Tarreau
· 7 years ago
a36b311
BUG/MINOR: buffers: Fix bi/bo_contig_space to handle full buffers
by Christopher Faulet
· 7 years ago
ed936c5
MINOR: tools: make debug_hexdump() take a string prefix
by Willy Tarreau
· 8 years ago
9faef1e
MINOR: tools: make debug_hexdump() use a const char for the string
by Willy Tarreau
· 8 years ago
577d5ac
CLEANUP: str2mask return code comment: non-zero -> zero.
by Jarno Huuskonen
· 7 years ago
23e9e93
MINOR: log: Add logurilen tunable.
by Stéphane Cottin
· 7 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
b82f742
MINOR: server: Add 'server-template' new keyword supported in backend sections.
by Frédéric Lécaille
· 8 years ago
7b67726
[RELEASE] Released version 1.8-dev1
by Willy Tarreau
· 8 years ago
a545569
CLEANUP: buffers: Remove buffer_contig_area and buffer_work_area functions
by Christopher Faulet
· 8 years ago
aaf4a32
CLEANUP: buffers: Remove buffer_bounce_realign function
by Christopher Faulet
· 8 years ago
637f8f2
BUG/MEDIUM: buffers: Fix how input/output data are injected into buffers
by Christopher Faulet
· 8 years ago
b686afd
MINOR: chunks: implement a simple dynamic allocator for trash buffers
by Willy Tarreau
· 8 years ago
9826329
MAJOR: ssl: bind configuration per certificat
by Emmanuel Hocdet
· 8 years ago
48ef4c9
MINOR: tools: make str2sa_range() return the port in a separate argument
by Willy Tarreau
· 8 years ago
0ebb511
MINOR: tools: add a generic hexdump function for debugging
by Willy Tarreau
· 8 years ago
f2592b2
MEDIUM: regex: pcre2 support
by David Carlier
· 8 years ago
ece9b07
MINOR: cfgparse: add two new functions to check arguments count
by Willy Tarreau
· 8 years ago
a73e59b
BUG/MAJOR: Fix how the list of entities waiting for a buffer is handled
by Christopher Faulet
· 8 years ago
97c2ae1
REORG: cli: move dump_text(), dump_text_line(), and dump_binary() to standard.c
by Willy Tarreau
· 8 years ago
79bdef3
MINOR: cfgparse: Parse scope lines and save the last one parsed
by Christopher Faulet
· 8 years ago
7110b40
MINOR: cfgparse: Add functions to backup and restore registered sections
by Christopher Faulet
· 8 years ago
898566e
CLEANUP: remove last references to 'ruleset' section
by Christopher Faulet
· 8 years ago
620408f
MEDIUM: tcp: add registration and processing of TCP L5 rules
by Willy Tarreau
· 8 years ago
dcbc5c5
MINOR: show Built with PCRE version
by Lukas Tribus
· 8 years ago
7819c12
MINOR: chunk: new strncat function
by Baptiste Assmann
· 9 years ago
08396c8
MINOR: standard.c: ipcpy() function to copy an IP address from a struct sockaddr_storage into an other one
by Baptiste Assmann
· 9 years ago
08b24cf
MINOR: standard.c: ipcmp() function to compare 2 IP addresses stored in 2 struct sockaddr_storage
by Baptiste Assmann
· 9 years ago
9d87ca0
BUILD: tcp: define SOL_TCP when only IPPROTO_TCP exists
by Willy Tarreau
· 8 years ago
16e0156
MINOR: tcp: add dst_is_local and src_is_local
by Willy Tarreau
· 8 years ago
1a5d060
MINOR: standard: add function "escape_string"
by Dragan Dosen
· 8 years ago
eec1d38
BUG/MEDIUM: dns: fix alignment issues in the DNS response parser
by Willy Tarreau
· 8 years ago
2eae3a0
MINOR: new function my_realloc2 = realloc + free upon failure
by Hubert Verstraete
· 8 years ago
5e0e6e4
MINOR: ssl: crt-list parsing factor
by Emmanuel Hocdet
· 8 years ago
5f6e905
BUILD: fix build on Solaris 11
by Willy Tarreau
· 8 years ago
dc88785
MINOR: add list_append_word function
by Maxime de Roucy
· 8 years ago
8ab1043
CLEANUP: chunk: adding NULL check to chunk_dup allocation.
by David Carlier
· 9 years ago
e2e5bde
BUG/MINOR: log: Don't use strftime() which can clobber timezone if chrooted
by Benoit GARNIER
· 9 years ago
b413c2a
BUG/MINOR: log: GMT offset not updated when entering/leaving DST
by Benoit GARNIER
· 9 years ago
508a63f
MINOR: stats: add ST_SHOWADMIN to pass the admin info in the regular flags
by Willy Tarreau
· 9 years ago
320ec2a
BUG/MEDIUM: chunks: always reject negative-length chunks
by Willy Tarreau
· 9 years ago
70473a5
MINOR: common: mask conversion
by Thierry Fournier
· 9 years ago
46af170
MINOR: mailers: increase default timeout to 10 seconds
by Pieter Baauw
· 9 years ago
0edd109
MINOR: standard: add function "escape_chunk"
by Dragan Dosen
· 9 years ago
9312794
MINOR: standard: add RFC HTTP date parser
by Thierry Fournier
· 9 years ago
581bf81
MEDIUM: pools: add a new flag to avoid rounding pool size up
by Willy Tarreau
· 9 years ago
898529b
MEDIUM: tools: add csv_enc_append() to preserve the original chunk
by Willy Tarreau
· 9 years ago
70af633
MINOR: chunk: make chunk_initstr() take a const string
by Willy Tarreau
· 9 years ago
601360b
MINOR: chunks: add chunk_strcat() and chunk_newstr()
by Willy Tarreau
· 9 years ago
0b6044f
MINOR: chunks: ensure that chunk_strcpy() adds a trailing zero
by Willy Tarreau
· 9 years ago
f9476a5
BUG/MINOR: chunk: make chunk_dup() always check and set dst->size
by Willy Tarreau
· 9 years ago
ec9a58c
BUILD/MINOR: regex: missing header
by Thierry FOURNIER
· 9 years ago
1db9667
BUILD: freebsd: double declaration
by Thierry FOURNIER
· 9 years ago
58102cf
MEDIUM: memory: add accounting for failed allocations
by Willy Tarreau
· 9 years ago
de30a68
DEBUG/MEDIUM: memory: add optional control pool memory operations
by Willy Tarreau
· 9 years ago
ac42111
DEBUG/MEDIUM: memory: optionally protect free data in pools
by Willy Tarreau
· 9 years ago
a84dcb8
DEBUG/MINOR: memory: add a build option to disable memory pools sharing
by Willy Tarreau
· 9 years ago
5e98e3e
BUILD: enable build on Linux/s390x
by Neale Ferguson
· 9 years ago
ffaf30b
BUILD: Fix the build on OSX (htonll/ntohll)
by Joseph Lynch
· 9 years ago
067ac9f
MINOR: debug: enable memory poisonning to use byte 0
by Willy Tarreau
· 9 years ago
ae459f3
BUILD: tcp: use IPPROTO_IP when SOL_IP is not available
by Willy Tarreau
· 9 years ago
60deeba
MINOR: chunk: New function free_trash_buffers()
by David Carlier
· 9 years ago
845efb5
MINOR: cfgparse: New function cfg_unregister_sections()
by David Carlier
· 9 years ago
2709784
MEDIUM: config: set tune.maxrewrite to 1024 by default
by Willy Tarreau
· 9 years ago
7fe3be7
MINOR: standard: avoid DNS resolution from the function str2sa_range()
by Thierry FOURNIER
· 9 years ago
1895428
DEBUG: add p_malloc() to return a poisonned memory area
by Willy Tarreau
· 9 years ago
72b8c1f
MEDIUM: tools: make str2sa_range() optionally return the FQDN
by Willy Tarreau
· 9 years ago
de39c9b
CLEANUP: appsession: remove the last include files
by Willy Tarreau
· 9 years ago
5b4dd68
MINOR: standard: provide htonll() and ntohll()
by Willy Tarreau
· 9 years ago
763a5d8
MINOR: standard: add 64 bits conversion functions
by Thierry FOURNIER
· 9 years ago
e6c3941
BUILD/MINOR: tools: rename popcount to my_popcountl
by David Carlier
· 9 years ago
1480bd8
MINOR: standard: add function that converts signed int to a string
by Thierry FOURNIER
· 9 years ago
9dd44ba
BUG/MEDIUM: compat: fix segfault on FreeBSD
by Joris Dedieu
· 9 years ago
31af49d
MEDIUM: ssl: Add options to forge SSL certificates
by Christopher Faulet
· 9 years ago
ddea626
MINOR: common: escape CSV strings
by Thierry FOURNIER
· 9 years ago
98d0485
MAJOR: config: remove the deprecated reqsetbe / reqisetbe actions
by Willy Tarreau
· 9 years ago
f3045d2
MAJOR: pattern: add LRU-based cache on pattern matching
by Willy Tarreau
· 10 years ago
e6e49cf
MINOR: tools: provide an rdtsc() function for time comparisons
by Willy Tarreau
· 10 years ago
1b90511
CLEANUP: namespaces: fix protection against multiple inclusions
by Willy Tarreau
· 10 years ago
87b0966
REORG/MAJOR: session: rename the "session" entity to "stream"
by Willy Tarreau
· 10 years ago
d2b597a
BUG/MEDIUM: lua: segfault with buffer_replace2
by Thierry FOURNIER
· 10 years ago
549aac8
MEDIUM: buffer: make bo_putblk/bo_putstr/bo_putchk return the number of bytes copied.
by Thierry FOURNIER
· 10 years ago
58639a0
MINOR: global: export function and permits to not resolve DNS names
by Thierry FOURNIER
· 10 years ago
05552d4
MEDIUM: Add support for configurable TLS ticket keys
by Nenad Merdanovic
· 10 years ago
15a53a4
MEDIUM: regex: add support for passing regex flags to regex_exec_match()
by Willy Tarreau
· 10 years ago
c829ee4
MINOR: hash: add new function hash_crc32
by Willy Tarreau
· 10 years ago
d025648
MAJOR: init: automatically set maxconn and/or maxsslconn when possible
by Willy Tarreau
· 10 years ago
d92aa5c
MINOR: global: report information about the cost of SSL connections
by Willy Tarreau
· 10 years ago
3ca1a88
MINOR: tools: add new round_2dig() function to round integers
by Willy Tarreau
· 10 years ago
Next »