In DNS::Resolve, they could be deleted once from where they were
stored in the nb_dns_info cookie and once again from where they
were stored in the DNS_Mgr::requests list. Before commit
bd9c937236, they were only deleted
from the requests list, so this commit reverts to that behavior
without any leaks being reported by the core/leaks tests.
- Answers and TTLs are now vectors.
- The warning that was being generated (dns_reply_seen_after_done)
from transaction ID reuse is fixed.
- Updated the single failing btest baseline.
* origin/topic/jsiwek/parallel-make-recursion:
Fix parallel make portability
Revert "Fix parallel make from top-level to work on more platforms"
Closes#687.
* origin/topic/jsiwek/broxygen-cleanup:
Teach Broxygen the .. bro:see:: directive
More Broxygen stylesheet tweaks.
Change external Broxygen links to render same as internals.
Teach Broxygen to generate an index of Bro notices
Teach Broxygen :bro:see: role for referencing any identifier in Bro domain.
Add a "last updated date" to Broxygen docs.
Closes#650.
* origin/fastpath:
Fix small bug: sets that are written to logfiles may only contain atomic types. (trying to write sets of records, etc. leads to a bro segfault)
* origin/topic/jsiwek/custom-b64-alphabet:
Add decode_base64_custom BiF to allow alternate base64 alphabets.
Simplified the code a little bit.
Closes#670.
* origin/topic/jsiwek/broxygen-cleanup:
Fix documentation interlinkage and normalize console directive bodies.
Adapt more www niceties to broxygen (stylesheets, pygments); add more docs
Finished dissolving the sphinx source directory into doc/ and doc/scripts/
Move sphinx source tree up a level.
Broxygen doc style tweaks.
Better adaptation of Bro website style in Broxygen docs.
Start Broxygen cleanup with crude adaptation of website styles.
Closes#650.
* origin/fastpath:
Binary packaging script tweaks.
More default "weird" tuning for the "SYN_with_data" notice.
Tiny bugfix for http file extraction along with test.
- Now requiring CMake 2.8.6
- Make moving of packages into build/ independent of package names.
- Bro-all package renamed to Bro and Bro renamed to Bro-minimal
which is more similar to source packages now.
- I think the default tuning should be that anything not requiring
a session to be established should use ACTION_LOG_PER_ORIG.
- We need to get some tie-in with the metrics framework in place
so that we can find when lots of these values are being suppressed.