Sha256: 948d7601d1f6f153b407475f04e1333fb7a2d136c1b0df0396ce3a6bd3fd020d

Contents?: true

Size: 1.31 KB

Versions: 3

Compression:

Stored size: 1.31 KB

Contents

=== 0.2.1 / 2011-04-21

* add some more CK_ULONG and CK_BOOL attributes
* add array of structs accessor used in CK_OTP_PARAMS
* refactured inc-file generation
* bit more documentation
* bugfix: print CKR-values as unsigned long
* bugfix: Slot#mechanism_info didn't work with Symbol


=== 0.2.0 / 2011-01-18

* switch API documentation to YARD instead of RDOC
* add Ruby classes for all PKCS#11 structures
* add CopyObject
* add Get/SetOperationState
* use distinct Exception classes for different error codes
* PKCS#11 function calls don't block other ruby threads any more (only Ruby 1.9, Rubinius)
* don't wrap mechanisms any more (GetMechanismList returns plain Integers now)
* choose structs as mechanism parameter based on the given mechanism
* autogenerate many constants from C header files
* finer graded control over library loading
* several bug fixes
* more unit tests
* more documentation


=== 0.1.0 / 2010-05-03

* first rubygem version
* Most functions and operations of PKCS#11 v2.2 are implemented.
* The library is based on the work of Ryosuke Kutsuna and GOTOU Yuuzou, but extended in the following ways:
  - running on Unix and Windows OS
  - downloadable as rubygem in source and win32 binary version
  - new API, it's more ruby-like and well documented
  - most functions are unit tested with help of softokn library

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
pkcs11-0.2.1-x86-mswin32 History.txt
pkcs11-0.2.1-x86-mingw32 History.txt
pkcs11-0.2.1 History.txt