+16/02/22 - build 188
+
+-- added delete/delete[] replacements for nothrow overload
+ thanks to Ramya Potluri for reporting the issue
+-- fixed a detection option comparison bug which wasted time and space
+-- disable perf_monitor by default since the reporting interval should be set
+-- memory manager updates
+-- valgrind and unsanitary address fixes
+-- snort2lua updates for dce2
+-- build issue fix - make non-GNU strerror_r() the default case
+-- packet latency updates
+-- perfmon updates
+
16/02/12 - build 187
-- file capture added - initial version writes from packet thread
return false;
FlowBitsOption& rhs = (FlowBitsOption&)ips;
- FLOWBITS_OP* left = (FLOWBITS_OP*)&config;
- FLOWBITS_OP* right = (FLOWBITS_OP*)&rhs.config;
- int i;
- if ((left->num_ids != right->num_ids)||
- (left->eval != right->eval)||
- (left->type != right->type)||
- (left->group_id != right->group_id))
+ if ( (config->num_ids != rhs.config->num_ids) or
+ (config->eval != rhs.config->eval) or
+ (config->type != rhs.config->type) or
+ (config->group_id != rhs.config->group_id) )
return false;
- for (i = 0; i < left->num_ids; i++)
+ for ( int i = 0; i < config->num_ids; i++ )
{
- if (left->ids[i] != right->ids[i])
+ if (config->ids[i] != rhs.config->ids[i])
return false;
}
// //
//-----------------------------------------------//
-#define BUILD "187"
+#define BUILD "188"
#endif
if (angle_bracket > js_start)
{
+ hi_current_search = &hi_html_search[0];
script_found = hi_htmltype_search_mpse->find(
(const char*)js_start, (angle_bracket-js_start), HI_SearchStrFound);
uint16_t StaticFlushBucket::get_next()
{
- uint16_t fp = flush_points[idx];
- idx = (idx == sizeof(flush_points)) ? 0 : idx + 1;
- return fp;
+ if ( ++idx >= RAND_FLUSH_POINTS )
+ idx = 0;
+
+ return flush_points[idx];
}
RandomFlushBucket::RandomFlushBucket()