aboutsummaryrefslogtreecommitdiffstats
path: root/doc/release-notes.adoc
diff options
context:
space:
mode:
authorJohn Thacker <johnthacker@gmail.com>2023-11-23 07:22:31 -0500
committerJohn Thacker <johnthacker@gmail.com>2023-11-23 20:27:58 +0000
commit697f37cf2b4185e656be4460c7eb4efd736862ae (patch)
tree42e946388a37454abdd6860c99623f0b1d3fb1bd /doc/release-notes.adoc
parenta8586fde3a6512466afb2a660538ef3fe712076b (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.adoc4
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