History log of /openbsd-current/libexec/login_yubikey/yubikey.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: OPENBSD_6_2_BASE
# 1.6 16-Sep-2017 anton

Make sure to freezero() the wide-character copy of the user supplied password.
While here, change the mbstowcs() error checking making it complaint with what's
documented in the manual and zap some stray whitespace.

ok benno@ tb@


Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.5 08-Oct-2014 deraadt

obvious reallocarray() use for * int overflow; ok doug


Revision tags: OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE
# 1.4 04-Jun-2013 mcbride

Add handling for keyboard layouts which break modhex (like dvorak and many
others); concept and keymap table (covering about 400 layouts) from
modhex.js by Daniel Holth.

ok sthen@, ok halex@ (who also provided much testing and feedback)


Revision tags: OPENBSD_5_3_BASE
# 1.3 23-Nov-2012 halex

make hex and modhex decoding case insensitive, the latter particulary
useful to avoid issues with SHIFT and CAPS LOCK on any keyboard.

pointers on proper tolower usage by guenther@

"Yup" deraadt@, ok sthen@ on initial version
ok guenther@ on final version


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.2 31-Jan-2012 sobrado

remove superfluous RCS identifiers; while here, indent identifier
on Makefile to match style used by other login_* utilities.

ok dhill@


# 1.1 18-Jan-2012 dhill

Welcome dhartmei@'s login_yubikey. To be worked on in-tree.

ok millert@
support from mcbride@ and others