root/releases/opensc-0.10.0/NEWS

Revision 2662, 6.3 KB (checked in by aj, 3 years ago)

remove obsolete files CodingStyle? and INSTALL (neither reflects the current
situation in OpenSC), and improve README and NEWS. prepare for release
candidate 2.

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