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
2022-09-16
dracut/module-setup.sh: replace deprecated `egrep` with `grep -E`
Christian Hesse
1
-1
/
+1
2022-09-16
mkinitcpio/ykfde: replace deprecated `egrep` with `grep -E`
Christian Hesse
1
-1
/
+1
2022-01-30
prepare version 0.7.8
0.7.8
Christian Hesse
1
-1
/
+1
2022-01-03
update copyright for 2022
Christian Hesse
7
-7
/
+7
2021-05-10
also give a basic example with systemd-boot
Christian Hesse
2
-0
/
+24
2021-05-10
document order of initramfs images
Christian Hesse
2
-2
/
+4
2021-05-10
make the compiler happy
Christian Hesse
1
-1
/
+1
2021-03-01
dracut: install shared library dependencies
Christian Hesse
1
-3
/
+2
2021-01-01
prepare version 0.7.7
0.7.7
Christian Hesse
1
-1
/
+1
2021-01-01
update copyright for 2021
Christian Hesse
7
-7
/
+7
2020-11-25
Makefile: do not depend on config.def.h
Christian Hesse
1
-1
/
+1
2020-11-25
Makefile: change order of compiler parameters
Christian Hesse
1
-3
/
+3
2020-11-25
clearly state the license
Christian Hesse
9
-22
/
+748
2020-11-25
exchange challenge files
Christian Hesse
1
-5
/
+12
2020-11-25
sync challenge file to disk before closing
Christian Hesse
1
-0
/
+4
2020-02-08
update copyright for 2020
Christian Hesse
7
-7
/
+7
2019-02-20
prepare version 0.7.6
0.7.6
Christian Hesse
1
-1
/
+1
2019-02-18
completly replace rand() with getrandom()
Christian Hesse
1
-12
/
+10
2019-02-18
do not use hardcoded size
Christian Hesse
1
-1
/
+1
2019-02-18
replace getrandom() with getentropy()
Christian Hesse
1
-1
/
+1
2019-02-17
Seed with real random number
Christian Hesse
1
-5
/
+7
2019-01-01
update copyright for 2019
Christian Hesse
7
-7
/
+7
2018-08-14
release: add comment with file name to signatures
Christian Hesse
1
-3
/
+3
2018-06-14
update dependencies' upstream urls
Christian Hesse
1
-5
/
+5
2018-06-11
prepare version 0.7.5
0.7.5
Christian Hesse
1
-1
/
+1
2018-06-08
remove trailing spaces, update url
Christian Hesse
1
-2
/
+2
2018-06-08
update .gitignore
Christian Hesse
1
-0
/
+4
2018-06-08
make gitlab.com a mirror
Christian Hesse
1
-2
/
+6
2018-06-06
release: write tar signature to git notes
Christian Hesse
1
-0
/
+1
2018-04-01
fix compiler warning/error with GCC 8.x
Christian Hesse
1
-1
/
+1
2018-03-14
drop grub workaround, use upstream support for multiple early initrd images
grub-2-04
Christian Hesse
4
-27
/
+18
2018-01-29
improve systemd notification handling
Christian Hesse
1
-1
/
+3
2018-01-22
prepare version 0.7.4
0.7.4
Christian Hesse
1
-1
/
+1
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
[next]