OpenBSD CVS

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


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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.16 / (download) - annotate - [select for diffs], Sat Sep 3 11:01:44 2016 UTC (7 years, 9 months ago) by gsoares
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, OPENBSD_6_1_BASE, OPENBSD_6_1, HEAD
Changes since 1.15: +6 -3 lines
Diff to previous 1.15 (colored)

convert to use readpassphrase() instead of DEPRECATED/getpass()
OK millert@

Revision 1.15 / (download) - annotate - [select for diffs], Tue Aug 16 04:44:38 2016 UTC (7 years, 9 months ago) by tedu
Branch: MAIN
Changes since 1.14: +2 -3 lines
Diff to previous 1.14 (colored)

remove unneeded casts

Revision 1.14 / (download) - annotate - [select for diffs], Sun Apr 24 18:52:52 2016 UTC (8 years, 1 month ago) by benno
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.13: +8 -1 lines
Diff to previous 1.13 (colored)

explicit_bzero some keys after use.
From fritjof () alokat ! org, thanks!

ok semarie@

Revision 1.13 / (download) - annotate - [select for diffs], Thu Oct 22 23:56:30 2015 UTC (8 years, 7 months ago) by bmercer
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.12: +8 -1 lines
Diff to previous 1.12 (colored)

Add pledge support to login_yubikey. Much feedback and OK millert@

Revision 1.12 / (download) - annotate - [select for diffs], Mon Oct 5 16:09:56 2015 UTC (8 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.11: +35 -38 lines
Diff to previous 1.11 (colored)

KNF a switch statement, moving a local variable up a frame as well -
carefully.

Revision 1.11 / (download) - annotate - [select for diffs], Tue Sep 22 21:47:37 2015 UTC (8 years, 8 months ago) by millert
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Use explicit_bzero() to zero out the password.  From Michael McConville.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Jan 16 06:39:50 2015 UTC (9 years, 4 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

Replace <sys/param.h> with <limits.h> and other less dirty headers where
possible.  Annotate <sys/param.h> lines with their current reasons.  Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc.  Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution.  These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)

Revision 1.9 / (download) - annotate - [select for diffs], Wed May 28 12:59:03 2014 UTC (10 years ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

missing space in error message

Revision 1.8 / (download) - annotate - [select for diffs], Wed Nov 27 21:25:25 2013 UTC (10 years, 6 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

unsigned char for ctype
ok okan kettenis

Revision 1.7 / (download) - annotate - [select for diffs], Sat Nov 2 15:34:13 2013 UTC (10 years, 7 months ago) by benno
Branch: MAIN
Changes since 1.6: +7 -7 lines
Diff to previous 1.6 (colored)

do not log passwords, even if they are wrong.
ok mcbride halex

Revision 1.6 / (download) - annotate - [select for diffs], Tue Jun 4 18:49:12 2013 UTC (11 years ago) by mcbride
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.5: +49 -23 lines
Diff to previous 1.5 (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.5 / (download) - annotate - [select for diffs], Sun Dec 23 00:50:44 2012 UTC (11 years, 5 months ago) by halex
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.4: +3 -1 lines
Diff to previous 1.4 (colored)

Make the per-user counter file r/w by group auth

xlock issue pointed out and diff tested by Andreas Bartelt, thanks!

Revision 1.4 / (download) - annotate - [select for diffs], Wed Feb 1 16:07:28 2012 UTC (12 years, 4 months ago) by dhill
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1
Changes since 1.3: +1 -2 lines
Diff to previous 1.3 (colored)

document login_yubikey options
ok jmc@

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jan 31 16:58:38 2012 UTC (12 years, 4 months ago) by sobrado
Branch: MAIN
Changes since 1.2: +1 -2 lines
Diff to previous 1.2 (colored)

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

ok dhill@

Revision 1.2 / (download) - annotate - [select for diffs], Fri Jan 20 01:41:57 2012 UTC (12 years, 4 months ago) by dhill
Branch: MAIN
Changes since 1.1: +9 -8 lines
Diff to previous 1.1 (colored)

Do not log the password at LOG_INFO, but at LOG_DEBUG instead.
Change the successes from LOG_INFO to LOG_DEBUG as well.

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.