# # ChangeLog for / # # Generated by Trac 1.2 # Nov 25, 2024 6:37:24 AM Fri, 17 Sep 2010 20:42:24 GMT Mike Ryan [6180394] example keystore containing an intersection Fri, 17 Sep 2010 18:09:44 GMT Ted Faber [0f9615e] Rebuild the ABAC.py and ABAC.pm files for swig. 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 23:49:54 GMT Mike Ryan [aba6e07] fix memory leak: list of prereq vertices on intersection node was not ... 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 22:31:38 GMT Mike Ryan [704fde7] iteratively derive edges Thu, 16 Sep 2010 22:20:11 GMT Mike Ryan [9a411d7] fold intersection into ordinary role object Thu, 16 Sep 2010 21:21:03 GMT T-Fab [01044ac] Add callback to provide password for encrypted keys. It's a pretty ... Thu, 16 Sep 2010 00:31:18 GMT Mike Ryan [ebe824c] get implying edges for an intersection Thu, 16 Sep 2010 00:26:22 GMT Mike Ryan [e2a0f26] derive edges from intersections Wed, 15 Sep 2010 22:42:32 GMT Mike Ryan [0eb4a8e] load intersection edges into the graph - does not derive links - ... Tue, 14 Sep 2010 21:38:26 GMT Mike Ryan [342e28f] load intersection attribute certificates, do not add them to the graph Mon, 02 Aug 2010 21:20:14 GMT Mike Ryan [a0772a2] creddy generate library function Thu, 22 Jul 2010 20:16:47 GMT Mike Ryan [a26520d] intelligently display preprover results Thu, 22 Jul 2010 18:16:21 GMT Mike Ryan [e9bd4dd] include note that server cert and key must be OpenSSL Thu, 22 Jul 2010 17:17:32 GMT Mike Ryan [6159c8d] add options to preprover client/server, install into bin Thu, 22 Jul 2010 17:07:35 GMT Mike Ryan [675cbea] elegantly handle badly formatted roles in abac query Thu, 22 Jul 2010 08:04:42 GMT Mike Ryan [06d7b3a] forgot to add these d'oh Thu, 22 Jul 2010 07:01:48 GMT Mike Ryan [f1463c6] package and install perl modules Thu, 22 Jul 2010 06:43:07 GMT Mike Ryan [7af34ed] give query options to example prover code Thu, 22 Jul 2010 03:39:39 GMT Mike Ryan [22414c9] include references to GENI web site Thu, 22 Jul 2010 03:37:21 GMT Mike Ryan [80f6450] update design doc a bit Thu, 22 Jul 2010 03:30:48 GMT Mike Ryan [315ca0c] list dependencies Thu, 22 Jul 2010 03:20:18 GMT Mike Ryan [ff6d2a2] important note regarding libabac_init Thu, 22 Jul 2010 03:16:25 GMT Mike Ryan [43a5429] install python into python lib dir Thu, 22 Jul 2010 02:53:42 GMT Mike Ryan [1d24ac6] change package name to ABAC Thu, 22 Jul 2010 02:28:32 GMT Mike Ryan [14aa716] restructure Makefile.am sanely Thu, 22 Jul 2010 02:22:10 GMT Mike Ryan [f1817a9] experiment create example Thu, 22 Jul 2010 02:05:46 GMT Mike Ryan [ef4daa7] simple Acme example Thu, 22 Jul 2010 01:56:14 GMT Mike Ryan [19be896] version everything to 0.1.0 Thu, 22 Jul 2010 01:50:23 GMT Mike Ryan [b02d665] creddy man page Thu, 22 Jul 2010 01:08:17 GMT Mike Ryan [b73c2538] add libtool to configure.ac Wed, 21 Jul 2010 22:55:34 GMT Mike Ryan [6aac9f8] FreeBSD users add --with-group=wheel Wed, 21 Jul 2010 22:19:00 GMT Mike Ryan [f675a89] fix misinformation in INSTALL Wed, 21 Jul 2010 21:38:40 GMT Mike Ryan [e9e28b7] return all credentials on query failure Wed, 21 Jul 2010 21:33:52 GMT Mike Ryan [85919b8] builds properly when library is not installed Wed, 21 Jul 2010 21:29:45 GMT Mike Ryan [f91b32e] remove comment: everything is cryptographically happy 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:58:00 GMT Mike Ryan [e96c107] match example keystore 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 Tue, 20 Jul 2010 23:04:10 GMT Mike Ryan [4918535] top-level build Tue, 20 Jul 2010 22:23:33 GMT Mike Ryan [3a37e10] Merge branch 'xmlrpc_preprover' Tue, 20 Jul 2010 22:21:21 GMT Mike Ryan [2ef48fa] use subjectKeyIdentifier instead of SHA1 of entire public key Tue, 20 Jul 2010 22:09:54 GMT Mike Ryan [a70acc9] simplify Context::query logic a bit Tue, 20 Jul 2010 22:08:40 GMT Mike Ryan [38782df] return NULL terminated array even when a query result is empty Tue, 20 Jul 2010 21:59:04 GMT Mike Ryan [58ba801] expanded API doc Tue, 20 Jul 2010 21:40:44 GMT Mike Ryan [50b9dc9] load pem certs for ID too Tue, 20 Jul 2010 21:35:10 GMT Mike Ryan [af15528] add info about keystore Tue, 20 Jul 2010 21:26:17 GMT Mike Ryan [02888af] more detailed install instructions Tue, 20 Jul 2010 21:21:16 GMT Mike Ryan [fe5682f] first shot at documentation Tue, 20 Jul 2010 18:44:23 GMT Mike Ryan [17ec3b0] get SSL public key hash instead of whole cert has this still ... Tue, 20 Jul 2010 06:24:59 GMT Mike Ryan [f7040d8] perl preprover SSL key id differs from our (libabac) keyid ... Tue, 20 Jul 2010 06:11:29 GMT Mike Ryan [5a71bac] partial python preprover appears M2Crypto's SSL is buggy Mon, 19 Jul 2010 20:11:53 GMT Mike Ryan [327e808] do not add a duplicate id cert more than once (prevents memory leak) Mon, 19 Jul 2010 04:04:44 GMT Mike Ryan [3c4fd68] return all the credentials from an ABAC context Mon, 19 Jul 2010 01:14:35 GMT Mike Ryan [61278ec] detect when libabac_init hasn't been called (instead of segfaulting) Mon, 19 Jul 2010 01:02:26 GMT Mike Ryan [fbb591e] reference count roles and credentials Mon, 19 Jul 2010 00:49:28 GMT Mike Ryan [314869f] detect duplicate credential being added to the graph Thu, 15 Jul 2010 22:57:54 GMT Mike Ryan [c987819] partial proof tester Thu, 15 Jul 2010 22:56:28 GMT Mike Ryan [1324a63] get rid of annoying debug warnings Thu, 15 Jul 2010 01:50:59 GMT Mike Ryan [0779c99] return meaningful error codes when loading certificates Wed, 14 Jul 2010 22:16:34 GMT Mike Ryan [ade843e] support strings instead of bytearrays in python < 2.6 Wed, 14 Jul 2010 20:15:27 GMT Mike Ryan [e17b1fa] map abac_chunk_t <-> scalar in perl Wed, 14 Jul 2010 19:56:55 GMT Mike Ryan [9b0b961] map abac_chunk_t <-> python byte array Wed, 14 Jul 2010 02:20:39 GMT Mike Ryan [6ede88c] autoconf/make/libtoolize Wed, 14 Jul 2010 00:39:59 GMT Mike Ryan [06e2fc5] add swig Wed, 14 Jul 2010 00:38:35 GMT Mike Ryan [15200be] move libabac into its own directory Tue, 13 Jul 2010 20:02:30 GMT Mike Ryan [4e426c9] return boolean, partial proof on query failure Tue, 13 Jul 2010 19:14:35 GMT Mike Ryan [825aa44] empty query result will not segfault Tue, 13 Jul 2010 19:14:27 GMT Mike Ryan [9e353d2] changes for swig Tue, 13 Jul 2010 01:10:22 GMT Mike Ryan [2af3b82] Role a proper object Tue, 13 Jul 2010 00:15:07 GMT Mike Ryan [9dffbd6] Credential a proper object Mon, 12 Jul 2010 22:46:23 GMT Mike Ryan [64fa9ba] c++ wrapper of context Mon, 12 Jul 2010 22:36:32 GMT Mike Ryan [401a054] attribute -> credential Mon, 12 Jul 2010 22:00:35 GMT Mike Ryan [390f749] abac -> context Thu, 01 Jul 2010 05:23:26 GMT Mike Ryan [b159d70] libabac.so Thu, 01 Jul 2010 01:43:49 GMT Mike Ryan [43e3b71] verifier -> abac_verifier .... last file w00t Thu, 01 Jul 2010 01:40:49 GMT Mike Ryan [3c251d0] util -> abac_util Thu, 01 Jul 2010 01:36:48 GMT Mike Ryan [dcc1a8e] role -> abac_role Thu, 01 Jul 2010 01:32:51 GMT Mike Ryan [06293d1] graph -> abac_graph Thu, 01 Jul 2010 01:26:26 GMT Mike Ryan [2fd24c7] set -> abac_set Thu, 01 Jul 2010 01:20:07 GMT Mike Ryan [6d5623e] list -> abac_list Thu, 01 Jul 2010 01:10:20 GMT Mike Ryan [dc62c68] return an array from a query, no longer depending on list.h Thu, 01 Jul 2010 00:59:59 GMT Mike Ryan [9efbfbf] move to abac_chunk_t for external interface Thu, 01 Jul 2010 00:54:14 GMT Mike Ryan [1743825] rename role_h to abac_role_h Thu, 01 Jul 2010 00:52:23 GMT Mike Ryan [0bf0e67] merge attribute.h/role.h into abac.h