]> git.ipfire.org Git - thirdparty/vectorscan.git/shortlog
thirdparty/vectorscan.git
2016-07-08  Justin Viiretrose: pick up more prefix->lookaround conversions
2016-07-08  Justin Viiretrose build: dedupe hasLastByteHistorySucc func
2016-07-08  Justin Viireteod: move stream eod code to stream.c
2016-07-08  Justin Viireteod: tidy up, rename to roseStreamEodExec
2016-07-08  Justin Viiretblock: unify roseBlockExec and roseBlockExec_i
2016-07-08  Justin Viiretblock: move matcher invocations into functions
2016-07-08  Justin Viiretrose: inline block-mode eod check
2016-07-08  Justin ViiretroseEnginesEod: trust the queue structure
2016-07-08  Justin ViiretroseSuffixesEod: trust the queue structure
2016-07-08  Justin Viireteod: retire getELiteralMatcher
2016-07-08  Justin Viiretrose_build_bytecode: clean up
2016-07-08  Justin Viireteod: tidy runtime
2016-07-08  Justin Viiretmove eod iter program into general eod program
2016-07-08  Justin Viireteod: move hwlm execution into MATCHER_EOD instr
2016-07-08  Justin Viiretrose_build_bytecode: tidy up addPredBlocks
2016-07-08  Justin Viireteod: more suffix iteration into program
2016-07-08  Justin Viireteod: remove forced sparse iter optimization
2016-07-08  Justin Viireteod: don't force sparse iter for general prog
2016-07-08  Justin Viireteod: consolidate eod anchor programs
2016-07-08  Justin Viireteod: move engine checks into ENGINES_EOD instr
2016-07-08  Justin Viireteod: stop passing both scratch and state around
2016-07-08  Matthew BarrOnly omit frame pointers on 32bit release builds
2016-07-08  Justin Viiretfdr: remove unused typedef 'ConfirmIndex'
2016-07-08  Justin Viiretfdr: use braced init syntax for pairs
2016-07-08  Justin Viiretteddy compile: rename loop var for readability
2016-07-08  Justin ViiretTeddySet: doesn't need a reference to lits
2016-07-08  Justin Viiretfdr_confirm_compile: clean up debugging code
2016-07-08  Justin Viiretteddy_compile: modernise
2016-07-08  Justin Viiretfdr_compile: tidy up
2016-07-08  Justin Viiretfdr_streaming_compile: modernise loops, etc
2016-07-08  Justin Viiretfdr/teddy: switch over remaining smart ptrs
2016-07-08  Justin ViiretsetupFullMultiConfs: return smart ptr
2016-07-08  Justin ViiretsetupFDRFloodControl: return smart ptr
2016-07-08  Justin Viiretfdr_confirm_compile: clean up for loops, iterators
2016-07-08  Justin Viiretfdr_confirm_compile: typedef -> using
2016-07-08  Justin Viiretfdr_confirm_compile: use smart ptrs
2016-07-08  Justin Viiretfdr_compile_internal: remove unused decl
2016-07-08  Justin Viiretunit: make multiaccel tests deterministic
2016-07-08  Justin Viiretrose: eagerly report EOD literal matches
2016-07-08  Justin Viiretng_equivalence: reduce compile time on large cases
2016-07-08  Alex Coyteuse edge index to avoid assoc property maps
2016-07-08  Justin Viiretrose: parameterise CHECK_LIT_EARLY
2016-07-08  Justin Viiretrose: make assignGroupsToLiterals a free function
2016-07-08  Justin Viiretrose: make assignGroupsToRoles a free function
2016-07-08  Justin Viiretrose_build_groups: move findGroupSquashers
2016-07-08  Justin Viiretrose_build_groups: move getGroups, getSuccGroups
2016-07-08  Justin Viiretrose_build_groups: move assignGroupsToRoles
2016-07-08  Justin Viiretrose_build_groups: move assignGroupsToLiterals
2016-07-08  Justin Viiretrose: elide SET_GROUPS when possible
2016-07-08  Justin Viiretrose: Do HWLM advisory masks as a complete pass
2016-07-08  Justin Viiretrose: linear scan for lookaround during build
2016-07-08  Alex CoyteProvide access to scratch in queues
2016-07-08  Alex CoytePrevent trying to build smallwrite engine for large...
2016-07-08  Alex Coyteuse the correct way to refer to void *
2016-07-08  Alex CoyteUE-2963: be more aggressive in using buildSufPQ_final()
2016-07-08  Justin Viiretexhaust: move functions to report.h
2016-07-08  Justin Viiretrose: dump leftfix/suffix queue indices
2016-07-06  Boris Nagaevfix add_to_engine_blob for iterator=pointer
2016-07-06  Boris Nagaevfix iter_wrapper for iterator=pointer
2016-06-01  Matthew BarrMerge branch develop into master v4.2.0
2016-06-01  Matthew BarrBump version number for release
2016-06-01  Justin Viiretchangelog: updates for 4.2 release
2016-06-01  Justin Viiretdocs: more detail on option setting
2016-06-01  Justin Viiretdoc: correct syntax for "extended" option setting
2016-06-01  Justin Viiretrose: always push CHECK_BOUNDS onto end of program
2016-06-01  Justin Viiretrose: fix CHECK_NOT_HANDLED placement bug
2016-05-24  Matthew Barrcmake: invoke the compiler to test arch features
2016-05-24  Matthew BarrWe need an immediate so use intrinsic directly
2016-05-24  Matthew Barrdebug printf: Windows path separator
2016-05-24  Matthew Barrvbs: the static array has C linkage
2016-05-24  Matthew Barrmasked move: C linkage
2016-05-24  Matthew BarrWin32 ctz and clz
2016-05-24  Matthew Barrpopcount: use intrinsics and restructure defines
2016-05-24  Justin Viiretfdr: teddy.h does not need to include hwlm.h
2016-05-24  Justin Viiretfdr: remove dead function decls from teddy.h
2016-05-24  Matthew Barrpkgconfig: Add Libs.private for static linking
2016-05-24  Matthew Barrcmake: fix optimise define
2016-05-22  Boris Nagaevinstall .dll to bin/, not to lib/
2016-05-18  Matthew BarrCombine struct elements to avoid inheritance
2016-05-18  Justin Viiretfdr: ensure 16 bytes of pre-history in block mode
2016-05-18  Justin Viiretucp_table: clean up make_caseless
2016-05-18  Justin Viiretucp_table: don't always deref rv of lower_bound
2016-05-18  Mohammad Abdul... teddy: remove python codegen, refactor code
2016-05-18  Justin Viiretunit-internal: fix FDR issues reported by ASan
2016-05-18  Justin Viiretscratch: don't leave in use after hs_clone_scratch
2016-05-18  Justin Viiretue2string: fix broken function type in upperString
2016-05-18  Justin Viiretunit: clean up getValidFdrEngines()
2016-05-18  Justin Viiretunit: fix bug in teddy model unit tests
2016-05-18  Anatoly BurakovFix for multiaccel matcher unit test
2016-05-18  Justin Viiretdoc: add description of serialization, runtime lib
2016-05-18  Justin Viiretdoc: clean up discussion of scratch space
2016-05-18  Justin Viiretdoc: update copyright dates
2016-05-18  Justin Viiretfdr_streaming_runtime: include <string.h>
2016-05-18  Justin Viiretruntime: add error for "scratch in use"
2016-05-18  Alex Coyterestore ability to ignore common preds for merges
2016-05-18  Justin Viiretfdr: confVal load can be unaligned
2016-05-18  Alex Coyteremove unused parts of fdr_loadval
2016-05-18  Mohammad Abdul... fdr: Remove python codegen, add safezones
2016-05-18  Alex Coyteadd m128 byte shift functions
2016-05-18  Justin Viiretfdr: don't include fdr.h if not necessary
next