OpenBSD CVS

CVS log for src/libexec/login_yubikey/yubikey.c


[BACK] Up to [local] / src / libexec / login_yubikey

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.6 / (download) - annotate - [select for diffs], Sat Sep 16 08:07:15 2017 UTC (6 years, 8 months ago) by anton
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, HEAD
Changes since 1.5: +20 -11 lines
Diff to previous 1.5 (colored)

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 1.5 / (download) - annotate - [select for diffs], Wed Oct 8 04:47:20 2014 UTC (9 years, 8 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1, OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

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

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jun 4 18:49:12 2013 UTC (11 years ago) by mcbride
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.3: +59 -5 lines
Diff to previous 1.3 (colored)

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 1.3 / (download) - annotate - [select for diffs], Fri Nov 23 23:53:54 2012 UTC (11 years, 6 months ago) by halex
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.2: +7 -3 lines
Diff to previous 1.2 (colored)

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 1.2 / (download) - annotate - [select for diffs], Tue Jan 31 16:58:38 2012 UTC (12 years, 4 months ago) by sobrado
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1
Changes since 1.1: +1 -2 lines
Diff to previous 1.1 (colored)

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

ok dhill@

Revision 1.1 / (download) - annotate - [select for diffs], Wed Jan 18 15:49:46 2012 UTC (12 years, 4 months ago) by dhill
Branch: MAIN

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

ok millert@
support from mcbride@ and others

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.