Nathan Button

Results 7 comments of Nathan Button

Should now be working for dates with 8 digits.

I didn't even notice that I spelled choose wrong. I have some time coming up later this week and wanted to spend some time on this library, so i will...

So other than the benchmarks it looks fine ```go func Benchmark_NChoseK(b *testing.B) { for n := 0; n < b.N; n++ { NChoseK(100,2) } } func Benchmark_NChoseKOld(b *testing.B) { for...

hmmm. Ill have to play with it and see if I can figure out where its spending the most time, and why its eating so much memory.

So I found where its spending the time. Im not sure if this is where the memory issue is. https://gist.github.com/nbutton23/b11f57561c6471890bd95ac5a3b52a75

Okay after some more digging. I have found that the issue is not in the above code. using pprof I can see that it is in matching.leet.go:getAllPermutationsOfLeetSubstitutions. Since the the...

So @TheMacies just added the ability to filter out matchers. the call would look like `zxcvbn.PasswordStrength(password, nil, matching.FilterL33tMatcher)`