Commit Graph

  • 789be07330
    Init systemd service devel_init Georg 2021-09-18 03:06:08 +0200
  • 55c18411be
    Init Initcpio Integration devel_initcpio Georg 2021-09-18 02:55:30 +0200
  • 204f85c93f Release v0.04 master v0.04 Johannes Bauer 2021-09-17 21:50:53 +0200
  • 78a8cd70c2 Disabled command line default timeout Johannes Bauer 2021-06-27 13:29:43 +0200
  • 46b2cdb184 Remove duplicate newline Johannes Bauer 2021-06-27 13:06:23 +0200
  • a6db05b4d0 Allow editing of timeout parameter Johannes Bauer 2021-06-27 13:00:06 +0200
  • a764cc22e2 Print timeout parameter of database Johannes Bauer 2021-06-27 12:54:28 +0200
  • 323db6d08d Default timeout parameter added Johannes Bauer 2021-06-27 12:51:51 +0200
  • 37b239b179 Fixed issue with member access Johannes Bauer 2021-06-27 12:32:44 +0200
  • b0fc16bfc7 Consistent naming and implemented flag honoring Johannes Bauer 2021-06-27 09:47:59 +0200
  • cd38193993 Allow editing of volume flags Johannes Bauer 2021-06-27 09:42:04 +0200
  • bd5caae1ee Introduce new host_flags field Johannes Bauer 2021-06-27 09:17:05 +0200
  • af29d9cbf8 Preliminary file migration Johannes Bauer 2021-06-27 00:28:00 +0200
  • b0909557ad Refactoring of version code Johannes Bauer 2021-06-26 23:27:57 +0200
  • bd929be9fa Release v0.03 v0.03 Johannes Bauer 2021-06-26 22:51:56 +0200
  • 47f7ca6c31 Fix numerous log format issues Johannes Bauer 2021-06-26 22:48:33 +0200
  • 265dd0582a Modify keying in vault Johannes Bauer 2019-10-26 12:55:25 +0200
  • 8681e49561 Slight refactoring of vault code Johannes Bauer 2019-10-26 10:33:36 +0200
  • 1a765b6369 Remove unneeded file Johannes Bauer 2019-10-26 10:29:40 +0200
  • e2bb69144d Remove licensify files Johannes Bauer 2019-10-25 20:40:21 +0200
  • 912b874f7a Spellcheck and remove unused files Johannes Bauer 2019-10-25 20:39:55 +0200
  • e0444c493e This version of luksrku is incompatible with v0.02 Johannes Bauer 2019-10-25 18:51:45 +0200
  • f2e21ebdde Explain more of the internal workings of luksrku Johannes Bauer 2019-10-25 18:49:09 +0200
  • 5400e3716a Documentation of usage Johannes Bauer 2019-10-25 18:39:10 +0200
  • 9dc8164dcc Vaulted key database fully used Johannes Bauer 2019-10-25 18:17:43 +0200
  • f01ec97d6b TLS-PSK now taken out of secure vault, but LUKS passphrases not Johannes Bauer 2019-10-25 18:02:51 +0200
  • dce9c1b323 Vaulted keydb should work, but it's not used yet Johannes Bauer 2019-10-25 17:46:21 +0200
  • 40a0871e03 Vault creation works Johannes Bauer 2019-10-25 17:18:09 +0200
  • 0bf0759c9c Make vault threadsafe Johannes Bauer 2019-10-25 16:30:46 +0200
  • 54063ec025 Remove duplicate "now" function Johannes Bauer 2019-10-25 16:21:37 +0200
  • 6ac94dbd83 Integrate vault into build process Johannes Bauer 2019-10-25 16:16:13 +0200
  • 17d1b9a52d Remove redundant files and add more info Johannes Bauer 2019-10-25 16:13:28 +0200
  • 1469d83a96 Fix default KDF Johannes Bauer 2019-10-25 13:33:48 +0200
  • 78104a8b87 Remove debugging and set default timeout Johannes Bauer 2019-10-25 13:24:08 +0200
  • ba46e5bb43 Adapt initramfs hooks Johannes Bauer 2019-10-25 13:06:20 +0200
  • ab670a431a Refactor command execution to not use tempfile Johannes Bauer 2019-10-25 13:02:35 +0200
  • 3478fa4555 Unlocking LUKS volumes works Johannes Bauer 2019-10-25 12:19:01 +0200
  • 849e3a5949 Implemented finding of keyserver and unlocking of volumes Johannes Bauer 2019-10-25 11:08:20 +0200
  • 05e112065e Implemented proper query response on server side Johannes Bauer 2019-10-25 10:21:29 +0200
  • 8c7c0e5870 Receiving broadcast messages and plausibility-checking Johannes Bauer 2019-10-25 09:33:20 +0200
  • 2f36b56417 Can now receive UDP broadcasts Johannes Bauer 2019-10-24 19:03:48 +0200
  • 60b1b2bf39 Refactoring of server code Johannes Bauer 2019-10-24 17:04:49 +0200
  • 39ced77b98 More disabled code removal Johannes Bauer 2019-10-24 16:57:35 +0200
  • 25649e0caa Add luksrku version in help page Johannes Bauer 2019-10-23 22:32:35 +0200
  • 4ee2739bac Prettify Makefile Johannes Bauer 2019-10-23 22:31:41 +0200
  • 2a4f2a8e3b Implemented client broadcasting again Johannes Bauer 2019-10-23 22:29:40 +0200
  • 36f9988fce Cleanup in server socket code Johannes Bauer 2019-10-23 22:13:36 +0200
  • 6b5ed8f62c Remove unused code Johannes Bauer 2019-10-23 22:12:00 +0200
  • 1f56e19361 Consolidated session establishment for client and server Johannes Bauer 2019-10-23 22:06:47 +0200
  • 0e8e42d0ea Client and server commnunication now works Johannes Bauer 2019-10-23 21:54:10 +0200
  • 983217ffbd Further work on the client code Johannes Bauer 2019-10-23 21:13:50 +0200
  • 425e2dcd66 Add client code back in Johannes Bauer 2019-10-23 20:13:25 +0200
  • 9ea0a9695c Fix bug with commandline parsing Johannes Bauer 2019-10-23 20:01:54 +0200
  • 2143adc91f Added detached thread handling code Johannes Bauer 2019-10-23 19:47:26 +0200
  • 8200c9668d Rewrite README Johannes Bauer 2019-10-23 16:13:23 +0200
  • c89ff552d4 Also print OpenSSL command line to debug the server Johannes Bauer 2019-10-23 16:03:58 +0200
  • 603e63876f Server implementation seems to work Johannes Bauer 2019-10-23 15:56:06 +0200
  • 3e5c7d541c Implement actual lookup of luksrku entry Johannes Bauer 2019-10-23 15:28:38 +0200
  • d70bd1f672 TLS-PSK connection is working in TLSv1.3 Johannes Bauer 2019-10-23 14:28:42 +0200
  • 969eae12c7 Started with server implementation Johannes Bauer 2019-10-23 13:18:51 +0200
  • 667ff55af1 Integrate editor properly from command line Johannes Bauer 2019-10-23 11:34:40 +0200
  • ecbf3827ca Integrate current state-of-affairs into luksrku Johannes Bauer 2019-10-23 09:39:40 +0200
  • 20ffe38b53 Implemented export of key database Johannes Bauer 2019-10-21 22:47:58 +0200
  • 722476e7fd Implemented more useful commands Johannes Bauer 2019-10-21 21:30:29 +0200
  • 0cb0e5d470 Further work in keydb Johannes Bauer 2019-10-20 21:09:41 +0200
  • bcd794a6c1 Further work on creating correct type-4 UUIDs Johannes Bauer 2019-10-20 17:45:21 +0200
  • ffca14559f Further work on UUIDs and the interactive editor Johannes Bauer 2019-10-20 10:12:37 +0200
  • 68c74de050 Saving and loading of key database works Johannes Bauer 2019-10-19 21:52:34 +0200
  • 9c888cbe4e Major rework of keydb and file encryption Johannes Bauer 2019-10-19 21:28:26 +0200
  • b79ae0b417 Initial work on providing an editor Johannes Bauer 2019-10-19 18:12:00 +0200
  • 1790275960 Release v0.02 v0.02 Johannes Bauer 2019-10-19 15:08:30 +0200
  • 73ab437fc9 Include tags in released version number Johannes Bauer 2019-10-19 15:06:39 +0200
  • f824198abd Release v0.01 v0.01 Johannes Bauer 2019-10-19 14:50:29 +0200
  • 363fc70f1c Use pkg-config and have git-based version number Johannes Bauer 2019-10-19 14:47:54 +0200
  • 52dee3bad0 More tests to show key changes Johannes Bauer 2019-10-19 11:32:32 +0200
  • d8208fbab5 Make vault iteration count adaptible to hardware Johannes Bauer 2019-10-19 11:29:39 +0200
  • 1312bce9af Add license header to vault files Johannes Bauer 2019-10-19 11:10:03 +0200
  • aa9fa3e995 Started working on a coldboot-resistant "vault" implementation Johannes Bauer 2019-10-19 11:07:55 +0200
  • 2cde43d357 Fix issue with TLSv1.3 negotiation Johannes Bauer 2019-07-22 21:46:18 +0200
  • aece35134e More debugging Johannes Bauer 2018-01-16 19:43:19 +0100
  • 935d0f478d Fix comment Johannes Bauer 2018-01-16 19:42:22 +0100
  • 1c61480b71 Show log output even in verbose mode Johannes Bauer 2018-01-16 19:40:13 +0100
  • bc291dcbd8 Change stupid debug message and output more debug info Johannes Bauer 2018-01-16 19:36:38 +0100
  • 625998fc8a Only execute luksrku when an actual server config is present Johannes Bauer 2018-01-16 19:01:55 +0100
  • 781b10c0c9 Assume system-wide installed OpenSSL v1.1 Johannes Bauer 2018-01-16 18:59:50 +0100
  • b8659ae8fc More README.md fixes Johannes Bauer 2017-08-13 12:27:21 +0200
  • 2f094c4f55 Fix README.md Johannes Bauer 2017-08-13 12:25:36 +0200
  • a8b8dfb15f Fix typo in README Johannes Bauer 2017-07-10 21:08:19 +0200
  • fd2e456076 Remove references to SSL and replace by TLS. Johannes Bauer 2017-03-07 21:48:00 +0100
  • 8b892e3347 Update OpenSSL version and change sig algs Johannes Bauer 2017-03-07 21:40:21 +0100
  • 8f2dabc053 Change to build against OpenSSL 1.1.0b Johannes Bauer 2016-09-27 21:18:25 +0200
  • 13bbc2e565 Print version number on help page Johannes Bauer 2016-09-24 20:16:09 +0200
  • 9c3670db9b Cleanups Johannes Bauer 2016-09-24 20:14:53 +0200
  • 58a73a552f Try to use initramfs IP autoconfig Johannes Bauer 2016-09-24 16:02:40 +0200
  • 6089d98721 Introduce --max-bcast-errs command line option Johannes Bauer 2016-09-24 15:58:52 +0200
  • 192df4470e initramfs scripts will only include luksrku if it's needed Johannes Bauer 2016-09-24 11:50:41 +0200
  • 0d4d2220b2 Implemented unlock cnt and blacklist Johannes Bauer 2016-09-24 11:45:58 +0200
  • 180b747d24 Fix README Johannes Bauer 2016-09-24 11:24:28 +0200
  • f82cb5dbf7 Fix <pre> areas in markdown Johannes Bauer 2016-09-24 11:23:38 +0200
  • 4627410580 Convert tabs to spaces Johannes Bauer 2016-09-24 11:20:42 +0200