Maciej S. Szmigiero
64f56b83d0
Make minidriver installer custom action library optional
...
Minidriver installer custom action library needs WiX SDK to build.
Since installer is an optional component anyway let's detect whether WiX
SDK is present on build platform and then decide whether to build installer
custom action library or not.
Signed-off-by: Maciej S. Szmigiero <mail@maciej.szmigiero.name>
2017-03-27 10:57:21 +02:00
Frank Morgner
45a7ea9737
card-npa: moved to internal card drivers
2017-03-20 21:28:48 +01:00
Frank Morgner
a4f64d9439
Added (external) card driver for German ID card
...
(Imported libcardnpa from https://github.com/frankmorgner/vsmartcard )
- Added generic SM implementation of ISO/IEC 7816-8
- Added implementation of extended access control as defined by
- BSI TR-03110
- ICAO Doc 9303
- ISO/IEC 7501
- Added tool for German ID card (and other EAC tokens)
- renamed folder libsm to sm
2017-03-20 21:28:48 +01:00
HAMANO Tsukasa
51ba288bec
md: integrate JPKI ( #964 )
...
* set pin_flags
* set dummy serial number
* add CA certificates
* set cert flags
2017-03-03 10:59:56 +01:00
Frank Morgner
abd1595f60
winconfig.h: use more values from configure.ac
...
fixes #866
2016-09-20 09:33:38 +02:00
Frank Morgner
0898d06944
fixed and cleaned up nmake Makefiles
2016-06-23 07:35:53 +02:00
Frank Morgner
ab2a65e049
added cardos ATRs to minidriver installation
2016-06-21 09:31:48 +02:00
Viktor Tarasov
09cbcd80f4
md: use register to enable debug log
2016-04-17 12:43:27 +02:00
Frank Morgner
ed504cb22f
OpenSC.msi: fixed compilation with VS2015
...
WiX 3.10 uses `__vsnprintf` which is deprecated since VS2015
2016-03-07 10:39:42 +01:00
Frank Morgner
415f15e3e2
use autoconf metadata for PKCS#11 library
2016-03-07 10:39:42 +01:00
Viktor Tarasov
36b945aa22
tools: print package revision
2016-03-04 14:16:06 +01:00
LE TOUX Vincent
6a243449a0
First support for GIDS card
...
- minidriver included by default in Windows
- GIDS Applet is available here https://github.com/vletoux/GidsApplet
- some informative technical information is available here
http://www.mysmartlogon.com/knowledge-base/generic-identity-device-specification-gids-kb/
closes https://github.com/OpenSC/OpenSC/pull/651
2016-02-19 00:12:16 +01:00
Viktor Tarasov
aa8ad8d5b2
build: restore build on Win32
2016-01-22 17:32:40 +01:00
Frank Morgner
89f9d9e85d
add compatibility implementation for strnlen
...
fixes https://github.com/OpenSC/OpenSC/issues/660
2016-01-20 10:47:27 +01:00
LE TOUX Vincent
40440e70f4
add zlib compilation into the appveyor built process
...
zlib feature now available for x64
2015-12-26 18:44:57 +01:00
LE TOUX Vincent
48782e768d
appveyor: fix wix lib not found
2015-12-23 18:52:49 +01:00
LE TOUX Vincent
9a6e11e28a
appveyor: fix wcautil.h not found
2015-12-23 18:46:30 +01:00
vletoux
8a47f238de
win32: link OpenSSL statically again
2015-11-01 13:35:05 +01:00
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
90fb40f65e
include zlib1.dll and libeay32.dll in installer
2015-09-30 07:13:59 +02:00
Frank Morgner
9f7583a022
fixed indenting error in Makefile
2015-09-30 06:26:13 +02:00
Frank Morgner
a7bd14c77f
Builds lightweight Windows binaries by default
...
... without OpenSSL and zlib
2015-09-25 10:58:53 +02:00
Frank Morgner
97f8731402
Properly describe OpenSSL dependencies in WiX installer
2015-09-24 09:40:52 +02:00
Frank Morgner
e14e028453
Properly describe OpenSSL dependencies in .mak files
2015-09-23 08:23:28 +02:00
Frank Morgner
547494f012
Merge pull request #552 from frankmorgner/innosetup
...
Improve the state of travis ci
2015-09-17 13:23:56 +02:00
Frank Morgner
8aba7b9598
added missing files to WiX installer
...
fixes https://github.com/OpenSC/OpenSC/issues/488
2015-09-16 04:18:12 +02:00
Frank Morgner
fcfb0cebee
build cross compiled installer with innosetup
2015-09-15 15:04:33 +02:00
Frank Morgner
a524b4a0e3
Removes obsolete windows installer files
2015-09-15 15:04:33 +02:00
Frank Morgner
69783f4e6c
Unifies project wide vendor/product strings
2015-09-15 15:04:32 +02:00
Frank Morgner
428385d8b4
adjust Make.rules.mak to work with AppVeyor
...
- The AppVeyor configuration of VS2014/VS2015 does not currently work
with this script
- We are using the pre-built zlib binaries. As consequence, we can build
the 32 bit installer only. Also, we can't use static linking anymore
- The current pre-built binaries of OpenSSL from
https://slproweb.com/products/Win32OpenSSL.html include security
measures (https://blogs.microsoft.com/cybertrust/2012/01/26/enhancements-to-gs-in-visual-studio-11/ )
that are not compatible with our version of VS `(error LNK2001:
unresolved external symbol ___report_rangecheckfailure)`. That's why
we can't use static linking anymore
works with
- OpenSSL 1.0.2
- zlib 2.1.8
- WiX 3.10
2015-09-14 10:52:31 +02:00
adminmt
56c376489f
ATR update card-masktech.c, customactions.cpp
...
changed atqb + mask of MaskTech smart card (a) and (c)
removed MaskTech smart card (d)
added atr mask to MaskTech smart card (a) and (b)
2015-08-24 12:51:54 +02:00
vletoux
01b395e636
card-masktech.c: add 2 more ATR
...
Fixes #465
2015-05-16 12:09:08 +02:00
Raul Metsma
6349836ba2
Include onepin-opensc-pkcs11.dll in installer
...
Fixes #466
2015-05-16 12:03:08 +02:00
vletoux
7784d24ee1
win32/customactions.cpp: add the MaskTech card minidriver registration data
2015-05-10 15:04:44 +02:00
vletoux
ac82a96ccc
minidriver: add my name in the author list
...
setup: change the url to match the new one
2015-05-10 15:04:44 +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
0b683472b0
win32 setup: add basic minidriver card registration and unregistration via a custom action
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
vletoux
5a1ca44c11
custom action skeleton (without actions) - help welcome ...
2015-05-10 15:04:44 +02:00
vletoux
017d98f87f
trying to fix image path when compiling
2015-05-10 15:04:44 +02:00
vletoux
9601041f75
win32 setup:
...
* change the default wix background image (aka brand the setup)
* add the missing ARPCONTACT property
2015-05-10 15:04:35 +02:00
Philip Wendland
3312c1e2b9
IsoApplet: install isoApplet.profile on windows
2015-02-20 21:55:35 +01:00
Frank Morgner
28ea6bc607
added DEFAULT_PKCS11_PROVIDER to winconfig.h.in
2015-01-20 00:53:51 +01:00
Viktor Tarasov
df959efab5
md: install minidriver by default
2014-09-07 21:08:54 +02:00
Viktor Tarasov
0fa475ee5f
build: define in configure.ac.in the common fields of version-info
2013-12-30 10:31:21 +01:00
Viktor Tarasov
aec6f99ff4
win32: build: add 'VarFileInfo' block to version-info
2013-12-29 22:00:29 +01:00
Viktor Tarasov
53ed5dc502
win32: build: 'version-info' resource for each target
2013-12-29 22:00:29 +01:00
German Blanco
63ce563d76
Adding support for DNIe.
2013-06-13 17:31:56 +02:00
Viktor Tarasov
7a57fa8689
win32: build and include to MSI package 'openpgp-tool.exe'
2013-02-25 19:12:06 +01:00