# # ChangeLog for creddy # # Generated by Trac 1.2 # Apr 25, 2024 1:28:08 PM Fri, 16 Jun 2017 14:28:17 GMT Kyle [80a0f3f] initial commit Fri, 04 Oct 2013 03:18:54 GMT Ted Faber [23bc596] Pass -Wall on Ubuntu Fri, 04 Oct 2013 00:50:23 GMT Ted Faber [756011e] Now we pass -Wall with no warnings. Wed, 14 Aug 2013 16:22:08 GMT Mei [1bf0f03] 1) save a copy before fixup of tests directory Thu, 06 Jun 2013 18:19:41 GMT Ted Faber [ced246e] Use our API in side these operations Wed, 05 Jun 2013 18:56:04 GMT Mei [6d3fc40] 1) fixed doc on linked role 2) add a dummy list to creddy's display ... Tue, 04 Jun 2013 09:08:33 GMT Mei [bec30b5] 1) change abac_context_load_directory to check on every regular files ... Fri, 10 May 2013 21:47:12 GMT Mei [02036f4] 1) tweak for porting try Wed, 08 May 2013 21:37:09 GMT Mei [9e063cb] 1) test out using encrypted private key to generate id credential Tue, 07 May 2013 22:11:05 GMT Mei [4721618] 1) tested out python and perl test scripts along with ... Tue, 07 May 2013 00:00:48 GMT Mei [9ac7fb4] 1) work around some compilation warnings Mon, 06 May 2013 22:11:55 GMT Mei [461541a] 1) updated original rt0 to remove libstrongswan dependency a) ... Sun, 15 Jul 2012 07:12:09 GMT Tom Carroll [2579c1a] Default to BSD readpassphrase() to get secrets from users Sun, 08 Jul 2012 05:25:51 GMT Ted Faber [ef52155] Allow colon in roles Sun, 11 Mar 2012 00:26:49 GMT Ted Faber [8e93320] Must throw exception classes not pointers to them. Mon, 27 Feb 2012 19:33:33 GMT Mike Ryan [08bb122] error code is 0 on success fixes #22 Mon, 27 Feb 2012 19:29:21 GMT Mike Ryan [bcf4c03] check that the cert file could be opened fixes #25 Thu, 15 Sep 2011 23:52:20 GMT Ted Faber [8f58012] Missing return, shows up in amd64 Tue, 19 Jul 2011 21:35:59 GMT Mike Ryan [956e1c6] load an ID from a chunk Wed, 13 Jul 2011 17:41:14 GMT Mike Ryan [1283aa3] OCD OCD OCD OCD WHITESPACE Wed, 13 Jul 2011 17:21:10 GMT Ted Faber [0cdea0b] Shake out a few more bugs (Attribute::write()) Wed, 13 Jul 2011 02:41:56 GMT Mike Ryan [9491fd7] whitespace fixes Wed, 13 Jul 2011 02:29:40 GMT Ted Faber [8c76b45] Merge branch 'master' of git://abac.deterlab.net/abac Wed, 13 Jul 2011 02:26:49 GMT Ted Faber [811fda1] Untangle overloaded functions. See ticket #23 Mon, 27 Jun 2011 23:14:36 GMT Mike Ryan [1b39ee5] allow hyphen in name, but make sure the name starts with an alnum ... Mon, 27 Jun 2011 21:21:17 GMT Mike Ryan [00d21a1] finer granularity over validity periods API: ID and attr certs take ... Mon, 27 Jun 2011 20:40:15 GMT Mike Ryan [8231b92] add output dir option to creddy generate closes #19 Mon, 27 Jun 2011 20:38:46 GMT Mike Ryan [595a885] check for CN arg Thu, 17 Feb 2011 22:43:13 GMT Mike Ryan [9e3a531] Merge branch 'ticket_18' Thu, 17 Feb 2011 22:43:09 GMT Mike Ryan [014d2f6] Merge branch 'attr_bugfix' Thu, 17 Feb 2011 22:42:11 GMT Mike Ryan [08e7235] show roles too closes #17 Thu, 17 Feb 2011 21:51:24 GMT Mike Ryan [91659cb] replace old tool name with creddy in help options closes #18 Thu, 17 Feb 2011 21:42:46 GMT Mike Ryan [3738ea0] match function declaration with definition Thu, 17 Feb 2011 21:01:59 GMT Mike Ryan [4af58b2] 24 hours in a day, not 3600. d'oh! thanks Tom :) Thu, 17 Feb 2011 19:34:17 GMT Mike Ryan [b19d1f0] show subject of ID/Attr cert see #17 Thu, 17 Feb 2011 19:10:23 GMT Mike Ryan [405bba3] show cert validity period see #17 Thu, 17 Feb 2011 18:37:32 GMT Mike Ryan [0aaa651] change show_issuer into a generic option for displaying metadata see #17 Thu, 17 Feb 2011 17:28:29 GMT Mike Ryan [b04404d] correct a regression: issuer option was used to mean two different ... Thu, 17 Feb 2011 02:28:42 GMT Mike Ryan [adc86c3] fetch the issuer from an attribute/ID cert see #17 Tue, 08 Feb 2011 02:27:06 GMT Mike Ryan [2a095a4] new method for writing certs/keys to file by name. lengthy ... Mon, 07 Feb 2011 23:11:32 GMT Mike Ryan [bf7498b] allocate enough space for the linked role name when creating a ... Mon, 20 Dec 2010 19:03:36 GMT Ted Faber [ff81abb] Fixes #16. Missing init_libabac calls. Sat, 20 Nov 2010 01:23:15 GMT Ted Faber [f2ca623] Whoops: initialize libabac Thu, 30 Sep 2010 00:04:51 GMT Mike Ryan [2a20fa0] dup IDs added to an attribute Tue, 28 Sep 2010 21:47:32 GMT Mike Ryan [4f114cc] load CN from ID certificate Tue, 28 Sep 2010 21:27:15 GMT Mike Ryan [d56e51b] raise an error (either return value or exception) when trying to ... Tue, 28 Sep 2010 18:55:54 GMT Mike Ryan [11e3eb7] return binary representations of ID and attr certs in abac_chunk_t ... Mon, 27 Sep 2010 21:31:41 GMT Mike Ryan [1f6becb] C++ wrapper for libcreddy, resolves #12 Mon, 27 Sep 2010 21:30:18 GMT Mike Ryan [e02c742] method to explicitly test if the cert's been baked Mon, 27 Sep 2010 21:25:52 GMT Mike Ryan [78358ab] fix comment and put creddy_attribute_write into the header Mon, 27 Sep 2010 21:10:53 GMT Mike Ryan [9d767d1] init libstrongswan inside the library Sat, 25 Sep 2010 01:09:59 GMT Mike Ryan [04f5da1] -lcreddy extracted Sat, 25 Sep 2010 00:59:06 GMT Mike Ryan [3a33812] extract -lcreddy Sat, 25 Sep 2010 00:37:36 GMT Mike Ryan [aa33ad9] pull out attribute object Fri, 24 Sep 2010 22:14:25 GMT Mike Ryan [39fed7c] generate ID moved into creddy_id Fri, 24 Sep 2010 19:30:02 GMT Mike Ryan [612ca14] broken and busted cert_from_file can now happily die in a fire Fri, 24 Sep 2010 19:27:38 GMT Mike Ryan [592f3e2] verify uses creddy_id_t Fri, 24 Sep 2010 19:19:35 GMT Mike Ryan [3131b19] keyid uses creddy_id_t Fri, 24 Sep 2010 19:18:22 GMT Mike Ryan [002b25a] first cut at creddy_id object, integrated into attribute Thu, 23 Sep 2010 18:10:19 GMT Ted Faber [9354937] Relax the requirement that the first letter of a role must be a letter. Mon, 20 Sep 2010 22:06:13 GMT Mike Ryan [250f2e1] stupid bug where we don't test mode correctly Fri, 17 Sep 2010 01:45:34 GMT Mike Ryan [46bd849] Merge branch 'master' of abac.deterlab.net:/var/local/git/abac Fri, 17 Sep 2010 01:45:19 GMT Mike Ryan [980a7b6] intersection support in creddy Fri, 17 Sep 2010 00:40:06 GMT Ted Faber [5aac9f2] Merge branch 'master' of git://abac.deterlab.net/abac Fri, 17 Sep 2010 00:39:03 GMT Ted Faber [3ba7805] Whoops, no getline on FreeBSD < 8. Over to fgets. Thu, 16 Sep 2010 22:31:59 GMT Mike Ryan [413e628] Merge branch 'master' of abac.deterlab.net:/var/local/git/abac Thu, 16 Sep 2010 21:21:03 GMT T-Fab [01044ac] Add callback to provide password for encrypted keys. It's a pretty ... Mon, 02 Aug 2010 21:20:14 GMT Mike Ryan [a0772a2] creddy generate library function Thu, 22 Jul 2010 01:56:14 GMT Mike Ryan [19be896] version everything to 0.1.0 Wed, 21 Jul 2010 19:49:13 GMT Mike Ryan [ee5afdd] support subject-cert and subject-id Wed, 21 Jul 2010 19:35:48 GMT Mike Ryan [ec06cb6] typo: subject_role -> subject-role Wed, 21 Jul 2010 05:02:07 GMT Mike Ryan [f1e892e] output private keys in .pem Wed, 21 Jul 2010 04:41:10 GMT Mike Ryan [5a72d21] remove some debugging Wed, 21 Jul 2010 04:37:06 GMT Mike Ryan [66462c5] typo Wed, 21 Jul 2010 04:32:53 GMT Mike Ryan [784a398] creddy verify, all creddy commands done Wed, 21 Jul 2010 04:19:52 GMT Mike Ryan [9410b51] creddy roles sub command Wed, 21 Jul 2010 04:09:14 GMT Mike Ryan [085f159] creddy attribute cert generator Wed, 21 Jul 2010 03:38:10 GMT Mike Ryan [ef3b049] another stupid typo Wed, 21 Jul 2010 03:37:25 GMT Mike Ryan [cfcdfd29] stupid typo Wed, 21 Jul 2010 02:55:50 GMT Mike Ryan [fd0febd] creddy keyid Wed, 21 Jul 2010 02:53:00 GMT Mike Ryan [219f8ad] silence debugging Wed, 21 Jul 2010 02:37:22 GMT Mike Ryan [abd7c25] basic credential management, generates X509 certs