Steffen Jaeckel
885578932a
Ensure that latex-tables tool succeeds
...
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2026-08-03 11:12:19 +02:00
Steffen Jaeckel
fdf0b60170
Replace some CI builds with a single build_options.sh run.
...
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2026-05-04 10:08:07 +02:00
Steffen Jaeckel
07cab77569
Test aesgcm demo.
...
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2026-05-04 10:08:07 +02:00
Steffen Jaeckel
91757cf54d
Bump required CMake version & DRY
...
* The oldest supported Ubuntu Version is 22.04 which comes with CMake 3.22.
* Refactor demos/CMakeLists.txt to set the list of binaries only once.
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2025-11-03 13:57:15 +01:00
Steffen Jaeckel
d8a62f3367
Create table of supported ECC curves programmatically
...
Related to #349
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2025-11-03 13:56:58 +01:00
Steffen Jaeckel
c895dd990c
Improve readability of script and the logs it creates
...
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2025-11-03 13:50:16 +01:00
Steffen Jaeckel
f6e71dfced
Remove even more footers
...
Fixes 2400883060
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2024-12-11 12:10:02 +01:00
Steffen Jaeckel
65e05bfa56
Update docs
...
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2024-08-20 13:29:27 +02:00
Steffen Jaeckel
7b5d85d735
Calm old Valgrind ...
...
Valgrind 3.15.0 on Ubuntu 20.04 reports a false positive [0]
```
==7922== Conditional jump or move depends on uninitialised value(s)
==7922== at 0x461F0C: s_decode_header (pem_ssh.c:316)
[...]
```
Simply suppress this false positive.
[0] https://github.com/libtom/libtomcrypt/actions/runs/6507805191/job/17676616149?pr=587
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2024-08-20 13:29:27 +02:00
Steffen Jaeckel
e1a52a5b94
Fix Valgrind CI run when building with Clang
...
Clang creates now DWARFv5 debug infos which isn't supported in old Valgrind
versions. Instruct Clang to create DWARFv4 debug infos, so we can run our
tests in Valgrind.
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2023-06-19 16:34:07 +02:00
Steffen Jaeckel
cf58641c99
migrate from travis CI to GitHub actions
...
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2022-02-11 16:12:27 +01:00
Steffen Jaeckel
c113c03c13
run {A,UB}SAN again with GMP
...
Fixup of 798d7dc61f
2019-10-11 14:32:22 +02:00
Steffen Jaeckel
4458e91151
be more strict when searching scan-build-*
...
clang-9 brings `scan-build-py-9` which matched the old pattern
2019-09-30 11:54:03 +02:00
Steffen Jaeckel
33dabf9693
only run the standard build in travis PR's
...
all the other builds are only get built, the testrun is skipped
2019-09-30 11:35:49 +02:00
Steffen Jaeckel
e2f5d17dcc
test default-build as first
2019-09-30 09:59:59 +02:00
Steffen Jaeckel
5f7feeab59
fix build
...
* LDFLAGS were missing when building the demo's
* change how CFLAGS and EXTRALIBS are passed
* also use EXTRALIBS when running testbuild.sh
2019-04-10 11:26:32 +02:00
Steffen Jaeckel
a9ff2d0dac
fixup meta_builds.sh after 798d7dc61f
2019-01-02 23:30:00 +01:00
Karel Miko
ed2ec2e3ed
add script .ci/clang-tidy.sh
2018-07-03 22:43:26 +02:00
Karel Miko
41341195c5
do --check-all in check_source.sh
2018-05-04 12:48:42 +02:00
Steffen Jaeckel
7fb108d884
add full-debug build to ci-tests
2018-03-10 17:37:54 +01:00
Steffen Jaeckel
b159ca0d12
add missing file footers
...
[skip ci]
2017-11-09 15:31:51 +01:00
Steffen Jaeckel
1fc46a0f15
fix travis detection in coverage.sh
2017-10-19 09:54:47 +02:00
Steffen Jaeckel
742a6c7a33
fix paths
2017-10-19 09:54:47 +02:00
Steffen Jaeckel
b070672f59
move ci scripts to .ci/
2017-10-19 09:54:47 +02:00