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