Commit Graph

21 Commits

Author SHA1 Message Date
f4463d803e
chore(pre-commit): add check-hooks-apply hook
[skip ci]
2021-10-30 20:57:28 +02:00
bf61e2578e
chore(makefile): do not run valgrind with test tgt
[skip ci]
2021-10-30 20:56:43 +02:00
ec0691fba1
makefile,pre-commit: add clang-tidy
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-30 20:39:23 +02:00
519919326e
cppcheck: specify necessary parameters
All checks were successful
continuous-integration/drone/push Build is passing
* that is, both in ci, pre-commit config and in the makefile
* makefile and ci args are a little more strict than the pre-commit ones
* use globs of the file extensions we're after
* add verbosity
2021-10-30 20:05:28 +02:00
65b081dc30
chore: edit printf formatting and comments
[skip ci]
2021-10-27 18:56:14 +02:00
c0efa75c1a
switch to using {tuples,128bit int for ctr}
All checks were successful
continuous-integration/drone/push Build is passing
multiple changes combined in a single commit, I know...

also, a move towards the use of OOP paradigm is imminent as we now have
to do rewrites at multiple places in the code for any minor change
2021-10-27 18:47:52 +02:00
b0d4cb2468
add .pre-commit-config.yaml
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-24 23:45:28 +02:00
cb4bca0b30
ctr should never be negative, use unsigned
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-24 23:44:43 +02:00
88414b445d
rename c to ctr
All checks were successful
continuous-integration/drone/push Build is passing
of "c" and "ctr", the latter resembles "counter" sound more
2021-10-24 23:16:48 +02:00
7eef4f2951
add do_crypto declaration
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-24 23:04:50 +02:00
6cfd9e847e
generator.h: add both string and cstring
All checks were successful
continuous-integration/drone/push Build is passing
..since we depend on both
2021-10-24 22:04:14 +02:00
2c01d3c6aa
add Makefile
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-24 21:39:12 +02:00
86c37f53d9
ci: add {cppcheck,valgrind} steps
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-24 21:35:57 +02:00
f30148a2fb
gitignore: add .idea
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-24 21:34:16 +02:00
e4367d292f
add .gitattributes file 2021-10-24 21:34:16 +02:00
f4c5ff95dc
ci: add .drone.starlark 2021-10-24 21:34:16 +02:00
b2da40ea0b
.gitignore: cmake related folders 2021-10-24 21:29:59 +02:00
bd9208a635
cmake: lower the required version 2021-10-24 21:29:59 +02:00
208e7d3cea
fix: Narrowing conversion from long to int 2021-10-24 21:29:59 +02:00
1d554354a4
chore: use modern includes 2021-10-24 21:29:58 +02:00
c44fa825c4
initial commit 2021-10-24 21:29:49 +02:00