Steffen Jaeckel
|
c14bcf4d30
|
Merge pull request #233 from libtom/cleanup/2
Second general clean-up
|
2017-06-20 17:51:16 +02:00 |
|
Steffen Jaeckel
|
18c00ddcd6
|
better usage of find()
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
5246c7de64
|
fix links in pdf doc
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
8e29a6061f
|
use {BIN,DATA,INC,LIB}PATH in makefile.unix
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
6fc0a90a1e
|
fix headers & footers in demos & tests
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
4cd1355b8f
|
more clean-up of headers/footers
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
fe19dad623
|
replace SVN tags
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
8c11490e2d
|
fix usage of PREFIX vs. DESTDIR
This closes #232
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
7597d20c78
|
use CROSS_COMPILE instead of PREFIX to indicate toolchain prefix
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
b16066cbfc
|
Add possibility to change install options
This closes #231
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
66527b3e5e
|
include "tomcrypt.h", not <tomcrypt.h>
we want to include the local version of the header, not the system-version
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
fb35d5be54
|
more clean-up of headers
|
2017-06-20 15:16:11 +02:00 |
|
Steffen Jaeckel
|
4dc211e19d
|
clean-up headers
|
2017-06-20 15:16:11 +02:00 |
|
Karel Miko
|
2fd5808897
|
timing - silence valgrind warning (memleak)
|
2017-06-20 01:33:23 +02:00 |
|
Karel Miko
|
e5f25b6553
|
tests+timing - silence valgrind warning (memleak)
|
2017-06-19 20:34:08 +02:00 |
|
Karel Miko
|
03437a1bdd
|
timing - silence valgrind warning
|
2017-06-19 18:51:04 +02:00 |
|
Karel Miko
|
8dec4d9ac4
|
prng_test - silence valgrind warning
|
2017-06-19 12:28:22 +02:00 |
|
Steffen Jaeckel
|
cbc4260314
|
Merge pull request #229 from libtom/cleanup/1
First general clean-up
|
2017-06-15 10:31:14 +02:00 |
|
Steffen Jaeckel
|
f2076f0700
|
use zeromem() where appropriate
|
2017-06-15 01:07:44 +02:00 |
|
Steffen Jaeckel
|
258de3cecc
|
use ltc_mp_digit instead of unsigned long
|
2017-06-15 01:07:44 +02:00 |
|
Steffen Jaeckel
|
d6e2a585d0
|
sync doc from ltc_math_descriptor
|
2017-06-15 01:07:44 +02:00 |
|
Steffen Jaeckel
|
98b500e873
|
update crypt_build_settings et al.
|
2017-06-15 01:07:44 +02:00 |
|
Steffen Jaeckel
|
0cf7c49045
|
sync ltc_math_descriptor from doc
|
2017-06-15 00:46:50 +02:00 |
|
Steffen Jaeckel
|
a0e5c2e4ff
|
add some makefile docs
|
2017-06-15 00:46:50 +02:00 |
|
Steffen Jaeckel
|
3995f971d7
|
make sure to use makefile.shared on Mac
|
2017-06-15 00:46:50 +02:00 |
|
Steffen Jaeckel
|
048cbc55b0
|
disable yet another warning
|
2017-06-15 00:46:50 +02:00 |
|
Karel Miko
|
2cd69fb541
|
improved helper.pl (check mandatory comments - not included in "--check-all" yet)
|
2017-06-14 17:16:26 +02:00 |
|
Steffen Jaeckel
|
23d5a02ecd
|
Merge pull request #217 from libtom/scan-build
Travis-CI: clang static analyzer
|
2017-06-14 09:19:19 +02:00 |
|
Steffen Jaeckel
|
31ddf7c894
|
...
https://www.youtube.com/watch?v=6bbIBs0P2t0
|
2017-06-13 18:41:09 +02:00 |
|
Steffen Jaeckel
|
ac41d07247
|
try libtommath from ubuntu
|
2017-06-13 18:41:09 +02:00 |
|
Steffen Jaeckel
|
ea08fbb777
|
use libtommath from debian sid
|
2017-06-13 18:41:09 +02:00 |
|
Steffen Jaeckel
|
ba94b536be
|
this is a horrible PR
|
2017-06-13 18:41:09 +02:00 |
|
Steffen Jaeckel
|
1ee2662ab5
|
only run scan_build.sh once
|
2017-06-13 18:41:09 +02:00 |
|
Steffen Jaeckel
|
52672bc358
|
m(
|
2017-06-13 18:41:09 +02:00 |
|
Steffen Jaeckel
|
9baba0a83a
|
fix usage of makefile.unix
|
2017-06-13 18:41:09 +02:00 |
|
Steffen Jaeckel
|
ebfd164246
|
alright, let's also use ltm from packagecloud
|
2017-06-13 18:41:09 +02:00 |
|
Steffen Jaeckel
|
3bb9193d6f
|
alright, let's try if upgrading to trusty helps...
|
2017-06-13 18:41:09 +02:00 |
|
Steffen Jaeckel
|
75e00e097c
|
well, then install a new clang version and see...
|
2017-06-13 18:41:09 +02:00 |
|
Steffen Jaeckel
|
ff2de0b07a
|
looks like precise doesn't have scan-build under that name
...but we should be able to find it somewhere in /usr/bin/
|
2017-06-13 18:41:09 +02:00 |
|
Steffen Jaeckel
|
742b4cee78
|
add clang scan-build
|
2017-06-13 18:41:09 +02:00 |
|
Steffen Jaeckel
|
bda493d770
|
Merge pull request #226 from fperrad/20170609_lint
some linting
[skip ci]
|
2017-06-13 12:17:16 +02:00 |
|
Steffen Jaeckel
|
caa05540b7
|
Merge pull request #172 from libtom/test_tfm
Run tests for tomsfastmath
[skip ci]
|
2017-06-12 23:08:10 +02:00 |
|
Francois Perrad
|
0bc0d55245
|
refactor REGISTER_*
|
2017-06-12 20:07:23 +02:00 |
|
Francois Perrad
|
ec51f880b5
|
Right hand side of assignment needs parenthesis
|
2017-06-12 20:07:23 +02:00 |
|
Francois Perrad
|
f40bda7cb3
|
fix indentation
|
2017-06-12 20:07:23 +02:00 |
|
Steffen Jaeckel
|
f45f2f4faf
|
only create coverage for ltm build
|
2017-06-12 18:45:24 +02:00 |
|
Steffen Jaeckel
|
a9838f7745
|
fix linking to tomsfastmath & clean-up
|
2017-06-12 18:45:24 +02:00 |
|
Steffen Jaeckel
|
104a451def
|
use packagecloud repo to install tfm
|
2017-06-12 18:45:24 +02:00 |
|
Steffen Jaeckel
|
e2af986085
|
make output verbose again
|
2017-06-12 18:45:24 +02:00 |
|
Steffen Jaeckel
|
fec05471ae
|
the latest tfm version has fp_rand() available, so we can test this now
|
2017-06-12 18:45:24 +02:00 |
|