]> git.ipfire.org Git - thirdparty/vectorscan.git/shortlog
thirdparty/vectorscan.git
2016-05-18  Justin Viiretfdr: move fdrSize into namespace ue2 (build only)
2016-05-18  Alex Coytemcclellan compile: more efficient discovery of accel
2016-05-18  Justin Viiretnoodle_build: update interface to use hwlmLiteral
2016-05-18  Justin ViiretcmpForward: assume (and assert) p2 is upper-case
2016-05-18  Justin Viiretunit: fix up noodle unit tests
2016-05-18  Justin Viirethwlm_literal: coerce nocase lits to upper-case
2016-05-18  Justin Viiretue2string: bring caseless cmp inline
2016-05-18  Matthew Barrnoodle: remove redundant bitmask
2016-05-18  Matthew Barrnoodle: use SSE palignr
2016-05-18  Justin Viiretng_mcclellan: move logic into base class
2016-05-18  Justin Viiretng_haig: move logic into base class
2016-05-18  Justin Viiretrose: assert that program offset is sane
2016-05-18  Justin Viiretnfa_kind: documentation
2016-05-18  Justin Viiretmpv: native report remapping
2016-05-18  Justin Viiretcastle, lbr: native report remap
2016-05-18  Justin Viiretcastle: add nfa kind to CastleProto
2016-05-18  Justin Viiretmcclellan, gough: native report remapping
2016-05-18  Justin Viiretrose: remap reports to program offsets
2016-05-18  Justin Viiretreport_manager: store report -> program mapping
2016-04-20  Justin ViiretMerge functions no longer need transfer function
2016-04-20  Justin ViiretRemove OutfixInfo::chained (which meant "is MPV")
2016-04-20  Justin ViiretUse a visitor for outfix engine construction
2016-04-20  Justin ViiretOutfixInfo: use boost::variant for engines
2016-04-20  Justin ViiretWrap MPV puffettes in a struct
2016-04-20  Justin Viiretscratch: delete unused hs_scratch::qNfaState
2016-04-20  Justin Viiretng_limex_accel: delete unused DAccelScheme ctor
2016-04-20  Justin Viiretreport: remove dead function isInternalSomReport
2016-04-20  Justin Viiretreport: remove dead function satisfiesMinLength
2016-04-20  Justin ViiretFINAL_REPORT: Add specialised instruction
2016-04-20  Justin ViiretRose: replace internal_report with program
2016-04-20  Matthew BarrHelp ICC perform a not m128
2016-04-20  Justin Viiretshufti: small C++11 fix to silence clang warning
2016-04-20  Alex Coytebitfield: unroll main operators
2016-04-20  Alex CoyteCharReach operators inline
2016-04-20  Alex Coyteunify some accel code/structures between limex and...
2016-04-20  Alex Coytemore efficent accel path discovery
2016-04-20  Alex Coytesmallwrite: don't recompile the dfa if prune fails
2016-04-20  Alex Coyteraise the limit of strings in double shufti
2016-04-20  Alex Coyteallow double shufti to share buckets
2016-04-20  Alex Coytemake dverm more precise
2016-04-20  Alex Coytemasked version of dverm
2016-04-20  Alex Coyterefactoring of double byte offset accel to use paths...
2016-04-20  Alex Coytelook for normal accel schemes using compressed alpha
2016-04-20  Alex Coytesimple offset accel for mcclellan start state
2016-04-20  Alex Coytedump contents of double shufti masks
2016-04-20  Alex Coytemove MultibyteAccelInfo to accelcompile.h
2016-04-20  Justin Viiretexhaust: Update interface
2016-04-20  Justin ViiretRuntime: be more careful with status bits
2016-04-20  Justin ViiretRose: use a multibit for the exhaustion vector
2016-04-20  Justin Viiretmmbit_all: True if all keys are switched on
2016-04-20  Justin Viiretmpv: fire only one report when simple-exhaustible
2016-04-20  Justin Viiretmpv: use size_t for count, not u32
2016-04-20  Matthew BarrBuild convenience libraries as static libs
2016-04-20  Matthew BarrRemove unused storeu macros
2016-04-20  Matthew BarrRemove unused loadu2x128
2016-04-20  Justin Viiretmmbit_iterate_bounded: make block_width u64a
2016-04-20  Matthew Barrremove HAVE_PTHREAD_H
2016-04-20  Matthew Barrremove ENABLE_TOOLS_THREADS
2016-04-20  Justin Viiretmcclellan: Remove the use of state numbering
2016-04-20  Justin Viiretng_find_matches: Simplify and improve performance
2016-04-20  Justin Viiretshufticompile: Remove unused mergeShuftiMask
2016-04-20  Justin Viiretscratch: Remove (now unused) tctxtToScratch
2016-04-20  Justin Viiretcastle/repeat: fix a number of bugs
2016-04-20  Matthew BarrPrintTo functions for google test and valgrind
2016-04-20  Alex CoyteUE-2919: add termination checks around handleReportInte...
2016-04-20  Justin ViiretmakeReport: remove unused param
2016-04-20  Justin ViiretRose: be more precise with CATCHUP instruction
2016-04-20  Justin ViiretAlignedAllocator: simplify and fix for MSVC, C++11
2016-04-20  Justin ViiretRose: use program for boundary reports
2016-04-20  Justin ViiretRose: make all NFA callbacks take scratch as ctx
2016-04-20  Justin ViiretRose: make HWLM callbacks take scratch as ctx
2016-04-20  Justin ViiretRose: remove dead function roseHandleMatch
2016-04-20  Justin ViiretRose build: move HWLM build code to own file
2016-04-20  Justin ViiretAdd hs_expression_ext_info() API function
2016-04-20  Justin ViiretRose: use program for all literal matches
2016-04-20  Mohammad Abdul... Fixed some DEBUG_OUTPUT format string.
2016-04-20  Justin ViiretComponentCondReference: mark ctors explicit
2016-04-20  Justin ViiretUse using directives to silence hiding warning
2016-04-20  Justin ViiretRemove CMake tests for pthread barriers
2016-03-01  Matthew BarrDon't enable -Werror for release builds
2016-03-01  Matthew BarrFix typo
2016-03-01  Matthew BarrInstall pkgconfig file everywhere but Windows
2016-03-01  Justin ViiretAlways init NFAContext::cached_br
2016-03-01  Matthew BarrCorrect asserts
2016-03-01  Xiang WangCastle: exclusive analysis for multiple subcastle chunks
2016-03-01  Justin ViiretRose: further generalise literal dedupe work
2016-03-01  Justin ViiretRose: don't assume roles with >1 lit need dedupe
2016-03-01  Justin ViiretRose: make DR runtime path external report only
2016-03-01  Justin ViiretRose: only use direct reports for external reports
2016-03-01  Justin ViiretRose: allow DR literals to share vertices
2016-03-01  Justin ViiretRose: allow direct reports to be aliased
2016-03-01  Justin ViiretRose: assign DRs in allocateFinalLiteralId
2016-03-01  Matthew BarrImproved test for AVX2 support
2016-03-01  Justin ViiretMake comparison signed (fix warning)
2016-03-01  Justin ViiretDump: give abs jump targets in output
2016-03-01  Justin ViiretRose program: Improvements to debug/assertions
2016-03-01  Justin ViiretUpdate Rose state layout description
2016-03-01  Justin ViiretSplit CHECK_LEFTFIX into CHECK_{INFIX,PREFIX}
2016-03-01  Justin ViiretreduceInfixQueue: factor out any_work check
2016-03-01  Justin ViiretRename rosePrefixCheckMiracles to roseLeftfix...
next