Files
theHarvester/tests/discovery
L1ghtn1ng e719f56ad4 perf(discovery): own one provider session per paginated conversation
wayback, arquivo, certspotter, gitlab, hunter, tomba, mojeek, windvane,
yahoo, pentest-tools, and commoncrawl each built and tore down a fresh
ClientSession (connector, TLS context, proxy resolution) for every page,
poll, or README request. Each adapter now opens one session for its whole
conversation and passes session= to the shared fetchers, matching the
open_session pattern already used by the other paginating providers.

Also removes yahoo's unreachable empty-response guard, collects pages in
a list instead of O(n^2) string concatenation, and strips padded email
local parts with lstrip instead of per-character slicing. Contract tests
assert the proxy selection and session identity at the session owner.
2026-09-17 02:16:29 +01:00
..
2019-06-15 21:46:56 -07:00
2026-08-18 11:47:55 -04:00