Commit Graph

  • 540d2cbd22 archive repository master Robert Dower 2025-08-07 13:28:44 -07:00
  • 2a1bde2927 Add release process document William Douglas 2022-10-24 10:59:07 -07:00
  • 3f37b224e2 Add release process document add-release-process William Douglas 2022-10-24 10:59:07 -07:00
  • c757135440 Fix compatibility with openssl 3 v0.1.4 Patrick McCarty 2022-10-21 17:48:43 +00:00
  • f24e620d7e Update .gitignore v0.1.3 puneetse 2020-04-06 09:45:13 -07:00
  • d6b67111a4 Update README.md puneetse 2020-03-02 12:46:24 -08:00
  • 34ba387c1c Add manpage puneetse 2020-02-27 15:09:40 -08:00
  • e4743d8273 Fix tests. v0.1.2 Arzhan Kinzhalin 2019-01-02 14:03:31 -08:00
  • 82f66efec6 Produce compatibility symlink for statically linked programs Ikey Doherty 2019-01-02 14:19:24 +00:00
  • e7990a78f5 Ensure openssl is usable. v0.1.1 Arzhan Kinzhalin 2018-10-09 17:17:04 -07:00
  • 32cbe1fd84 Do not exit with error on duplicates. Arzhan Kinzhalin 2018-10-03 16:02:20 -07:00
  • ac9228539d clrtrust-helper.c: use int c instead of char c California Sullivan 2018-10-01 11:03:53 -07:00
  • 35da1895e6 Add helper binary for bulk certificate processing. v0.1.0 Arzhan Kinzhalin 2018-04-06 12:40:58 -07:00
  • f7f936a6a0 Simplify implementation of add and remove. v0.0.8 Arzhan Kinzhalin 2018-03-08 23:36:24 -08:00
  • 4228ed651e Avoid reporting command when there's no command. Arzhan Kinzhalin 2018-03-08 13:12:36 -08:00
  • df727049a4 Fix the locking issue when there's no /var/lock. Arzhan Kinzhalin 2018-03-08 09:39:47 -08:00
  • 767d2344ae Fix incorrect handling of unrecognized commands. Arzhan Kinzhalin 2018-02-27 15:49:24 -08:00
  • 36438761f8 Skip some tests in mock build env. v0.0.7 Arzhan Kinzhalin 2018-02-15 04:28:30 +00:00
  • 12503a6a96 Do not generate empty store unless forced. Arzhan Kinzhalin 2018-02-15 03:41:05 +00:00
  • 6941fd616f Serialize store generation, ignore some signals. Arzhan Kinzhalin 2018-02-14 22:57:48 +00:00
  • de744be33d Fix tests/impl to support mock environment. v0.0.6 Arzhan Kinzhalin 2017-12-22 19:50:15 +00:00
  • 41a3ba251f Add check to support mock chroot environment. Arzhan Kinzhalin 2017-12-22 19:50:15 +00:00
  • a089fed478 Check for variations of textually encoded cert. Arzhan Kinzhalin 2017-12-22 18:40:44 +00:00
  • fbf8e0e1af Add link to the full license text. Arzhan Kinzhalin 2017-12-22 08:58:04 +00:00
  • 70a4f51dfd Implement c_rehash. Arzhan Kinzhalin 2017-12-21 00:28:01 +00:00
  • 42bfb042c2 Fix typo. Arzhan Kinzhalin 2017-12-21 06:26:18 +00:00
  • b5629dee8e Add check: a cert file must contain a single cert. Arzhan Kinzhalin 2017-12-20 01:02:19 +00:00
  • eddc36ab55 Fix the function syntax, minor output cleanup. Arzhan Kinzhalin 2017-12-19 20:11:24 +00:00
  • ebd3f2655f Improve/modernize shell syntax. Minor refactoring. Arzhan Kinzhalin 2017-12-18 01:35:27 +00:00
  • d6a3052369 Implement basic check functionality. Arzhan Kinzhalin 2017-12-14 01:06:22 +00:00
  • 21c657c5c7 Fix test description. Arzhan Kinzhalin 2017-12-13 23:30:07 +00:00
  • 2235f501f6 Correct cert format conversion command. Arzhan Kinzhalin 2017-11-27 16:11:17 +00:00
  • a37c530e4e Add README.md. Arzhan Kinzhalin 2017-11-08 01:41:57 +00:00
  • 57ed0533c6 Handle spaces in filenames properly. v0.0.5 Arzhan Kinzhalin 2017-11-07 08:14:39 +00:00
  • 198cedb24c Merge pull request #5 from lfelipe/fix-func-call Arzhan "kai" Kinzhalin 2017-10-16 22:20:20 -07:00
  • 4f599e39d7 Fix function call. Luis Felipe Strano Moraes 2017-10-16 21:57:03 -07:00
  • b097805918 Fix the issue with add/remove. v0.0.4 Arzhan Kinzhalin 2017-10-05 19:20:57 +00:00
  • f1bb549b8d Fix issue with multiple duplicates. v0.0.3 Arzhan Kinzhalin 2017-10-01 22:55:03 +00:00
  • 6830bff00b Fail if remove args are not X.509 certs. v0.0.2 Arzhan Kinzhalin 2017-09-29 00:11:50 +00:00
  • 3a536574e9 Clean up, fix documentation. Arzhan Kinzhalin 2017-09-28 20:14:29 +00:00
  • cd0eb4be30 Remove unused function. Arzhan Kinzhalin 2017-09-28 18:32:43 +00:00
  • f04e6292a2 Organize error handling. Arzhan Kinzhalin 2017-09-28 18:28:31 +00:00
  • b3a163e510 Change use of SHA256 to SHA1. Arzhan Kinzhalin 2017-09-28 17:25:29 +00:00
  • e915b5c06f Add license (GPLv2). v0.0.1 Arzhan Kinzhalin 2017-09-25 17:26:48 +00:00
  • 0882ad620a Generate PEM bundle. Arzhan Kinzhalin 2017-09-21 09:02:19 +00:00
  • 8777cfb3a5 Minor clean up. Arzhan Kinzhalin 2017-09-19 16:18:05 +00:00
  • ba48733abd Handle duplicates gracefully on generate. Arzhan Kinzhalin 2017-09-18 18:45:41 +00:00
  • 67b7c29083 Generate corresponding Java keystore. Arzhan Kinzhalin 2017-09-18 05:17:29 +00:00
  • a2f07392b2 Add --force to add command. Arzhan Kinzhalin 2017-09-05 20:09:59 +00:00
  • a5f9cb4240 Check if the certificate is distrusted on add. Arzhan Kinzhalin 2017-08-23 18:16:38 +00:00
  • 824653e7a6 Set proper permissions on stage. Arzhan Kinzhalin 2017-08-23 17:28:35 +00:00
  • 42d18b2a50 Add cmd_check. Make distrusted dir before copying. Arzhan Kinzhalin 2017-08-23 17:22:49 +00:00
  • 42126997f7 Refactor to get rid of fifos. Arzhan Kinzhalin 2017-07-28 18:45:43 +00:00
  • 64b7421544 Add test for non-certificate. Arzhan Kinzhalin 2017-07-28 18:45:26 +00:00
  • 52a5b2bf00 Actually check for openssl. Arzhan Kinzhalin 2017-07-28 03:01:31 +00:00
  • e9833dc45b Simplify rehashing/get rid of pushd/popd. Arzhan Kinzhalin 2017-07-28 03:00:54 +00:00
  • 94fcefbaf1 Simplify printing. Arzhan Kinzhalin 2017-07-28 02:44:54 +00:00
  • c808831ba5 Use $() syntax instead of `` in tests as well. Arzhan Kinzhalin 2017-07-28 02:38:07 +00:00
  • 01ba7be8f7 Remove the test store on clean up. Arzhan Kinzhalin 2017-07-28 02:32:02 +00:00
  • d8e9d8ac98 Refactor/simplify the tests. Fix verbose mode. Arzhan Kinzhalin 2017-07-28 02:30:22 +00:00
  • f1da34e095 Use $() syntax instead of ``. Arzhan Kinzhalin 2017-07-28 00:56:10 +00:00
  • 5f66f542f3 Address misc review comments. Arzhan Kinzhalin 2017-07-27 20:54:01 +00:00
  • afacec9e8e Change function syntax to POSIX. Arzhan Kinzhalin 2017-07-20 20:15:43 +00:00
  • 2385179211 Remove the certificates properly. Arzhan Kinzhalin 2017-07-12 23:54:04 -07:00
  • ffe28b135b Fix the multiline variable check. Arzhan Kinzhalin 2017-07-12 23:53:20 -07:00
  • 6dcc51b5e4 Clean up: remove trailing spaces. Arzhan Kinzhalin 2017-07-13 06:07:46 +00:00
  • 677e40801e Implement check for non-root CA when adding. Arzhan Kinzhalin 2017-07-11 22:02:49 +00:00
  • eac7ec7985 Clean up. Style. Correct tests. Arzhan Kinzhalin 2017-07-11 03:49:31 +00:00
  • 6aeb2f48a6 Add tests. Arzhan Kinzhalin 2017-07-10 23:19:19 +00:00
  • 5a5284c52d Fix the check (case of multiple certs). Arzhan Kinzhalin 2017-07-10 23:17:48 +00:00
  • 99d5ac727b Implement support for adding multiple certificates. Arzhan Kinzhalin 2017-07-10 23:17:09 +00:00
  • 4c7ad2417e Regenerate store on add. Arzhan Kinzhalin 2017-07-10 17:43:40 +00:00
  • a3d624fe25 Do not re-generate store when nothing changed. Arzhan Kinzhalin 2017-07-09 18:43:18 +00:00
  • c0264a8e00 Clean up. Arzhan Kinzhalin 2017-07-09 05:18:39 +00:00
  • b4dbdd44b1 Add working implementation of remove command. Arzhan Kinzhalin 2017-07-09 05:15:18 +00:00
  • cd43cd0c0a Change the meaning of the id from an int to a sha. Arzhan Kinzhalin 2017-07-08 05:42:22 +00:00
  • 15b3cda395 Change which to command -v. Arzhan Kinzhalin 2017-07-08 04:26:05 +00:00
  • 18dbc0870c Clean up. Arzhan Kinzhalin 2017-07-07 08:01:38 +00:00
  • ade2987baa Clean up. Arzhan Kinzhalin 2017-07-06 20:42:13 +00:00
  • 41798c2590 Mention --help in the help output. Arzhan Kinzhalin 2017-07-06 20:37:46 +00:00
  • 1bf7a3f115 Add support for happy --help in on clrtrust. Arzhan Kinzhalin 2017-07-06 07:56:30 +00:00
  • 9718b04a68 Warn about distrust only if there's one. Arzhan Kinzhalin 2017-07-06 07:55:55 +00:00
  • c0cadc993c Implement list command. Arzhan Kinzhalin 2017-07-06 07:54:58 +00:00
  • 3d4b76df76 Implement distrust in generate. Arzhan Kinzhalin 2017-07-01 04:35:18 +00:00
  • ed6abf7bed Rename the command implementation func. Arzhan Kinzhalin 2017-07-01 03:33:17 +00:00
  • c7d1371ad7 Add Intel Corporation copyright. Arzhan Kinzhalin 2017-07-01 01:24:05 +00:00
  • 3d79c36589 Add test infrastructure and 'make check' target. Arzhan Kinzhalin 2017-06-30 07:01:43 +00:00
  • 8145b35749 Change the shebang. Arzhan Kinzhalin 2017-06-30 03:42:44 +00:00
  • 7d4a985a28 Fix install. Arzhan Kinzhalin 2017-06-30 03:06:14 +00:00
  • 3cdbdab5b1 Use INSTALL_ROOT to install. Arzhan Kinzhalin 2017-06-30 00:31:55 +00:00
  • 69e3543a22 Initial commit. Arzhan Kinzhalin 2017-06-30 00:19:29 +00:00