1. 856aabc CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 4 years, 3 months ago
  2. 5a421a8 BUILD: listener: types/listener.h must not include standard.h by Willy Tarreau · 4 years, 4 months ago
  3. 842e94e MINOR: ssl: add "ca-verify-file" directive by Emmanuel Hocdet · 4 years, 7 months ago
  4. 6a0dd73 CLEANUP: Consistently `unsigned int` for bitfields by Tim Duesterhus · 4 years, 6 months ago
  5. 150bfa8 MEDIUM: ssl/cli: 'set ssl cert' updates a certificate from the CLI by William Lallemand · 4 years, 10 months ago
  6. 2bd65a7 OPTIM: listeners: use tasklets for the multi-queue rings by Willy Tarreau · 4 years, 9 months ago
  7. 859dc80 MEDIUM: list: Separate "locked" list from regular list. by Olivier Houchard · 5 years ago
  8. 8d164dc CLEANUP: ssl: never include openssl/*.h outside of openssl-compat.h anymore by Willy Tarreau · 5 years ago
  9. 9a1ab08 CLEANUP: ssl-sock: use HA_OPENSSL_VERSION_NUMBER instead of OPENSSL_VERSION_NUMBER by Willy Tarreau · 5 years ago
  10. 102854c BUG/MEDIUM: listener: Fix how unlimited number of consecutive accepts is handled by Christopher Faulet · 5 years ago
  11. 0cf3317 MINOR: listener: move thr_idx from the bind_conf to the listener by Willy Tarreau · 5 years ago
  12. 9f1d4e7 CLEANUP: listener: remove old thread bit mapping by Willy Tarreau · 5 years ago
  13. fc630bd MINOR: listener: improve incoming traffic distribution by Willy Tarreau · 5 years ago
  14. 1efafce MINOR: listener: implement multi-queue accept for threads by Willy Tarreau · 5 years ago
  15. b2b50a7 MINOR: listener: pre-compute some thread counts per bind_conf by Willy Tarreau · 5 years ago
  16. 9e85318 MINOR: listener: maintain a per-thread count of the number of connections on a listener by Willy Tarreau · 5 years ago
  17. a36b324 MEDIUM: listener: keep a single thread-mask and warn on "process" misuse by Willy Tarreau · 5 years ago
  18. ff9c914 MINOR: config: make MAX_PROCS configurable at build time by Willy Tarreau · 5 years ago
  19. 4ed84c9 OPTIM: listener: optimize cache-line packing for struct listener by Willy Tarreau · 5 years ago
  20. 75a323f CLEANUP: Fix a typo in the listener subsystem by Joseph Herlant · 6 years ago
  21. a004ae3 MINOR: listener: the mux_proto entry in the bind_conf is const by Willy Tarreau · 6 years ago
  22. c59f988 MEDIUM: listeners: support unstoppable listener by William Lallemand · 6 years ago
  23. 415150f MEDIUM: ssl: add support for ciphersuites option for TLSv1.3 by Dirkjan Bussink · 6 years ago
  24. e22f11f MINOR: mworker: keep and clean the listeners by William Lallemand · 6 years ago
  25. a717b99 MINOR: mux/frontend: Add 'proto' keyword to force the mux protocol by Christopher Faulet · 6 years ago
  26. c644fa9 MINOR: config: Add threads support for "process" option on "bind" lines by Christopher Faulet · 7 years ago
  27. 75ea0a0 BUG/MEDIUM: mworker: does not close inherited FD by William Lallemand · 7 years ago
  28. 9dcf9b6 MINOR: threads: Use __decl_hathreads to declare locks by Christopher Faulet · 7 years ago
  29. 8d8aa0d MEDIUM: threads/listeners: Make listeners thread-safe by Christopher Faulet · 7 years ago
  30. 9679ac9 MINOR: ssl: Don't abuse ssl_options. by Olivier Houchard · 7 years ago
  31. c2aae74 MEDIUM: ssl: Handle early data with OpenSSL 1.1.1 by Olivier Houchard · 7 years ago
  32. c4df59e MINOR: cli: add socket commands and config to prepend informational messages with severity by Andjelko Iharos · 7 years ago
  33. 4366476 MINOR: ssl: remove duplicate ssl_methods in struct bind_conf by Emmanuel Hocdet · 7 years ago
  34. ca36102 CLEANUP: listener: remove the unused handler field by Willy Tarreau · 7 years ago
  35. 174dfe5 MINOR: ssl: add "no-ca-names" parameter for bind by Emmanuel Hocdet · 7 years ago
  36. df701a2 MINOR: ssl: support ssl-min-ver and ssl-max-ver with crt-list by Emmanuel Hocdet · 7 years ago
  37. 5db33cb MEDIUM: ssl: ssl_methods implementation is reworked and factored for min/max tlsxx by Emmanuel Hocdet · 7 years ago
  38. 53ae85c MINOR: ssl: add prefer-client-ciphers by Lukas Tribus · 7 years ago
  39. 1fc0516 MINOR: proxy: Don't close FDs if not our proxy. by Olivier Houchard · 7 years ago
  40. f73629d MINOR: global: Add an option to get the old listening sockets. by Olivier Houchard · 7 years ago
  41. f6b37c6 BUG/MEDIUM: ssl: in bind line, ssl-options after 'crt' are ignored. by Emmanuel Hocdet · 7 years ago
  42. 4608ed9 MEDIUM: ssl: remove ssl-options from crt-list by Emmanuel Hocdet · 7 years ago
  43. e7f2b73 MINOR: ssl: add curve suite for ECDHE negotiation by Emmanuel Hocdet · 7 years ago
  44. 9826329 MAJOR: ssl: bind configuration per certificat by Emmanuel Hocdet · 8 years ago
  45. c95bad5 MEDIUM: move listener->frontend to bind_conf->frontend by Willy Tarreau · 8 years ago
  46. 71a8c7c MINOR: listener: move the transport layer pointer to the bind_conf by Willy Tarreau · 8 years ago
  47. ae9bea0 CLEANUP: counters: move from 3 types to 2 types by Willy Tarreau · 8 years ago
  48. 620408f MEDIUM: tcp: add registration and processing of TCP L5 rules by Willy Tarreau · 8 years ago
  49. 7d9736f CLEANUP: tcp rules: mention everywhere that tcp-conn rules are L4 by Willy Tarreau · 8 years ago
  50. 93b227d MINOR: listener: add the "accept-netscaler-cip" option to the "bind" keyword by Bertrand Jacquin · 8 years ago
  51. 31af49d MEDIUM: ssl: Add options to forge SSL certificates by Christopher Faulet · 9 years ago
  52. 146defa MINOR: Add TLS ticket keys reference and use it in the listener struct by Nenad Merdanovic · 9 years ago
  53. 10b688f MEDIUM: listener: store the default target per listener by Willy Tarreau · 9 years ago
  54. 512fd00 CLEANUP: listeners: remove unused timeout by Willy Tarreau · 9 years ago
  55. 05552d4 MEDIUM: Add support for configurable TLS ticket keys by Nenad Merdanovic · 9 years ago
  56. 2af207a MEDIUM: tcp: implement tcp-ut bind option to set TCP_USER_TIMEOUT by Willy Tarreau · 9 years ago
  57. b3e54fe MAJOR: namespace: add Linux network namespace support by KOVACS Krisztian · 10 years ago
  58. 6ae1ba6 MEDIUM: listener: parse the new "process" bind keyword by Willy Tarreau · 10 years ago
  59. f6502c5 DIET/MINOR: listener: rearrange a few fields in struct listener to save 16 bytes by Willy Tarreau · 11 years ago
  60. ab861d3 MINOR: ssl: add support for the "alpn" bind keyword by Willy Tarreau · 11 years ago
  61. 0defb90 DOC: tfo: bump required kernel to linux-3.7 by Lukas Tribus · 11 years ago
  62. 6562337 MEDIUM: ssl: add bind-option "strict-sni" by Emmanuel Hocdet · 11 years ago
  63. 77e3af9 MINOR: tcp: add support for the "v4v6" bind option by Willy Tarreau · 12 years ago
  64. 9b6700f MINOR: tcp: add support for the "v6only" bind option by Willy Tarreau · 12 years ago
  65. 16a2147 MEDIUM: adjust the maxaccept per listener depending on the number of processes by Willy Tarreau · 12 years ago
  66. 3fdb366 MAJOR: connection: replace struct target with a pointer to an enum by Willy Tarreau · 12 years ago
  67. 6c9a3d5 MEDIUM: ssl: add support for the "npn" bind keyword by Willy Tarreau · 12 years ago
  68. 2cb7ae5 MINOR: ssl: add 'force-sslv3' and 'force-tlsvXX' statements on bind. by Emeric Brun · 12 years ago
  69. 8967549 MINOR: ssl: use bit fields to store ssl options instead of one int each by Emeric Brun · 12 years ago
  70. fb510ea MEDIUM: conf: rename 'cafile' and 'crlfile' statements 'ca-file' and 'crl-file' by Emeric Brun · 12 years ago
  71. 9b3009b MEDIUM: conf: rename 'nosslv3' and 'notlsvXX' statements 'no-sslv3' and 'no-tlsvXX'. by Emeric Brun · 12 years ago
  72. 3c4bc6e MINOR: ssl: remove prefer-server-ciphers statement and set it as the default on ssl listeners. by Emeric Brun · 12 years ago
  73. 1c862c5 MEDIUM: tcp: enable TCP Fast Open on systems which support it by Willy Tarreau · 12 years ago
  74. f7bc57c REORG: connection: rename the data layer the "transport layer" by Willy Tarreau · 12 years ago
  75. 2d0c482 MINOR: ssl: add statement 'no-tls-tickets' on bind to disable stateless session resumption by Emeric Brun · 12 years ago
  76. c0ff492 MINOR: ssl : add statements 'notlsv11' and 'notlsv12' and rename 'notlsv1' to 'notlsv10'. by Emeric Brun · 12 years ago
  77. 81c00f0 MINOR: ssl: add ignore verify errors options by Emeric Brun · 12 years ago
  78. d94b3fe MEDIUM: ssl: add client certificate authentication support by Emeric Brun · 12 years ago
  79. 2b58d04 MINOR: ssl: add elliptic curve Diffie-Hellman support for ssl key generation by Emeric Brun · 12 years ago
  80. 290e63a REORG: listener: move unix perms from the listener to the bind_conf by Willy Tarreau · 12 years ago
  81. 4348fad MAJOR: listeners: use dual-linked lists to chain listeners with frontends by Willy Tarreau · 12 years ago
  82. 51fb765 MINOR: listener: add a scope field in the bind keyword lists by Willy Tarreau · 12 years ago
  83. 2698266 MEDIUM: listener: add a minimal framework to register "bind" keyword options by Willy Tarreau · 12 years ago
  84. 88500de CLEANUP: listener: remove unused conf->file and conf->line by Willy Tarreau · 12 years ago
  85. 2a65ff0 MEDIUM: config: replace ssl_conf by bind_conf by Willy Tarreau · 12 years ago
  86. d1d5454 REORG: split "protocols" files into protocol and listener by Willy Tarreau · 12 years ago[Renamed (74%) from include/types/protocols.h]
  87. fc0421f MEDIUM: ssl: add support for SNI and wildcard certificates by Emeric Brun · 12 years ago
  88. f5ae8f7 MEDIUM: config: centralize handling of SSL config per bind line by Willy Tarreau · 12 years ago
  89. e566ecb MEDIUM: ssl: add support for prefer-server-ciphers option by David BERARD · 12 years ago
  90. ff9f769 BUILD: fix build error without SSL (ssl_cert) by Willy Tarreau · 12 years ago
  91. c230b8b MEDIUM: config: add "nosslv3" and "notlsv1" on bind and server lines by Willy Tarreau · 12 years ago
  92. d7aacbf MEDIUM: config: add a "ciphers" keyword to set SSL cipher suites by Willy Tarreau · 12 years ago
  93. 6e15929 MEDIUM: config: add the 'ssl' keyword on 'bind' lines by Emeric Brun · 12 years ago
  94. 0b8d4d9 MINOR: protocol: add SSL context to listeners if USE_OPENSSL is defined by Emeric Brun · 12 years ago
  95. 14f8e86 MEDIUM: proto_tcp: remove any dependence on stream_interface by Willy Tarreau · 12 years ago
  96. c578891 CLEANUP: connection: split sock_ops into data_ops, app_cp and si_ops by Willy Tarreau · 12 years ago
  97. d88fd82 MEDIUM: protocol: add a pointer to struct sock_ops to the listener struct by Emeric Brun · 12 years ago
  98. 59b9479 BUG/MEDIUM: stream_interface: restore get_src/get_dst by Willy Tarreau · 12 years ago
  99. 26d8c59 REORG/MEDIUM: replace stream interface protocol functions by a proto pointer by Willy Tarreau · 12 years ago
  100. 1b79bde REORG/MEDIUM: move protocol->{read,write} to sock_ops by Willy Tarreau · 12 years ago