{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":646145397,"defaultBranch":"main","name":"ndisapi-rs","ownerLogin":"wiresock","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-27T12:36:58.000Z","ownerAvatar":"https://github.com/avatars/u/20592735?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711317051.0","currentOid":""},"activityList":{"items":[{"before":"42073439490a9c10cc3e34c2e250d46fb999128f","after":null,"ref":"refs/heads/mutability","pushedAt":"2024-03-24T21:43:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"}},{"before":"9b428a0e96b2a450287e641cc3b9aaeb89bac04a","after":"a24ce6f49dececc985d350b9b98107993ad5938e","ref":"refs/heads/main","pushedAt":"2024-03-24T21:38:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Refactor packet handling logic and update examples and struct definitions. Added unsorted-packthru.rs example. (#25)\n\n* Refactor packet handling logic and update examples and struct definitions. Added unsorted-packthru.rs example.","shortMessageHtmlLink":"Refactor packet handling logic and update examples and struct definit…"}},{"before":"7375a65104032623801411ecf2e44d99476cbbab","after":"42073439490a9c10cc3e34c2e250d46fb999128f","ref":"refs/heads/mutability","pushedAt":"2024-03-24T21:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Fix errors and warnings","shortMessageHtmlLink":"Fix errors and warnings"}},{"before":"b567a288d7b11b81fbf0553e84c6e67914b56ea0","after":"7375a65104032623801411ecf2e44d99476cbbab","ref":"refs/heads/mutability","pushedAt":"2024-03-24T20:41:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Bump version in README.md","shortMessageHtmlLink":"Bump version in README.md"}},{"before":null,"after":"b567a288d7b11b81fbf0553e84c6e67914b56ea0","ref":"refs/heads/mutability","pushedAt":"2024-03-24T20:39:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Refactor packet handling logic and update examples and struct definitions. Added unsorted-packthru.rs example.","shortMessageHtmlLink":"Refactor packet handling logic and update examples and struct definit…"}},{"before":"f962f1d711757001bbbf05698bef1e651315ba65","after":null,"ref":"refs/heads/dev","pushedAt":"2024-03-12T12:21:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"}},{"before":"9b428a0e96b2a450287e641cc3b9aaeb89bac04a","after":null,"ref":"refs/tags/0.5.6","pushedAt":"2024-03-12T11:41:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"}},{"before":"45f18de8530f1f8f3c2dd8603dddc093a1078e34","after":"9b428a0e96b2a450287e641cc3b9aaeb89bac04a","ref":"refs/heads/main","pushedAt":"2024-03-12T11:17:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"[TRIVIAL]: Version bump 0.5.6 (#24)","shortMessageHtmlLink":"[TRIVIAL]: Version bump 0.5.6 (#24)"}},{"before":null,"after":"f962f1d711757001bbbf05698bef1e651315ba65","ref":"refs/heads/dev","pushedAt":"2024-03-12T11:08:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"[TRIVIAL]: Version bump 0.5.6","shortMessageHtmlLink":"[TRIVIAL]: Version bump 0.5.6"}},{"before":"6181286e1cc515163e096252cf9762d9d2ab661d","after":"45f18de8530f1f8f3c2dd8603dddc093a1078e34","ref":"refs/heads/main","pushedAt":"2024-03-12T11:05:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Upgrade deps: `windows-rs` has breaking changes (#23)\n\nFix breaking changes caused by https://github.com/microsoft/windows-rs/pull/2890","shortMessageHtmlLink":"Upgrade deps: windows-rs has breaking changes (#23)"}},{"before":"b5c624b6bf3a54010bac7c202bcf2c92aa931712","after":"6181286e1cc515163e096252cf9762d9d2ab661d","ref":"refs/heads/main","pushedAt":"2024-01-11T09:20:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ff726ef8aff805d428e4094d1e6c3edbcffec2fb","after":"b5c624b6bf3a54010bac7c202bcf2c92aa931712","ref":"refs/heads/main","pushedAt":"2024-01-11T09:18:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Update ListEntry struct to use usize instead of raw pointers\n\nThis commit replaces the raw pointers in the ListEntry struct with usize, a type that represents a pointer-sized unsigned integer. This change allows the ListEntry struct to automatically implement the Send trait. The documentation for the ListEntry struct has also been updated to reflect this change.","shortMessageHtmlLink":"Update ListEntry struct to use usize instead of raw pointers"}},{"before":"e55dbb3fc79545bbf0152d8a8efb91a10dec4927","after":"ff726ef8aff805d428e4094d1e6c3edbcffec2fb","ref":"refs/heads/main","pushedAt":"2024-01-11T09:16:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Change `Iterator` to `impl IntoIterator` (#21)\n\nFix #19\r\n\r\nCo-authored-by: kgv ","shortMessageHtmlLink":"Change Iterator to impl IntoIterator (#21)"}},{"before":"50a0e7975ade4727dcd373c0e9a188773ac21d1b","after":"e55dbb3fc79545bbf0152d8a8efb91a10dec4927","ref":"refs/heads/main","pushedAt":"2024-01-09T14:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Increment Crate Version to 0.5.4","shortMessageHtmlLink":"Increment Crate Version to 0.5.4"}},{"before":"add2e8d4e8fdbdfeb028da5a72629311de325eb9","after":"50a0e7975ade4727dcd373c0e9a188773ac21d1b","ref":"refs/heads/main","pushedAt":"2024-01-09T14:51:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Reexport structs and unions filters module (#18)\n\nIpAddressV4Union\r\nIpAddressV6Union\r\nDataLinkLayerFilterUnion\r\nNetworkLayerFilterUnion\r\nTransportLayerFilterUnion\r\nEth8023Filter\r\nIpSubnetV4\r\nIpRangeV4\r\nIpAddressV4\r\nIpV4Filter\r\nIpSubnetV6\r\nIpRangeV6\r\nIpAddressV6\r\nIpV6Filter\r\nPortRange\r\nTcpUdpFilter\r\nByteRange\r\nIcmpFilter\r\nDataLinkLayerFilter\r\nNetworkLayerFilter\r\nTransportLayerFilter","shortMessageHtmlLink":"Reexport structs and unions filters module (#18)"}},{"before":"e5587e7004815fb60afebfab73e65a230baf7bfd","after":null,"ref":"refs/heads/issue-16","pushedAt":"2024-01-09T13:06:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"}},{"before":"29a3823dc6523e7ee74b76f252c6d27e3f4e0206","after":"add2e8d4e8fdbdfeb028da5a72629311de325eb9","ref":"refs/heads/main","pushedAt":"2024-01-09T13:06:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Resolved Issue #16: Re-export StaticFilter in ndisapi-rs to address missing functionality as reported in https://github.com/wiresock/ndisapi-rs/issues/16. (#17)","shortMessageHtmlLink":"Resolved Issue #16: Re-export StaticFilter in ndisapi-rs to address m…"}},{"before":null,"after":"e5587e7004815fb60afebfab73e65a230baf7bfd","ref":"refs/heads/issue-16","pushedAt":"2024-01-09T13:03:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Resolved Issue #16: Re-export StaticFilter in ndisapi-rs to address missing functionality as reported in https://github.com/wiresock/ndisapi-rs/issues/16.","shortMessageHtmlLink":"Resolved Issue #16: Re-export StaticFilter in ndisapi-rs to address m…"}},{"before":"57613b2b6f28de37446ce38135edf83a63b7d90c","after":"29a3823dc6523e7ee74b76f252c6d27e3f4e0206","ref":"refs/heads/main","pushedAt":"2023-12-26T12:21:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Implement Real-time Network Traffic Visualization in Console\n\n- Introduced a Tokio task for processing incoming PacketInfo using a HashMap.\n- Implemented periodic display updates using prettytable-rs and crossterm.\n- Shared PacketInfo table between tasks with Arc for thread safety.\n- Adjusted display logic to show top 10 entries with IpProtocol, source and destination addresses/ports, and count.\n- Sorted PacketInfo entries by frequency for effective visualization.","shortMessageHtmlLink":"Implement Real-time Network Traffic Visualization in Console"}},{"before":"ccd083f4e8f10baa5406eb2763a9df8cab9c6a0c","after":null,"ref":"refs/heads/luid","pushedAt":"2023-11-29T13:52:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"}},{"before":"51df362a5e98894921793a374b8466d318aa8923","after":"57613b2b6f28de37446ce38135edf83a63b7d90c","ref":"refs/heads/main","pushedAt":"2023-11-29T13:50:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Refactor IfLuid PartialOrd implementation for consistency with Ord (#15)\n\n* Refactor IfLuid PartialOrd implementation for consistency with Ord\r\n* Suppress Unused Import Warnings in netlib Module","shortMessageHtmlLink":"Refactor IfLuid PartialOrd implementation for consistency with Ord (#15)"}},{"before":"b398757259cc8bb5314b56d4b739f1e85be724c7","after":"ccd083f4e8f10baa5406eb2763a9df8cab9c6a0c","ref":"refs/heads/luid","pushedAt":"2023-11-29T13:44:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Suppress Unused Import Warnings in netlib Module","shortMessageHtmlLink":"Suppress Unused Import Warnings in netlib Module"}},{"before":null,"after":"b398757259cc8bb5314b56d4b739f1e85be724c7","ref":"refs/heads/luid","pushedAt":"2023-11-29T13:27:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Refactor IfLuid PartialOrd implementation for consistency with Ord","shortMessageHtmlLink":"Refactor IfLuid PartialOrd implementation for consistency with Ord"}},{"before":"f822a46e5d20e6679943866cbacd2631c2748774","after":null,"ref":"refs/heads/dev","pushedAt":"2023-08-30T05:59:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"}},{"before":"ac3676472015d29157baf45124750a6d57e4dadc","after":"51df362a5e98894921793a374b8466d318aa8923","ref":"refs/heads/main","pushedAt":"2023-08-30T05:59:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Update dependencies to latest versions and adapt code to match updated Windows API prototypes. (#13)","shortMessageHtmlLink":"Update dependencies to latest versions and adapt code to match update…"}},{"before":"38e52af6b9c88cb7ce195e85e4f6ea5504cdcc55","after":"f822a46e5d20e6679943866cbacd2631c2748774","ref":"refs/heads/dev","pushedAt":"2023-08-29T14:13:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Simplify delete_unicast_address implementation","shortMessageHtmlLink":"Simplify delete_unicast_address implementation"}},{"before":null,"after":"38e52af6b9c88cb7ce195e85e4f6ea5504cdcc55","ref":"refs/heads/dev","pushedAt":"2023-08-29T13:52:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Update dependencies to latest versions and adapt code to match updated Windows API prototypes.","shortMessageHtmlLink":"Update dependencies to latest versions and adapt code to match update…"}},{"before":"dbf3a0c141c76d57d44e7c93f24ea6eb29dd7833","after":null,"ref":"refs/heads/develop","pushedAt":"2023-07-20T08:03:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"}},{"before":"4afb480b57d2cd4be7465cfb946795556daa42ee","after":"ac3676472015d29157baf45124750a6d57e4dadc","ref":"refs/heads/main","pushedAt":"2023-07-20T08:03:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Develop (#12)\n\n* [v0.4.5]: Updated EthMRequest implementation\r\n\r\n* Bumped version to v0.5.1 to reflect recent API modifications","shortMessageHtmlLink":"Develop (#12)"}},{"before":"8fb4669675e0d9fee614455ced1879167d28e5a3","after":"dbf3a0c141c76d57d44e7c93f24ea6eb29dd7833","ref":"refs/heads/develop","pushedAt":"2023-07-20T07:57:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wiresock","name":"Vadim Smirnov","path":"/wiresock","primaryAvatarUrl":"https://github.com/avatars/u/20592735?s=80&v=4"},"commit":{"message":"Bumped version to v0.5.1 to reflect recent API modifications","shortMessageHtmlLink":"Bumped version to v0.5.1 to reflect recent API modifications"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHg7lEAA","startCursor":null,"endCursor":null}},"title":"Activity · wiresock/ndisapi-rs"}