Frank Morgner
e0a4e0bfec
Merge pull request #532 from frankmorgner/sloppy
...
implemented sloppy initialization for C_GetSlotInfo
2015-10-02 15:13:07 +02:00
Frank Morgner
1480a4ef4a
use one configuration file for all systems
2015-10-01 12:44:41 +02:00
Frank Morgner
ffd85adae7
Decouples SM from OpenSSL
2015-09-24 14:46:30 +02:00
Frank Morgner
69783f4e6c
Unifies project wide vendor/product strings
2015-09-15 15:04:32 +02:00
Frank Morgner
d7d64ee8d4
Merge pull request #494 from frankmorgner/fork
...
After a fork do not release resources shared with parent
2015-08-04 10:32:01 +02:00
Frank Morgner
7cec500e54
added flags to sc_context_t
...
- is initialized in sc_context_create with parm->flags
- removes members paranoid_memory and enable_default_driver
2015-07-22 17:30:21 +02:00
Carl Hörberg
e5ae77cae3
Restore compability on os x
...
Fallback to
/System/Library/Frameworks/PCSC.framework/Versions/Current/Headers when
there are no OS X SDKs installed. Fixes bugs introduced in #308
2015-06-17 18:34:52 +02:00
Viktor Tarasov
31cb40db17
revision: 0.15.0
2015-05-16 21:45:40 +02:00
vletoux
2f6d1b5c97
avoid the failure: "Failed to get file version of custom action dll"
2015-05-10 15:04:44 +02:00
vletoux
9e07a75968
detect the wix components installed on the build machine
2015-05-10 15:04:44 +02:00
Frank Morgner
291e9dab9e
use OpenSC as default PKCS#11 provider
...
closes #229
2014-12-19 22:27:34 +01:00
Martin Paljak
1145bed320
macosx: locate the best newest SDK present on the computer.
...
With recent versions of XCode, PC/SC headers are hidden inside
the SDK folder inside XCode app, and the global path is not
guaranteed to be present. This allows to build easily from source
without depending on a specific XCode/OSX version.
2014-10-25 20:01:38 +03:00
Ludovic Rousseau
fb7bbf1e80
build: disable Secure Messaging if OpenSSL is not used
...
If OpenSSL is not present or --disable-openssl then Secure Messaging is
disabled.
The problem was that some Secure Messaging code is missing if OpenSSL is
absent. The build/link failed with some missing symbols.
Fix issue #293
2014-10-01 22:11:38 +02:00
Ludovic Rousseau
99281793e0
Fix secure messaging library name on Mac OS X
...
Mac OS X uses "libsmm-local.3.dylib" as library name. The default value
"libsmm-local.so.3" is correct for Linux but not for Mac OS X.
This bug prevented the "opensc-tool -a" to work correctly and return the
ATR if an IAS card is present in the reader.
2014-09-16 20:53:48 +02:00
Viktor Tarasov
db60f8da59
release 0.14.0
2014-06-26 19:15:33 +02:00
Viktor Tarasov
852a4719cf
release: OpenSC-0.14.0 RTM
2014-06-09 16:34:06 +02:00
Viktor Tarasov
f87a364ddc
release: candidate for the next stable version
2014-05-31 20:06:30 +02:00
Viktor Tarasov
3418e9c146
OpenSC 0.13.1 rc1
2014-05-16 09:18:17 +02:00
Viktor Tarasov
24fa9d8cc2
build: by default enable SM support
2014-05-11 17:44:34 +02:00
Viktor Tarasov
d4195e297c
build: bootstrap script has expected content
...
added CI specific 'bootstrap' script version: with parameters it creates the 'm4.version.ci' -- CI specific 'm4.version'
2014-05-11 09:15:27 +02:00
Viktor Tarasov
4bed397fbc
build: return to standard use of 'autoconf'
...
Following http://sourceforge.net/p/opensc/mailman/message/32009859/
* 'configure.ac' is not mored created by bootstrap script, but present in source
* 'version.m4' is introduced and contains the 'volatile' package settings:
settings that can be changed for the needs of particular build (ex. change PACKAGE_SUFFIX using the Git 'describe' or 'commit' data)
* 'bootstrap' script facilitate change of the package setting during the 'autoconf' phase
2014-05-07 09:53:08 +02:00
Viktor Tarasov
b3baf9e75d
build: delete 'configure.ac', bootstrap creates it from 'configure.ac.in'
...
'configure.ac' has to be with the context related information,
as 'fix number', 'release number', fields of MSDN version-info, ...
Using supplied (or not) options,
bootstrap will create the working 'configure.ac' as a modified version of 'configure.ac.in'.
2013-12-30 10:30:03 +01:00
Viktor Tarasov
53ed5dc502
win32: build: 'version-info' resource for each target
2013-12-29 22:00:29 +01:00
Viktor Tarasov
b928e814e5
build: bootstrap can be used with options
...
'branch', 'revision' and 'suffix'
2013-12-29 22:00:29 +01:00
Viktor Tarasov
db9e4c9039
build: suppress warning 'unused-parameter'
2013-12-29 17:38:44 +01:00
Martin Paljak
d4a3edac08
macosx: update package building to modern tools
...
PackageMaker has been deprecated since Xcode 4.6.
pkgbuild and productbuild have been available since 10.6.6
2013-12-18 09:49:44 +00:00
Ludovic Rousseau
02727a1406
Merge pull request #168 from germanblanco/opendnie
...
Adding support for DNIe.
2013-08-27 01:52:55 -07:00
Frank Morgner
f597a7e50a
enable compiler warnings by default
2013-08-02 15:21:17 +02:00
German Blanco
63ce563d76
Adding support for DNIe.
2013-06-13 17:31:56 +02:00
Viktor Tarasov
7cbd42a2d0
build: 'declaration-after-statement' is an error
...
not allowed in Windows VS, so make it also not allowed with GCC
Thanks to Martin,
https://github.com/OpenSC/OpenSC/pull/156#issuecomment-17538586
2013-05-07 15:48:07 +02:00
Martin Paljak
11ff81367a
build: check for dlopen() in a BSD-friendly way.
...
From http://www.flameeyes.eu/autotools-mythbuster/autoconf/finding.html
2013-03-16 00:30:11 +02:00
Martin Paljak
32ed309037
pkcs11: use calloc instead of malloc; remove obsolete malloc.h references.
2013-03-15 23:02:02 +02:00
Martin Paljak
3fc2dbc9f1
Upgrade the MacOSX package build script to current state of affairs.
...
- Target only Intel (available since 2006) and OS X 10.6+ (released in 2009)
- Use sources only from https://github.com/OpenSC/
2013-02-20 14:34:08 +02:00
Viktor Tarasov
3f30e14087
sm: move SM common crypto procedures to the dedicated library
...
rename 'sm' source directory
2013-01-04 22:29:59 +01:00
Viktor Tarasov
98ca66b1a0
release 0.13.0
2012-12-04 14:58:10 +01:00
Viktor Tarasov
6b7d8af08e
build: release candidate 0.13.0 RC1
2012-10-03 16:24:47 +02:00
Ludovic Rousseau
3656b478f0
Use AX_PTHREAD instead of ACX_PTHREAD
...
configure.ac:304: warning: The macro `ACX_PTHREAD' is obsolete.
configure.ac:304: You should run autoupdate.
m4/ax_pthread.m4:87: ACX_PTHREAD is expanded from...
2012-09-25 23:03:38 +02:00
Viktor Tarasov
2a88453aaa
build: Illegal char '-' in: 'Version: 0.13.0-pre1'
2012-09-16 22:39:12 +02:00
Viktor Tarasov
a305f4a99b
build: increase minor version number
...
let's start to prepare next release
2012-06-10 14:32:46 +02:00
Viktor Tarasov
cfd5aaba7d
SM: initial implementation of secure messaging framework
2012-06-08 20:17:35 +02:00
Alon Bar-Lev
df8715849d
Remove libltdl: Remove ltld references
...
http://www.opensc-project.org/pipermail/opensc-devel/2011-December/017490.html
cherry-picked from 'libtool' branch of Alon Barlev's github project git://github.com/alonbl/OpenSC.git
and rebased
Remove libltdl: Remove ltld references
(cherry picked from commit a350326c520c5b0cb185f90946648633f4d0e456)
Remove libltdl: Detect libdl
(cherry picked from commit 51e7de45c11823460e776492dcbd40e60583a7eb)
Remove libltdl: Use libscdl
(cherry picked from commit 09f3eadb8a1a47407c011dcd3d5ce461516f3b87)
Remove libltdl: Cleanup libscdl
(cherry picked from commit 52d5f1be01146079e3a6fad1c88ebb0f577d0a94)
Remove libltdl: Cleanup libscdl usage at Microsoft VC build
Untested, I don't have the environment, Martin, please test.
(cherry picked from commit 7fb18f8d0b0bae6d181981a0c71190440e917c2c)
Change-Id: I73c98ccb9365584b12f4b0b97b69316a190b6e45
2012-03-17 20:55:05 +01:00
Ludovic Rousseau
3f7db42878
Merge pull request #5 from marschap/doc-for-staging
...
Doc updates for staging
2012-01-09 01:25:36 -08:00
Martin Paljak
e0748e2bdb
Staging builds must include the new version for PreReleases.
2011-09-13 22:02:01 +03:00
Peter Marschall
dbc5f75969
doc/tools/Makefile.am: new Makefile template for autotools
...
Created doc/tools/Makefile.am in order to generate a Makefile in doc/tools/.
Use pattern rules in doc/tools/Makefile.am; clean up doc/Makefile.am.
2011-08-21 13:47:41 +02:00
Martin Paljak
d505a55483
Release OpenSC 0.12.2
2011-07-15 13:40:07 +03:00
Martin Paljak
a8df0b37cd
PreReleases: publish 0.12.2 RC2, the final RC.
2011-07-13 17:27:13 +03:00
Ludovic Rousseau
e8b22f63e7
Silent build rules by default
...
Use make V=1 for the verbose mode (as used before)
2011-06-30 13:24:56 +03:00
Martin Paljak
2680a55abd
Amend previous commit, configure.ac was unpublished.
2011-06-28 13:10:43 +03:00
Martin Paljak
d4e90c171a
Changes to build scripts requires for Git transition
2011-06-15 10:58:37 +03:00
martin
0dcab4abef
NightlyBuilds: trunk shall be 0.12.2
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@5452 c6295689-39f2-0310-b995-f0e70906c6a9
2011-05-17 17:07:37 +00:00