73 Commits (cf2ae3292ac93da8b6e0624b48a62828a51803c9)

Author SHA1 Message Date
  Vsevolod Stakhov f5095168e1 [Minor] Fix captures checking in lua_regexp 4 years ago
  Vsevolod Stakhov 00c9ae4c69 [Minor] Move function to the common routines 4 years ago
  Vsevolod Stakhov 92abcea04f [Project] Support mempool flags 4 years ago
  Vsevolod Stakhov cb3a94c63d [Minor] Oops, fix another case of dtors 4 years ago
  Vsevolod Stakhov 42a4b088c7 [Fix] Fix crash due to constructors init order 4 years ago
  Vsevolod Stakhov 82637e8964 [Rework] Rework initialisation to reduce static leaks count 4 years ago
  Vsevolod Stakhov 2a8231db5d [Minor] Fix return values in Lua API 4 years ago
  Vsevolod Stakhov 24a0be9cf3 [Minor] Fix re matching when len == 0 4 years ago
  Vsevolod Stakhov 5ef148649d [Rework] Lua core: Use lightuserdata to index classes 4 years ago
  Vsevolod Stakhov c69f378fa3 [Feature] Lua_mimepart: Add function filter_words 5 years ago
  Vsevolod Stakhov a45141c003 [Fix] Properly escape utf8 regexps in hyperscan mode 5 years ago
  Vsevolod Stakhov 13192285da [Feature] Allow to create lua regexps from glob or plain patterns 5 years ago
  Vsevolod Stakhov 938a0dba32 [Minor] Better Lua 5.3 compatibility 5 years ago
  Vsevolod Stakhov 084dc96bc5 [Feature] Add support for Lua API tracing 5 years ago
  Vsevolod Stakhov a479224582 [Minor] Further g_slice cleanup 6 years ago
  Vsevolod Stakhov 71d52e806a [Minor] Fix various style issues 7 years ago
  Vsevolod Stakhov 9886b3d1a4 [Fix] More leaks... 7 years ago
  Vsevolod Stakhov 47e27ce0f8 [Feature] Add mmap support to lua_text 7 years ago
  Vsevolod Stakhov b89a794875 [Minor] Use lua_createtable when size is known 7 years ago
  Vsevolod Stakhov dedb850663 [Feature] Use rspamd specific type checks for userdata 8 years ago
  Vsevolod Stakhov d66a1af145 [Fix] Fix setting of the lua top 8 years ago
  Vsevolod Stakhov c2cbcd8d98 Fix some issues found by coverity 8 years ago
  Vsevolod Stakhov 8766fba694 Switch the rest to apache 2 8 years ago
  Vsevolod Stakhov d315a3368c Fix another critical issue with memory corruption and ownership 8 years ago
  Vsevolod Stakhov 013005767b Add more information about lua regexp to the structure 8 years ago
  Vsevolod Stakhov 6d3508fb34 Fix pcre post-filtering 8 years ago
  Vsevolod Stakhov b6408a3c96 Store max hits inside rspamd_regexp_t 8 years ago
  Vsevolod Stakhov 118583499b Make lua_regexp structure public 8 years ago
  Vsevolod Stakhov b05c7c9edd Add tags to rspamd_mempool. 8 years ago
  Vsevolod Stakhov 4271f629ed Fix splitting in case of bogus regexp. 9 years ago
  Vsevolod Stakhov 0e85c23ee1 Fix issues with capturing patterns 9 years ago
  Vsevolod Stakhov f49a9fcbec Update documentation 9 years ago
  Vsevolod Stakhov c17f742da3 Some fixes to pushing captures to lua. 9 years ago
  Vsevolod Stakhov d46dc84311 Improve captures in lua regexp. 9 years ago
  Vsevolod Stakhov 739dadb8fd Allow to split by lua_regexp rspamd{text} objects. 9 years ago
  Vsevolod Stakhov 2e14aa473e Fix regexp splitting in lua. 9 years ago
  Vsevolod Stakhov 075c2d3608 Fix documentation. 9 years ago
  Vsevolod Stakhov c37c80afb1 Add function regexp:set_limit 9 years ago
  Vsevolod Stakhov 9e188b09e3 Add lua_regexp:matchn function. 9 years ago
  Vsevolod Stakhov 00a4376019 Fix regexps lifetime. 9 years ago
  Vsevolod Stakhov 80b34ec2ba Add documentation for lua logger. 9 years ago
  Vsevolod Stakhov 51495d34e1 Rework lua_regexp lifetime. 9 years ago
  Vsevolod Stakhov f29ecb6a74 Use rspamd{text} for storing task content. 9 years ago
  Vsevolod Stakhov e95c0ba5d4 Allow raw matching of regexps from lua. 9 years ago
  Vsevolod Stakhov 943734997a Remove expressions pollutions from parts of rspamd. 9 years ago
  Vsevolod Stakhov 9bc218c25f Implement lua regexp split, write test case. 9 years ago
  Vsevolod Stakhov 8272fa5dcd Distinguish match and search in lua regexp. 9 years ago
  Vsevolod Stakhov b66a09265f More fixes to regexp module. 9 years ago
  Vsevolod Stakhov cf16612848 Adopt lua regexps for rspamd_regexp. 9 years ago
  Vsevolod Stakhov 64f8d4af40 Fix initialization. 9 years ago