aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJ08nY2018-07-29 17:46:50 +0200
committerJ08nY2018-07-29 18:12:32 +0200
commit07d0c8947ef0d0f4c0ae01c1d8699d24a892752d (patch)
treec30699e723a8ed31ea354be7e76eb16c1b681f04
parent346e8f06a02640d6b901c7bcc16994b5cb14a06e (diff)
downloadECTester-07d0c8947ef0d0f4c0ae01c1d8699d24a892752d.tar.gz
ECTester-07d0c8947ef0d0f4c0ae01c1d8699d24a892752d.tar.zst
ECTester-07d0c8947ef0d0f4c0ae01c1d8699d24a892752d.zip
-rwxr-xr-x.appveyor.yml18
-rw-r--r--.travis.yml2
-rw-r--r--README.md2
m---------ext/libs0
4 files changed, 21 insertions, 1 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
new file mode 100755
index 0000000..051d974
--- /dev/null
+++ b/.appveyor.yml
@@ -0,0 +1,18 @@
+version: '{build}'
+image: Visual Studio 2017
+
+branches:
+ except:
+ - gh-pages
+
+environment:
+ JAVA_HOME: C:\Program Files\Java\jdk1.8.0
+
+install:
+ - cinst ant
+ - git submodule update --init --recursive
+
+build_script:
+ - ant -f build-applet.xml build
+ - ant -f build-reader.xml package
+ - ant -f build-standalone.xml package \ No newline at end of file
diff --git a/.travis.yml b/.travis.yml
index f44e74c..453c523 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -5,6 +5,8 @@ addons:
packages:
- libtomcrypt-dev
- libtommath-dev
+ - libssl-dev
+ - libcrypto++-dev
- gcc-6
- g++-6
language: java
diff --git a/README.md b/README.md
index 2b331ff..bed5e62 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
# ECTester
-[![Build status](https://api.travis-ci.org/crocs-muni/ECTester.svg?branch=master)](https://travis-ci.org/crocs-muni/ECTester) [![GitHub release](https://img.shields.io/github/release/crocs-muni/ECTEster.svg)](https://github.com/crocs-muni/ECTester/releases) [![license](https://img.shields.io/github/license/crocs-muni/ECTester.svg)](https://github.com/crocs-muni/ECTester/blob/master/LICENSE) [![docs](https://img.shields.io/badge/docs-github.io-brightgreen.svg)](https://crocs-muni.github.io/ECTester/)
+[![Build status](https://api.travis-ci.org/crocs-muni/ECTester.svg?branch=master)](https://travis-ci.org/crocs-muni/ECTester) [![Build status](https://ci.appveyor.com/api/projects/status/02kcaf52op89910u?svg=true)](https://ci.appveyor.com/project/J08nY/ectester-cm6ng) [![GitHub release](https://img.shields.io/github/release/crocs-muni/ECTEster.svg)](https://github.com/crocs-muni/ECTester/releases) [![license](https://img.shields.io/github/license/crocs-muni/ECTester.svg)](https://github.com/crocs-muni/ECTester/blob/master/LICENSE) [![docs](https://img.shields.io/badge/docs-github.io-brightgreen.svg)](https://crocs-muni.github.io/ECTester/)
Tests support and behavior of elliptic curve cryptography implementations on JavaCards (`TYPE_EC_FP` and `TYPE_EC_F2M`) and on selected software libraries.
For more information on ECC support on JavaCards see the [github page](https://crocs-muni.github.io/ECTester/), with results, tables and docs.
diff --git a/ext/libs b/ext/libs
-Subproject 895dfb97ef2ec0b70def29fb84dcc0d81e38213
+Subproject e1928e81c279c6996c31703e8853e19cb16d76d