martin
3dce2e08d4
WindowsInstaller: generate OpenSC.iss with autotools
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@5008 c6295689-39f2-0310-b995-f0e70906c6a9
2010-12-30 15:10:06 +00:00
martin
c514da444e
Move towards 0.12.1
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4982 c6295689-39f2-0310-b995-f0e70906c6a9
2010-12-22 17:42:41 +00:00
martin
72c0474dde
Prepare for 0.12.0
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4980 c6295689-39f2-0310-b995-f0e70906c6a9
2010-12-22 17:12:11 +00:00
martin
7f32e7a079
Build 0.12.0-rc2
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4961 c6295689-39f2-0310-b995-f0e70906c6a9
2010-12-17 10:15:11 +00:00
martin
ab6511cb63
Trac #264 : fix mingw32 build with mingw32-runtime versions <= 3.13
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4871 c6295689-39f2-0310-b995-f0e70906c6a9
2010-11-08 11:17:09 +00:00
martin
50f4ba5ad0
build: detect xsl-stylesheet location for latest opensuse.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4824 c6295689-39f2-0310-b995-f0e70906c6a9
2010-10-21 13:53:58 +00:00
alonbl
ed81328db6
detect man by xslstylesheetsdir too
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4823 c6295689-39f2-0310-b995-f0e70906c6a9
2010-10-21 12:17:51 +00:00
alonbl
8ebde203ee
bug#262 - force xsl-stylesheets when using man/doc
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4822 c6295689-39f2-0310-b995-f0e70906c6a9
2010-10-21 04:28:01 +00:00
martin
2d6e3bd262
EstonianEid: remove the iconv dependency and use the common name from the certificate as the card label.
...
This makes it universal, as some cards don't have the personal data file (Digi-ID)
It also makes it a bit ugly, as the common name is the name and personal ID code
concatenated like "FIRSTNAME,LASTNAME,123456789"
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4817 c6295689-39f2-0310-b995-f0e70906c6a9
2010-10-19 11:25:25 +00:00
martin
4a79acd827
Prepare for OpenSC 0.12.0-rc1
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4797 c6295689-39f2-0310-b995-f0e70906c6a9
2010-10-06 07:54:03 +00:00
alonbl
8a1903345e
Simplify build system, remove the generated distributed files.
...
Thread is at [1].
Build with docs or man now requires xsltproc.
http://www.mail-archive.com/opensc-devel@lists.opensc-project.org/msg06750.html
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4791 c6295689-39f2-0310-b995-f0e70906c6a9
2010-10-05 20:34:58 +00:00
alonbl
6ebd49397e
Don't dump wiki content into distribution package.
...
As requested by Martin[1].
Before releasing a new formal version, run:
$ make Generate-ChangeLog
It generates the ChangeLog out of svn and autoreconf again for package inclusion.
[1] http://www.opensc-project.org/pipermail/opensc-devel/2010-September/015014.html
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4776 c6295689-39f2-0310-b995-f0e70906c6a9
2010-09-26 21:30:44 +00:00
martin
dd6c9006b8
build: darwin specific customizations not needed, need_dash_r for solaris not used.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4758 c6295689-39f2-0310-b995-f0e70906c6a9
2010-09-22 12:06:05 +00:00
martin
6ff0f85292
build: remove ancient and unsupported platform checks, added in [94]
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4755 c6295689-39f2-0310-b995-f0e70906c6a9
2010-09-22 11:47:26 +00:00
martin
ec2befb5c5
build: add --disable-assert (enabled by default)
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4717 c6295689-39f2-0310-b995-f0e70906c6a9
2010-09-14 08:17:48 +00:00
martin
72d961beb2
Fix #216 : initial go with multiple reader subsystem removal.
...
* One sc_context has only a single reader driver.
* remove dynamic reader driver loading capabilities
* remove opensc-tool -R command
* change the internal API, we don't need to pass around a "driver data" pointer as it can be found directly from the context.
* check in ./configure for only a single enabled reader driver
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4709 c6295689-39f2-0310-b995-f0e70906c6a9
2010-09-11 13:00:47 +00:00
martin
2b1a8b5828
build: don't check for unused functions and headers.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4643 c6295689-39f2-0310-b995-f0e70906c6a9
2010-08-23 10:32:17 +00:00
ep
b279287701
strlcat(3) implementation
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4634 c6295689-39f2-0310-b995-f0e70906c6a9
2010-08-18 13:42:26 +00:00
martin
a8c438fde1
configure: Add possible docbook paths on OS X (Fink, MacPorts)
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4612 c6295689-39f2-0310-b995-f0e70906c6a9
2010-07-27 08:05:31 +00:00
viktor.tarasov
f17ca0fd74
tools: in local 'getpass' procedure getline() is not used any more
...
Without GNU C extention 'getline()' the same code of the local 'getpass' procedure is used for Mac OS and Linux.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4272 c6295689-39f2-0310-b995-f0e70906c6a9
2010-04-28 09:20:18 +00:00
viktor.tarasov
122d357fde
tools: thanks to Ludovic; check for getline() in configure.ac and use 'HAVE_GETLINE' macro in get password procedure.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4266 c6295689-39f2-0310-b995-f0e70906c6a9
2010-04-26 12:29:42 +00:00
aj
921a2cc39f
Start documenting changes and increse libary version (we are no longer
...
compatible with 0.11.* line).
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4120 c6295689-39f2-0310-b995-f0e70906c6a9
2010-03-16 13:51:39 +00:00
aj
d22a2483c0
Header file cleanup.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4081 c6295689-39f2-0310-b995-f0e70906c6a9
2010-03-04 08:14:36 +00:00
martin
6f887e5b62
#185 : drop opensc-config. If required, pkg-config and libopensc.pc can be used instead.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4070 c6295689-39f2-0310-b995-f0e70906c6a9
2010-02-24 12:20:59 +00:00
aj
9e64de79e4
Remove openssh/ directory and our patch for openssh,
...
as they removed the opensc code in favor or new pkcs#11 code.
This new code works out of the box with opensc-pkcs11.so,
so we don't need the patch any more.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4066 c6295689-39f2-0310-b995-f0e70906c6a9
2010-02-24 08:25:13 +00:00
martin
e88839475a
Missing piece from [4055]
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4056 c6295689-39f2-0310-b995-f0e70906c6a9
2010-02-21 11:10:30 +00:00
aj
462f7ac7e8
automake gets packge name and version from AC_INIT.
...
the old AM_INIT_AUTOMAKE syntax is deprecated now, switch to the new one.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4034 c6295689-39f2-0310-b995-f0e70906c6a9
2010-02-16 07:10:45 +00:00
alonbl
f636cc1862
cardmod - build fixups and mingw stuff
...
1. Add --enable-cardmod to autoconf to enable feature explicitly.
2. Modify opensc-cardmod.dll to always have bitness suffix eg opensc-cardmod32.dll
3. Remove complex cardmod.h detection, could not find any reason for this.
4. Make cardmod.inf a template and inject opensc version into its version string.
5. More minor autoconf/automake cleanups.
6. Remove internal-winscard.h usage in cardmod.c as cardmod.h already includes winscard.h
7. DllMain is not exportable.
Notes:
1. I may caused other build not to work, will happy to work it out.
2. Cannot find reason why cardmod.inf cardmod-westcos.reg should reside in bin directory.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4003 c6295689-39f2-0310-b995-f0e70906c6a9
2010-02-05 21:39:28 +00:00
flc
0e03c6d5cf
add cardmod a minidrivers for windows
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4001 c6295689-39f2-0310-b995-f0e70906c6a9
2010-02-05 13:05:25 +00:00
alonbl
a6f9f023a0
[WINDOWS] Remove tool specific file description support resource file
...
The implementation was based on the previous MSC build, each tool had its own
description in version resource.
This change sets a single version resource to all files, and produces much
simpler build.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3980 c6295689-39f2-0310-b995-f0e70906c6a9
2010-02-02 14:50:42 +00:00
alonbl
ff8912c600
Remove plugindir as plugin was removed
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3852 c6295689-39f2-0310-b995-f0e70906c6a9
2009-11-16 07:32:46 +00:00
martin
c398f55373
Allow to turn off CT-API support
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3850 c6295689-39f2-0310-b995-f0e70906c6a9
2009-11-15 18:03:04 +00:00
martin
ca0976ba6f
Remove signer and related configure elements
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/branches/martin/0.12@3840 c6295689-39f2-0310-b995-f0e70906c6a9
2009-11-13 11:48:17 +00:00
martin
450e1fc5ae
Merge [3794:3803/trunk]
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/branches/martin/0.12@3804 c6295689-39f2-0310-b995-f0e70906c6a9
2009-11-05 18:27:56 +00:00
martin
95a5ab0654
Re-implement PIN cache on PKCS#15 layer; remove it from PKCS#11. Re-name and log PKCS#15 options to better reflect the purpose.
...
Data objects and PKCS#15 init are left broken currently.
git-svn-id: https://www.opensc-project.org/svnp/opensc/branches/martin/0.12@3784 c6295689-39f2-0310-b995-f0e70906c6a9
2009-10-22 08:59:59 +00:00
martin
6fd2220311
Bump the version number
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/branches/martin/0.12@3742 c6295689-39f2-0310-b995-f0e70906c6a9
2009-09-20 10:57:11 +00:00
aj
886fa8931f
trunk is now post release.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3716 c6295689-39f2-0310-b995-f0e70906c6a9
2009-07-29 07:03:59 +00:00
aj
a495162259
Prepare for new release
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3714 c6295689-39f2-0310-b995-f0e70906c6a9
2009-07-29 07:02:37 +00:00
aj
0db85da76a
prep next release.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3689 c6295689-39f2-0310-b995-f0e70906c6a9
2009-05-07 13:09:03 +00:00
alonbl
23e247cafe
Fix GNU libiconv detection
...
By Kalev Lember
The attached patch fixes GNU libiconv detection by adding an additional
libiconv symbol check to autoconf -liconv link test. Right now some
iconv implementations have only iconv* symbols (GNU libc), some have
only libiconv* (GNU libiconv), and some have both defined (Mac OS X's
iconv), so it's necessary to check for both variants.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3684 c6295689-39f2-0310-b995-f0e70906c6a9
2009-04-21 16:43:00 +00:00
alonbl
dc3f8f6509
Default PCSC CFLAGS from pkg-config
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3650 c6295689-39f2-0310-b995-f0e70906c6a9
2009-02-03 20:11:30 +00:00
aj
fe195e9b33
trunk code is now working towards 0.11.8
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3647 c6295689-39f2-0310-b995-f0e70906c6a9
2009-02-01 08:19:49 +00:00
alonbl
98841d1e61
Finally remove eval stuff from autoconf
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3636 c6295689-39f2-0310-b995-f0e70906c6a9
2009-01-23 09:00:11 +00:00
alonbl
ef38618c34
Remove unused OPENSC_ETC_PATH
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3635 c6295689-39f2-0310-b995-f0e70906c6a9
2009-01-22 14:29:25 +00:00
alonbl
78ac13a96a
Add PACKAGE_SUFFIX
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3629 c6295689-39f2-0310-b995-f0e70906c6a9
2009-01-19 13:39:52 +00:00
alonbl
584e0a1b2f
Expose version components into config.h
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3628 c6295689-39f2-0310-b995-f0e70906c6a9
2009-01-19 13:32:29 +00:00
alonbl
cdbd4c1193
More iconv build fixes
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3623 c6295689-39f2-0310-b995-f0e70906c6a9
2009-01-16 20:52:36 +00:00
alonbl
96d387b5e9
Fix external iconv override
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3622 c6295689-39f2-0310-b995-f0e70906c6a9
2009-01-16 20:21:27 +00:00
alonbl
c9c6f9f2b2
Correct iconv support
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3621 c6295689-39f2-0310-b995-f0e70906c6a9
2009-01-16 17:48:26 +00:00
alonbl
51824acab7
Revert r3612, the autoconf warning is correct and be the default in future
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3620 c6295689-39f2-0310-b995-f0e70906c6a9
2009-01-16 17:13:32 +00:00