1. 2674303 MEDIUM: regex: modify regex_comp() to atomically allocate/free the my_regex struct by Dragan Dosen · Tue Apr 30 15:54:36 2019 +0200
  2. 272e252 MINOR: threads/regex: Change Regex trash buffer into a thread local variable by Emeric Brun · Thu Jun 15 11:53:49 2017 +0200
  3. f2592b2 MEDIUM: regex: pcre2 support by David Carlier · Mon Nov 21 21:25:58 2016 +0000
  4. ec9a58c BUILD/MINOR: regex: missing header by Thierry FOURNIER · Thu Nov 26 19:33:54 2015 +0100
  5. 98d0485 MAJOR: config: remove the deprecated reqsetbe / reqisetbe actions by Willy Tarreau · Tue May 26 12:18:29 2015 +0200
  6. 15a53a4 MEDIUM: regex: add support for passing regex flags to regex_exec_match() by Willy Tarreau · Wed Jan 21 13:39:42 2015 +0100
  7. de89871 MEDIUM: regex: Use pcre_study always when PCRE is used, regardless of JIT by Christian Ruppert · Tue Nov 18 13:03:58 2014 +0100
  8. 2620276 MINOR: regex: Use native PCRE API. by Thierry FOURNIER · Wed Jun 18 11:50:51 2014 +0200
  9. 09af0d6 MEDIUM: regex: replace all standard regex function by own functions by Thierry FOURNIER · Wed Jun 18 11:35:54 2014 +0200
  10. b8f980c MINOR: regex: Create JIT compatible function that return match strings by Thierry FOURNIER · Wed Jun 11 13:59:05 2014 +0200
  11. c874653 BUILD: don't use type "uint" which is not portable by Willy Tarreau · Wed May 28 23:05:07 2014 +0200
  12. c600204 BUG/MEDIUM: regex: fix risk of buffer overrun in exp_replace() by Sasha Pachev · Mon May 26 12:33:48 2014 -0600
  13. 0b6d15f MINOR: regex: The pointer regstr in the struc regex is no longer used. by Thierry FOURNIER · Wed Jan 29 19:35:16 2014 +0100
  14. 39e258f MINOR: regex: Copy the original regex expression into string. by Thierry FOURNIER · Fri Dec 06 20:38:46 2013 +0100
  15. 799c042 MINOR: regex: Change the struct containing regex by Thierry FOURNIER · Fri Dec 06 20:36:20 2013 +0100
  16. ef37a66 CLEANUP: The function "regex_exec" needs the string length but in many case they expect null terminated char. by Thierry FOURNIER · Tue Oct 15 13:41:44 2013 +0200
  17. ed5a4ae CLEANUP: regex: Create regex_comp function that compiles regex using compilation options by Thierry FOURNIER · Mon Oct 14 14:07:36 2013 +0200
  18. e28f1ec BUILD/MINOR: missing header file by Thierry FOURNIER · Wed Oct 09 15:23:01 2013 +0200
  19. dd11293 BUG/MINOR: acl: fix a double free during exit when using PCRE_JIT by Willy Tarreau · Wed May 08 18:09:54 2013 +0200
  20. 7035132 MEDIUM: regex: Use PCRE JIT in acl by Hiroaki Nakamura · Sun Jan 13 15:00:42 2013 +0900
  21. f4f0412 [MINOR] prepare req_*/rsp_* to receive a condition by Willy Tarreau · Thu Jan 28 18:10:50 2010 +0100
  22. a496b60 [MAJOR] merged the 'setbe' actions to switch the backend on a regex by Willy Tarreau · Sun Dec 17 23:15:24 2006 +0100
  23. b17916e [CLEANUP] add a few "const char *" where appropriate by Willy Tarreau · Sun Oct 15 15:17:57 2006 +0200
  24. b8750a8 [MEDIUM] added the "reqtarpit" and "reqitarpit" features by Willy Tarreau · Sun Sep 03 09:56:00 2006 +0200
  25. e3ba5f0 [CLEANUP] included common/version.h everywhere by Willy Tarreau · Thu Jun 29 18:54:54 2006 +0200
  26. 2dd0d47 [CLEANUP] renamed include/haproxy to include/common by Willy Tarreau · Thu Jun 29 17:53:05 2006 +0200[Renamed (92%) from include/haproxy/regex.h]
  27. baaee00 [BIGMOVE] exploded the monolithic haproxy.c file into multiple files. by Willy Tarreau · Mon Jun 26 02:48:02 2006 +0200