-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Closed as not planned
Labels
RFC / discussionHelp or comments wantedHelp or comments wanted
Description
If merged, one should:
- create a new format as a C file that references the rust code as 'outer' code [1];
- Then, develop the library in rust and export the necessary names/symbols;
- Next put (external) function names in
struct fmt_main fmt_rustas usual
- Autotools tooling will build "rust format(s)" if
rustis installed;
Done or doing:
- I'm re-implementing the dummy format in rust (I'm out of ideas);
- Right now, I'm already calling the
valid()that was developed in rust and configure/make are detecting if 'rust' is present. - New developers could take 'my' dummy format as an example.
Why:
- This could produce good noise within the JtR community;
- Developing a new format in rust might not be all that interesting, but create more complex stuff could be cool, e.g., (re)creating a mode sounds interesting.
[1] at the top of the C file:
// Routines imported from Rust.
void valid_in_rust();Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
RFC / discussionHelp or comments wantedHelp or comments wanted