{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":35855357,"defaultBranch":"master","name":"npcap","ownerLogin":"nmap","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-05-19T02:46:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63385?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1705696605.0","currentOid":""},"activityList":{"items":[{"before":"a3d510b8f18c465ce6719df2546c71c083cd7149","after":"d457640daebaf65f71f4d2caae46633ffd11ee6c","ref":"refs/heads/master","pushedAt":"2024-03-21T22:35:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/nmap/npcap","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/nmap/npcap"}},{"before":"e9e59b8aeee2ae005ecdce34240e477582b7b651","after":"a3d510b8f18c465ce6719df2546c71c083cd7149","ref":"refs/heads/master","pushedAt":"2024-01-19T20:16:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Bump version and changelog for 1.79 release","shortMessageHtmlLink":"Bump version and changelog for 1.79 release"}},{"before":"91c26f48f62ee72169540e3d1200f63bdd85b7a8","after":"e9e59b8aeee2ae005ecdce34240e477582b7b651","ref":"refs/heads/master","pushedAt":"2024-01-17T21:11:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Don't drop any OIDs; state may have changed while paused/detached","shortMessageHtmlLink":"Don't drop any OIDs; state may have changed while paused/detached"}},{"before":"824c0c53ab33e4b050a2a6f80fb7c6e7af2acd91","after":"91c26f48f62ee72169540e3d1200f63bdd85b7a8","ref":"refs/heads/master","pushedAt":"2024-01-16T22:35:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Fix type mismatch","shortMessageHtmlLink":"Fix type mismatch"}},{"before":"58d406bdac3fd39c88559810e3fc425eac29cb03","after":"824c0c53ab33e4b050a2a6f80fb7c6e7af2acd91","ref":"refs/heads/master","pushedAt":"2024-01-16T22:35:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"On restart, be more clear about updating packet filter","shortMessageHtmlLink":"On restart, be more clear about updating packet filter"}},{"before":"faaca7c89c95770fc4488170b56ea90ec8d0bc04","after":"58d406bdac3fd39c88559810e3fc425eac29cb03","ref":"refs/heads/master","pushedAt":"2024-01-16T18:06:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Don't assume we can't get packet filter, try it first.","shortMessageHtmlLink":"Don't assume we can't get packet filter, try it first."}},{"before":"a8450fa491217b6cd942492a3de6d59b140791e5","after":"faaca7c89c95770fc4488170b56ea90ec8d0bc04","ref":"refs/heads/master","pushedAt":"2024-01-12T21:48:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Work around bug in bthpan.sys. Fixes #708","shortMessageHtmlLink":"Work around bug in bthpan.sys. Fixes #708"}},{"before":"a41bc6ae4066387f32c82395d34663b04811c867","after":"a8450fa491217b6cd942492a3de6d59b140791e5","ref":"refs/heads/master","pushedAt":"2024-01-02T22:55:22.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Ensure ChildRefCount is 0 for alloc'd NBLs","shortMessageHtmlLink":"Ensure ChildRefCount is 0 for alloc'd NBLs"}},{"before":"b1d8f91cf1a6c9cd53df2ecb6939ae04756be9c2","after":"a41bc6ae4066387f32c82395d34663b04811c867","ref":"refs/heads/master","pushedAt":"2023-12-08T20:38:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Set appropriate flags and NBL info based on ethertype","shortMessageHtmlLink":"Set appropriate flags and NBL info based on ethertype"}},{"before":"9c22739248b7aa8a47c4ced540e184ff80c33f14","after":"b1d8f91cf1a6c9cd53df2ecb6939ae04756be9c2","ref":"refs/heads/master","pushedAt":"2023-10-19T22:46:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Bump version and changelog for 1.77 release","shortMessageHtmlLink":"Bump version and changelog for 1.77 release"}},{"before":"c7acb360ac1e5288379a746cf7691fa2b48e5684","after":"9c22739248b7aa8a47c4ced540e184ff80c33f14","ref":"refs/heads/master","pushedAt":"2023-10-18T22:12:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Fix memory leak. Fixes #701","shortMessageHtmlLink":"Fix memory leak. Fixes #701"}},{"before":"4615b28cae51a95b01795b5dbaec5897ae2e6c53","after":"c7acb360ac1e5288379a746cf7691fa2b48e5684","ref":"refs/heads/master","pushedAt":"2023-10-13T14:18:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Utility function for zalloc; silence deprecation warning.","shortMessageHtmlLink":"Utility function for zalloc; silence deprecation warning."}},{"before":"908a6d8fcd14b5ea950f26822604eec242eacf54","after":"4615b28cae51a95b01795b5dbaec5897ae2e6c53","ref":"refs/heads/master","pushedAt":"2023-10-05T17:26:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Check for alloc failure. Fixes #698","shortMessageHtmlLink":"Check for alloc failure. Fixes #698"}},{"before":"47e6b81ff8a7b484562e2ff475d18eb7435faeea","after":"908a6d8fcd14b5ea950f26822604eec242eacf54","ref":"refs/heads/master","pushedAt":"2023-09-29T21:07:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Bump version and changelog for 1.77 release","shortMessageHtmlLink":"Bump version and changelog for 1.77 release"}},{"before":"c11ef2c49880dea50143017d1a7cb8e5f0acd9af","after":"47e6b81ff8a7b484562e2ff475d18eb7435faeea","ref":"refs/heads/master","pushedAt":"2023-09-26T18:17:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Add resource-dropped packets to drop count","shortMessageHtmlLink":"Add resource-dropped packets to drop count"}},{"before":"afd6abfbb2e7c602b94c0fcc063faf0a7f1482e1","after":"c11ef2c49880dea50143017d1a7cb8e5f0acd9af","ref":"refs/heads/master","pushedAt":"2023-09-23T20:18:43.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Reduce scope of variable for simplicity","shortMessageHtmlLink":"Reduce scope of variable for simplicity"}},{"before":"d0d198e173cd2a613c4894fd01382734765d9cfa","after":"afd6abfbb2e7c602b94c0fcc063faf0a7f1482e1","ref":"refs/heads/master","pushedAt":"2023-09-18T22:01:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Set up head of captures list properly.","shortMessageHtmlLink":"Set up head of captures list properly."}},{"before":"58d276b2d177060c535150d30ab7057364a55972","after":"d0d198e173cd2a613c4894fd01382734765d9cfa","ref":"refs/heads/master","pushedAt":"2023-09-15T20:01:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Preserve original order of NBLs indicated in a group. Fixes #684","shortMessageHtmlLink":"Preserve original order of NBLs indicated in a group. Fixes #684"}},{"before":"34c882219170bbc5a6ed97aa6f137b3ab0c7ca1e","after":"58d276b2d177060c535150d30ab7057364a55972","ref":"refs/heads/master","pushedAt":"2023-09-13T22:15:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Add debug-mode checks for bad accounting","shortMessageHtmlLink":"Add debug-mode checks for bad accounting"}},{"before":"5701e5e747ea9600a0aed3a3e9cd3b962f77f6ea","after":"34c882219170bbc5a6ed97aa6f137b3ab0c7ca1e","ref":"refs/heads/master","pushedAt":"2023-07-20T21:10:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Bump changelog and version for 1.76 release","shortMessageHtmlLink":"Bump changelog and version for 1.76 release"}},{"before":"2cd7b6268767f3ff3b4d07d6d43c0049438ca05c","after":"5701e5e747ea9600a0aed3a3e9cd3b962f77f6ea","ref":"refs/heads/master","pushedAt":"2023-07-17T18:52:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Update docs to reflect current driver name","shortMessageHtmlLink":"Update docs to reflect current driver name"}},{"before":"2cd8dac4bd48a9634e1230ec47f8352a83b607fc","after":"2cd7b6268767f3ff3b4d07d6d43c0049438ca05c","ref":"refs/heads/master","pushedAt":"2023-07-10T22:02:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Fix a typo","shortMessageHtmlLink":"Fix a typo"}},{"before":"78f47b72440f64346fe60c577088e788891b9ce6","after":"2cd8dac4bd48a9634e1230ec47f8352a83b607fc","ref":"refs/heads/master","pushedAt":"2023-07-10T21:11:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Fix concurrency issue with pFiltMod pointer. See #679","shortMessageHtmlLink":"Fix concurrency issue with pFiltMod pointer. See #679"}},{"before":"1bb7b570d863578cd13b104444bc8de9d1b52ffa","after":"78f47b72440f64346fe60c577088e788891b9ce6","ref":"refs/heads/master","pushedAt":"2023-06-13T16:49:49.627Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Simplify packet data copying now that it's done only once","shortMessageHtmlLink":"Simplify packet data copying now that it's done only once"}},{"before":"9607c0b515d55c52033025a09b05140d169de032","after":"1bb7b570d863578cd13b104444bc8de9d1b52ffa","ref":"refs/heads/master","pushedAt":"2023-06-12T17:18:07.804Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Release BpfProgramsLock before copying data","shortMessageHtmlLink":"Release BpfProgramsLock before copying data"}},{"before":"543c78cac86064ed25c30bb1fcaa346e8c635920","after":"9607c0b515d55c52033025a09b05140d169de032","ref":"refs/heads/master","pushedAt":"2023-06-11T01:30:30.189Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Refactor and redesign packet capture and related locks\n\nTo improve performance by reducing lock contention and hopefully address\nissue #663, this change avoids holding a filter module's\nOpenInstancesLock while processing packet data. Instead, a separate lock\nis used to manage the list of currently active (OpenRunning) instances,\nso that listing adapters or opening new instances does not use the same\nlocks as processing packets.\n\nAnother change in this commit is that each packet is matched against\neach BPF filter before any packet data is copied, so that the copy\noperation can be done once for the maximum required snaplen instead of\nin stages if later filters match larger portions of the packet than\nearlier ones. Furthermore, the BpfProgramsLock is released prior to\ndispatching the packet data to each instance's queue, reducing the\namount of time holding the lock (at DISPATCH_LEVEL).","shortMessageHtmlLink":"Refactor and redesign packet capture and related locks"}},{"before":"ce188bc3511d713d9f3d7f6e564476d6b0650ddd","after":"543c78cac86064ed25c30bb1fcaa346e8c635920","ref":"refs/heads/master","pushedAt":"2023-06-01T21:36:20.588Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Remove unused VLAN-tag code.","shortMessageHtmlLink":"Remove unused VLAN-tag code."}},{"before":"cdba2bc198bd28e00e2c9c197e833d3abd4e47ae","after":"ce188bc3511d713d9f3d7f6e564476d6b0650ddd","ref":"refs/heads/master","pushedAt":"2023-06-01T16:10:58.419Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Refactor some work from TapExForEachOpen","shortMessageHtmlLink":"Refactor some work from TapExForEachOpen"}},{"before":"4f7487c332556f9710478f8bda94849c9f3b3d92","after":"cdba2bc198bd28e00e2c9c197e833d3abd4e47ae","ref":"refs/heads/master","pushedAt":"2023-04-27T14:41:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Bump version and changelog for 1.75 bugfix release","shortMessageHtmlLink":"Bump version and changelog for 1.75 bugfix release"}},{"before":"71541bbcdff153e039b18b400b5b809435ecd83a","after":"4f7487c332556f9710478f8bda94849c9f3b3d92","ref":"refs/heads/master","pushedAt":"2023-04-26T21:25:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmiller-nmap","name":"Daniel Miller","path":"/dmiller-nmap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10443029?s=80&v=4"},"commit":{"message":"Fix error in test: pointers not valid forever","shortMessageHtmlLink":"Fix error in test: pointers not valid forever"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHDotKwA","startCursor":null,"endCursor":null}},"title":"Activity ยท nmap/npcap"}