index
:
mkinitcpio-ykfde
grub-custom-initrd
main
Full disk encryption with Yubikey (Yubico key)
git daemon user
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2018-01-19
less conditions for string duplication
Christian Hesse
1
-4
/
+4
2018-01-02
update copyright for 2018
Christian Hesse
7
-7
/
+7
2017-11-25
link required libraries only
Christian Hesse
1
-6
/
+6
2017-11-25
prepare version 0.7.3
0.7.3
Christian Hesse
1
-1
/
+1
2017-11-22
use printf to generate version.h
Christian Hesse
1
-3
/
+1
2017-11-21
prevent systemd from reporting failed with result 'protocol'
Christian Hesse
1
-3
/
+5
2017-10-30
allow access to the service status notification socket
Christian Hesse
1
-0
/
+1
2017-10-30
update the logic for second factor
Christian Hesse
1
-9
/
+20
2017-10-30
make sure the worker is run from systemd service
Christian Hesse
3
-3
/
+16
2017-10-30
add missing header comment
Christian Hesse
1
-0
/
+5
2017-10-20
use annotated (and signed) tags only
Christian Hesse
1
-1
/
+1
2017-10-06
prepare version 0.7.2
0.7.2
Christian Hesse
1
-1
/
+1
2017-09-22
run ykfde-worker after ykfde-2f, but do not require
Christian Hesse
1
-1
/
+0
2017-09-22
sleep and pkill are no longer required
Christian Hesse
3
-6
/
+0
2017-09-22
... same for dracut
Christian Hesse
1
-2
/
+2
2017-09-22
we always need the worker
Christian Hesse
1
-2
/
+2
2017-09-16
update for recent keyring changes in systemd
systemd-v235
Christian Hesse
4
-1
/
+4
2017-07-04
prepare version 0.7.1
0.7.1
Christian Hesse
1
-1
/
+1
2017-07-03
undo the changes with session keyring
systemd-v234
Christian Hesse
1
-16
/
+1
2017-07-03
prepare version 0.7.0
0.7.0
Christian Hesse
1
-1
/
+1
2017-06-22
do not track changes in /etc/ykfde.d/
Christian Hesse
2
-1
/
+4
2017-06-22
rename the worker program
Christian Hesse
9
-33
/
+17
2017-06-22
wipe second factor from memory
Christian Hesse
1
-0
/
+1
2017-06-20
Rework the code, update keyring handling
systemd-v233
Christian Hesse
6
-194
/
+208
2017-06-20
Revert "request key from user keyring"
Christian Hesse
1
-1
/
+1
2017-06-14
invert condition
Christian Hesse
1
-8
/
+5
2017-06-14
FIX: save old termio structure properly
Benjamin Pereto
1
-2
/
+2
2017-04-28
Updated ykfde.c to silently skip terminal updates when tcgetattr fails so tha...
Alec Lanter
1
-14
/
+20
2017-03-08
use https for my mirror
Christian Hesse
1
-1
/
+1
2017-03-02
request key from user keyring
Christian Hesse
1
-1
/
+1
2017-03-02
share memory for passphrase and askpass answer
Christian Hesse
1
-9
/
+7
2017-03-02
systemd-ask-password: give id as suggested by man page
Christian Hesse
1
-1
/
+1
2017-03-02
update copyright for 2017
Christian Hesse
6
-6
/
+6
2016-07-09
prepare version 0.6.4
0.6.4
Christian Hesse
1
-1
/
+1
2016-07-07
Small grammar and instruction updates
Steve Divskinsy
2
-42
/
+62
2016-07-06
proper clean up of resources
Christian Hesse
1
-7
/
+15
2016-07-06
fix some misc issues
Christian Hesse
1
-8
/
+10
2016-07-06
simplify error path
Christian Hesse
1
-2
/
+1
2016-07-06
open the Yubikey when needed
Christian Hesse
1
-11
/
+57
2016-07-06
update dracut for latest code
Christian Hesse
1
-3
/
+5
2016-05-28
add EditorConfig configuration
Christian Hesse
1
-0
/
+18
2016-05-28
indent with tabs
Christian Hesse
3
-17
/
+17
2016-05-28
Merge branch 'systemd-units'
Christian Hesse
6
-29
/
+31
2016-05-28
install systemd unit file without execute permission
Christian Hesse
1
-1
/
+1
2016-05-22
do not install ykfde-2f but ykfde-notify.service
Christian Hesse
1
-1
/
+1
2016-05-22
update dependencies
Christian Hesse
1
-1
/
+3
2016-05-22
add comment about sleep
Christian Hesse
1
-0
/
+3
2016-05-22
do not write password to log
systemd-v230
Christian Hesse
1
-1
/
+1
2016-05-22
fix start order of units
Christian Hesse
1
-0
/
+1
2016-05-22
drop shell script and implement with systemd units
Christian Hesse
4
-27
/
+23
2016-05-06
use own function to ask for LUKS passphrase
Christian Hesse
1
-5
/
+11
2016-05-06
prepare version 0.6.3
0.6.3
Christian Hesse
1
-1
/
+1
2016-05-06
make ykfde-cpio depend on version.h
Christian Hesse
1
-1
/
+1
2016-05-06
give hint we want the *current* second factor
Christian Hesse
1
-1
/
+1
2016-05-04
update documentation again, give real example
Christian Hesse
2
-16
/
+20
2016-05-04
update help output
Christian Hesse
2
-2
/
+3
2016-05-04
update documentation
Christian Hesse
2
-16
/
+24
2016-05-04
move terminal input to function, verify matching strings for new factor
Christian Hesse
1
-37
/
+49
2016-05-04
simplify code structure
Christian Hesse
1
-47
/
+49
2016-05-04
simplify return code handling
Christian Hesse
3
-67
/
+30
2016-05-04
support reading second factor from terminal
Christian Hesse
3
-17
/
+78
2016-05-04
do not allow to give second factor twice
Christian Hesse
1
-0
/
+12
2016-05-04
fix error condition for yk_close_key() and yk_release()
Christian Hesse
2
-4
/
+4
2016-05-04
fix error condition for yk_init()
Christian Hesse
2
-4
/
+6
2016-05-04
fix error condition for yk_get_serial()
Christian Hesse
2
-2
/
+4
2016-05-03
prepare version 0.6.2
0.6.2
Christian Hesse
1
-1
/
+1
2016-05-03
add empty line for indention
Christian Hesse
1
-0
/
+1
2016-05-03
fix error condition for yk_challenge_response()
Christian Hesse
2
-9
/
+12
2016-05-03
do not crypt_free() when crypt_status() fails
Christian Hesse
1
-1
/
+1
2016-05-03
make ykfde-cpio understand command parameters
Christian Hesse
2
-2
/
+35
2016-05-03
fix compiler and linker flags and produce binaries with full RELRO
Christian Hesse
2
-2
/
+4
2016-05-03
warn when second factor is preocessed but not enabled in config
Christian Hesse
1
-0
/
+5
2016-05-03
define new constant for max second factor length
Christian Hesse
1
-2
/
+3
2016-04-04
prepare version 0.6.1
0.6.1
Christian Hesse
1
-1
/
+1
2016-04-04
do not write second factor to stdout (and log to journal)
Christian Hesse
1
-1
/
+1
2016-04-04
let systemd-ask-password add the key to store and drop keyctl
systemd-v227
Christian Hesse
2
-4
/
+1
2016-04-04
prepare version 0.6.0
0.6.0
Christian Hesse
1
-1
/
+1
2016-02-26
shell and commands are required for second factor only
Christian Hesse
1
-7
/
+7
2016-02-25
README-mkinitcpio: emphasize we need a systemd-enabled initramfs
Aron Widforss
1
-2
/
+3
2016-02-25
make sure we have shell and commands in initramfs
Christian Hesse
1
-0
/
+7
2016-01-20
update the dracut stuff
Christian Hesse
3
-30
/
+44
2016-01-20
ups, we want another level of heading
Christian Hesse
1
-5
/
+5
2016-01-19
add condition for query of 2nd factor
Christian Hesse
1
-0
/
+1
2016-01-18
update README-mkinitcpio
Christian Hesse
1
-26
/
+31
2016-01-18
update README
Christian Hesse
1
-3
/
+1
2016-01-18
merge mkinitcpio hooks
Christian Hesse
4
-17
/
+16
2016-01-18
we have command options to control behaviour, remove loop hack
Christian Hesse
1
-40
/
+21
2016-01-18
rename ykfde-cpio.service -> ykfde.service
Christian Hesse
2
-1
/
+1
2016-01-18
remove ykfde-cpio hook and make cpio archive mandatory
Christian Hesse
3
-21
/
+0
2016-01-18
add and install grub configuration
Christian Hesse
2
-0
/
+17
2016-01-18
irgnore bad exit status for ykfde
Christian Hesse
1
-1
/
+1
2016-01-18
update comment about compiler command
Christian Hesse
1
-1
/
+1
2016-01-18
create archive on shutdown
Christian Hesse
1
-0
/
+1
2016-01-18
remove macro, this works with gcc option -std=gnu11
Christian Hesse
1
-7
/
+0
2016-01-17
unlink pid file before exit
Christian Hesse
1
-0
/
+2
2016-01-16
We have support for second factor. Yeah!
Christian Hesse
12
-160
/
+396
2016-01-04
update copyright for 2016
Christian Hesse
4
-4
/
+4
2015-05-27
prepare version 0.5.2
0.5.2
Christian Hesse
1
-1
/
+1
2015-05-27
iniparser_getstring() returns const char *
Christian Hesse
2
-2
/
+2
2015-05-12
fix typo in comment
Christian Hesse
1
-1
/
+1
[next]