source: doc/ChangeLog @ 4f79997

abac0-leakabac0-mei
Last change on this file since 4f79997 was 1bf0f03, checked in by Mei <mei@…>, 11 years ago

1) save a copy before fixup of tests directory

  • Property mode set to 100644
File size: 2.6 KB
Line 
1= 0.1.X =
2
3        * Updated regression tests with longer-lasting credential
4          examples
5 
6= 0.1.5 =
7
8    2013-07-17
9        * Support for human readable strings in credential printing.
10          User can associate nicknames with principals and selectively
11          have the mnemonic names used instead of the SHA1 hash of
12          principl when outputting
13        * New attribute credential format output, supports
14          version 1.1 of GENI credential format
15        * Accepts version 1.0 & 1.1  GENI credential formats in addition
16          to original ABAC RT0 and GENI privilege attribute formats
17        * Simplified input of self-contained credentials. For a
18          self-contained credential like GNEI credential, there is no
19          need for an explicit loading of issuer ID anymore and the
20          issuer credential is automatically loaded into context if
21          needed
22        * Replaced the restrictive abac_context_load_directory search
23          into: any regular files in the keystore location is checked.
24          Attempt to extract credentials follows this order,
25          first, try extraction as principal credential, if found,
26          check for private key, or else try to retrieve as attribute
27          credential
28        * Moved hashed principal credentials from global scope to
29          context based list of principal credentials
30        * examples are renamed into tests and reorganized under
31          libabac's autoconf/automake setup and more information is
32          generated when run
33
34= 0.1.4 =
35
36    2013-05-20
37
38        * revamped libabac's native Java interface and regression
39          tests are now included
40        * removed libabac's dependency on libstrongswan
41          for credential manipulation
42        * implemented a set of routines using openssl API
43          to make and access libabac's X.509 identity credentials
44        * implemented a set of routines using xmlsec1 API to make
45          and access libabac's attribute credentials in XML
46        * libcreddy's ID and Attribute classes refactored into
47          libabac and removed
48        * creddy rewritten to use libabac
49        * expanded examples to include scripts in python/perl/java
50          and additional regression tests in python
51
52= 0.1.3 =
53
54     2011-03-30
55
56        * native Java support
57        * many, many bugfixes
58
59= 0.1.2 =
60
61     2010-10-01
62
63        * libcreddy extracted
64        * credddy rewritten to use libcreddy
65        * sample code for libcreddy in python
66
67= 0.1.1 =
68
69     2010-09-17, updated 2010-09-20
70
71        * Support for intersection rules
72        * Support for encrypted private keys
73        * Build issues on FreeBSD addressed
74
75
Note: See TracBrowser for help on using the repository browser.