Frank Morgner
2f6ab4c1a2
Prepare RC1 of 0.21.0 ( #2117 )
2020-10-03 01:11:33 +02:00
Raul Metsma
78a7c11d0d
Simplify build matrix
...
Signed-off-by: Raul Metsma <raul@metsma.ee>
2020-04-08 11:32:45 +02:00
Raul Metsma
5eff42e39e
Use nologo parameter to avoid warnings in appveyor log
...
Signed-off-by: Raul Metsma <raul@metsma.ee>
2020-04-03 09:55:34 +02:00
Frank Morgner
2f5514a2d1
appveyor: build for VS 2017, too
2020-03-05 12:04:58 +01:00
Frank Morgner
1e05e9aff0
fixed OpenPACE flags for OpenSSL 1.1.1
2020-03-05 12:04:58 +01:00
Frank Morgner
b89fbce9f2
make OPENSSL_DIR configurable
2020-03-05 12:04:58 +01:00
Raul Metsma
7fb0696a29
Upgrade OpenSSL to 1.1.1
...
Version 1.0.2 is deprecated
Signed-off-by: Raul Metsma <raul@metsma.ee>
2020-03-05 12:04:58 +01:00
Frank Morgner
12218d4b0b
prepare 0.20.0
2019-09-05 14:24:30 +02:00
Frank Morgner
278960bf88
AppVeyor: push build artifact in PRs as well
2019-05-31 14:15:37 +02:00
Frank Morgner
1a656f2abe
use OpenPACE 1.1.0
2019-04-25 15:44:11 +02:00
Frank Morgner
9092782f94
CI: only push artifacts on OpenSC/OpenSC
2019-04-08 11:16:13 +02:00
Frank Morgner
fc9277b778
use compat_getopt_long if getopt_long is not available
...
uses the autoconf way for replacing getopt.h
fixes https://github.com/OpenSC/OpenSC/issues/1527
2019-03-25 14:30:09 +01:00
Frank Morgner
3dd0638623
initialize package suffix with branch and PR
2019-01-31 16:01:14 +01:00
Frank Morgner
ee9abfcc71
Appveyor: use deploy_script
2019-01-04 00:46:41 +01:00
Frank Morgner
027ccad439
allow specifying the size of OpenSSL secure memory
...
... and set it for builds where we're linking OpenSSL statically (i.e.
Windows and macOS)
fixes https://github.com/OpenSC/OpenSC/issues/1515
2018-11-13 15:50:17 +01:00
Frank Morgner
4fad530e9a
appveyor: fixed msi naming
2018-09-14 08:32:11 +02:00
Frank Morgner
719d2cbe21
Updated NEWS
2018-09-12 09:45:19 +02:00
Frank Morgner
ea2024decf
appveyor: fix release build
2018-09-05 09:59:00 +02:00
Frank Morgner
ddec3a437c
remove -Release in windows artifact
2018-08-31 16:38:51 +02:00
Frank Morgner
e238f4d6fb
don't include tag in windows artifact
2018-08-31 16:38:51 +02:00
Frank Morgner
c79adb6c11
include PACKAGE_NAME in msi instead of VSVER
...
uploads nightly only for VS12 build
2018-08-31 13:34:33 +02:00
Frank Morgner
a3ca935b16
win32: use standard build of zlib
...
fixes https://github.com/OpenSC/OpenSC/issues/1461
2018-08-31 13:34:33 +02:00
Frank Morgner
0ddfd2d521
deploy only when on master
2018-08-30 22:06:21 +02:00
Frank Morgner
5b428e4323
upload CI build artifacts to OpenSC/Nightly
...
builds are uploaded as seperate branches to
https://github.com/OpenSC/Nightly If the repository gets too big,
branches can easily be removed. The repository is written via Travis CI
and AppVeyor with a secure token from user https://github.com/OpenSC-CI
2018-08-24 09:23:58 +02:00
Frank Morgner
eb60481f89
Updated NEWS for 0.18.0
2018-05-16 13:48:37 +02:00
Frank Morgner
3bfede17d4
AppVeyor: let configure know that we're building with native tools
2018-04-20 15:09:06 +02:00
Frank Morgner
b4bc6de81b
prepare 0.18.0
2018-04-13 18:43:18 +02:00
Frank Morgner
4444d24f59
win32: generate PDB files for releases
...
https://msdn.microsoft.com/fsk896zz.aspx
fixes https://github.com/OpenSC/OpenSC/issues/1191
2017-11-21 10:54:48 +01:00
Frank Morgner
9b772ebdc4
win32: switch back to OpenSSL 1.0.2 as default
...
AppVeyor changed the default version back to 1.0.2, see
https://github.com/appveyor/ci/issues/1671
2017-08-04 08:44:41 +02:00
Frank Morgner
29589e8a92
AppVeyor: Drop VS2010 build
...
The pre-compiled OpenSSL binaries on AppVeyor are incompatible with
VS2010
2017-07-24 21:39:01 +02:00
Frank Morgner
78100508a8
AppVeyor: cache cngsdk.msi
2017-07-24 21:39:01 +02:00
Frank Morgner
7a39d6d058
build against OpenSSL 1.1.0 on Windows, by default
...
- build with AppVeyor's OpenSSL 1.1.0
- updates AppVeyor version of OpenPACE
Fixes https://github.com/OpenSC/OpenSC/issues/1108
2017-07-24 21:39:01 +02:00
Frank Morgner
fb8fccd7ba
AppVeyor: cache openpace build
2017-06-05 00:09:33 +02:00
Frank Morgner
ad451bd201
AppVeyor: cache zlib build
2017-06-05 00:09:33 +02:00
Frank Morgner
74d5eee573
AppVeyor: Updated OpenSSL version
2017-06-05 00:09:33 +02:00
Frank Morgner
2536365d79
removed BUILD_ON/BUILD_FOR variable
...
- guess the system architecture based on %PROCESSOR_ARCHITECTURE%
- guess the target system based on %PLATFORM%
2017-06-05 00:09:33 +02:00
Frank Morgner
74ec7b04ff
sc-hsm: Add support for SoC
...
- eac: allow CA without EF.CardSecurity
- sc-hsm: implemented CA based on document PKI
- sc-hsm: adds receive limit for SoC card
- introduces dedicated card type for SoC card
- md: integrate card's PIN pad capabilities
- installer: added SC-HSM SoC card to registry
- pkcs15-tool: Added support for PIN entry on card
- change/unblock PIN: add support for PIN entry on card
- added OpenPACE to macOS build
- travis-ci: install gengetopt/help2man via brew
- sc-hsm: Cache EF.C_DevAut
- sc-hsm: Prevent unnecessary applet selection and state resets
- sc-hsm: added support for session pin
- sc-hsm: avoid multiple AID selection
- sc-hsm: Use the information from match_card for all subsequent selections of the applet
- sc-hsm: cache optional files as empty files (Decoding the files will reveal that they were not existing prior caching. This avoids selecting the file though we have already tried to cache the file before.)
- use dedicated directory for CVC trust anchors
- appveyor: added OpenPACE to windows build
2017-05-22 16:25:08 +02:00
Frank Morgner
1893dcf3cb
AppVeyor: use Github as zlib download mirror
...
fixes downloading problems with Sourceforge
2016-10-07 14:17:40 +02:00
Frank Morgner
84ba7dd551
AppVeyor: Use static names for artifacts
...
Allows Link to the latest Artifacts of master:
https://ci.appveyor.com/api/projects/LudovicRousseau/OpenSC/artifacts/OpenSC-win32_vs12-Release.msi?branch=master&job=Environment%3A%20VSVER%3D12%3B%20Configuration%3A%20Release%3B%20Platform%3A%20x86
https://ci.appveyor.com/api/projects/LudovicRousseau/OpenSC/artifacts/OpenSC-win64_vs12-Release.msi?branch=master&job=Environment%3A%20VSVER%3D12%3B%20Configuration%3A%20Release%3B%20Platform%3A%20x64
https://ci.appveyor.com/api/projects/LudovicRousseau/OpenSC/artifacts/OpenSC-win32_vs12-Light-Release.msi?branch=master&job=Environment%3A%20VSVER%3D12%3B%20Configuration%3A%20Light-Release%3B%20Platform%3A%20x86
https://ci.appveyor.com/api/projects/LudovicRousseau/OpenSC/artifacts/OpenSC-win64_vs12-Light-Release.msi?branch=master&job=Environment%3A%20VSVER%3D12%3B%20Configuration%3A%20Light-Release%3B%20Platform%3A%20x64
2016-10-07 14:17:40 +02:00
Frank Morgner
b32d1e8d1e
AppVeyor: Build on as many platforms as we can
...
reverts bd1e7aa032
2016-10-07 14:17:40 +02:00
Frank Morgner
84d4b0630c
compile zlib with -MT instead of -MD
2016-06-14 14:58:11 +02:00
Viktor Tarasov
2c763c49a2
appveyor: use GitHub auth-token from Ludovic Rousseau
2016-03-21 19:05:04 +01:00
Viktor Tarasov
bd1e7aa032
appveyor: only VSVER=12 configuration is left
2016-03-21 18:39:20 +01:00
Viktor Tarasov
4260401a5d
appveyor: update secure GitHub token
2016-03-21 09:33:41 +01:00
Viktor Tarasov
94e43b023d
appveyor: deploy section for relesase tags
2016-03-21 07:55:02 +01:00
Frank Morgner
f1d19d09ab
AppVeyor: activate VS2015
2016-03-07 10:39:42 +01:00
Frank Morgner
221165d763
AppVeyor: include pdb files for Debug build
2016-03-07 10:39:42 +01:00
LE TOUX Vincent
57f52b1936
cache the zlib.zip when building from Appveyor
2015-12-27 13:13:24 +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
51be65ba9b
appveyor: fix OpenSSL version
2015-12-23 18:44:05 +01:00