]> git.ipfire.org Git - thirdparty/vectorscan.git/shortlog
thirdparty/vectorscan.git
2016-08-10  Matthew BarrUse SOURCE_DATE_EPOCH for timestamp if present
2016-08-10  Matthew Barrunit: Disable warnings
2016-08-10  Matthew BarrGCC 6 warns about unused attributes - disable the warning
2016-08-10  Matthew Barrcmake: take control of our compiler flags
2016-08-10  Justin Viiretrose: use min of max_offset in left merges
2016-08-10  Justin Viiretrose: ensure anch small block literals have bounds
2016-08-10  Justin Viiretprogram_runtime: remove commented-out code
2016-08-10  Justin Viiretdfa_build_strat: remove dead pure virtual impl
2016-08-10  Alex Coyteremove exceptionMap from LimExNFA
2016-08-10  Anatoly Burakovdfa: adding new Sheng engine
2016-08-10  Anatoly BurakovMcClellan refactor
2016-08-10  Justin Viiretnfa: delete largely-unused struct LimExNFABase
2016-08-10  Alex Coyteadd a csv version of rose_components
2016-08-10  Matthew BarrCheck for misaligned memory in compile error code
2016-08-10  Alex Coyterose: don't leave stray reports when copying the subgra...
2016-08-10  Justin Viiretdump: offsets for SOM_REL, SOM_ABS reports
2016-08-10  Justin Viiretparser: ignore \E that is not preceded by \Q
2016-08-10  Justin Viiretng_violet: fix non-det in lookForCleanEarlySplits
2016-08-10  Justin Viiretng_violet: trivial typo fixes
2016-08-10  Justin Viiretng_violet: fix non-determinism in deanchorIfNeeded
2016-08-10  Justin Viiretng_violet: fix non-determinism in splitEdgesByCut
2016-08-10  Matthew BarrOlder gcc doesn't like shadowing the function
2016-08-10  Matthew BarrRemove enum typedef
2016-08-10  Matthew BarrDon't shadow names
2016-08-10  Justin Viiretng_violet: det. vertex ordering in splitRoseEdge
2016-08-10  Justin Viiretng_violet: iterate in edge order
2016-08-10  Justin Viiretrose: use dumpString for debug output
2016-08-10  Justin Viiretflood_compile: escape chars in debugging
2016-08-10  Justin Viiretng_violet: use dumpString for debug output
2016-08-10  Justin Viiretrose: clear reports in removeFalsePaths
2016-08-10  Justin Viiretrose: only write out report programs if in use
2016-08-10  Justin Viiretng: ensure that only match states have reports
2016-08-10  Justin Viiretteddy: apply poison mask after prep_conf_ work
2016-08-10  Alex Coytetake mask overhang into account for hwlm accel, float...
2016-08-10  Alex Coyteviolet: 32bit fix
2016-08-10  Alex Coyteviolet: initial implementation
2016-08-10  Alex Coytecompiledump: allow disabling of early graphs for large...
2016-08-10  Justin Viiretrose: expose smwr builder, tidy up engine build
2016-08-10  Justin Viiretrose_build_anchored: clean up remapping
2016-08-10  Justin Viiretrose_build_anchored: remove unused forward decls
2016-08-10  Justin Viiretrose: use program offset, not final_id, in atable
2016-08-10  Justin Viiretrose: add RECORD_ANCHORED instruction to program
2016-08-10  Alex Coyteminor eager prefixes improvements
2016-08-10  Xiang WangUE-2991: avoid copying one unnecessary subqueue item
2016-08-10  Justin Viiretrose: tidy up CHECK_{BYTE,MASK} dump code
2016-08-10  Xu, Chirose: add CHECK_BYTE/CHECK_MASK instructions
2016-08-10  Justin Viiretrose_build_convert: improve history selection
2016-08-10  Justin Viiretrose: sanity check CHECK_BOUNDS instruction
2016-08-10  Justin Viiretrose: only use anch history when there are bounds
2016-08-10  Alex Coytetamarama dump: use correct base offset
2016-08-10  Justin Viiretrose: only dump small-block table in block mode
2016-08-10  Justin Viiretrose: check literal bounds when building SB table
2016-08-10  Justin Viiretfdr: remove groups from struct FDR_Runtime_Args
2016-08-10  Justin Viiretteddy: no need to write control out at the end
2016-08-10  Justin Viiretteddy: remove extra control ptr
2016-08-10  Justin Viiretfdr: remove extra control ptr
2016-08-10  Justin Viiretsimd_utils: setbit/clearbit by loading 1-bit mask
2016-08-10  Justin Viiretrose: don't always dedupe small-block lit variants
2016-08-10  Alex Coytereduce character classes for hwlm accel
2016-08-10  Alex Coytetruffle hwlm accel
2016-08-10  Alex Coyteuse NGHolder::foo in favour of NFAGraph::foo
2016-08-10  Alex Coytewe no longer store the history len
2016-08-10  Alex Coytegroup_weak_end is no longer used
2016-08-10  Matthew BarrEnsure that m256 is 32-aligned on non-avx2 builds
2016-08-10  Justin Viiretrose: use normal callback for pure-literal cases
2016-08-10  Justin Viiretlimex: use cyclics mask for repeat compress
2016-08-10  Justin Viiretlimex: only compress active repeats
2016-08-10  Justin Viiretlimex: switch off stale repeats during compress
2016-08-10  Justin Viiretlimex: compress repeats before state
2016-08-10  Justin Viiretassign groups: turn pair<pair> into a tuple
2016-08-10  Justin Viiretrose: preserve lit properties when building masks
2016-08-10  Boris Nagaevnew test: deserializers fail with garbage input
2016-08-10  Boris Nagaevhs_serialized_database_info: check whole input
2016-08-10  Boris Nagaevsimplegrep: open file in binary mode ("rb")
2016-07-08  Justin Viiretworkaround for freebsd/clang/libc++ build issues
2016-07-08  Matthew BarrApply some consistency to the names we give shifts
2016-07-08  Matthew Barrremove unnecessary function proto
2016-07-08  Matthew Barrremove only use of cmpmsk8 and unused cmpmsk16
2016-07-08  Matthew BarrRemove GCC-style compound statements
2016-07-08  Matthew Barrteddy: we only need the upper lane
2016-07-08  Matthew Barrsimd: simplify the set-all-ones util funcs
2016-07-08  Matthew BarrMove limex specific shuffle utils and ssse3 funcs
2016-07-08  Justin Viiretnfa: standardise callback start, end naming
2016-07-08  Justin Viiretnfa: unify NfaCallback and SomNfaCallback
2016-07-08  Xiang Wangtamarama: add container engine for exclusive nfas
2016-07-08  Justin Viiretrose: re-inline literal handling program exec
2016-07-08  Justin Viiretrose: move roseRunProgram into its own unit
2016-07-08  Alex Coyteallow some prefixes that may squash the literal match...
2016-07-08  Matthew BarrDisable strict aliasing
2016-07-08  Alex Coyteprevent merging the e and f tables if the ftable is...
2016-07-08  Alex Coyte only show floating groups to the floating table
2016-07-08  Justin Viiretrole aliasing: tidy up naming
2016-07-08  Justin Viiretrole aliasing: unify map update code
2016-07-08  Justin Viiretrose: don't build empty sparse iter subprograms
2016-07-08  Justin Viiretrole aliasing: use a reverse ghost map
2016-07-08  Justin Viirettighten ghost vertex checks
2016-07-08  Justin Viiretrose: allow ghosts to be aliased
2016-07-08  Justin Viiretlimex: tidy up scoring code
2016-07-08  Justin Viiretlimex: invert scoring to count up from zero
2016-07-08  Kirill Rybalchenkolimex: implement variable shift NFA engines
next