# # ChangeLog for / # # Generated by Trac 1.2 # May 11, 2024 7:34:30 AM 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 Thu, 01 Jul 2010 00:42:11 GMT Mike Ryan [804a66a] move attribute into attribute.h, rename abac_attribute_t Wed, 30 Jun 2010 23:35:06 GMT Mike Ryan [03b3293] load certs from directory is a convenience method in libabac Wed, 30 Jun 2010 23:01:52 GMT Mike Ryan [b08dc70] include graph_dup Wed, 30 Jun 2010 22:29:43 GMT Mike Ryan [7dd5f2e] flesh out abac interface, test in prover Wed, 30 Jun 2010 22:29:26 GMT Mike Ryan [6dd2d1a] kill memory leak Wed, 30 Jun 2010 21:18:00 GMT Mike Ryan [b26942d] dup a graph Wed, 30 Jun 2010 03:59:13 GMT Mike Ryan [90d20f0] libabac interface n.b. free won't work since graph isn't cloned Wed, 30 Jun 2010 03:31:30 GMT Mike Ryan [e898049] load ID/attr from both chunks and files Wed, 30 Jun 2010 00:23:52 GMT Mike Ryan [a722f68] misc little things Tue, 29 Jun 2010 20:23:36 GMT Mike Ryan [186cb75] stop leaking memory (other than libstrongswan dlopen stuff) Tue, 29 Jun 2010 05:45:24 GMT Mike Ryan [902d079] get credentials from graph Tue, 29 Jun 2010 05:24:03 GMT Mike Ryan [ae72c5d] add a richer edge that has certificate proof associated with it ... Tue, 29 Jun 2010 05:11:14 GMT Mike Ryan [85f33fd] static method to build an attribute key from two roles Tue, 29 Jun 2010 04:13:37 GMT Mike Ryan [85cdf53] get certificates from attribute_t Tue, 29 Jun 2010 02:14:44 GMT Mike Ryan [5f99fbc] move attribute cert into verifier.c Tue, 29 Jun 2010 01:56:46 GMT Mike Ryan [fdb4f28] move set definition into set.c Tue, 29 Jun 2010 01:56:32 GMT Mike Ryan [48f3a37] meaningful comment Tue, 29 Jun 2010 01:54:42 GMT Mike Ryan [f46412c] move vertex definition into graph.c Mon, 28 Jun 2010 23:03:27 GMT Mike Ryan [0ec9e25] clean up comments Mon, 28 Jun 2010 18:35:40 GMT Mike Ryan [5450aeb] load attributes from cert keystore Mon, 28 Jun 2010 17:50:33 GMT Mike Ryan [3d277c0] add list Fri, 25 Jun 2010 01:09:48 GMT Mike Ryan [be963dc] clean up all memory leaks Fri, 25 Jun 2010 00:48:10 GMT Mike Ryan [ea401bc] memory manage roles better Fri, 25 Jun 2010 00:47:53 GMT Mike Ryan [ff3d104] strdup a NULL string returns NULL Thu, 24 Jun 2010 23:03:24 GMT Mike Ryan [97a5e13] make queries on graph Thu, 24 Jun 2010 22:48:34 GMT Mike Ryan [c03fe9b] principal part of role Thu, 24 Jun 2010 22:46:59 GMT Mike Ryan [1fa0621] set contains Thu, 24 Jun 2010 22:29:49 GMT Mike Ryan [6188f4e] keep track of derived edges Thu, 24 Jun 2010 22:29:11 GMT Mike Ryan [d526b7a] remove from list Thu, 24 Jun 2010 22:15:58 GMT Mike Ryan [23f8997] free list Thu, 24 Jun 2010 21:57:12 GMT Mike Ryan [53dcc72] fix debug_printf in prover Thu, 24 Jun 2010 21:56:15 GMT Mike Ryan [9536712] postorder works Thu, 24 Jun 2010 21:56:07 GMT Mike Ryan [dbbf777] debug printf Thu, 24 Jun 2010 21:45:30 GMT Mike Ryan [d8990b3] free list Thu, 24 Jun 2010 21:42:15 GMT Mike Ryan [ebde9dd] partial conversion of perl to C Thu, 24 Jun 2010 21:31:40 GMT Mike Ryan [379a53f] switch to home-grown list instead of array Thu, 24 Jun 2010 21:29:14 GMT Mike Ryan [4d8ddbe] malloc more than the size of the pointer Thu, 24 Jun 2010 05:54:19 GMT Mike Ryan [5134d1f] malloc full size of struct Thu, 24 Jun 2010 04:52:36 GMT Mike Ryan [82aeefa] create graph object struct Thu, 24 Jun 2010 04:43:27 GMT Mike Ryan [a58bcab] remove needless type field from foreach Thu, 24 Jun 2010 04:42:06 GMT Mike Ryan [cb0f2b2] set, postorder Thu, 24 Jun 2010 01:19:01 GMT Mike Ryan [341033c] simplify array Thu, 24 Jun 2010 00:58:49 GMT Mike Ryan [c28bd8b] get_vertex creates a vertex if it doesn't exist Thu, 24 Jun 2010 00:50:23 GMT Mike Ryan [d4cbf71] derive linked edges Fri, 04 Jun 2010 08:05:00 GMT Mike Ryan [c942f62] role_is_linked -> role_is_linking (to match .h) Fri, 04 Jun 2010 08:00:04 GMT Mike Ryan [c51730d] add attributes to cred graph Fri, 04 Jun 2010 07:59:35 GMT Mike Ryan [7e05a2f] create string version of role Fri, 04 Jun 2010 06:04:48 GMT Mike Ryan [c66e07c] code to free roles Fri, 04 Jun 2010 05:57:27 GMT Mike Ryan [7f25a67f] load and print roles