|
|
07bee1e9e5
|
.github/workflows/CI.yml: Change cmake ENABLE_TESTING variable to BUILD_TESTING
|
2023-03-15 11:11:46 +01:00 |
|
|
|
6b0d1aa459
|
CMakeLists.txt: Adding WITH_BENCHMARK option.
|
2023-03-14 21:19:00 +01:00 |
|
|
|
d7cdf9476d
|
CMakeLists.txt: CTest already defines "BUILD_TESTING" variable. so we do not have to use our own.
|
2023-03-14 21:18:05 +01:00 |
|
|
|
5f2fa977c3
|
Adding tests/benchmark/ec.cpp
|
2023-03-14 21:11:14 +01:00 |
|
|
|
de7f1c3e19
|
CMakeLists.txt: link with OpenSSL using imported target instead of variables.
|
2023-03-11 13:07:07 +01:00 |
|
|
|
9576e9d36f
|
include/libeosio/hash.hpp: Include cstddef instead of cstdint (std::size_t should be more consistent with that header across platforms)
|
2023-03-11 10:52:29 +01:00 |
|
|
|
541eb089e8
|
CMakeLists.txt: typo fix. OpenSSL not OpenGL :)
|
2023-03-11 09:55:52 +01:00 |
|
|
|
2a2360bd7d
|
Split include/libeosio/types.hpp into ec.hpp and hash.hpp
|
2023-03-11 09:48:12 +01:00 |
|
|
|
6a721c4634
|
README.md: Update the security notice to reflect that this is a library and not a program.
|
2023-03-10 14:08:04 +01:00 |
|
|
|
7be8afcd88
|
README.md: Drop support for ubuntu 18.04
|
2023-03-10 14:00:30 +01:00 |
|
|
|
9e41381798
|
.github/workflows/CI.yml: remove ubuntu 18.04 as it will be removed from github (see https://github.com/actions/runner-images/issues/6002)
|
2023-03-10 13:59:24 +01:00 |
|
|
|
70866da335
|
.github/workflows/package.yml: dont need to build twice for ubuntu 20.04 :)
|
2023-03-10 13:57:18 +01:00 |
|
|
|
0bc8fde4ad
|
Version 0.1.5
|
2023-03-10 13:49:58 +01:00 |
|
|
|
c990bae52e
|
include/libeosio/WIF.hpp: Adding wif_pub_decode function
|
2023-03-10 13:48:26 +01:00 |
|
|
|
65f93f061c
|
tests/WIF: move structs local to test functions.
|
2023-03-10 13:27:10 +01:00 |
|
|
|
12a3be919a
|
tests/base58/is_base58.cpp: add subcase and fix test structs.
|
2023-03-10 13:26:19 +01:00 |
|
|
|
e712d4ec4d
|
tests/base58/decode.cpp: fix structs and move them local to test case function.
|
2023-03-10 13:21:54 +01:00 |
|
|
|
000f45e1f4
|
tests/base58/encode.cpp: add subcase and fix test structs.
|
2023-03-10 13:20:05 +01:00 |
|
|
|
3336f8d051
|
Adding tests/WIF/pub_encode.cpp
|
2023-03-10 13:10:07 +01:00 |
|
|
|
4015399d47
|
include/libeosio/WIF.hpp: Adding wif_priv_decode function.
|
2023-03-10 11:13:32 +01:00 |
|
|
|
82fc4b60cf
|
include/libeosio/checksum.hpp: Adding checksum_validate function
|
2023-03-10 11:11:39 +01:00 |
|
|
|
a99a23ae9b
|
include/libeosio/base58.hpp: Change decode function to accept vector instead of string.
|
2023-03-10 10:38:52 +01:00 |
|
|
|
ed59959b5b
|
include/libeosio/base58.hpp: adding base58_decode functions.
|
2023-03-09 18:18:10 +01:00 |
|
|
|
a43b913277
|
tests: change from std::array to std::vector
|
2023-03-09 18:16:52 +01:00 |
|
|
|
cc962e7bf8
|
Adding tests/WIF/priv_encode.cpp
|
2023-03-09 18:16:52 +01:00 |
|
|
|
8764ecc4c1
|
.github/workflows/CI.yml: build and run tests.
|
2023-03-09 18:07:53 +01:00 |
|
|
|
dbbdc896e1
|
tests: Adding doctest framework.
|
2023-03-09 17:50:22 +01:00 |
|
|
|
35c2c2fe79
|
tests/base58/CMakeLists.txt: Use test function to define the tests.
|
2023-03-09 13:39:14 +01:00 |
|
|
|
47689bc621
|
tests/CMakeLists.txt: Define test function.
|
2023-03-09 13:38:51 +01:00 |
|
|
|
8ec58c385f
|
tests: move base58 tests into its own subdirectory
|
2023-03-09 13:31:21 +01:00 |
|
|
|
bf73487abc
|
include/libeosio/types.hpp: Adding stream operator functions.
|
2023-03-08 18:15:23 +01:00 |
|
|
|
77c93edc13
|
include/libeosio/WIF.hpp: Pass ec_privkey_t and ec_pubkey_t as const reference.
|
2023-03-08 17:24:22 +01:00 |
|
|
|
45c1f2909d
|
LICENSE: Update year
|
2023-02-17 11:31:08 +01:00 |
|
|
|
c17512f6ba
|
CMakeLists.txt: whitespace fix.
|
2023-02-17 11:24:20 +01:00 |
|
|
|
ae4dd4027f
|
Add support for testing and add simple testcase for base58
|
2023-02-17 11:24:01 +01:00 |
|
|
|
d23aea0d19
|
README.md: Adding Supported Ubuntu versions 20.04 and 22.04
|
2022-09-23 12:52:38 +02:00 |
|
|
|
7f0e3ec5f7
|
.github/workflows/package.yml: Package for ubuntu 20.04 and 22.04
|
2022-09-23 12:52:04 +02:00 |
|
|
|
c5409589b5
|
.github/workflows/CI.yml: Build for Ubuntu 20.04 and 22.04
|
2022-09-23 12:29:54 +02:00 |
|
|
|
40b60c19be
|
Version 0.1.4
|
2022-09-21 10:41:05 +02:00 |
|
|
|
a41b79967a
|
CMakeLists.txt: Adding OPENSSL_API_COMPAT compiler flag.
|
2022-09-21 10:36:24 +02:00 |
|
|
|
569c1989a4
|
Version 0.1.3
|
2021-05-07 13:45:37 +02:00 |
|
|
|
3b7cb0f4f6
|
include/libeosio/base58.hpp: minor copy/paste error in comment.
|
2021-05-07 13:45:37 +02:00 |
|
|
|
2fa6220cea
|
include/libeosio/ec.hpp: minor copy/paste error in comment.
|
2021-05-07 13:45:37 +02:00 |
|
|
|
0af91b4fc6
|
include/libeosio/hash.hpp: minor documentation fixes.
|
2021-05-07 13:45:37 +02:00 |
|
|
|
eab4aee8af
|
WIF: add optional prefix parameter to wif_pub_encode() and wif_print_key(), defaults to "EOS"
|
2021-05-07 13:45:37 +02:00 |
|
|
|
19f6149e1e
|
README.md: Fixing a link
|
2021-04-03 11:59:02 +02:00 |
|
|
|
aa70efe4ea
|
Version 0.1.2
|
2021-02-24 13:59:50 +01:00 |
|
|
|
56f056551e
|
Update copyright year.
|
2021-02-24 13:58:47 +01:00 |
|
|
|
000f35cd9c
|
src/WIF.cpp: include cstring instead of string.h
|
2021-02-24 13:56:55 +01:00 |
|
|
|
e7e92d2321
|
include/libeosio/WIF.hpp: need to include string
|
2021-02-24 13:51:58 +01:00 |
|