From rev: To rev: Max revs: Search history for:
←Prev12Next→ Show All
Rev Age Author Path Log message
66 584d 16h madscientist /trunk/ Bumped tiny revision for buffer allocation bug fix in CodeDweller configuration.cpp
65 702d 06h madscientist /trunk/ Replaced White-Guard algorithm with Strangers algorightm.
Updated version number of SNFMulti.
64 708d 09h madscientist /trunk/ Tightened up evaluator code to eliminate un-necessary attempts to match precise tokens.
63 722d 06h madscientist /trunk/
57 1262d 13h madscientist /trunk/ Fixed the Black X-header so that it ignores above-band result codes.
Incremented the very minor engine revision number.
56 1296d 12h madscientist /trunk/ Fixed warning where a Mutex passed to GBUdbRecordLockingShim() by value should have been passed by reference. (reference to stack allocated object)
Bumped minor revision on the engine -- now 3.1.2.
55 1301d 22h madscientist /trunk/ Implemented WhiteGuard
Updated engine revision number
54 1379d 17h madscientist /trunk/ Added missing snf_saccades files from previous commit.
53 1380d 11h madscientist /trunk/ Implemented AI based "saccades" engine to improve scanning efficiency. The Saccades engine borrows from vision systems research and allows SNF to learn important message structures and adapt it's scanning technique in real-time. Using this engine SNF can often avoid scanning large portions of each message without missing important content resulting in potentially 10 fold improvements in scanner efficiency.
52 1399d 17h madscientist /trunk/ Further optimized deep code in the scanning engine using a jump table to replace a collection of if/else logic.
Updated some of the related code using more modern and/or correct coding practices.
51 1404d 15h madscientist /trunk/ Improved time tracking / reporting.
50 1451d 10h madscientist /trunk/ Minor revision tick.
49 1451d 10h madscientist /trunk/ Bug Fix: Corrected Timestamp() formatting.
48 1451d 10h madscientist /trunk/ Bug Fix: Updated Timestamp() to use C++ stringstream and to handle possible null pointer from gmtime()
47 1503d 12h adeniz /trunk/ Remove non-source files from source directories.
46 1735d 05h madscientist /trunk/ Minor tweak
45 1735d 05h madscientist /trunk/ Added stubs for snf_micro.
44 1828d 13h madscientist /trunk/ Fixed a bug in scanMessageFile where the XHDRInjectOn flag was being interpreted before it had been set by the configuration This caused large messages to be rewritten shorter than they needed to be when header injection was turned on because the flag would appear to be off and the MessageFileSize would be recalculated downward. Later, after the flag was set, the headers would be injected into the shortened file.

Added a function to snf_RulebaseHandler that safely peeks at the current configuration to facilitate the above bug fix.

Bumbed the minor revision number for the engine.
43 1829d 09h madscientist /trunk/ Improved code quality for logic that shrinks the message size when header injection is turned off.

Bumped minor revision number.
42 1858d 09h madscientist /trunk/ Corrected a bug where match records were not recorded in the ScanData.
Updated engine minor version.