diff options
| author | quapka | 2024-07-30 20:24:46 +0200 |
|---|---|---|
| committer | quapka | 2024-07-30 20:24:46 +0200 |
| commit | 40f5279a1f84c737daac70a3b66c649708f63973 (patch) | |
| tree | 31f0ae227f251e2943ddfef731c2ff9bfc639ef8 | |
| parent | 9c6de288457a6a0036cd18378e7c6e58d3e01985 (diff) | |
| download | ECTester-40f5279a1f84c737daac70a3b66c649708f63973.tar.gz ECTester-40f5279a1f84c737daac70a3b66c649708f63973.tar.zst ECTester-40f5279a1f84c737daac70a3b66c649708f63973.zip | |
| -rw-r--r-- | nix/botan_pkg_versions.nix | 19 | ||||
| -rw-r--r-- | nix/cryptopp_pkg_versions.nix | 53 | ||||
| -rw-r--r-- | standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/cryptopp.cpp | 2 |
3 files changed, 73 insertions, 1 deletions
diff --git a/nix/botan_pkg_versions.nix b/nix/botan_pkg_versions.nix new file mode 100644 index 0000000..90295f1 --- /dev/null +++ b/nix/botan_pkg_versions.nix @@ -0,0 +1,19 @@ +{ + +v200 = buildECTesterStandalone { + botan = { version="2.0.0"; hash="sha256-AxZZzKD4CGnp2XogkX7b4hZM7bwHnoxT4Oe9m+oVNxo="; }; +}; + +v201 = buildECTesterStandalone { + botan = { version="2.0.1"; hash="sha256-oTjtMW0RRQqEBUUbnJZkuOZAqbethNPzrTToBx82Tgs="; }; +}; + +v210 = buildECTesterStandalone { + botan = { version="2.1.0"; hash="sha256-Rg8tcgWu0RP4mN9JR7H2bM+NCA7sfawinvC3VMmtYpQ="; }; +}; + +v2100 = buildECTesterStandalone { + botan = { version="2.10.0"; hash="sha256-iEgZl1eMJ5JHJP6nZhDUPZ9ZyZ7f5WHUGAO7yYhxrTE="; }; +}; + +} diff --git a/nix/cryptopp_pkg_versions.nix b/nix/cryptopp_pkg_versions.nix new file mode 100644 index 0000000..3e77a12 --- /dev/null +++ b/nix/cryptopp_pkg_versions.nix @@ -0,0 +1,53 @@ +{ + buildECTesterStandalone +}: +{ + v890 = buildECTesterStandalone { + cryptopp = { version="8_9_0"; hash="sha256-q1F0ubXGI2WI4VoaoarstmWM2+CVAceYGsjbJ2ok2as="; }; + }; + v880 = buildECTesterStandalone { + cryptopp = { version="8_8_0"; hash="sha256-+Lj2MlM7J57il2lOZR6SBIJLumAizmbmDr67CLVR/no="; }; + }; + v870 = buildECTesterStandalone { + cryptopp = { version="8_7_0"; hash="sha256-jWpAZLjp80zT6Dj1oSxABn7nuV7jfZFz7Cc8sJE+fKI="; }; + }; + v860 = buildECTesterStandalone { + cryptopp = { version="8_6_0"; hash="sha256-kwRiX0dnoT4KXybQ8BnXjPk3VgSjPlORw78ugTmd/rg="; }; + }; + v850 = buildECTesterStandalone { + cryptopp = { version="8_5_0"; hash="sha256-j2TPCc9PYdXXS8pTV0uMyZWRhswPByouZZfkmZ1q1ds="; }; + }; + v840 = buildECTesterStandalone { + cryptopp = { version="8_4_0"; hash="sha256-ZoffweM7CErqtIw1qFULI57l9zoJmjtqCRjXC4qJ5lQ="; }; + }; + v830 = buildECTesterStandalone { + cryptopp = { version="8_3_0"; hash="sha256-YzBMb5Q/Q1pOOFJz4Vq7ac/zuFpEZjFQv1pgabhKvUM="; }; + }; + v820 = buildECTesterStandalone { + cryptopp = { version="8_2_0"; hash="sha256-47zUimJzmtF5rYBktSM0artTdnvL78Af43MDQSKSND4="; }; + }; + v810 = buildECTesterStandalone { + cryptopp = { version="8_1_0"; hash="sha256-ik5Hc6ObDAfXzqG4vno/ep0Sa9Osmp8HL4LTpTpHSoc="; }; + }; + v800 = buildECTesterStandalone { + cryptopp = { version="8_0_0"; hash="sha256-Zei3qwaKkUJ/nrvdFP/uLM/tNN79GQIyXIej6xbvvm0="; }; + }; + v700 = buildECTesterStandalone { + cryptopp = { version="7_0_0"; hash="sha256-Pul5A4grX1jIi2+dLOUP0QAL6VR5GAx7RoHNP0wcdik="; }; + }; + v610 = buildECTesterStandalone { + cryptopp = { version="6_1_0"; hash="sha256-ae5x/f+cwNVmNHEnA8jrqXIEv1j+rN/hqU34f6/+/1U="; }; + }; + v600 = buildECTesterStandalone { + cryptopp = { version="6_0_0"; hash="sha256-7ZUZc65PTVLtzyWIL6UjgUWgCtyB7bnXvkznuap0Qmk="; }; + }; + v565 = buildECTesterStandalone { + cryptopp = { version="5_6_5"; hash="sha256-ef1VFLOxkaHG2TTNmJ1eBY9HJqcqPa0kRL0SdKaq5oY="; }; + }; + v564 = buildECTesterStandalone { + cryptopp = { version="5_6_4"; hash="sha256-T6hN4QUOjiBUlyIpMsk6jWtuJvR+rE8RAojtVJAuBdM="; }; + }; + v563 = buildECTesterStandalone { + cryptopp = { version="5_6_3"; hash="sha256-7ZP5aTEtlWvdlduDIOyVc8OPT+mJYKXFg2k73fDrBlQ="; }; + }; +}
\ No newline at end of file diff --git a/standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/cryptopp.cpp b/standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/cryptopp.cpp index c4c74a6..028c321 100644 --- a/standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/cryptopp.cpp +++ b/standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/cryptopp.cpp @@ -111,7 +111,7 @@ JNIEXPORT jobject JNICALL Java_cz_crcs_ectester_standalone_libs_CryptoppLib_crea } jstring name = env->NewStringUTF(lib_name.c_str()); - double version = lib_version / 100; + double version = lib_version / 100.0; jstring info = env->NewStringUTF(ss.str().c_str()); return env->NewObject(provider_class, init, name, version, info); |
