Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/AFLplusplus/Grammar-Mutator

A grammar-based custom mutator for AFL++
https://github.com/AFLplusplus/Grammar-Mutator

Update README.md

e3b368e5b4c4a8c3f2d74acbfd34a7e4abcf7d89 authored over 4 years ago
Update test_custom_mutator

e300de601ec40f1e6022e1158cf46f91b432fc4e authored over 4 years ago
Fix #8: handle zero rules mutations

- Also add corresponding test cases

1ebccdff51359f177a9c91e168513df1e5227911 authored over 4 years ago
Add a test case file

fd155cc1b94726651a9ef88329cfa16477d2d5c7 authored over 4 years ago
Update f1_g4_translate for correct entry keys

6327936ea028afcb9023ce1ff2ed21b148d579ef authored over 4 years ago
Fix #7: parallel build issue

4b235b115a338aa60cd75696c30c58f509121190 authored over 4 years ago
Update

2205c66ca104e3f31e876464c4809e0fe33f1148 authored over 4 years ago
Update

99bec222c497ab8cf476d631bd40af564460ed31 authored over 4 years ago
Update

352258128ab5a58d6bbb5823e7d361321135451b authored over 4 years ago
Update

b123721d96e9526ca14ab7a6ccdc8d6a0744ebd3 authored over 4 years ago
Add documents

f3390b5171ac05cc63149f13e0b21038772affbe authored over 4 years ago
Add copyright information

69d0939ee357cf158686dae2b0b6a705f38f9f55 authored over 4 years ago
Update gitignore

28a435ee076f5e9bd7b3c0cc16a8b9ff984cef18 authored over 4 years ago
Update building scripts

7f76a4cec07ce1df34af4cb440c80defa4f35af1 authored over 4 years ago
Update

36bb8ce90c154245439bca6af6f078c72a2ac5d2 authored over 4 years ago
Finish `rules_mutation` and `afl_custom_fuzz_count`

1b707bacc7f9f7cd147092d627fda92035ce2426 authored over 4 years ago
Update Makefile help messages

f5c7ffa7d0a93b3eb305c52b3fee4966d1c36e1a authored over 4 years ago
Update

cb4f99575bcbec322e6d01dbd8fd16a41bc93cc5 authored over 4 years ago
Update

01ba32749c2e2474d3e352886094ef7c844addfc authored over 4 years ago
Fix building scripts

9d5242813d20ddb3785269e925c53a0346e0472a authored over 4 years ago
Update Makefile

f51c432f4ac99e9523a2c86fd1856c781a2150b9 authored over 4 years ago
Update the chunk store to store node hash in `seen_chunks`

5b82a50e17df5d33f289f637c3e09099fd6d159a authored over 4 years ago
Add xxHash

232ec7a065e05305c1bb2a37a701212da6db5ab3 authored over 4 years ago
Remove whitespace in JSON

abcba7b42adfb1d4e4b899a20b02bb8c8c7e6176 authored over 4 years ago
Update README.md

dc161cea66126029a1201ed5052a57f52eedf1b6 authored over 4 years ago
Reformat codes

44b6c7182b4721f12cffaf141260b271186e25c9 authored over 4 years ago
Introduce "rule id" into the program

- Add a new field `rule_id` for the tree node
- Update the serialization and deserialization fun...

1320ea307c8cceb71ac084967987b25adfc6d470 authored over 4 years ago
Update

41bceb127596bebdb0da311ad1fd185f7ce1771a authored over 4 years ago
Fix a bug that occurs during fuzzing

7579a288cd04d10ac96b91e166b61784502a8486 authored over 4 years ago
Update Makefile

413c677f74ea8852833d94831e67d4770b37844a authored over 4 years ago
Finish benchmark program

f897b6905b561ec9895b425b3492b04e04a2663f authored over 4 years ago
Fix a bug in trimming

- Update JSON grammar file
- Disable the error output of ANTLR4 lexer and parser

f41faebf9429604088d8524d68b289e80479797b authored over 4 years ago
Update

e0812551a4008f3f5504eae3fbce7a1ffa5421fb authored over 4 years ago
Add a test case for ParseTreeFromBuffer to parse invalid input

