source: doc/ChangeLog @ 2c03e57

mei_rt2mei_rt2_fix_1
Last change on this file since 2c03e57 was e205b49, checked in by Mei <mei@…>, 12 years ago

1) update more documentation

  • Property mode set to 100644
File size: 3.1 KB
Line 
1= 0.2.2 =
2
3     2012-08-17
4
5        * Added support for accepting encrypted private key with passphrase
6          for principal credential creation and for attribute rule creation
7        * API is expanded to allow specifying private key file and passphrase
8          file
9        * creddy attribute and generate options are expanded to accept
10          a specific private key and allowing passphrase option
11        * a new keycheck option is added to creddy to do access check on
12          a key file (encrypted and none encrypted)
13        * add examples for encryption/passphrase
14        * migrate the sample scripts that used to be under swig directory to
15          examples directory and setup as part of regression test suite
16        * add examples for timing/performance runs
17        * change the proof buffer allocation to YAP_AllocSpaceFromYap and sizing
18          the buffer repeatedly and progressively if the initial size is too small
19        * tested with Yap 6.2.3 but not required
20
21= 0.2.1 =
22
23     2012-07-06
24 
25        * The API visible to programmers is much richer and should make
26          development simpler.  As part of this, the libcreddy/libabac
27          distinction has disappeared.  All libcreddy functions are now
28          available through libabac.
29        * updated to use strongswan 4.6.4.  Strongswan 4.4.0 had become very
30          outdated.
31        * Added more examples and documentation.
32        * add a new '--subject-link' option to creddy --attribute to hold the
33          linking role
34        * add --dbdump option to abac_prover_yap to retrieve all prolog clauses
35          stored in the db
36       
37       WARNING
38       - There are occasional spurious error messages originated
39         from Strongswan during access of the attribute credentials.  Those
40         messages are due to libstrongswan mishandling certain values of
41         authorizedKeyIdentifier in a non-destructive way.  While we are
42         working with the strongswan developers to remove these messages, they
43         should not affect ABAC in any way.
44       
45         Here are sample messages:
46       
47         L6 - keyIdentifier:  length of ASN.1 object invalid or too large
48         L6 - authorityCertSerialNumber:  length of ASN.1 object invalid or too large
49       
50         Do report to us if your ABAC is not behaving as
51         expected and messages like above seem to be a factor..
52       
53= 0.2.0 =
54
55     2012-02-27
56
57        * '''API-breaking change''': libcreddy ID and attribute cert creation validity
58          periods are now measured in seconds
59        * significant performance improvements on Linux, see [source:doc/INSTALL] for
60          configure flags
61        * [CredPrinterDocs credential printer]
62        * several bugs and segfaults fixed
63
64= 0.1.3 =
65
66     2011-03-30
67
68        * native Java support
69        * many, many bugfixes
70
71= 0.1.2 =
72
73     2010-10-01
74
75        * libcreddy extracted
76        * credddy rewritten to use libcreddy
77        * sample code for libcreddy in python
78
79= 0.1.1 =
80
81     2010-09-17, updated 2010-09-20
82
83        * Support for intersection rules
84        * Support for encrypted private keys
85        * Build issues on FreeBSD addressed
86
87
Note: See TracBrowser for help on using the repository browser.