diff options
author | John Thacker <johnthacker@gmail.com> | 2023-11-23 07:22:31 -0500 |
---|---|---|
committer | John Thacker <johnthacker@gmail.com> | 2023-11-23 20:27:58 +0000 |
commit | 697f37cf2b4185e656be4460c7eb4efd736862ae (patch) | |
tree | 42e946388a37454abdd6860c99623f0b1d3fb1bd /doc/release-notes.adoc | |
parent | a8586fde3a6512466afb2a660538ef3fe712076b (diff) |
Capture: Get our capabilities list in one dumpcap call
Instead of calling dumpcap separately for each interface in
the list, make one dumpcap call.
There's still two calls, one to get the list of interfaces and
one to get the capabilities, which is partly because interfaces
that support monitor mode can indicate support for different
link-layer types depending on whether monitor mode is enabled,
and we have to check per-interface preferences for the name to
see if we want monitor mode.
This roughly doubles the speed to add interfaces at startup
in my testing on Windows and Linux, and should massively
reduce the number of UAC pop-ups when npcap is installed with
restrictions to administrative access.
Fix #16191. Related to #15082 (it improves the number of UACs,
but perhaps they could be reduced even further by having dumpcap
stay open for all the calls in the life of the program.)
Diffstat (limited to 'doc/release-notes.adoc')
-rw-r--r-- | doc/release-notes.adoc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/release-notes.adoc b/doc/release-notes.adoc index ac85c163b1..aae5ffc3a7 100644 --- a/doc/release-notes.adoc +++ b/doc/release-notes.adoc @@ -93,6 +93,10 @@ The following features are new (or have been significantly updated) since versio last session, instead of every remote host that the current profile has ever connected to. wsbuglink:17484[] +* Adding interfaces at startup is about twice as fast, and has many fewer + UAC pop-ups when npcap is installed with access restricted to Administrators + on Windows + //=== Removed Features and Support // === Removed Dissectors |