Devan Carpenter
b0608ccefd
CI: remove superfluous bashism
4 years ago
Devan Carpenter
f0e227aabe
CI: specify release tags for tagged jobs
run different jobs if there is a new tag matching the "Release_<semver>"
pattern.
4 years ago
Devan Carpenter
73e0d639c7
CI: add basic gitlab-ci jobs
Adds simple jobs for building the the Engine for Debian 10.
Pre-built docker images containing des will be pulled down and used
to build the Adapter.
Upon successful compilation an image containing the build output will be
pushed to a docker registry.
4 years ago
Devan Carpenter
796fe480b3
build-system: add 1st party dependencies file
This commit adds a machine-readable file specifying the required
versions of all 1st party dependencies.
More info: https://dev.pep.foundation/CID/Processes
4 years ago
heck
ffbdc40674
Merge pull request 'convert .hgignore to .gitignore' ( #1 ) from dvn/pEpJNIAdapter:gitignore into master
4 years ago
Devan Carpenter
aa4ff2a512
convert .hgignore to .gitignore
used a perl script[0] to convert regexp to glob.
[0] https://github.com/devzendo/hgignore-to-gitignore
4 years ago
heck
68a7e8f842
Rewrite README.md from scratch
5 years ago
heck
521176bf03
Rewrite README.md from scratch
5 years ago
heck
eca1b89027
Rewrite README.md from scratch
5 years ago
heck
3311571c65
Added tag Release_2.2.0-RC3 for changeset cf9c4b574a61
5 years ago
heck
7ec817ab38
JNI-117 - "export_key", Improve test
5 years ago
heck
b1d6b534a5
merge in JNI-117 - "key export"
5 years ago
heck
866dc60439
C++ impl of export_key()
5 years ago
heck
46ba24e930
codegen add support for "basic methods" returning bytearray
5 years ago
heck
5e999db69f
add export_key as "basic" method (gen on java handwritten in c++)
5 years ago
heck
40e8a28ea9
Add test for JNI-117 - "Export Key"
5 years ago
heck
45ec5a9701
Wow, somehow the first make target is not the default make target. (workaround)
5 years ago
heck
06165b08a9
revert accidental changes
5 years ago
heck
bb8acd99f0
Tests for JNI-125 - "EncFormat missing values"
5 years ago
heck
e11704146a
Added tag Release_2.2.0-RC2 for changeset 2d0a79e430e4
5 years ago
heck
bcb119060b
JNI-125 - "EncFormat missing values"
5 years ago
heck
93ca1acd9c
Added tag Release_2.2.0-RC1 for changeset 008a60c555e8
5 years ago
heck
a255490628
formatting and code style only
5 years ago
heck
3e71c76515
JNI-123 - "get rid of c-style casts"
5 years ago
heck
58c629f4b7
Added tag Release_2.2.0-RC0 for changeset 78c45109ef6f
5 years ago
heck
abe3be0015
Added tag Release_2.1.0 for changeset 5d4ad9577e68
5 years ago
heck
9eb92f27b6
no explicit toString() values for enum Rating
5 years ago
heck
9b4662f322
Added tag Release_2.1.0-RC16 for changeset 238d9f1ce2fc
5 years ago
heck
3f57838c73
and replace the hardcoded prototype with the appropriate vars
5 years ago
heck
59cc0b4596
fix javah (still works on debian jdk8u265-b01 at least)
5 years ago
heck
6d43f1745f
added build option: USE_JAVAH - explicitly enable/disable use of javah over javac -h (if autodetect doesnt work correctly)
5 years ago
heck
4528f3ddf3
Added tag Release_2.1.0-RC15 for changeset f7f71b953273
5 years ago
heck
9586c9d0dc
javah, fix build using java 8 (javah instead of javac -h)
5 years ago
heck
a1afc04f9b
Added tag Release_2.1.0-RC14 for changeset fd93edee3198
5 years ago
heck
d1d55dd3f8
merge in JNI-119
5 years ago
heck
35861db3b7
Tests: Add JNI-119 - enter_device_group()
5 years ago
heck
5070920c81
Add enter_device_group()
5 years ago
heck
356689ccb7
merge in JNI-118
5 years ago
heck
6346f86484
Test: JNI-118 added to main test Makefile
5 years ago
heck
bf886a2afb
Tests: regression, fix re_evaluate_message_rating(), move repetition into contexts
5 years ago
heck
611e06ba47
Test: JNI-118 basic
5 years ago
heck
3cfe31f3e4
PityTest: TestUnit fix bug, not displaying exception on CTX_FAIL
5 years ago
heck
fc40f29be2
PityTest: TestContext.init() return "this", so you can chain calls.
5 years ago
heck
969267d21d
PityTest.TestUtils - add randomInt(), and randomASCIIString() featuring CharClass and len
5 years ago
heck
3028e1af4f
Tests: vStr and vID not basic enough for AdapterBaseTestContext (formatting of interface, just formatting)
5 years ago
heck
c843a3a30e
Tests: Add speedtest to Main test Makefile
5 years ago
heck
7f2391ad60
PityTest Framework improvements:
- copy constructor for TestUnit, so you can add the same TestUnit multiple times, with e.g. different context
- TestUnit.setContext() so you can add the same TestUnit multiple times, with e.g. different context
- TestUnit throws RuntimeException instead of Throwable
5 years ago
heck
41eb100c96
.toStrin() for the 2 independent Pair classes (PityTest framework should not depend on jniAdapter)
5 years ago
heck
3334007c6f
Add "public String Identity.toXKeyList(List<Identity> ids)" for creating OptField X-KeyList
5 years ago
heck
29705b4756
Add the Enum default method getInternalStringValue() when "has_int_str_val" is set (TODO: Query this using XPath, fdik how do i do this? in ysl2?)
5 years ago