c958b9c78fcf9f896365c0e64274993daba35e48 authored over 4 years ago
Fix the output path for grammar_generator

bb5cac30770753a14ffb846163537ca125d89ff7 authored over 4 years ago
Fix a bug in Makefile

a55171ace4d25f231a2bc536939b63808a16eb3e authored over 4 years ago
Finish the parsing part

- Integrate the parsing part into the grammar mutator
- Update building scripts
- Update test cases

bd7e9039d2b33dcca06d21bebec09df1b5022f5e authored over 4 years ago
Fix CI issues

2e89685c2916689ab5e9e68dab0dbe60dcab6987 authored over 4 years ago
Finish antlr4_shim and corresponding tests

6ef3a85838aad372d5cad9c72971eaae35869900 authored over 4 years ago
Update clean target

50e13e52b82eff894890f80d6a42e0eccb7bceb1 authored over 4 years ago
Update

1b89128b0978efd24a1865464640d6576713b8bb authored over 4 years ago
Update absolute path

44d3fd770cad95414d33b78d2aa5b632a94dcddc authored over 4 years ago
Use absolute path

ba95aee136ad4b2388180272d85b19a4975e5a89 authored over 4 years ago
Update

608a0157aaee79c41586d74f7508956d382e321f authored over 4 years ago
Update Makefile

556ebb27d28570b1e7f9ff29d01c740f3c5fbe84 authored over 4 years ago
Update dependencies

c4790ece999b572d564b64657aa98febb70f560e authored over 4 years ago
Update

f00bd2547caf89413ee74dbc663dba5929bab055 authored over 4 years ago
Avoid CI cmake error

- Need to fix errors thrown by JSON grammar

a7b166e9ad76af94cf9ab97d194664c077a07004 authored over 4 years ago
Add `antlr4_shim` to implement `tree_from_buf`

5106a1c7e41ae8cb8b5940c0cc437ba254a4d8ec authored over 4 years ago
Update dependencies

e2710bdc0f14a0268290c2af51e3f512b68a3376 authored over 4 years ago
Generate lexer and parser source codes during configuration

- Translated g4 grammar file is not correct

b440d1cef3b68faad224d9510ec2062e64950b8f authored over 4 years ago
Add ANTLR 4 C++ runtime library

f14fa5cfdb02af2149649daeae51b4e4505a82bc authored over 4 years ago
Update

19b5359c99e024eca7419c53dd6411f7f0fc39d8 authored over 4 years ago
Integrate a g4 translator from F1 fuzzer

ea8c64f74efd8f6be8265929eebef338b4dd6bc3 authored over 4 years ago
Update `f1_c_gen.py` to maximize the size of the generated tree

12dca3dac281ca1456ecf501baa13a198684a15e authored over 4 years ago
Update f1_c_gen.py

88a5eb236072b04adcab1b3fb043e23b00e147ff authored over 4 years ago
Add src/.gitignore

449622dbc13cfb203e219d376370a781b3822a74 authored over 4 years ago
Redefine the expansion cost as the number of non-terminal nodes in a tree

6f3a55563931ccc2d0856bad99b9746f8039598b authored over 4 years ago
Add a grammar generator for comparison

Note: the generated tree, using F1 fuzzer, is often shorter and simpler
than `nautilus` outputs....

d1892b6058c982974ddd9feb02d297b2ccd88ddf authored over 4 years ago
Replace `std::set` in chunk store with C set implementation

16fe02deb4ae32faa6a45af786703e9112643ca7 authored over 4 years ago
Add test cases for C hash set from the original repo

b9e3c700a73b982260a7e89ce1f3250e76cf6510 authored over 4 years ago
Reformat

00185cc6d1015868aad25fc2b8b6075f42feeec2 authored over 4 years ago
Add C hash set library

522f0f5df99ed1b5de50ebe845608bd44b83ab43 authored over 4 years ago
Fix link and include issues

381b0626aa4382933ccfb8aa959a7ec833b403f2 authored over 4 years ago
Replace `std::map` in chunk store with C map implementation

57e3e54cd305d162df2ed83b4da74d107242a893 authored over 4 years ago
Add node_type_str

