1. d439a49 DEBUG: buffer: check in __b_put_blk() whether the buffer room is respected by Willy Tarreau · 2 years, 9 months ago
  2. 7b2e0ee MINOR: httpclient: sets an alternative destination by William Lallemand · 2 years, 9 months ago
  3. 71f3abb MINOR: quic: Move quic_rxbuf_pool pool out of xprt part by Frédéric Lécaille · 2 years, 9 months ago
  4. eca47d9 MINOR: quic: Wrong smoothed rtt initialization by Frédéric Lécaille · 2 years, 9 months ago
  5. 9a327a7 MINOR: mux-quic: implement rcv_buf by Amaury Denoyelle · 2 years, 9 months ago
  6. 8524f0f MINOR: quic: use a global dghlrs for each thread by Amaury Denoyelle · 2 years, 10 months ago
  7. 6c8babf BUG/MAJOR: sched: prevent rare concurrent wakeup of multi-threaded tasks by Willy Tarreau · 2 years, 9 months ago
  8. 27c8da1 DEBUG: pools: replace the link pointer with the caller's address on pool_free() by Willy Tarreau · 2 years, 10 months ago
  9. 49bb5d4 DEBUG: pools: let's add reverse mapping from cache heads to thread and pool by Willy Tarreau · 2 years, 10 months ago
  10. e2830ad DEBUG: pools: add extra sanity checks when picking objects from a local cache by Willy Tarreau · 2 years, 10 months ago
  11. c895c44 BUG/MINOR: pools: always flush pools about to be destroyed by Willy Tarreau · 2 years, 10 months ago
  12. 83cd51e MINOR: quic: Remove an RX buffer useless lock by Frédéric Lécaille · 2 years, 10 months ago
  13. c76c3c4 MEDIUM: ssl: Replace all DH objects by EVP_PKEY on OpenSSLv3 (via HASSL_DH type) by Remi Tricot-Le Breton · 2 years, 10 months ago
  14. 55d7e78 MINOR: ssl: Set default dh size to 2048 by Remi Tricot-Le Breton · 2 years, 10 months ago
  15. 09ebb33 MINOR: ssl: Add ssl_sock_get_dh_from_bio helper function by Remi Tricot-Le Breton · 2 years, 10 months ago
  16. 956f3ae MINOR: ssl: Create HASSL_DH wrapper structure by Remi Tricot-Le Breton · 2 years, 10 months ago
  17. 1effd9a MINOR: ssl: Remove call to ERR_func_error_string with OpenSSLv3 by Remi Tricot-Le Breton · 2 years, 10 months ago
  18. 58a7704 MINOR: quic: take out xprt snd_buf operation by Amaury Denoyelle · 2 years, 10 months ago
  19. 59e0b1f MINOR: mux-quic: remove quic_transport_params_update by Amaury Denoyelle · 2 years, 10 months ago
  20. b788054 MINOR: h3: hardcode the stream id of control stream by Amaury Denoyelle · 2 years, 10 months ago
  21. 8ea1f5f MINOR: ssl: Remove call to SSL_CTX_set_tlsext_ticket_key_cb with OpenSSLv3 by Remi Tricot-Le Breton · 2 years, 10 months ago
  22. 36f80f6 CLEANUP: ssl: Remove unused ssl_sock_create_cert function by Remi Tricot-Le Breton · 2 years, 10 months ago
  23. e5ea76a BUILD: ssl: adjust guard for X509_get_X509_PUBKEY(x) by Ilya Shipitsin · 2 years, 10 months ago
  24. 2a17191 MINOR: mworker/cli: mcli-debug-mode enables every command by William Lallemand · 2 years, 10 months ago
  25. 7267f78 MINOR: mworker/cli: set expert/experimental mode from the CLI by William Lallemand · 2 years, 10 months ago
  26. 08b6f96 MINOR: listener: replace the listener's spinlock with an rwlock by Willy Tarreau · 2 years, 10 months ago
  27. aebe26f MINOR: mux-quic: create a timeout task by Amaury Denoyelle · 2 years, 11 months ago
  28. 9aa324d DEBUG: fd: make sure we never try to insert/delete an impossible FD number by Willy Tarreau · 2 years, 10 months ago
  29. 91f083a MINOR: quic: Do not try to accept a connection more than one time by Frédéric Lécaille · 2 years, 10 months ago
  30. 56be0e0 MINOR: mworker: allocate and initialize a mworker_proc by William Lallemand · 2 years, 10 months ago
  31. 55a921c BUG/MINOR: mworker: fix a FD leak of a sockpair upon a failed reload by William Lallemand · 2 years, 10 months ago
  32. cc5cd5b BUILD: task: use list_to_mt_list() instead of casting list to mt_list by Willy Tarreau · 2 years, 10 months ago
  33. 8f0b4e9 BUILD: tree-wide: mark a few numeric constants as explicitly long long by Willy Tarreau · 2 years, 10 months ago
  34. 95d3eaf BUILD: checks: fix inlining issue on set_srv_agent_[addr,port} by Willy Tarreau · 2 years, 10 months ago
  35. a65b493 BUILD: cpuset: do not use const on the source of CPU_AND/CPU_ASSIGN by Willy Tarreau · 2 years, 10 months ago
  36. 8da2339 BUILD: atomic: make the old HA_ATOMIC_LOAD() support const pointers by Willy Tarreau · 2 years, 10 months ago
  37. b510116 MINOR: sock: move the unused socket cleaning code into its own function by Willy Tarreau · 2 years, 10 months ago
  38. 0442efd MINOR: quic: refactor quic CID association with threads by Amaury Denoyelle · 2 years, 10 months ago
  39. dc36404 MINOR: quic: Drop Initial packets with wrong ODCID by Frédéric Lécaille · 2 years, 10 months ago
  40. 74904a4 MINOR: quic: Make usage of by datagram handler trees by Frédéric Lécaille · 2 years, 10 months ago
  41. 9ea9463 MINOR: quic: Attach all the CIDs to the same connection by Frédéric Lécaille · 2 years, 10 months ago
  42. 37ae505 MINOR: quic: Do not consume the RX buffer on QUIC sock i/o handler side by Frédéric Lécaille · 2 years, 10 months ago
  43. 794d068 MINOR: proto_quic: Wrong allocations for TX rings and RX bufs by Frédéric Lécaille · 2 years, 10 months ago
  44. d152309 CLEANUP: quic: Remove useless definition by Frédéric Lécaille · 2 years, 10 months ago
  45. 25bc887 MINOR: quic: Convert quic_dgram_read() into a task by Frédéric Lécaille · 2 years, 10 months ago
  46. 220894a MINOR: quic: Pass CID as a buffer to quic_get_cid_tid() by Frédéric Lécaille · 2 years, 10 months ago
  47. 69dd5e6 MINOR: proto_quic: Allocate datagram handlers by Frédéric Lécaille · 2 years, 10 months ago
  48. 3d4bfe7 MINOR: quic: Allocate QUIC datagrams from sock I/O handler by Frédéric Lécaille · 2 years, 10 months ago
  49. 53898bb MINOR: quic: Add a list to QUIC sock I/O handler RX buffer by Frédéric Lécaille · 2 years, 10 months ago
  50. ce521e4 MINOR: quic: Add new defintion about DCIDs offsets by Frédéric Lécaille · 2 years, 10 months ago
  51. 3d55462 MINOR: quic: Get rid of a struct buffer in quic_lstnr_dgram_read() by Frédéric Lécaille · 2 years, 10 months ago
  52. ecc473b BUG/MAJOR: compiler: relax alignment constraints on certain structures by Willy Tarreau · 2 years, 10 months ago
  53. cfa2d56 MAJOR: quic: implement accept queue by Amaury Denoyelle · 2 years, 10 months ago
  54. f68b2cb MINOR: listener: define per-thr struct by Amaury Denoyelle · 2 years, 10 months ago
  55. 2ce99fe MINOR: quic: create accept queue for QUIC connections by Amaury Denoyelle · 2 years, 10 months ago
  56. b59b889 MINOR: quic: define QUIC flag on listener by Amaury Denoyelle · 2 years, 10 months ago
  57. 31ea917 MINOR: listener: add flags field by Amaury Denoyelle · 2 years, 10 months ago
  58. 9fa15e5 MINOR: quic: do not manage connection in xprt snd_buf by Amaury Denoyelle · 2 years, 10 months ago
  59. 7f7713d MINOR: receiver: define a flag for local accept by Amaury Denoyelle · 2 years, 10 months ago
  60. 4b40f19 MINOR: quic: refactor app-ops initialization by Amaury Denoyelle · 2 years, 10 months ago
  61. 0b1f931 MINOR: quic: handle app data according to mux/connection layer status by Amaury Denoyelle · 2 years, 10 months ago
  62. add43fa DEBUG: pools: add new build option DEBUG_POOL_TRACING by Willy Tarreau · 2 years, 10 months ago
  63. 0e2a5b4 MINOR: pools: extend pool_cache API to pass a pointer to a caller by Willy Tarreau · 2 years, 10 months ago
  64. 7fa092b MINOR: pools: prepare POOL_EXTRA to be split into multiple extra fields by Willy Tarreau · 2 years, 10 months ago
  65. d392973 MINOR: pools: partially uninline pool_alloc() by Willy Tarreau · 2 years, 10 months ago
  66. 15c322c MINOR: pools: partially uninline pool_free() by Willy Tarreau · 2 years, 10 months ago
  67. 9320dd5 MEDIUM: quic/ssl: add new ex data for quic_conn by Amaury Denoyelle · 2 years, 10 months ago
  68. 57af069 MINOR: quic: set listener accept cb on parsing by Amaury Denoyelle · 2 years, 10 months ago
  69. 0575d8f DEBUG: pools: add new build option DEBUG_POOL_INTEGRITY by Willy Tarreau · 2 years, 10 months ago
  70. 6c539c4 BUG/MINOR: stream: make the call_rate only count the no-progress calls by Willy Tarreau · 2 years, 10 months ago
  71. 82468ea MINOR: quic: Remove the packet number space TX MT_LIST by Frédéric Lécaille · 2 years, 11 months ago
  72. c514365 MINOR: channel: add new function co_getdelim() to support multiple delimiters by Willy Tarreau · 2 years, 10 months ago
  73. bad9c8c BUG/MINOR: httpclient: set default Accept and User-Agent headers by William Lallemand · 2 years, 11 months ago
  74. 39fd546 MINOR: pools: enable pools with DEBUG_FAIL_ALLOC as well by Willy Tarreau · 2 years, 11 months ago
  75. b76ae69 MEDIUM: quic: implement Retry emission by Amaury Denoyelle · 2 years, 11 months ago
  76. c3b6f4d MINOR: quic: define retry_source_connection_id TP by Amaury Denoyelle · 2 years, 11 months ago
  77. 5ff1c97 MEDIUM: quic: implement Initial token parsing by Amaury Denoyelle · 2 years, 11 months ago
  78. 6efec29 MINOR: quic: implement Retry TLS AEAD tag generation by Amaury Denoyelle · 2 years, 11 months ago
  79. ba85acd MINOR: quid: Add traces quic_close() and quic_conn_io_cb() by Frédéric Lécaille · 2 years, 11 months ago
  80. 2fe8b3b MINOR: quic: Flag the connection as being attached to a listener by Frédéric Lécaille · 2 years, 11 months ago
  81. a996763 BUG/MINOR: ssl: Store client SNI in SSL context in case of ClientHello error by Remi Tricot-Le Breton · 2 years, 11 months ago
  82. a9dd901 MINOR: proxy: add option idle-close-on-response by William Dauchy · 2 years, 11 months ago
  83. 6b66315 MINOR: quic: Re-arm the PTO timer upon datagram receipt by Frédéric Lécaille · 2 years, 11 months ago
  84. de6f7c5 MINOR: quic: Prepare Handshake packets asap after completed handshake by Frédéric Lécaille · 2 years, 11 months ago
  85. 917a7db MINOR: quic: Do not drop secret key but drop the CRYPTO data by Frédéric Lécaille · 2 years, 11 months ago
  86. 466e9da MINOR: quic: Remove nb_pto_dgrams quic_conn struct member by Frédéric Lécaille · 2 years, 11 months ago
  87. 22576a2 MINOR: quic: Wrong ack_delay compution before calling quic_loss_srtt_update() by Frédéric Lécaille · 2 years, 11 months ago
  88. 09e0f83 MINOR: quic: Wrong packet number space computation for PTO by Frédéric Lécaille · 2 years, 11 months ago
  89. 1f6cf18 MINOR: quic: Wrong first packet number space computation by Frédéric Lécaille · 2 years, 11 months ago
  90. fde2a98 MINOR: quic: Wrong traces after rework by Frédéric Lécaille · 2 years, 11 months ago
  91. 148d7a0 BUG/MINOR: cli: fix _getsocks with musl libc by William Lallemand · 2 years, 11 months ago
  92. 5e87bcf CLEANUP: assorted typo fixes in the code and comments This is 29th iteration of typo fixes by Ilya Shipitsin · 3 years ago
  93. f5e94b2 OPTIM: pools: reduce local pool cache size to 512kB by Willy Tarreau · 2 years, 11 months ago
  94. 43937e9 MEDIUM: pools: start to batch eviction from local caches by Willy Tarreau · 2 years, 11 months ago
  95. 337410c MINOR: pools: pass the objects count to pool_put_to_shared_cache() by Willy Tarreau · 2 years, 11 months ago
  96. 148160b MINOR: pools: prepare pool_item to support chained clusters by Willy Tarreau · 2 years, 11 months ago
  97. 91a8e28 MINOR: pool: add a function to estimate how many may be released at once by Willy Tarreau · 2 years, 11 months ago
  98. c16ed3b MINOR: pool: introduce pool_item to represent shared pool items by Willy Tarreau · 2 years, 11 months ago
  99. b46674a MINOR: pool: check for pool's fullness outside of pool_put_to_shared_cache() by Willy Tarreau · 2 years, 11 months ago
  100. a06f78b MINOR: pool: make pool_is_crowded() always true when no shared pools are used by Willy Tarreau · 2 years, 11 months ago