source: doc/ChangeLog @ 367e333

abac0-leak
Last change on this file since 367e333 was 831da18, checked in by Mei <mei@…>, 11 years ago

1) getting ready to for 0.1.6

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