Dennis Kaarsemaker

Results 51 comments of Dennis Kaarsemaker

bcrypt doesn't provide a hash long enough to use as AES key, so can't be used to replace scrypt for that purpose. gcrypt does support pbkdf2, which seems only slightly...

Ok, pbkdf2 and gcrypt it is. I share your concern about API misuse, though by having to implement it 3 times with wildly varying API's, I think I did catch...

pbkdf2 and aes-gcm-via-gcrypt it has become. Tests fail on travis, the ancient gcrypt it has is too old to support aes-gcm. Tests succeed locally.

Added two commits and tests now work on travis by switching to trusty and recent otr/gcrypt.

Yeah, if you want to keep supporting those old releases, old gcrypt is the way to go. I'll put back the rc4/md5 writing code and autodetect gcrypt support for good...

I've put back the arc4 code and done some preprocessor things to use it when gcrypt is too old. old-gcrypt does support pbkdf2, so I haven't revived the md5sum writing...

I heard @dequis was getting bored, so I rebased this on top of current master, ready for review and maybe even merge :see_no_evil:

@dequis did you get anywhere with reviews in the last 3 months?

I'll add another voice to this, as I'm hitting the same issue.

Or vcsh clone [--backup|--overwrite] $url $repo, which could overwrite the files or back them up to ~/.config/vcsh/repos.d/$repo.git/bakcups