mirror of
https://github.com/rosenpass/rosenpass.git
synced 2026-02-28 06:23:08 -08:00
* Remove pretty_output_line from Bash * Remove pretty_output_line from click CLI Co-Authored-By: Anja Rabich <a.rabich@uni-luebeck.de>
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 stuff
Next Steps
pretty_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 Python
- find the files
- start subprocesses in parallel
- wait for them to finish
- 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/…?