fa8f8dcebdc728791d139f342525177766d78061 authored over 4 years ago
Finish test_rxi_map

87a7222bccff6b6bde6bdbd713358d17d7437af3 authored over 4 years ago
Handle c++ and reformat

55d39786648145b65f60cd25e6b819a5f893acca authored over 4 years ago
Fix typo

125f2b86f97fd6c58dd6a22c08150b0e18aa7bdc authored over 4 years ago
Update

d9ba4c0559446f1f403838175922997c8aee9e3f authored over 4 years ago
Add rxi/map

37dca6f79cb19da9df5b7905415bf0ac81ea5e80 authored over 4 years ago
Replace `std::vector` in chunk store with the linked list

02ced4da1c6e650d5a79aa2c65a98274257bb9a4 authored over 4 years ago
Update list

30b1bf9435dc91d47039cc7753efd84b1d19cb20 authored over 4 years ago
Finish replacing std::string with C string

c97a999b674872c14295715b0e46ebcc32a93bf5 authored over 4 years ago
Replace std::string with C string

954f8ab33bc54abb9e7fed52838c84df4fff50b1 authored over 4 years ago
Replace `pool_of_strings` with `pool_of_trees`

eca956284b7c27495792a706f616aae1789cd037 authored over 4 years ago
Add `help` in Makefile

7f4e92dcf8d9c01ad8821cef2df0547d6e8ebd9b authored over 4 years ago
Fix a bug: `dict_keys` object does not have `index` function

f0877d23937263f3702ad146ca65863045c98d9e authored over 4 years ago
Add `pool_of_trees`

28cab1e18f21312ab26493a7b86c59a0be974c03 authored over 4 years ago
Update f1_c_gen.py

6ddf0289bfa0188e2f1f644f0a6acd67861bc546 authored over 4 years ago
Update README.md and CMake

8b3eb17a3613893e20d16940dd17c34bb8782fcb authored over 4 years ago
Update

1b384e9ef44ba6d910635dd546bfacaf7e5306bd authored over 4 years ago
Clean up `f1_c_gen.py`

484ea3b05a78286bb3fbb62777e3338f2137509e authored over 4 years ago
Delete __pycache__ in `make clean`

1fc20683f65c2a58e55d9a061645207a3d749482 authored over 4 years ago
Add a helper script to convert nautilus grammar files

2faaa78bf76e59f87eb59059f16cb30e97f6ee92 authored over 4 years ago
Fix Makefile

e37699840941b3ffbe6baca678fa3ebe1fb53ba5 authored over 4 years ago
Update

f65c9f9d4334d26eb9b8fe0dde85861e0fe54a32 authored over 4 years ago
Update README.md

a29c6b6340d36f555f590d4cbd878e6f98266b93 authored over 4 years ago
Update README.md

230f00bb7aecb10bfb258b16a1dd424b85bf4555 authored over 4 years ago
Update Makefile

5d752099b2119821c2ee3e3b7966027aa532a7af authored over 4 years ago
Disable Makefile in CI

- Need to add a build step, generating f1_c_fuzz, in Makefile

7c16835e01a1217757c04192f8bc4481ab0fc7e6 authored over 4 years ago
Remove tests' dependencies on f1_c_fuzz.c

e15459cc276e9cb9e7597d01a4e75d9e492c435c authored over 4 years ago
Fix seed in f1_c_gen.py

8c2e801be1943e34d8d69f83d919a6a47edba9ec authored over 4 years ago
Update

3d42466ea729620166aff2def0a04258df6f849e authored over 4 years ago
Add a generation step in CMake

74bd398cd5417372398abca31ba626411530573e authored over 4 years ago
Update

ac0f55cfd788d3f76cacfa81070b637e276e4f93 authored over 4 years ago
Skip afl-fuzz test in CI

c959b0cff2ab45dc5a6b765bcff442465fc6f476 authored over 4 years ago
Update Makefile

e773921615bf8d6d3f0c6ccf654cdbe23c6b29de authored over 4 years ago
Update CI

c2cb902b52cd52ec943e37f1d7bcfd1ee559c39b authored over 4 years ago
Update Makefile for tests

339ea99c5bdd1df5efdf004e6e21cc0e5c047ecd authored over 4 years ago