{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":716352529,"defaultBranch":"master","name":"rust-nfdump","ownerLogin":"markzz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-09T00:37:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/277133?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701871206.0","currentOid":""},"activityList":{"items":[{"before":"9d69bdb656ef39afa0efe4330afa498f157ac344","after":"76c308ee6eefa390e99ca1085e5944dacdf78278","ref":"refs/heads/master","pushedAt":"2023-12-06T09:08:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"560938753e3b52ccb1114c1cdf4626dfac3da283","after":"9d69bdb656ef39afa0efe4330afa498f157ac344","ref":"refs/heads/master","pushedAt":"2023-12-06T09:06:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"update gitignore","shortMessageHtmlLink":"update gitignore"}},{"before":"2ea8f9df84f26839b983f6b5f04cbc32ebe8cd3c","after":"560938753e3b52ccb1114c1cdf4626dfac3da283","ref":"refs/heads/master","pushedAt":"2023-12-06T09:05:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"getting ready for crates.io","shortMessageHtmlLink":"getting ready for crates.io"}},{"before":"4f4be3750e5346649dd6ebe1f011b35d3be1d25c","after":"2ea8f9df84f26839b983f6b5f04cbc32ebe8cd3c","ref":"refs/heads/master","pushedAt":"2023-12-06T02:39:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"fix bug where final data block is not read\n\nThere was a bug while reading V2 files that the final data block was ignored.","shortMessageHtmlLink":"fix bug where final data block is not read"}},{"before":"f9356fe06b36cf4f98a2be177ce8fefd9211538b","after":"4f4be3750e5346649dd6ebe1f011b35d3be1d25c","ref":"refs/heads/master","pushedAt":"2023-12-06T00:41:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"fix moving onto the next block\n\na bug was introduced that caused only one data block to be read","shortMessageHtmlLink":"fix moving onto the next block"}},{"before":"903a35c1d89bae0aacbd1a0e8709bc61cb48ef1d","after":"f9356fe06b36cf4f98a2be177ce8fefd9211538b","ref":"refs/heads/master","pushedAt":"2023-12-06T00:03:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"fix v1 file reading for plain\n\nAlso fixes ignoring of lzo files.","shortMessageHtmlLink":"fix v1 file reading for plain"}},{"before":"348dcc81e9765449ab2d3eaa739663c777bb62e1","after":"903a35c1d89bae0aacbd1a0e8709bc61cb48ef1d","ref":"refs/heads/master","pushedAt":"2023-12-05T23:58:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"fix v1 file compression","shortMessageHtmlLink":"fix v1 file compression"}},{"before":"9420421761420ef408b5975264f4245be37251a8","after":"348dcc81e9765449ab2d3eaa739663c777bb62e1","ref":"refs/heads/master","pushedAt":"2023-12-05T23:56:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"add zstd support","shortMessageHtmlLink":"add zstd support"}},{"before":"7da5e12f9504bec3de2a58cbaa0abc283e3edd97","after":"9420421761420ef408b5975264f4245be37251a8","ref":"refs/heads/master","pushedAt":"2023-12-05T19:36:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"add lzo support","shortMessageHtmlLink":"add lzo support"}},{"before":"58ff380cc2172f0816dfa536c071db406653577a","after":"7da5e12f9504bec3de2a58cbaa0abc283e3edd97","ref":"refs/heads/master","pushedAt":"2023-12-05T18:39:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"lib.rs: fix bug where appendix sticks around","shortMessageHtmlLink":"lib.rs: fix bug where appendix sticks around"}},{"before":"3a015bfda0e3b95b17362646256f632a43cdf815","after":"58ff380cc2172f0816dfa536c071db406653577a","ref":"refs/heads/master","pushedAt":"2023-12-05T17:48:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"block.rs: remove commented code","shortMessageHtmlLink":"block.rs: remove commented code"}},{"before":"c954c8142f4c4a5ada7cec49d7d559de89d3c8c9","after":"3a015bfda0e3b95b17362646256f632a43cdf815","ref":"refs/heads/master","pushedAt":"2023-12-05T17:46:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"Refactor error handling in Rust code\n\nThis commit refactors the error handling in the Rust codebase. The\n`NfdumpErrorKind` enum has been removed and its variants have been moved\nto the `NfdumpError` enum. This simplifies the error handling by removing\nthe need for a separate `NfdumpErrorKind` enum and an `io_error` field in\n`NfdumpError`.\n\nThe `NfdumpError` now directly holds the `io::Error` in the `IoError`\nvariant, which makes it easier to work with IO errors. The `Display` and\n`Error` traits have been updated to reflect these changes.\n\nThe error creation in the code has been updated to use the new\n`NfdumpError` variants directly, instead of creating a `NfdumpError` with\na `NfdumpErrorKind`. This makes the error creation more straightforward\nand idiomatic.\n\nThis commit also removes the unused `NfdumpErrorKind::IoError` import in\n`src/exporter.rs` and updates the error returns in `src/lib.rs` to use\nthe new `NfdumpError` variants.","shortMessageHtmlLink":"Refactor error handling in Rust code"}},{"before":"0e56496ea78cd3b4552018793229c87f919ef246","after":"c954c8142f4c4a5ada7cec49d7d559de89d3c8c9","ref":"refs/heads/master","pushedAt":"2023-12-05T17:37:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"some code cleanup","shortMessageHtmlLink":"some code cleanup"}},{"before":"0aa55894dbee979860aa35a101aeeb64dda77a8c","after":"0e56496ea78cd3b4552018793229c87f919ef246","ref":"refs/heads/master","pushedAt":"2023-12-04T15:49:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"nfx_v3.rs: properly skip unimplemented extensions","shortMessageHtmlLink":"nfx_v3.rs: properly skip unimplemented extensions"}},{"before":"2785e0b8d4d1f2fbfc5320b135f9cb65d36a7519","after":"0aa55894dbee979860aa35a101aeeb64dda77a8c","ref":"refs/heads/master","pushedAt":"2023-12-04T15:43:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"remove comments in compress.rs","shortMessageHtmlLink":"remove comments in compress.rs"}},{"before":"8ff3f28d69f6106d724c3293ffaed3167d044528","after":"2785e0b8d4d1f2fbfc5320b135f9cb65d36a7519","ref":"refs/heads/master","pushedAt":"2023-12-04T15:42:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"remove commented code in compress.rs","shortMessageHtmlLink":"remove commented code in compress.rs"}},{"before":"2d196b736839534b9d9baf9a149c02e3fb1ff32a","after":"8ff3f28d69f6106d724c3293ffaed3167d044528","ref":"refs/heads/master","pushedAt":"2023-12-04T15:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"remove stat_record.rs\n\nThis file was never used and needs to be removed.","shortMessageHtmlLink":"remove stat_record.rs"}},{"before":"072f334b64f619462c38756b82020b07534fbef4","after":"2d196b736839534b9d9baf9a149c02e3fb1ff32a","ref":"refs/heads/master","pushedAt":"2023-12-04T15:35:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"finalize support for nfdump v2 files\n\nThis patch changes the API quite considerably, so be warned.","shortMessageHtmlLink":"finalize support for nfdump v2 files"}},{"before":"7cfbad5f18aaedb66c6df238834e095f3d6222e8","after":"072f334b64f619462c38756b82020b07534fbef4","ref":"refs/heads/master","pushedAt":"2023-11-29T22:01:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"the beginnings of v2 support","shortMessageHtmlLink":"the beginnings of v2 support"}},{"before":"a0c659a064d091fc4e7c434801255af4db4f5397","after":"7cfbad5f18aaedb66c6df238834e095f3d6222e8","ref":"refs/heads/master","pushedAt":"2023-11-28T20:51:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"add checking of the header of file for validity","shortMessageHtmlLink":"add checking of the header of file for validity"}},{"before":"a949f59f74371338683718819ebf7a35e427fecc","after":"a0c659a064d091fc4e7c434801255af4db4f5397","ref":"refs/heads/master","pushedAt":"2023-11-28T20:05:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"allow dead code for DataBlockHeader","shortMessageHtmlLink":"allow dead code for DataBlockHeader"}},{"before":"49956bc1dd92ab9139c4f1497dc80e85c95dd73c","after":"a949f59f74371338683718819ebf7a35e427fecc","ref":"refs/heads/master","pushedAt":"2023-11-28T20:03:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"change options to results throughout code","shortMessageHtmlLink":"change options to results throughout code"}},{"before":"a5a0ce39c55c27631c2edd4f98c9c52f8800571f","after":"49956bc1dd92ab9139c4f1497dc80e85c95dd73c","ref":"refs/heads/master","pushedAt":"2023-11-22T19:08:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"add PartialEq and Eq derives to NfdumpErrorKind","shortMessageHtmlLink":"add PartialEq and Eq derives to NfdumpErrorKind"}},{"before":"224aebe01574734d78cc11cb3fa7c4ae623b10d9","after":"a5a0ce39c55c27631c2edd4f98c9c52f8800571f","ref":"refs/heads/master","pushedAt":"2023-11-22T19:03:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"make kind public","shortMessageHtmlLink":"make kind public"}},{"before":"4e8a05370724427ad1c4b4690a371d1803da76be","after":"224aebe01574734d78cc11cb3fa7c4ae623b10d9","ref":"refs/heads/master","pushedAt":"2023-11-22T18:56:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"fix reading data block at end of file","shortMessageHtmlLink":"fix reading data block at end of file"}},{"before":"71353f0cf354e72281bcd3def34329130b2ee247","after":"4e8a05370724427ad1c4b4690a371d1803da76be","ref":"refs/heads/master","pushedAt":"2023-11-22T03:20:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"another lazy commit where i make many many changes","shortMessageHtmlLink":"another lazy commit where i make many many changes"}},{"before":"4cd82b0511bfc7ccee3b7d6c49787152bd65cb53","after":"71353f0cf354e72281bcd3def34329130b2ee247","ref":"refs/heads/master","pushedAt":"2023-11-14T04:53:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"remove rustrover starter code","shortMessageHtmlLink":"remove rustrover starter code"}},{"before":"1b9fc4f535ead325d9230b4b20a514263c3e7c00","after":"4cd82b0511bfc7ccee3b7d6c49787152bd65cb53","ref":"refs/heads/master","pushedAt":"2023-11-09T16:01:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"change crate name in toml","shortMessageHtmlLink":"change crate name in toml"}},{"before":"3081d25eeb76612fbd57b62c57748707a7664729","after":"1b9fc4f535ead325d9230b4b20a514263c3e7c00","ref":"refs/heads/master","pushedAt":"2023-11-09T15:50:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"change optional extension values to Option","shortMessageHtmlLink":"change optional extension values to Option"}},{"before":"8bcfbb14d970eef6d8764a04c44b07e9d5967e76","after":"3081d25eeb76612fbd57b62c57748707a7664729","ref":"refs/heads/master","pushedAt":"2023-11-09T15:41:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markzz","name":"Mark King","path":"/markzz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277133?s=80&v=4"},"commit":{"message":"add ext 4-7","shortMessageHtmlLink":"add ext 4-7"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADwnbvowA","startCursor":null,"endCursor":null}},"title":"Activity ยท markzz/rust-nfdump"}