mirror of
https://github.com/rosenpass/rosenpass.git
synced 2026-02-28 14:33:37 -08:00
1.3 KiB
1.3 KiB
TODO for the project of rewriting Marzipan
Done
figure out why ProVerif is started on the non-processed mpv filerework rebound warnings (clean_warningsBash function)rosenpass$ rosenpass-marzipan run-proverif target/proverif/03_identity_hiding_responder.entry.o.pv target/proverif/03_identity_hiding_responder.entry.logprovide log parameter to(no, it was intentionally not used)rosenpass-marzipan-callcpp pre-processing stuffawk pre-processing stuffpretty_outputBash functionpretty_output_lineclick function intervention weirdnesswhy is everything red in the pretty output? (see line 96 in init.py)awk RESULT flush in marzipan()move the whole metaverif function to Python
move the whole analyze function to Pythonfind the filesstart subprocesses in parallelwait for them to finish
Next Steps
- think about next steps
- integrate this upstream, into the CI?
- “make it beautiful” steps? more resiliency to working directory?
- rewrite our awk usages into Python/…?
- yes, possibly as extension to the LARK grammar
- and rewrite the AST within Python
- reconstruct ProVerif input file for ProVerif
- rewrite our CPP usages into Python/…?