1. 2b71810 CLEANUP: lists/tree-wide: rename some list operations to avoid some confusion by Willy Tarreau · 3 years, 7 months ago
  2. 977209d CONTRIB: move 51Degrees to addons/51degrees by Willy Tarreau · 3 years, 7 months ago[Renamed from src/51d.c]
  3. 0182516 CLEANUP: config: make the cfg_keyword parsers take a const for the defproxy by Willy Tarreau · 3 years, 8 months ago
  4. 92c696e CLEANUP: Use ist2(const void*, size_t) whenever possible by Tim Duesterhus · 3 years, 8 months ago
  5. 61cfdf4 CLEANUP: tree-wide: replace free(x);x=NULL with ha_free(&x) by Willy Tarreau · 3 years, 9 months ago
  6. 967e7e7 MEDIUM: xxhash: use the XXH3 functions to generate 64-bit hashes by Dragan Dosen · 3 years, 11 months ago
  7. fc633b6 CLEANUP: config: Return ERR_NONE from config callbacks instead of 0 by Christopher Faulet · 4 years ago
  8. e52b6e5 CLEANUP: Do not use a fixed type for 'sizeof' in 'calloc' by Tim Duesterhus · 4 years, 2 months ago
  9. d1ba552 MINOR: 51d: silence a warning about null pointer dereference by Dragan Dosen · 4 years, 4 months ago
  10. b255105 CLEANUP: include: tree-wide alphabetical sort of include files by Willy Tarreau · 4 years, 5 months ago
  11. 36979d9 REORG: include: move the error reporting functions to from log.h to errors.h by Willy Tarreau · 4 years, 5 months ago
  12. 6be7849 REORG: include: move cfgparse.h to haproxy/cfgparse.h by Willy Tarreau · 4 years, 5 months ago
  13. aeed4a8 REORG: include: move log.h to haproxy/log{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  14. c2b1ff0 REORG: include: move http_ana.h to haproxy/http_ana{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  15. 126ba3a REORG: include: move http_fetch.h to haproxy/http_fetch.h by Willy Tarreau · 4 years, 5 months ago
  16. f268ee8 REORG: include: split global.h into haproxy/global{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  17. e6ce10b REORG: include: move sample.h to haproxy/sample{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  18. aa74c4e REORG: include: move arg.h to haproxy/arg{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  19. 8773533 REORG: include: move http_htx.h to haproxy/http_htx{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  20. 2741c8c REORG: include: move common/buffer.h to haproxy/dynbuf{,-t}.h by Willy Tarreau · 4 years, 5 months ago
  21. c13ed53 REORG: include: move common/chunk.h to haproxy/chunk.h by Willy Tarreau · 4 years, 5 months ago
  22. 3f567e4 REORG: include: split hathreads into haproxy/thread.h and haproxy/thread-t.h by Willy Tarreau · 4 years, 5 months ago
  23. 8d36697 REORG: include: move base64.h, errors.h and hash.h from common to to haproxy/ by Willy Tarreau · 4 years, 5 months ago
  24. 4c7e4b7 REORG: include: update all files to use haproxy/api.h or api-t.h if needed by Willy Tarreau · 4 years, 5 months ago
  25. f11b1fb BUG/MINOR: 51d: Fix HTX message prefetch by Christopher Faulet · 4 years, 6 months ago
  26. 52bf839 BUG/MEDIUM: random: implement a thread-safe and process-safe PRNG by Willy Tarreau · 4 years, 8 months ago
  27. 0fbf28a Revert "BUG/MEDIUM: random: implement per-thread and per-process random sequences" by Willy Tarreau · 4 years, 8 months ago
  28. 1c306aa BUG/MEDIUM: random: implement per-thread and per-process random sequences by Willy Tarreau · 4 years, 8 months ago
  29. 6bf0672 BUG/MINOR: 51d: Fix bug when HTX is enabled by Ben51Degrees · 4 years, 10 months ago
  30. fc9cfe4 REORG: proto_htx: Move HTX analyzers & co to http_ana.{c,h} files by Christopher Faulet · 5 years ago
  31. 6d1dd46 MEDIUM: http_fetch: Remove code relying on HTTP legacy mode by Christopher Faulet · 5 years ago
  32. f4a82fb BUILD/MINOR: 51d: Updated build registration output to indicate thatif the library is a dummy one or not. by Ben51Degrees · 5 years ago
  33. 31a51f2 BUG/MINOR: 51d/htx: The _51d_fetch method, and the methods it calls are now HTX aware. by Ben51Degrees · 5 years ago
  34. 2db9dac BUG/MINOR: 51d: Get the request channel to call CHECK_HTTP_MESSAGE_FIRST() by Christopher Faulet · 6 years ago
  35. bc6218e BUG/MEDIUM: 51d: fix possible segfault on deinit_51degrees() by Dragan Dosen · 6 years ago
  36. 4ddf59d MEDIUM: 51d: Enabled multi threaded operation in the 51Degrees module. by Ben51Degrees · 6 years ago
  37. e0f6a2a BUG: 51d: In Hash Trie, multi header matching was affected by the header names stored globaly. by Ben51Degrees · 6 years ago
  38. daa356b BUG: 51d: Changes to the buffer API in 1.9 were not applied to the 51Degrees code. by Ben51Degrees · 6 years ago
  39. 31019ee CLEANUP: Fix typo in the 51d subsystem by Joseph Herlant · 6 years ago
  40. 172f5ce MINOR: initcall: use initcalls for most post_{check,deinit} and per_thread* by Willy Tarreau · 6 years ago
  41. 8071338 MINOR: initcall: apply initcall to all register_build_opts() calls by Willy Tarreau · 6 years ago
  42. 0108d90 MEDIUM: init: convert all trivial registration calls to initcalls by Willy Tarreau · 6 years ago
  43. 79e5733 REORG: http: move the code to different files by Willy Tarreau · 6 years ago
  44. 83061a8 MAJOR: chunks: replace struct chunk with struct buffer by Willy Tarreau · 6 years ago
  45. 843b7cb MEDIUM: chunks: make the chunk struct's fields match the buffer struct by Willy Tarreau · 6 years ago
  46. 767a84b CLEANUP: log: Rename Alert/Warning in ha_alert/ha_warning by Christopher Faulet · 7 years ago
  47. e8ca434 MINOR: threads: Don't start when device a detection module is used by Christopher Faulet · 7 years ago
  48. 483b93c BUILD/MINOR: 51d: fix warning when building with 51Degrees release version 3.2.12.12 by Dragan Dosen · 7 years ago
  49. b7a6714 CLEANUP: 51d: move global settings out of the global section by Willy Tarreau · 8 years ago
  50. 7ac4c20 CLEANUP: 51d: register the deinitialization function by Willy Tarreau · 8 years ago
  51. 9f3f254 CLEANUP: 51d: make use of the late init registration by Willy Tarreau · 8 years ago
  52. b5e58d6 CLEANUP: 51d: use the build options list to report it by Willy Tarreau · 8 years ago
  53. 1f077eb BUILD/MAJOR:updated 51d Trie implementation to incorperate latest update to 51Degrees.c by ben51degrees · 8 years ago
  54. 02779b6 CLEANUP: uniformize last argument of malloc/calloc by Vincent Bernat · 9 years ago
  55. 3c2f2f2 CLEANUP: remove unneeded casts by Vincent Bernat · 9 years ago
  56. d384252 CLEANUP: 51d: Aligned if statements with HAProxy best practices and removed casts from malloc. by ben@51degrees.com · 9 years ago
  57. 496299a BUG/MINOR: 51d: Aligned const pointers to changes in 51Degrees. by ben@51degrees.com · 9 years ago
  58. 6baceb9 BUG/MINOR: 51d: Releases workset back to pool. by ben@51degrees.com · 9 years ago
  59. c9dfa24 BUG/MINOR: 51d: Aligns Pattern cache implementation with HAProxy best practices. by ben@51degrees.com · 9 years ago
  60. 82a9d76 BUG/MINOR: 51d: Ensures a unique domain for each configuration by ben@51degrees.com · 9 years ago
  61. 63426cb MINOR: 51d: Improved string handling for LRU cache by James Rosewell · 9 years ago
  62. a28bbd5 MAJOR: 51d: Upgraded to support 51Degrees V3.2 and new features by James Rosewell · 9 years ago
  63. 2046c46 MEDIUM: 51degrees: Adapt the 51Degrees library by Thierry FOURNIER · 9 years ago
  64. 9373fc5 MINOR: 51d: unable to start haproxy without "51degrees-data-file" by Dragan Dosen · 9 years ago
  65. 96a0be7 BUG/MEDIUM: 51d: possible incorrect operations on smp->data.str.str by Dragan Dosen · 9 years ago
  66. 105c8e6 MEDIUM: 51d: add LRU-based cache on User-Agent string detection by Dragan Dosen · 9 years ago
  67. 93b38d9 MEDIUM: 51Degrees code refactoring and cleanup by Dragan Dosen · 9 years ago