CoolFace
Datasetpublic

wakamex/github

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes2.7kdownloads
FuzzingLabs_cairo-fuzzer.json1 linesDownload Raw Back to root
1[{"node": {"oid": "020ff5b7f45e050b5e4ddd7f6d107c3100bc6ffd", "messageHeadline": "Add Cargo.lock to avoid wrong libraries versions", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 3871, "deletions": 0}}, {"node": {"oid": "7ba578a94b35efc987b5bd32d335a33a1cb16c23", "messageHeadline": "Release -- Cairo-Fuzzer 1.3", "author": {"name": "Patrick Ventuzelo", "email": "9038181+pventuzelo@users.noreply.github.com", "user": {"login": "pventuzelo"}}, "additions": 5926, "deletions": 22889}}, {"node": {"oid": "7063ed6cb3d616a67159470c3a18cd091a8a8759", "messageHeadline": "update README", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "adec4e1bc2afe44401777862c8d770baf69cf9d4", "messageHeadline": "update screen in docs", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ef48c9fcb47c4f3224d524710b0e7cb9afa285c9", "messageHeadline": "Update docs", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 61, "deletions": 44}}, {"node": {"oid": "c7be18ad14b643b5f065bcfcd12e5a8031c4438b", "messageHeadline": "Remove useless println", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "7664dcad360ba62f4b289263d1fa9486d09531a4", "messageHeadline": "Update scripts for multi contract fuzzing usage. still does not work", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "f5fef2db124f977e9665e13c966bec9b0dbc40ac", "messageHeadline": "improve state setting, it now updates only the cache", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "cd3706aa4b8db9e645b58885f53835019a83cbd7", "messageHeadline": "Fix selector idx in json parser", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64c9529128b6a573e0c99df7533cd1fb5d60bdf4", "messageHeadline": "Add 2 cairo contracts for fuzz testing.", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1678, "deletions": 9}}, {"node": {"oid": "8a523a30dc3c931b9e5dd88a4b2485fa07154386", "messageHeadline": "remove old header", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "9af53197f1f37a74f0b5c6c72fc4b18537a5f830", "messageHeadline": "Merge branch 'cairo1.0' of github.com:FuzzingLabs/cairo-fuzzer into c\u2026", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 101, "deletions": 11}}, {"node": {"oid": "ac81f7f611507442993f9b16cc0e927788145c45", "messageHeadline": "start scripts for fuzzing multiple contracts with the same state", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 95, "deletions": 12}}, {"node": {"oid": "3627e82b9b59b98e6cc7cbb5da6fd7049a31e520", "messageHeadline": "Add lib.rs", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a6ca32c5c47111c9dc92d9bc7f01967175beaf4a", "messageHeadline": "Remove useless println", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7feb8c3911532dd55db79502e77613267e94a573", "messageHeadline": "Fix Json parser, it now handles the interface object parsing", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1350, "deletions": 96}}, {"node": {"oid": "1850e7bd92b3779fbf992cc20f2347a9e3e5990d", "messageHeadline": "Remove Todo! since the runner takes a felt252 vector, it's a good ide\u2026", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "03c6952f700469827a09bc737803e3cb99c56a40", "messageHeadline": "Merge branch 'cairo1.0' of github.com:FuzzingLabs/cairo-fuzzer into c\u2026", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 37, "deletions": 34}}, {"node": {"oid": "f29aa84b9baf4414d14a2e151a840a9c79a7eab5", "messageHeadline": "Change header", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "5fc3b54a0660d212c2c880c0d7d720f3ee1a90f5", "messageHeadline": "More clean of code, we still have a huge drop of fcps, need to invest\u2026", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "01da129378a6f377ed4fb00f2f3011ce2c2c1392", "messageHeadline": "Remove useless Arc", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 21, "deletions": 22}}, {"node": {"oid": "ab611cb3bf75b861380ade88d846de83e2f1023e", "messageHeadline": "Fix fuzzer tests", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1153, "deletions": 37}}, {"node": {"oid": "ff7c03b8e841599fbb44b66ffbab803d60ccc578", "messageHeadline": "Fix replay function for starknet worker", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 36, "deletions": 14}}, {"node": {"oid": "2f6573c91fc485792c7b9dc7f530b2365d1b8a1a", "messageHeadline": "Remove deadcode from dict.rs", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 40}}, {"node": {"oid": "aebeb250cfd5d6f599ac5490eb0f142fcef10fda", "messageHeadline": "Merge pull request #42 from FuzzingLabs/mutator", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1314, "deletions": 531}}, {"node": {"oid": "8770e290fdd97f8c9dc1760f1e84fe849e374a98", "messageHeadline": "Move fix_inputs_types to the mutator implem", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 56, "deletions": 52}}, {"node": {"oid": "6438cc282b55ac8e73258811534fc04af906e794", "messageHeadline": "remove useless files", "author": {"name": "raefko", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 484, "deletions": 1824}}, {"node": {"oid": "ab9d77d5431d9c59371ad434bb1efeef10e188c3", "messageHeadline": "Improve mutator for multiple types", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 3412, "deletions": 1293}}, {"node": {"oid": "2951adff6d12fa84ffb79c79270fd32389be0960", "messageHeadline": "Clean code and fix error handling + statistics", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 535, "deletions": 390}}, {"node": {"oid": "46e70e7f5c182823dd817a09ffbc3cdaf6983f4e", "messageHeadline": "Remove cairo-worker and cairo-runner", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1424, "deletions": 30956}}, {"node": {"oid": "a028cf91e15d41009f4a941c1523b68a08622e9d", "messageHeadline": "Update fuzzinglabs starknet smart contract to cairo1.0", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 43, "deletions": 28}}, {"node": {"oid": "0958dc82f23c4c985b922f7043a8fb0139657f8e", "messageHeadline": "Start modifying the coverage and the error handling. also removed the\u2026", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 95, "deletions": 67}}, {"node": {"oid": "efcd09c821a7776b60f75262ba1f0e0b66242069", "messageHeadline": "Improve performance", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 61, "deletions": 41}}, {"node": {"oid": "ed845885ef86f4ac6590f1c23a3dd27e6c58bc97", "messageHeadline": "Add first version of starknet runner with cairo1.0", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 87, "deletions": 79}}, {"node": {"oid": "fbd2e2f7300e99bc544aff5ec035f76aace43ad5", "messageHeadline": "Add parser for cairo1.0. started to test starknet runner", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 7923, "deletions": 486}}, {"node": {"oid": "1b728b8591632a4d3d9fc60cd7623f379d9f4ddb", "messageHeadline": "Merge pull request #41 from FuzzingLabs/update_03_07_2023", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 320, "deletions": 320}}, {"node": {"oid": "c647e51b8f846bf496af7f8800379e9d3379e38c", "messageHeadline": "Update README", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb2c093f8e988f56563bce932bac7dd3a24f5da6", "messageHeadline": "Fix cargo toml by removing local paths", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 38, "deletions": 19}}, {"node": {"oid": "ef4ef36c234c86dd27f4785587388fa7054f15d1", "messageHeadline": "Clean code", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "ccc05d7442458d80b8122cbe1b85193b7707a72a", "messageHeadline": "Fix naming case", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "7705549d7e75ce2d17a2a74266ee330ac0fe000d", "messageHeadline": "Clean code, add Runner Trait", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 272, "deletions": 275}}, {"node": {"oid": "6457ff9ae9be1ce0494281f303f0c59ea82b9803", "messageHeadline": "update cargo toml", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "26933926192beb1edb99a605e346150a0e7bc86b", "messageHeadline": "Fix - Update rev of starknet-rs in Cargo.toml", "author": {"name": "Raefko", "email": "nabihben.dev@gmail.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "adfac54692fbf85f601ad21b4045c915713436c1", "messageHeadline": "Release Cairo-Fuzzer 1.1", "author": {"name": "Patrick Ventuzelo", "email": "9038181+pventuzelo@users.noreply.github.com", "user": {"login": "pventuzelo"}}, "additions": 23615, "deletions": 1702}}, {"node": {"oid": "18916146c816fbf7a612d82eee72662daf035990", "messageHeadline": "Improve documentation and created a tutorial", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 89, "deletions": 1}}, {"node": {"oid": "d3e2f8b74948d6fcf3336cab5c002e735dc4b802", "messageHeadline": "Update github CI config file to push starknet-rs-fuzzer branch to master", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "892548437f1c8f19fb454c3890dd1e95a1740fed", "messageHeadline": "Update github CI config", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c7e5ff8899a5524b26abda788beeda6d0523ed96", "messageHeadline": "Update version and documentation", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "6f831feefbff2b5e5b82bc71d4be57720f9b34d9", "messageHeadline": "split corpus.rs into two different files", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 248, "deletions": 199}}, {"node": {"oid": "ca4637b722d638cdb8e819232c22b99886d33d70", "messageHeadline": "Add usage of dictionnary with --dict", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 53, "deletions": 44}}, {"node": {"oid": "1a21e8ccc8cfb1216bb983c2344e8f6db1a620ac", "messageHeadline": "Add usage of dictionnary with --dict", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 173, "deletions": 49}}, {"node": {"oid": "b5a58f9a41601f878101cc2416986c0b444fd91a", "messageHeadline": "remove double print", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "eba5d878f9ef0f7e00de48c62573361550845beb", "messageHeadline": "Add USAGE.md with a small tutorial on how to use the CLI", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "8718e6623d3ca44c9a43ad84a769c55178ef7e81", "messageHeadline": "Fix tests", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b17a646768e02d5314fe55ba1f6f6aeb2984e413", "messageHeadline": "Fix usage of --iter and load of corpus file and dumping", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 35, "deletions": 28}}, {"node": {"oid": "be658f1abe56dd4c15b54cfe497cafdb87c88b55", "messageHeadline": "Update cairo-rs and starknet-rs, also fixed all the errors", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 108, "deletions": 113}}, {"node": {"oid": "de279bdf865d2701e5c1b29c72e487baf4234214", "messageHeadline": "Remove unused file/struct cairo-types", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 0, "deletions": 106}}, {"node": {"oid": "fe56cd09367bf3730e12677ca869866a15dfc5d6", "messageHeadline": "Fix issue #36 and #38. Split workers to have Cairoworker and Starknet\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1844, "deletions": 427}}, {"node": {"oid": "bce1bb1aa195fda876a9e04497b1683b45dce5a4", "messageHeadline": "Clean code", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 18, "deletions": 61}}, {"node": {"oid": "644f332cec3ae485ad08049a37c9055d5d250e4a", "messageHeadline": "Add property testing", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 7851, "deletions": 766}}, {"node": {"oid": "8b762488bc0b7ffcfb175230188ed21acf982c5f", "messageHeadline": "Mutator: change u8 by felt", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1919, "deletions": 143}}, {"node": {"oid": "60eba5725353783466c3a4373119ef8450ce6137", "messageHeadline": "Add github action file and pre-commit-hook. Also formated all the pro\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 68, "deletions": 20}}, {"node": {"oid": "bd239502c1406a1c427e20b3153caac99ac0f1fd", "messageHeadline": "remove useless test file and update gitignore to ignore workspace fol\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 47}}, {"node": {"oid": "d317c31eb291e7d4e98323f44a8b71c9fc21bf70", "messageHeadline": "Add starknet-in-rust runner, clean code (there is still some comments\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 11431, "deletions": 31}}, {"node": {"oid": "d4c2a14db55c75481124459280667beaf09af68b", "messageHeadline": "revert master branch because of some conflicts due to cairo-rs-py branch", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "2b5411332a4b78250fd3b91abd6b62428a92df05", "messageHeadline": "revert master branch because of some conflicts due to cairo-rs-py branch", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 59, "deletions": 9405}}, {"node": {"oid": "468d85f507b33a880be22bad16125026c4db4269", "messageHeadline": "Merge pull request #32 from FuzzingLabs/cairo-rs-py", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 9397, "deletions": 49}}, {"node": {"oid": "98bff8f34ae69852eae58de370405dd5cbd63195", "messageHeadline": "Merge branch 'master' into cairo-rs-py", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "774d1b22433c4a313885e0500691163e565c059a", "messageHeadline": "Merge pull request #34 from FuzzingLabs/fix_cairo_rs", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "16935c9087002298c61ad34e93a9c6abc0812901", "messageHeadline": "Fix cairo-rs commit and update API of cairo-rs function used in cairo\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "1ed30f8aee2ec4ba53846db7e6752ed895cb4138", "messageHeadline": "Update README", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b4747aae44b2f3b78b8f9fe30f45da23440ab1a6", "messageHeadline": "Update version on readme", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "611cb684c417547576f1996c16aa7678b1275cee", "messageHeadline": "Update readme", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7d16e3d37d24f66f9c7d79cbfb6963ec8bd67b3a", "messageHeadline": "Merge pull request #30 from FuzzingLabs/logs-stdout-file", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 64, "deletions": 32}}, {"node": {"oid": "30ab4c216ea53b9bf6b5d982b3e00222ff8fddde", "messageHeadline": "Merge branch 'cairo-rs-py' into logs-stdout-file", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 9283, "deletions": 29}}, {"node": {"oid": "9f56187a171e1a5d8980c03f7f40b8365739f48b", "messageHeadline": "clean code from warnings", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 18, "deletions": 25}}, {"node": {"oid": "06216662d0a5e951d80ce926f9f674817ced9fb8", "messageHeadline": "fix cairo-rs-py runner and add parsing of starknet contract", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 2393, "deletions": 5}}, {"node": {"oid": "a52c064e0e19a3ed33b992d41a47f9c601b966d0", "messageHeadline": "fix cairo-rs-py runner, still need to handle stdout so it does not sp\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 6907, "deletions": 35}}, {"node": {"oid": "4e2204ce14883a7cf7475eaa45325f2b265980b1", "messageHeadline": "add --stdout, now we can choose if the logs will be printed in stdout\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 87, "deletions": 56}}, {"node": {"oid": "7886231c1657b17c782b7dbcd1bbd11eef37ff80", "messageHeadline": "improve cairo-rs-py runner, still need to be fixed with lambdaclass", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "b97f964f168900632fbb4207ca5ff8b8e72e47c6", "messageHeadline": "add cairo-rs-py runner, needs to be improved", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 57, "deletions": 4}}, {"node": {"oid": "bba166d39971f3cca068c5395788e5fb44a73633", "messageHeadline": "remove trash file", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "2964badb0bb8f940cf906e684d6a93a304720caf", "messageHeadline": "Merge pull request #29 from FuzzingLabs/release1.0", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1591, "deletions": 18452}}, {"node": {"oid": "f6dc78b2823866accddc5e7bdbf409376b7c729f", "messageHeadline": "add contact mail in the README", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef21d07571c2ccb28e6e8c12ed2a3ec9c15ee704", "messageHeadline": "ADD AGPLv3 license", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 661, "deletions": 0}}, {"node": {"oid": "07d402cfa33be3b48858d0fc9aee45e4dbb15dcd", "messageHeadline": "add example to the ReadME", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0eeb18c7fbb6f7f272fc519ce219d6c16d3de0cc", "messageHeadline": "Merge branch 'release1.0' of github.com:FuzzingLabs/cairo-fuzzer into\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 33, "deletions": 12}}, {"node": {"oid": "2549bf31199058a5ec6acfe3cba320f05f33f761", "messageHeadline": "Cargo fmted", "author": {"name": "Cooper", "email": "maxime@fuzzinglabs.com", "user": {"login": "CooperShield"}}, "additions": 33, "deletions": 12}}, {"node": {"oid": "b82e98423785ace87e4b136aed6ae63b42131bc3", "messageHeadline": "Merge branch 'release1.0' of github.com:FuzzingLabs/cairo-fuzzer into\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "30c9c6e98722e4cf249ae5383e41f95dcd0f02d2", "messageHeadline": "remove all unwrap from corpus.rs", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 78, "deletions": 34}}, {"node": {"oid": "d4388234a4ab9d7a0f1ebf3694ae069244e61a40", "messageHeadline": "Change the error handling to give more context", "author": {"name": "Cooper", "email": "maxime@fuzzinglabs.com", "user": {"login": "CooperShield"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "9f1444ffe389bfd43714775fdbfdb6fe207777fc", "messageHeadline": "fix Readme", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a99a2673882dc1d51b345c09c53082b5bc0177c", "messageHeadline": "Refactored bad usage of if let Some", "author": {"name": "Cooper", "email": "maxime@fuzzinglabs.com", "user": {"login": "CooperShield"}}, "additions": 14, "deletions": 22}}, {"node": {"oid": "eaf24bdcbd0fccfd9984022ebe4e706b1b4a813b", "messageHeadline": "add cmdline for running tests", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "47211b0f1d79e201bc351394746c7a3eb157e203", "messageHeadline": "Fix test and add necessary files", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1976, "deletions": 2}}, {"node": {"oid": "96e2c618e9ecf9b39a2a65fcfd1ddb956587eee2", "messageHeadline": "fix Readme", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e3a456ef100ac87bb1bf71b08bbf39872436f5eb", "messageHeadline": "fix Readme", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bfb7e3b8ba9a32da1614024b516dd280993ef294", "messageHeadline": "crop image for readme", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "36f3ec2f3ca9903ca9438ee8452d1e8332900a19", "messageHeadline": "add image to readme", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9a199ef4c9923c39d94192a9b564c42b6425dcfd", "messageHeadline": "Remove all the unwrap for better error handling", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 25, "deletions": 17}}, {"node": {"oid": "01f4d66db28acb93fa70476570eec2f7380e33bb", "messageHeadline": "Clean json parser", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "b17d29a59e895fb8f2ba4a189551df84d66cf797", "messageHeadline": "clean stats.rs", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 4, "deletions": 47}}, {"node": {"oid": "41a54372712978a841f9cd95c91e691f9c632258", "messageHeadline": "clean code fuzzer.rs", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "a8d9bbe3a9894b1af527c75a5f24938f5de1e661", "messageHeadline": "remove some useless clone", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1d84467059bd888b0b24677b79267b040df8cbb1", "messageHeadline": "Replace if else with match for better code comprehension in fuzzer.rs", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "ff50d564eaca11caf1613a3ebb6d67268c822887", "messageHeadline": "remove unwrap for better error handling", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f441845cbfbfd64f414587a3e9537d07f4d26e85", "messageHeadline": "add header to the output", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "f4f2a8ab774fbfa4c4c31226bc965890263ca2a3", "messageHeadline": "change name in toml and write clean ReadME", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 51, "deletions": 12}}, {"node": {"oid": "973955b4377dcefa906d34dff5d6fc30a4dd7a95", "messageHeadline": "remove trash file", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "98433e9fd804d63cf498d9b7a5d049ebf8303643", "messageHeadline": "Clean folder and remove trash files", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 17, "deletions": 21721}}, {"node": {"oid": "2e002a0cf4392eaf6310691ca5d2bc035dc9d3fb", "messageHeadline": "small refacto of the runner", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "214123a855686eced27d1ab9c6dd8d6c0006bf93", "messageHeadline": "add documentation for cairo_runner", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "d2e7be1d89585751b78e5bfbc3cffce70235110c", "messageHeadline": "remove TODO comment", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "3745499dabf67b270f766485ae45f1f80092bc07", "messageHeadline": "fix fuzzer tests", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "983370902ac5cdbc46eb28774230dff0f6313131", "messageHeadline": "add loading of crashes corpus folder", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 104, "deletions": 23}}, {"node": {"oid": "daa709d275d1f9ce78eb867211400f4e664b9218", "messageHeadline": "Starting the implementation of inputs and crashes corpus folder", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 94, "deletions": 4}}, {"node": {"oid": "52a29d23da1b54f87818491785a4664d47cbab05", "messageHeadline": "cargo fmt the project", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4f2a7ac3d524b194cb31c17acd0c744f4d2245ab", "messageHeadline": "Fix version of cairo-rs, use our deserializer from_string because the\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1961, "deletions": 6}}, {"node": {"oid": "20c9a22825910cdb435e14711c338e767a119cee", "messageHeadline": "Clean commentary", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "6810cc51214e3ba2a795b1f9b71461bd728c5d2c", "messageHeadline": "clean corpus.rs", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "13be789e00f0cb18d344e5bb930e35207143b7b7", "messageHeadline": "Change the cairo-rs version and remove wrapper they didn't want => pr\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "d31ff4b087b38927423dfa857a73dbebb38c30a6", "messageHeadline": "Merge pull request #28 from FuzzingLabs/clean-patrick-refacto", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 73, "deletions": 55}}, {"node": {"oid": "873214ec9289eecbfdee00610733ffff6f2ab412", "messageHeadline": "add workspace via CLI and change architecture of output folder. Also,\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 59, "deletions": 36}}, {"node": {"oid": "4a591c1d424e68182d6ec63ac8b8a68f2669e42d", "messageHeadline": "Add date and hour to the name of the output crashes/inputs files", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "d6706015e5dacf91bb04e4e3ebb2b419b73daf60", "messageHeadline": "Replace \"inputs\" with \"crashes\" when it concerns crashes output file", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e11a52586088425a6245cb1cbfb1dff1009bab0a", "messageHeadline": "clean comments", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 3, "deletions": 24}}, {"node": {"oid": "6794b9393051653b445581c68f55c9569080d040", "messageHeadline": "Fix replay and minimizer, the problem was that in the initialization \u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 94, "deletions": 82}}, {"node": {"oid": "b9db74df8eecabcc8c1eca329945a33655914573", "messageHeadline": "refacto code, replay + minimizer to fix", "author": {"name": "Patrick Ventuzelo", "email": "ventuzelo.patrick@gmail.com", "user": {"login": "pventuzelo"}}, "additions": 842, "deletions": 664}}, {"node": {"oid": "506f46d0c7844249d0d6b4d48f8123d443bf01e9", "messageHeadline": "Refacto + news features", "author": {"name": "Patrick Ventuzelo", "email": "9038181+pventuzelo@users.noreply.github.com", "user": {"login": "pventuzelo"}}, "additions": 3370, "deletions": 395}}, {"node": {"oid": "3f9b340e75aa226a9ab488251eca8eb8ae948660", "messageHeadline": "add more tests", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 2722, "deletions": 2}}, {"node": {"oid": "818dc9ffd58d03669988d02ff24b2d537e589d71", "messageHeadline": "change timeout option to run-time and add test for fuzzer", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 53, "deletions": 11}}, {"node": {"oid": "781a6d9f916e1a5d394d92406de94b438f71bf43", "messageHeadline": "fix usage of timeout, and little mistake in the save of the crashes i\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "d399f1f89e3cedce3419f55c500fbdfc189560cd", "messageHeadline": "add timeout option and started tests", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 130, "deletions": 15}}, {"node": {"oid": "6a1804ceaa42f18ccca049f86b0b73dc9843f596", "messageHeadline": "Fix an error when the input_len is 0", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe3bc200db23fbeb79a80ad67787a4b8ffd640ae", "messageHeadline": "Clean json_parser.rs", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e1aa07360e8e02673ab39a14f7d4771111dbc862", "messageHeadline": "add commentary for replay_worker.rs", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "07ff536766fd76609be78b541761e7651394ee29", "messageHeadline": "add commentary for inputs.rs", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 2, "deletions": 20}}, {"node": {"oid": "b2411e72aab546227f92b6dcbb146b1ec96bd256", "messageHeadline": "clean corpus.rs", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 0, "deletions": 74}}, {"node": {"oid": "a8d01b1346a3d0d07f614d65ef18dbd4f279c601", "messageHeadline": "Add commentary and fix default loading of corpus if no file is passed", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "5522258a053c29754ccd582b084542a1e3d48f70", "messageHeadline": "format project", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "61dc96bc6c228503e923917d6d435efe61ff2b2a", "messageHeadline": "clean code and add config file", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 108, "deletions": 34}}, {"node": {"oid": "c0131a912ef2326ce6940261b59557631d776885", "messageHeadline": "refacto the fuzzer code and add a fuzzer struct with config fields", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 375, "deletions": 282}}, {"node": {"oid": "0e13fd54a23d6b5de710b2ccdf86e93132b299fb", "messageHeadline": "Merge pull request #26 from FuzzingLabs/corpus-format", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 530, "deletions": 366}}, {"node": {"oid": "d7a4c70dd69e63240653ba68a71ba9fb12ecdef4", "messageHeadline": "fix usage of inputfile and crashfile in the replayer", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "d4530425aff025f894dbde39260d0ff9a7c2e8c3", "messageHeadline": "Fix minimization, it now saves the new output file correctly", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 41, "deletions": 37}}, {"node": {"oid": "9e57bff67f002d9b68c3f30d1ec6f001d4fbb6d3", "messageHeadline": "Refacto workers and stats, also fixed the save of the inputs and cras\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 66, "deletions": 87}}, {"node": {"oid": "86dae78ef39f067258359f67b5491ef0d6478ed9", "messageHeadline": "clean code, add CLI to pass input json and crash json, fix the replay\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 216, "deletions": 164}}, {"node": {"oid": "800d3b6898d3d745a044375dd80d9510e83faa2b", "messageHeadline": "big refacto of code, remove minimizer runner because it will be merge\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 183, "deletions": 108}}, {"node": {"oid": "8419eed829ead3e0cd6e0adf078bcfe8597faf71", "messageHeadline": "Refacto main and split initialization in different functions", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 144, "deletions": 162}}, {"node": {"oid": "0b142e254d6b80ea212d5e74bc9d52730e3964a7", "messageHeadline": "fix the change of corpus format. fuzzer now generates 2 folder with a\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 68, "deletions": 43}}, {"node": {"oid": "f6d3a8b76c2e4ca641d60f76dd24afcfde2b5514", "messageHeadline": "change corpus format to a json file for each function, containing all\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 42, "deletions": 13}}, {"node": {"oid": "43f08a8eacb3edcfccb0cc24a3bec4e95c3340a7", "messageHeadline": "starting the switch to a json format", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "109d7c68e9a408ba34418d84e4053cd5a7a3c9f1", "messageHeadline": "fix after merge", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "6b43d5767b2e522e554566f8c3002ccbf4173a79", "messageHeadline": "Merge pull request #21 from FuzzingLabs/minimizer", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 349, "deletions": 17}}, {"node": {"oid": "44794f69ced4c4bd0df3d507fec3af8db6397f52", "messageHeadline": "Merge pull request #23 from FuzzingLabs/replay", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 244, "deletions": 0}}, {"node": {"oid": "8f9a46b9f48c43e38d508b49e6a201ef877185b2", "messageHeadline": "Merge branch 'minimizer' into replay", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 103, "deletions": 3}}, {"node": {"oid": "ec2c9eef97a5afdf7e47c9598f777d9e9ea16e33", "messageHeadline": "change filename", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca2902f6556b67450a5e308362936cbf05e2e8b6", "messageHeadline": "add replay of corpus folder and --replay command", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 246, "deletions": 14}}, {"node": {"oid": "2b7f997e592dd0bf74f4327d2df061397081d47c", "messageHeadline": "add minimizer and --minimizer. Also formated all the files", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 106, "deletions": 18}}, {"node": {"oid": "7cfe4ab7ba756388a6ba3f8117f83fbfbd6d95d4", "messageHeadline": "Remove multiple print if an error already happend", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "269133e8a2bc60c169ad9ea65519ca94ffe500d4", "messageHeadline": "remove useless commented code", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 5, "deletions": 65}}, {"node": {"oid": "94e3c30e2e1bef68284c97e2e92a9fee55d86201", "messageHeadline": "Fuzzer logging in file is now option via CLI", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 34, "deletions": 18}}, {"node": {"oid": "d202f109076862650d77cd66cbd34d6c26e6dc23", "messageHeadline": "add cairo_fuzz function that runs the fuzzer so cairo-fuzz can be use\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "a38646c1ecaaf7934846fa7c90df27b7ac8d0ae6", "messageHeadline": "clean repo", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1890cf3a836599b7933f69291cbb83e5d02e8f42", "messageHeadline": "add code of basic_mutator and remove mutators that may change the siz\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1228, "deletions": 30}}, {"node": {"oid": "fc57d8e4d5504dc0e308c4ffd19fa77f1921f356", "messageHeadline": "fix size of input generated", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "abfb93165a3631b97871524b45ba79088c6c6e47", "messageHeadline": "remove .clone from function.name", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "36c5cd6713a2e79a01339bf0a76a777196555042", "messageHeadline": "add comment + remove ascii limitation", "author": {"name": "Patrick Ventuzelo", "email": "ventuzelo.patrick@gmail.com", "user": {"login": "pventuzelo"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "38d3f525590c8612f85c99c775f6362984279666", "messageHeadline": "crashes are now stored as input", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "62b3d5c2dc24c8a0b1ae7221d713b6be2c9734e4", "messageHeadline": "fix thread randomness issue with same seed", "author": {"name": "Patrick Ventuzelo", "email": "ventuzelo.patrick@gmail.com", "user": {"login": "pventuzelo"}}, "additions": 7, "deletions": 17}}, {"node": {"oid": "c8c7dc5c42591af2aceaa49fc8e48c20c0b154c5", "messageHeadline": "modif rng + update display", "author": {"name": "Patrick Ventuzelo", "email": "ventuzelo.patrick@gmail.com", "user": {"login": "pventuzelo"}}, "additions": 38, "deletions": 59}}, {"node": {"oid": "1b7811063f191d8196c2b27963595dce9df92212", "messageHeadline": "add README and Makefile, also add tests folder containing cairo and j\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 5608, "deletions": 14}}, {"node": {"oid": "04576f6451f84513699807bb9be1fe0a524419da", "messageHeadline": "clean args description", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 5, "deletions": 16}}, {"node": {"oid": "7d5f0af59190d149286c150248394d8b6af3998c", "messageHeadline": "Merge pull request #14 from FuzzingLabs/clean_custom_fuzzer", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 452, "deletions": 390}}, {"node": {"oid": "00881583231d2d5f66b34ee1852778332d164f01", "messageHeadline": "change nbr of exec before getting stats", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e5b9172bfd354c71a2055712e26adec7c8221ad", "messageHeadline": "remove fuzzing_data from mutex", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "99bbd31b4c2f69e9c945b1e078176c89ce1490c4", "messageHeadline": "Clean code and add CLI", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 132, "deletions": 46}}, {"node": {"oid": "0a0c35c8b2dff6f451544832e760e52f4226f27b", "messageHeadline": "clean code and archive", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 361, "deletions": 381}}, {"node": {"oid": "0e9bdcf50a595533c9c1e3c1246691868d047e23", "messageHeadline": "Merge pull request #13 from FuzzingLabs/pat_test", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 631, "deletions": 13}}, {"node": {"oid": "9cc586730acea2caed8bad3cd26c141ee563d5c5", "messageHeadline": "Merge branch 'master' into pat_test", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 23, "deletions": 32}}, {"node": {"oid": "d721ebd939aff66374f081010a56d4c95b1d36a4", "messageHeadline": "add multithreading and clean code", "author": {"name": "Patrick Ventuzelo", "email": "ventuzelo.patrick@gmail.com", "user": {"login": "pventuzelo"}}, "additions": 252, "deletions": 135}}, {"node": {"oid": "877088552679e40dcae110b204670c124e5f7d42", "messageHeadline": "add pat simple fuzzer", "author": {"name": "Patrick Ventuzelo", "email": "ventuzelo.patrick@gmail.com", "user": {"login": "pventuzelo"}}, "additions": 505, "deletions": 3}}, {"node": {"oid": "9db4fb56a202776c277b2b6f24e1494cba9a8c13", "messageHeadline": "update readme with --iteration", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5897cd4e4147a2d4bf94d698cf49cb15fc056cf9", "messageHeadline": "fix running with iter number", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 30, "deletions": 31}}, {"node": {"oid": "5deeaaa45efdc532b41e318568f9a943879af43b", "messageHeadline": "clean README in root", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "d2bbe8fd387c7e695a7747b02423177171ed4563", "messageHeadline": "update feedback to use only one signals array that the fuzzer set wit\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 63, "deletions": 30}}, {"node": {"oid": "ef8f7fe1abfb09c67428dfb1faeedfc9d861b54e", "messageHeadline": "update readme and add debug print", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "283f04892e72601cec1c768a31152f00b9648dd9", "messageHeadline": "add debug print that does not show if you run in release mode", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "41200c002ab22963246dec8eb6d5b53900ae4917", "messageHeadline": "Trying coverage with double signals, still does not run correctly. Al\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 36, "deletions": 41}}, {"node": {"oid": "d3b319bf2bb857ef5e3ec5b64f87cc814640a27b", "messageHeadline": "Change path to cairo-rs to the git link", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f5128899d67733e06b3f19488e365304d9d17e2", "messageHeadline": "clean repo", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1874, "deletions": 1}}, {"node": {"oid": "5a27a1abf222facb2558c64a1597e0d62c0dca45", "messageHeadline": "Fuzzer now needs the name of the function to fuzz via CLI, it also ge\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 212, "deletions": 64}}, {"node": {"oid": "5133065efa98510ead37670a2350dc89b4d1be39", "messageHeadline": "fix cairo_runner, it does not need macros anymore. Also updated some \u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 176, "deletions": 167}}, {"node": {"oid": "fb51fde9a62fe59e3af9f93e8ab8eb9fdf451576", "messageHeadline": "Fix fuzzer, it now detects when cairo_runner crash", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 1556, "deletions": 44}}, {"node": {"oid": "8ee1f24f354a1612a7a97aaedc12e8b60dec08a2", "messageHeadline": "Update macro from last cairo-rs commit", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 6, "deletions": 20}}, {"node": {"oid": "298a2a12df7c01054e917fce19d99b5a17519fee", "messageHeadline": "clean repo, change archi, and rust dependencies", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 117, "deletions": 9}}, {"node": {"oid": "b1d92ebe325815c75e73dd5b53808e31837fecee", "messageHeadline": "refacto and clean code", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 475, "deletions": 495}}, {"node": {"oid": "127274988b59c594669d88edfcd97b3ad3982d4e", "messageHeadline": "add number of exec", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 33, "deletions": 13}}, {"node": {"oid": "8538ef998d6762fa5f9b96cd82bedcee93594cef", "messageHeadline": "fix CLI", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "d7ba4961d7ecb54841829e323888e67fceadfb5d", "messageHeadline": "remove useless parameters", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 7, "deletions": 23}}, {"node": {"oid": "40177447e122e9fe1f5f7aaccbea11094191509c", "messageHeadline": "clean fuzzer", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 13, "deletions": 33}}, {"node": {"oid": "90058a03ef8b09372f6e967f814d64e9b9166fd2", "messageHeadline": "add basic fuzzer multithreaded, getting an average of 6k exec/s. stil\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 289, "deletions": 19}}, {"node": {"oid": "7b6f394e6c6f06ca0f366f646c71766405c0bcf9", "messageHeadline": "add libafl fuzzer, still need to be fixed", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 2786, "deletions": 0}}, {"node": {"oid": "4eaf7d0b9184fda77ecabd878150182e971e0d56", "messageHeadline": "Add harnesses for libfuzzer and cargo-libafl", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 2583, "deletions": 29}}, {"node": {"oid": "4e6f56003bd452e5cf9f86077ff1465de435c150", "messageHeadline": "Add usage of HonggFuzz and cairo-rs fork from fuzzinglabs", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "8433f749036171b4f5a2c9c51bc8f057dda7932b", "messageHeadline": "Filename is now passed by argv", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "5954fe0d9e16d9ddd788840e5b3ce1b568fe6842", "messageHeadline": "Add filename variable", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f67a554d7cf67b2210a490f5f95ba29290100b02", "messageHeadline": "Add creation of args vector, still need to fix using the extra parame\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "ee61cae39adb15f801f024a40d84a655bb08b1fa", "messageHeadline": "Add parsing of json file so we can get functions informations. We can\u2026", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 832, "deletions": 96}}, {"node": {"oid": "4d05ceac74bffdfdbc6f847ea7a6def7896052aa", "messageHeadline": "update script", "author": {"name": "Patrick Ventuzelo", "email": "ventuzelo.patrick@gmail.com", "user": {"login": "pventuzelo"}}, "additions": 670, "deletions": 11}}, {"node": {"oid": "35797914c7e6e2df85f443186829c860ee91782e", "messageHeadline": "Add json and update path in script", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 850, "deletions": 1}}, {"node": {"oid": "74e24c04ce7c9cddd177124791f9de653436dcbd", "messageHeadline": "first script to run programs", "author": {"name": "Nabih", "email": "nabih@fuzzinglabs.com", "user": {"login": "raefko"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "6134f7e8dab19aa744356912c5a2e1e67fd150d9", "messageHeadline": "Initial commit", "author": {"name": "Patrick Ventuzelo", "email": "9038181+pventuzelo@users.noreply.github.com", "user": {"login": "pventuzelo"}}, "additions": 11, "deletions": 0}}]