summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* OPTIM: pools: reduce local pool cache size to 512kB20211228-pool-mt-try2-7Willy Tarreau2022-01-021-1/+1
* MEDIUM: pools: release cached objects in batchesWilly Tarreau2022-01-021-6/+19
* MEDIUM: pools: start to batch eviction from local cachesWilly Tarreau2022-01-022-4/+9
* MEDIUM: pools: centralize cache eviction in a common functionWilly Tarreau2022-01-021-33/+31
* MINOR: pools: pass the objects count to pool_put_to_shared_cache()Willy Tarreau2022-01-022-10/+10
* MINOR: pools: prepare pool_item to support chained clustersWilly Tarreau2022-01-022-19/+55
* MEDIUM: pool: compute the number of evictable entries once per poolWilly Tarreau2022-01-021-3/+16
* MINOR: pool: add a function to estimate how many may be released at onceWilly Tarreau2022-01-021-0/+33
* MINOR: pool: introduce pool_item to represent shared pool itemsWilly Tarreau2022-01-023-16/+23
* MINOR: pool: check for pool's fullness outside of pool_put_to_shared_cache()Willy Tarreau2022-01-022-30/+35
* MINOR: pool: make pool_is_crowded() always true when no shared pools are usedWilly Tarreau2022-01-021-6/+11
* MINOR: pool: rely on pool_free_nocache() in pool_put_to_shared_cache()Willy Tarreau2022-01-021-14/+14
* CLEANUP: pools: group list updates in pool_get_from_cache()Willy Tarreau2022-01-021-3/+5
* MINOR: pool: allocate from the shared cache through the local cachesWilly Tarreau2022-01-022-46/+54
* CLEANUP: pools: get rid of the POOL_LINK macroWilly Tarreau2022-01-023-28/+39
* CLEANUP: pools: do not use the extra pointer to link shared elementsWilly Tarreau2022-01-023-5/+4
* DOC: pool: document the purpose of various structures in the codeWilly Tarreau2022-01-021-0/+14
* MINOR: pools: always evict oldest objects first in pool_evict_from_local_cache()Willy Tarreau2022-01-021-1/+1
* BUILD/MINOR: cpuset FreeBSD 14 build fix.David CARLIER2021-12-311-1/+6
* REGTESTS: ssl: update of a crt with server deletionWilliam Lallemand2021-12-301-0/+112
* BUG/MEDIUM: ssl: free the ckch instance linked to a serverWilliam Lallemand2021-12-301-0/+2
* BUG/MINOR: ssl: free the fields in srv->ssl_ctxWilliam Lallemand2021-12-301-5/+16
* REGTESTS: ssl: fix ssl_default_server.vtcWilliam Lallemand2021-12-291-21/+2
* BUG/MEDIUM: ssl: initialize correctly ssl w/ default-serverWilliam Lallemand2021-12-295-16/+51
* MINOR: debug: add support for -dL to dump library names at boot20211228-debug-dump-libs-2Willy Tarreau2021-12-283-1/+31
* MINOR: debug: add ability to dump loaded shared librariesWilly Tarreau2021-12-285-0/+123
* MINOR: compat: detect support for dl_iterate_phdr()Willy Tarreau2021-12-281-0/+5
* BUILD: opentracing: display warning in case of using OT_USE_VARS at compile timeMiroslav Zagorac2021-12-281-0/+2
* CI: Github Actions: do not show VTest failures if build failedIlya Shipitsin2021-12-251-2/+5
* BUG/MEDIUM: peers: properly skip conn_cur from incoming messagesWilly Tarreau2021-12-241-11/+11
* BUG/MEDIUM: backend: fix possible sockaddr leak on redispatchWilly Tarreau2021-12-242-0/+5
* BUG/MINOR: quic: fix potential use of uninit pointerAmaury Denoyelle2021-12-231-1/+1
* BUG/MINOR: quic: fix potential null dereferenceAmaury Denoyelle2021-12-231-1/+1
* MEDIUM: quic: implement refcount for quic_connAmaury Denoyelle2021-12-233-15/+64
* MINOR: quic: delete timer task on quic_close()Amaury Denoyelle2021-12-231-3/+9
* MINOR: quic: replace usage of ssl_sock_ctx by quic_connAmaury Denoyelle2021-12-231-94/+85
* MINOR: quic: remove unnecessary if in qc_pkt_may_rm_hp()Amaury Denoyelle2021-12-231-6/+0
* MINOR: quic: store ssl_sock_ctx reference into quic_connAmaury Denoyelle2021-12-232-8/+6
* MINOR: quic: remove unnecessary call to free_quic_conn_cids()Amaury Denoyelle2021-12-231-1/+0
* BUG/MINOR: quic: upgrade rdlock to wrlock for ODCID removalAmaury Denoyelle2021-12-231-4/+13
* REORG: quic: remove qc_ prefix on functions which not used it directlyAmaury Denoyelle2021-12-231-6/+6
* MINOR: quic: Add CONNECTION_CLOSE phrase to traceFrédéric Lécaille2021-12-232-34/+49
* MINOR: quic: Add traces for RX frames (flow control related)Frédéric Lécaille2021-12-233-37/+117
* DEBUG: ssl: make sure we never change a servername on established connectionsWilly Tarreau2021-12-231-0/+4
* MINOR: pools: work around possibly slow malloc_trim() during gcWilly Tarreau2021-12-231-1/+14
* MINOR: quic: Drop asap Retry or Version Negotiation packetsFrédéric Lécaille2021-12-221-22/+15
* MINOR: quic: xprt traces fixesFrédéric Lécaille2021-12-221-8/+8
* MINOR: quic: Handle the cases of overlapping STREAM framesFrédéric Lécaille2021-12-221-14/+30
* MINOR: quic: Wrong dropped packet skippingFrédéric Lécaille2021-12-222-34/+34
* MINOR: quic: unchecked qc_retrieve_conn_from_cid() returned valueFrédéric Lécaille2021-12-221-0/+6