root/releases/opensc-0.11.0/NEWS

Revision 2921, 7.2 KB (checked in by aj, 3 years ago)

document changes since 0.10.0-rc2.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1NEWS for OpenSC -- History of user visible changes
2
3Please also see doc/WhatsNew.html or
4http://www.opensc-project.org/opensc/wiki/WhatsNew
5
6Also see the svn changelog using svn command
7or doc/ChangeLog.
8
9New in 0.11.0; 2006-05-01; Andreas Jellinghaus
10* compile fixes/improvements for windows
11* document pkcs15-tool --unblock-pin option
12* remove old and outdated documentation
13* use "%lu" format for printf of size_t
14* add piv driver and tool by Douglas E. Engert
15* new threadding code in pkcs11 module
16* renamed "etoken" driver to "cardos", as it really is a generic
17  driver for Siemens CardOS M4, including but not limited to Aladdin eTokens.
18* add code to maange unused space
19* support for swedish nidel cards
20
21New in 0.10.1; 2006-01-08; Andreas Jellinghaus
22* use sc_print_path everywhere.
23* silence many warnings.
24* add incrypto34 driver by ST Incard, Giuseppe Amato
25* improved TCOS driver by Peter Koch
26* better PINPAD handling
27* updated infocamere driver
28* updated opensc.conf with new default values
29* fix firefox problems (no real fix, only ugly workaround)
30* add cardos M4.2 support
31
32New in 0.10.0; 2005-10-31; Andreas Jellinghaus
33* released rc2 without changes.
34* Add more documentation, fix man page installtion.
35* New generic ATR/card matching code with
36  atrmask support, used by all card drivers.
37* Much improved and unified ATR handling in
38  the configuration file.
39* Support for the next generation FinEID cards
40  with ISO/IEC 7816-15 data layout.
41* Preliminary code merge with the Belgian
42  Belpic EID project.
43* Experimental multi-slot support for CT-API
44  and dynamic loading support for win32.
45  Thanks to Bernhard Froehlich <ted@convey.de>
46* Experimental Class 2 pinpad reader support
47  via TeleTrust compatible PC/SC interface.
48* Fixed OpenSSL behaviour in the configure
49  script.
50* PKCS#15 emulation layer improvements and
51  a new driver for the Italian postecert
52  card.
53* New API documentation and generic documentation
54  structure renovation to base future work on.
55  Many thanks to Bert Vermeulen <bert@biot.com>
56* Spanish manual translation from opensc-ceres
57  project merged.
58* Several memory leaks and other bugs fixed.
59
60New in 0.9.6; 2005-04-25; Andreas Jellinghaus:
61* undo user_content changes to retain compatibility with 0.9.4.
62* add solaris/ files for easier installation on solaris.
63* Makefile.am: require automake 1.5
64* free() fixes in some card drivers.
65* fix autoconf configure code.
66
67New in 0.9.5; 2005-01-11; Andreas Jellinghaus:
68* Big rewrite of the autoconf code for openssl. This fixes bugs on Mac OS X
69  and we hope it doesn't break any other system. Feedback is very welcome.
70* The flags object attribute changed to a bitfield.
71* Many small bugfixes, including memory leaks.
72* Changes to the etoken and gpk profiles to eleminate overlapping file ids.
73* pinpad code by Martin Paljak
74* add user_consent parameter to pkcs15emu add object/add prkey functions.
75* estid provide user_consent parameter.
76* add fflush to pkcs11-spy.c
77* set version in configure.in, src/pkcs11/pkcs11-global.c,
78  win32/version.rc  and src/include/winconfig.h
79
80New in 0.9.4; 2004-10-31; Andreas Jellinghaus:
81* Library version was broken in 0.9.3.
82* Update library version to 1:0:0, as we are no longer
83  compatible with the 0:*:* line, I fear.
84
85New in 0.9.3;  2004-10-31; Andreas Jellinghaus:
86* Fix some LDFLAGS/LDADD issues for parallel build.
87
88New in 0.9.2; 2004-07-24; Andreas Jellinghaus:
89* This is an beta test version. Please be careful.
90  Do not use in production environments.
91* Fix sslengine, link those dynamically with libcrypto
92  for openssl 0.9.7d and later.
93* Fixed small bug in pkcs11-tool
94* Link pkcs11-tool and pkcs15-crypt with -lcrypto
95* New driver for estonian ID card.
96* Bumped version number to opensc 0.9.2
97* New card supported: Oberthur AuthentIC v5
98* Pam_opensc's eid module now checks permissions,
99  and supports several certificates in
100  ~/.eid/authorized_certificates
101  Thanks to Fritz Elfert <fritz.elfert@millenux.com>
102* Upgrade library version to 0.9, since incompatible changes
103  are very likely somewhere.
104* Merged several pkcs15 profiles into one with different
105  options.
106
107New in 0.8.1; 2003-09-30; Olaf Kirch:
108* Upgrade libopensc versioning, hasn't been
109  accidently upgraded since 0.6.0 release
110* MacOS X specific changes:
111  - Allow to compile without PC/SC support
112  - Bundle installation fixes
113  - OpenSSL engine linking fixed
114  - Renamed OpenSC PKCS#11.bundle to
115    opensc-pkcs11.bundle
116  - CT-API module loading support
117* libopensc:
118  - Renamed sysdep_timestamp_t to sc_timestamp_t
119  - Renamed debug/error functions to sc_debug/sc_error
120  - Don't DER-en/decode the data in a pkcs15 object
121  - Portability fixes for the OpenCT reader driver
122* libscconf: Fixed CRLF parsing for UNIX platforms
123* Added PKCS#11 spy module by Mathias Brossard
124* Other minor bug/build fixes and cleanups
125
126New in 0.8.0; 2003-08-15; Juha Yrjölä:
127* New and/or improved card drivers:
128  Aladdin eToken, MICARDO 2 and STARCOS
129* New reader driver: OpenCT (Olaf's framework)
130* Improved support for win32 and MacOS X.
131* PKCS #11 stuff improved massively
132* Added PKCS #11 and native OpenSC engine drivers
133  for OpenSSL
134* Added support for reading the PIN from the PIN keypad
135  of a reader
136* New manpages
137* Loads of other improvements and bug-fixes
138
139New in 0.7.0; 2002-06-03; Juha Yrjölä:
140* Support for config files
141* Yet another PKCS #15 generation rewrite
142* PAM module rewritten for more flexibility and compatibility
143* OpenSC Signer merged to the main source tree
144* CT-API support
145* Support for non-native RSA and DSA keys
146* Improved support for MioCOS cards by Miotec (http://www.miotec.fi)
147* Semi-working support for Aladdin eToken PRO
148* First version to work with OpenSSH without any patching
149
150New in 0.6.1; 2002-03-20; Juha Yrjölä:
151* Fixed certificate downloading in pkcs15-init
152* Improved PKCS #11 module, so it works with Mozilla 0.9.9 and
153  is capable of signing and decrypting mails in Netscape
154* Other various small fixes and improvements
155
156New in 0.6.0; 2002-03-13; Juha Yrjölä:
157* Many, many new features -- too many to list here
158* New cards supported: Gemplus GPK family, TCOS 2.0, MioCOS
159* Implemented a card reader abstraction layer
160* PKCS #15 generation rewritten by Olaf Kirch. So far generation
161  is supported only on GPK and Cryptoflex.
162
163New in 0.5.0; 2002-01-24; Juha Yrjölä:
164* PKCS #15 generation support
165* PKCS #11 module almost completely rewritten
166* Implemented opensc-explorer; a tool for browsing and modifying
167  the card file system
168* Almost complete support for Cryptoflex 16k; implemented cryptoflex-tool
169* Started writing some API documentation using Doxygen
170* Much improved object handling code in PKCS #15 framework
171* Lots of bugs fixed, lots of new ones introduced
172
173New in 0.4.0; 2001-12-29; Juha Yrjölä:
174* Finished migrating to Autotools
175* Rewritten ASN.1 decoder (should work better on all PKCS #15 cards)
176* Abstracted card handling, so adding support for new cards is a whiz,
177  'opensc-tool -D' will list all installed drivers.
178* Added colored debug and error output ;)
179* Fixed some memory leaks
180* Support for Swedish Posten eID cards
181* Added very preliminary support for EMV compatible cards and Multiflex
182  cards by Schlumberger
183
184New in 0.3.5; 2001-12-15; Juha Yrjölä:
185* Now compiles with C++
186* Added card reset detection
187* Fixed PIN code changing
188* Improved certificate caching
189
190New in 0.3.2; 2001-11-27; Juha Yrjölä:
191* Converted to Autotools.
192
Note: See TracBrowser for help on using the browser.