aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-01-01update copyright for 2024HEADmainGravatar Christian Hesse7-7/+7
2023-01-03update copyright for 2023Gravatar Christian Hesse7-7/+7
2022-11-14prepare version 0.7.90.7.9Gravatar Christian Hesse1-1/+1
2022-09-16dracut/module-setup.sh: replace deprecated `egrep` with `grep -E`Gravatar Christian Hesse1-1/+1
2022-09-16mkinitcpio/ykfde: replace deprecated `egrep` with `grep -E`Gravatar Christian Hesse1-1/+1
2022-01-30prepare version 0.7.80.7.8Gravatar Christian Hesse1-1/+1
2022-01-03update copyright for 2022Gravatar Christian Hesse7-7/+7
2021-05-10also give a basic example with systemd-bootGravatar Christian Hesse2-0/+24
2021-05-10document order of initramfs imagesGravatar Christian Hesse2-2/+4
2021-05-10make the compiler happyGravatar Christian Hesse1-1/+1
2021-03-01dracut: install shared library dependenciesGravatar Christian Hesse1-3/+2
2021-01-01prepare version 0.7.70.7.7Gravatar Christian Hesse1-1/+1
2021-01-01update copyright for 2021Gravatar Christian Hesse7-7/+7
2020-11-25Makefile: do not depend on config.def.hGravatar Christian Hesse1-1/+1
2020-11-25Makefile: change order of compiler parametersGravatar Christian Hesse1-3/+3
2020-11-25clearly state the licenseGravatar Christian Hesse9-22/+748
2020-11-25exchange challenge filesGravatar Christian Hesse1-5/+12
2020-11-25sync challenge file to disk before closingGravatar Christian Hesse1-0/+4
2020-02-08update copyright for 2020Gravatar Christian Hesse7-7/+7
2019-02-20prepare version 0.7.60.7.6Gravatar Christian Hesse1-1/+1
2019-02-18completly replace rand() with getrandom()Gravatar Christian Hesse1-12/+10
2019-02-18do not use hardcoded sizeGravatar Christian Hesse1-1/+1
2019-02-18replace getrandom() with getentropy()Gravatar Christian Hesse1-1/+1
2019-02-17Seed with real random numberGravatar Christian Hesse1-5/+7
2019-01-01update copyright for 2019Gravatar Christian Hesse7-7/+7
2018-08-14release: add comment with file name to signaturesGravatar Christian Hesse1-3/+3
2018-06-14update dependencies' upstream urlsGravatar Christian Hesse1-5/+5
2018-06-11prepare version 0.7.50.7.5Gravatar Christian Hesse1-1/+1
2018-06-08remove trailing spaces, update urlGravatar Christian Hesse1-2/+2
2018-06-08update .gitignoreGravatar Christian Hesse1-0/+4
2018-06-08make gitlab.com a mirrorGravatar Christian Hesse1-2/+6
2018-06-06release: write tar signature to git notesGravatar Christian Hesse1-0/+1
2018-04-01fix compiler warning/error with GCC 8.xGravatar Christian Hesse1-1/+1
2018-03-14drop grub workaround, use upstream support for multiple early initrd imagesgrub-2-04Gravatar Christian Hesse4-27/+18
2018-01-29improve systemd notification handlingGravatar Christian Hesse1-1/+3
2018-01-22prepare version 0.7.40.7.4Gravatar Christian Hesse1-1/+1
2018-01-19less conditions for string duplicationGravatar Christian Hesse1-4/+4
2018-01-02update copyright for 2018Gravatar Christian Hesse7-7/+7
2017-11-25link required libraries onlyGravatar Christian Hesse1-6/+6
2017-11-25prepare version 0.7.30.7.3Gravatar Christian Hesse1-1/+1
2017-11-22use printf to generate version.hGravatar Christian Hesse1-3/+1
2017-11-21prevent systemd from reporting failed with result 'protocol'Gravatar Christian Hesse1-3/+5
2017-10-30allow access to the service status notification socketGravatar Christian Hesse1-0/+1
2017-10-30update the logic for second factorGravatar Christian Hesse1-9/+20
2017-10-30make sure the worker is run from systemd serviceGravatar Christian Hesse3-3/+16
2017-10-30add missing header commentGravatar Christian Hesse1-0/+5
2017-10-20use annotated (and signed) tags onlyGravatar Christian Hesse1-1/+1
2017-10-06prepare version 0.7.20.7.2Gravatar Christian Hesse1-1/+1
2017-09-22run ykfde-worker after ykfde-2f, but do not requireGravatar Christian Hesse1-1/+0
2017-09-22sleep and pkill are no longer requiredGravatar Christian Hesse3-6/+0
2017-09-22... same for dracutGravatar Christian Hesse1-2/+2
2017-09-22we always need the workerGravatar Christian Hesse1-2/+2
2017-09-16update for recent keyring changes in systemdsystemd-v235Gravatar Christian Hesse4-1/+4
2017-07-04prepare version 0.7.10.7.1Gravatar Christian Hesse1-1/+1
2017-07-03undo the changes with session keyringsystemd-v234Gravatar Christian Hesse1-16/+1
2017-07-03prepare version 0.7.00.7.0Gravatar Christian Hesse1-1/+1
2017-06-22do not track changes in /etc/ykfde.d/Gravatar Christian Hesse2-1/+4
2017-06-22rename the worker programGravatar Christian Hesse9-33/+17
2017-06-22wipe second factor from memoryGravatar Christian Hesse1-0/+1
2017-06-20Rework the code, update keyring handlingsystemd-v233Gravatar Christian Hesse6-194/+208
2017-06-20Revert "request key from user keyring"Gravatar Christian Hesse1-1/+1
2017-06-14invert conditionGravatar Christian Hesse1-8/+5
2017-06-14FIX: save old termio structure properlyGravatar Benjamin Pereto1-2/+2
2017-04-28Updated ykfde.c to silently skip terminal updates when tcgetattr fails so tha...Gravatar Alec Lanter1-14/+20
2017-03-08use https for my mirrorGravatar Christian Hesse1-1/+1
2017-03-02request key from user keyringGravatar Christian Hesse1-1/+1
2017-03-02share memory for passphrase and askpass answerGravatar Christian Hesse1-9/+7
2017-03-02systemd-ask-password: give id as suggested by man pageGravatar Christian Hesse1-1/+1
2017-03-02update copyright for 2017Gravatar Christian Hesse6-6/+6
2016-07-09prepare version 0.6.40.6.4Gravatar Christian Hesse1-1/+1
2016-07-07Small grammar and instruction updatesGravatar Steve Divskinsy2-42/+62
2016-07-06proper clean up of resourcesGravatar Christian Hesse1-7/+15
2016-07-06fix some misc issuesGravatar Christian Hesse1-8/+10
2016-07-06simplify error pathGravatar Christian Hesse1-2/+1
2016-07-06open the Yubikey when neededGravatar Christian Hesse1-11/+57
2016-07-06update dracut for latest codeGravatar Christian Hesse1-3/+5
2016-05-28add EditorConfig configurationGravatar Christian Hesse1-0/+18
2016-05-28indent with tabsGravatar Christian Hesse3-17/+17
2016-05-28Merge branch 'systemd-units'Gravatar Christian Hesse6-29/+31
2016-05-28install systemd unit file without execute permissionGravatar Christian Hesse1-1/+1
2016-05-22do not install ykfde-2f but ykfde-notify.serviceGravatar Christian Hesse1-1/+1
2016-05-22update dependenciesGravatar Christian Hesse1-1/+3
2016-05-22add comment about sleepGravatar Christian Hesse1-0/+3
2016-05-22do not write password to logsystemd-v230Gravatar Christian Hesse1-1/+1
2016-05-22fix start order of unitsGravatar Christian Hesse1-0/+1
2016-05-22drop shell script and implement with systemd unitsGravatar Christian Hesse4-27/+23
2016-05-06use own function to ask for LUKS passphraseGravatar Christian Hesse1-5/+11
2016-05-06prepare version 0.6.30.6.3Gravatar Christian Hesse1-1/+1
2016-05-06make ykfde-cpio depend on version.hGravatar Christian Hesse1-1/+1
2016-05-06give hint we want the *current* second factorGravatar Christian Hesse1-1/+1
2016-05-04update documentation again, give real exampleGravatar Christian Hesse2-16/+20
2016-05-04update help outputGravatar Christian Hesse2-2/+3
2016-05-04update documentationGravatar Christian Hesse2-16/+24
2016-05-04move terminal input to function, verify matching strings for new factorGravatar Christian Hesse1-37/+49
2016-05-04simplify code structureGravatar Christian Hesse1-47/+49
2016-05-04simplify return code handlingGravatar Christian Hesse3-67/+30
2016-05-04support reading second factor from terminalGravatar Christian Hesse3-17/+78
2016-05-04do not allow to give second factor twiceGravatar Christian Hesse1-0/+12
2016-05-04fix error condition for yk_close_key() and yk_release()Gravatar Christian Hesse2-4/+4
2016-05-04fix error condition for yk_init()Gravatar Christian Hesse2-4/+6