enchive/src
Christopher Wellons 7cc0e13f0a Allow Unicode passphrases on Windows
This change uses ReadConsoleW() to read passphrase input. It converts
the passphrase from UTF-16 to UTF-8 before further processing. With
this, passphrase input is now consistent between platforms.

Currently Windows provides no options for reading keyboard input as
UTF-8, and it's certainly not supported by any of the various CRT
implementations. This is the only way to do it.
2020-05-03 14:39:07 -04:00
..
chacha.c Drop use of custom integer names 2018-04-17 22:03:05 -04:00
chacha.h Drop use of custom integer names 2018-04-17 22:03:05 -04:00
curve25519-donna.c Drop use of custom integer names 2018-04-17 22:03:05 -04:00
docs.h Add support for pinentry protocol 2017-12-23 22:12:46 -05:00
enchive.c Allow Unicode passphrases on Windows 2020-05-03 14:39:07 -04:00
optparse.h Move sources under src/. 2017-03-05 20:26:31 -05:00
sha256.c Drop use of custom integer names 2018-04-17 22:03:05 -04:00
sha256.h Drop use of custom integer names 2018-04-17 22:03:05 -04:00