40 Révisions (df914aa64f9f9b6c5a472a438f5d6f7991d26068)

Auteur SHA1 Message Date
  Vsevolod Stakhov df914aa64f [Minor] Polish alignment macros il y a 2 ans
  Vsevolod Stakhov 8d68b5d3ae [Minor] Fix utf8 multipatterns without hyperscan il y a 3 ans
  Christian Göttsche 765813e908 [Minor] silence warnings about unused function results il y a 4 ans
  Vsevolod Stakhov a4977e18de [Rework] Fix various url extraction issues il y a 4 ans
  Vsevolod Stakhov 60bc26c5a3 [Minor] Remove UCP from TLD parsing il y a 4 ans
  Vsevolod Stakhov 037260cf1c [Minor] Use a more strict pattern for tld lookup il y a 4 ans
  Vsevolod Stakhov 4184776a17 [Fix] Fix tld compositon rules il y a 4 ans
  Vsevolod Stakhov 24a0be9cf3 [Minor] Fix re matching when len == 0 il y a 4 ans
  Vsevolod Stakhov 6321d90514 [Feature] Support more hyperscan flags il y a 4 ans
  Vsevolod Stakhov 7f615c8013 [Minor] Fix nhits set in pcre fallback il y a 4 ans
  Vsevolod Stakhov d0974f01f9 [Fix] Fix trie code when there are regexps and Hyperscan is absent il y a 4 ans
  Vsevolod Stakhov 5988e42fbf [Minor] Fight lost: alignof -> _Alignof il y a 4 ans
  Vsevolod Stakhov 9026da71bb [Rework] Use libsodium instead of hand crafted crypto implementations il y a 4 ans
  Vsevolod Stakhov f7aee39a9d [Fix] Fix various issues found by PVS Studio il y a 5 ans
  Vsevolod Stakhov d2645a9a8e [Minor] Fix multipattern escaping for TLDs il y a 5 ans
  Vsevolod Stakhov ec6e8f945f [Minor] Use new logic of regexp escaping il y a 5 ans
  Vsevolod Stakhov a45141c003 [Fix] Properly escape utf8 regexps in hyperscan mode il y a 5 ans
  Vsevolod Stakhov 79f15b27c6 [Minor] Move regexp escape function to the public space il y a 6 ans
  Vsevolod Stakhov b2b9cfa616 [Minor] Further portion of g_slice elimination il y a 6 ans
  Vsevolod Stakhov 4c2c4f0fdc [Fix] Allow to follow symlinks when safe il y a 7 ans
  Vsevolod Stakhov 6e8a06293c [Minor] Use hyperscan check function il y a 7 ans
  Vsevolod Stakhov 71d52e806a [Minor] Fix various style issues il y a 7 ans
  Vsevolod Stakhov 7a6c0f7ee2 [Fix] Fix actrie patterns il y a 7 ans
  Vsevolod Stakhov dbc2ad7d21 [Fix] Use temporary storage for hyperscan cache il y a 7 ans
  Vsevolod Stakhov c4055be589 [Feature] Dynamically detect if a CPU is incompatible with hyperscan il y a 7 ans
  Vsevolod Stakhov 2d0e4061c7 [Minor] Fix couple of warnings and disable -pedantic mode il y a 8 ans
  Vsevolod Stakhov fbe8abd10b [Fix] Fix parsing of binary tries il y a 8 ans
  Vsevolod Stakhov db2aed4685 [Feature] Allow non zero terminated patterns in multipattern il y a 8 ans
  Vsevolod Stakhov 023d00d011 [Fix] Allow multipattern scans to be nested for the case of hyperscan il y a 8 ans
  Vsevolod Stakhov 45aeb65baa [Feature] Implement caching for hyperscan multipattern il y a 8 ans
  Vsevolod Stakhov 590fea4d3f [Fix] Some more fixes for urls parser il y a 8 ans
  Vsevolod Stakhov 11ca56b853 [Fix] Further fixes to urls parsing il y a 8 ans
  Vsevolod Stakhov 4d1669e4b4 [Feature] Allow to have different flags for different patterns il y a 8 ans
  Vsevolod Stakhov a5a312b65b [Fix] Try to handle hyperscan error il y a 8 ans
  Vsevolod Stakhov 9a56acc7f9 [Fix] Fix hyperscan callback invocation il y a 8 ans
  Vsevolod Stakhov 2c866f8283 [Feature] Match the beginning of pattern as well il y a 8 ans
  Vsevolod Stakhov 79e437a712 [Feature] Add utility methods for multipattern il y a 8 ans
  Vsevolod Stakhov b6666e80b6 [Feature] Allow empty tries il y a 8 ans
  Vsevolod Stakhov f80d26f138 [Feature] Add escape functions for hyperscan il y a 8 ans
  Vsevolod Stakhov ec0e4b7889
[Feature] Add implementation of abstract multipattern matcher il y a 8 ans