Secrets Fast Now is a shitty gitleaks port to C. It's wicked fast tho because of oniguruma and no GC? Who can say? Computers are magic. Lotta inspiration came from ag
, the silver searcher. Code is messy, but so is my brain.
I wanted to write something in C.
git submodule init
git submodule update
make clean && make
./bin/sfn directory <path-to-target>
git log -p | ./bin/sfn stdin
Yea, but some things aren't implemented yet.
I have a branch attempting to do this using libgit2 and also piping git log -p
in but performance isn't that impressive. If someone wants to contribute...sick.