source: doc/ChangeLog @ c46b2fe

mei_rt2mei_rt2_fix_1
Last change on this file since c46b2fe was 94a4dd2, checked in by Mei <mei@…>, 12 years ago

1) save a set of performance jpegs into examples/scaling_tests/plotting dir

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