1. 472125b MINOR: protocol: add a pair of check_events/ignore_events functions at the ctrl layer by Willy Tarreau · 3 years, 9 months ago
  2. 427c846 MINOR: protocol: add a ->drain() function at the connection control layer by Willy Tarreau · 3 years, 9 months ago
  3. de471c4 MINOR: protocol: add a set of ctrl_init/ctrl_close methods for setup/teardown by Willy Tarreau · 3 years, 9 months ago
  4. b366c9a CLEANUP: protocol: group protocol struct members by usage by Willy Tarreau · 3 years, 9 months ago
  5. f9ad06c MINOR: protocol: remove the redundant ->sock_domain field by Willy Tarreau · 3 years, 9 months ago
  6. d1f250f MINOR: listener: now use a generic add_listener() function by Willy Tarreau · 3 years, 9 months ago
  7. 73bed9f MINOR: protocol: add a ->set_port() helper to address families by Willy Tarreau · 3 years, 9 months ago
  8. 233ad28 CLEANUP: protocol: remove the now unused <handler> field of proto_fam->bind() by Willy Tarreau · 3 years, 11 months ago
  9. a74cb38 MINOR: protocol: register the receiver's I/O handler and not the protocol's by Willy Tarreau · 3 years, 11 months ago
  10. d2fb99f MINOR: protocol: add a default I/O callback and put it into the receiver by Willy Tarreau · 3 years, 11 months ago
  11. 1e509a7 MINOR: protocol: add a new function accept_conn() by Willy Tarreau · 3 years, 11 months ago
  12. e53e7ec CLEANUP: protocol: remove the ->drain() function by Willy Tarreau · 3 years, 11 months ago
  13. 2918514 MINOR: protocol: make proto_tcp & proto_uxst report listening sockets by Willy Tarreau · 3 years, 11 months ago
  14. e03204c MEDIUM: listeners: implement protocol level ->suspend/resume() calls by Willy Tarreau · 4 years ago
  15. 7b2febd MINOR: listeners: split do_unbind_listener() in two by Willy Tarreau · 4 years ago
  16. f58b8db MEDIUM: receivers: add an rx_unbind() method in the protocols by Willy Tarreau · 4 years ago
  17. 5ddf1ce MINOR: protocol: add a new pair of enable/disable methods for listeners by Willy Tarreau · 4 years ago
  18. 686fa3d MINOR: protocol: add a new pair of rx_enable/rx_disable methods by Willy Tarreau · 4 years ago
  19. 58e6b71 MINOR: protocol: implement an ->rx_resume() method by Willy Tarreau · 4 years ago
  20. cb66ea6 MINOR: protocol: replace ->pause(listener) with ->rx_suspend(receiver) by Willy Tarreau · 4 years ago
  21. d7f331c MINOR: protocol: rename the ->listeners field to ->receivers by Willy Tarreau · 4 years ago
  22. 078e1c7 CLEANUP: protocol: remove the ->enable_all method by Willy Tarreau · 4 years ago
  23. fb4ead8 CLEANUP: protocol: remove the ->disable_all method by Willy Tarreau · 4 years ago
  24. 2b5e0d8 MEDIUM: proto_udp: replace last AF_CUST_UDP* with AF_INET* by Willy Tarreau · 4 years ago
  25. a54553f MINOR: protocol: add the control layer type in the protocol struct by Willy Tarreau · 4 years ago
  26. a5b325f MINOR: protocol: add a real family for existing FDs by Willy Tarreau · 4 years ago
  27. 1e984b7 CLEANUP: protocol: remove family-specific fields from struct protocol by Willy Tarreau · 4 years ago
  28. b0254cb MINOR: protocol: add a new proto_fam structure for protocol families by Willy Tarreau · 4 years ago
  29. 3e5c7ab MINOR: protocol: add a new ->bind() entry to bind the receiver by Willy Tarreau · 4 years ago
  30. b3580b1 MINOR: protocol: rename the ->bind field to ->listen by Willy Tarreau · 4 years ago
  31. 576a633 CLEANUP: protocol: remove all ->bind_all() and ->unbind_all() functions by Willy Tarreau · 4 years ago
  32. f172558 MINOR: tcp/udp/unix: make use of proto->addrcmp() to compare addresses by Willy Tarreau · 4 years ago
  33. 3835c0d MEDIUM: udp: adds minimal proto udp support for message listeners. by Emeric Brun · 4 years, 2 months ago
  34. e579391 REORG: include: make list-t.h part of the base API by Willy Tarreau · 4 years, 3 months ago
  35. 2dd7c35 REORG: include: move protocol.h to haproxy/protocol{,-t}.h by Willy Tarreau · 4 years, 3 months ago[Renamed (94%) from include/types/protocol.h]
  36. 853b297 REORG: include: split mini-clist into haproxy/list and list-t.h by Willy Tarreau · 4 years, 3 months ago
  37. 4c7e4b7 REORG: include: update all files to use haproxy/api.h or api-t.h if needed by Willy Tarreau · 4 years, 3 months ago
  38. 8d2b777 REORG: ebtree: move the include files from ebtree to include/import/ by Willy Tarreau · 4 years, 3 months ago
  39. 77e3b4a CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 4 years, 6 months ago
  40. daacf36 BUG/MEDIUM: protocols: add a global lock for the init/deinit stuff by Willy Tarreau · 5 years ago
  41. 034c88c MEDIUM: tcp: add the "tfo" option to support TCP fastopen on the server by Willy Tarreau · 8 years ago
  42. fdcb007 MEDIUM: proto: Change the prototype of the connect() method. by Olivier Houchard · 5 years ago
  43. 2d3f8a4 MEDIUM: protocol: use a custom AF_MAX to help protocol parser by William Lallemand · 6 years ago
  44. 9d5be5c MINOR: protocols: register the ->add function and stop calling them directly by Willy Tarreau · 7 years ago
  45. 7a798e5 CLEANUP: fix inconsistency between fd->iocb, proto->accept and accept() by Willy Tarreau · 8 years ago
  46. 092d865 MEDIUM: listener: implement a per-protocol pause() function by Willy Tarreau · 10 years ago
  47. 2b57cb8 MEDIUM: protocol: implement a "drain" function in protocol layers by Willy Tarreau · 11 years ago
  48. f0837b2 MEDIUM: tcp: add explicit support for delayed ACK in connect() by Willy Tarreau · 12 years ago
  49. d1d5454 REORG: split "protocols" files into protocol and listener by Willy Tarreau · 12 years ago