|
|
f7cdbf4882
|
fix(basen): non case sensitive for windows ntfs
|
2024-10-26 20:40:48 +03:00 |
|
|
|
6ffeb39801
|
fix(basen): basen::Exception
|
2024-09-30 18:15:45 +03:00 |
|
|
|
8169651729
|
fix(base58): basen::Exception
|
2024-09-30 17:47:08 +03:00 |
|
|
|
edcaebcf53
|
fix(hex): basen::Exception
|
2024-09-30 17:41:43 +03:00 |
|
|
|
64c2e51104
|
fix(base64): basen::Exception
|
2024-09-30 17:36:29 +03:00 |
|
|
|
227579d1e2
|
fix(baseN): basen::Exception
|
2024-09-30 17:23:23 +03:00 |
|
|
|
4eaf5b53c0
|
feat(Exception)
|
2024-09-30 16:17:24 +03:00 |
|
|
|
7e78bca810
|
fix(types): int8_t -> uint8_t; -1 -> 255
|
2024-09-30 13:10:47 +03:00 |
|
|
|
1d6b086bfa
|
fix(types): uint64_t -> size_t
|
2024-09-30 12:35:59 +03:00 |
|
|
|
bffab94715
|
fix(baseN): decode: condition div != 0 at last iteration
|
2024-09-29 22:06:07 +03:00 |
|
|
|
aefef92370
|
feat(basen): without encoding exceptions handling
|
2024-09-29 15:26:04 +03:00 |
|
|
|
d8671350a4
|
fix(base58): decodeCheck: exception if buff.size() < 4
|
2024-09-29 13:34:09 +03:00 |
|
|
|
fb15184848
|
feat(baseN): digitsMap
|
2024-09-29 13:33:38 +03:00 |
|
|
|
3c93056416
|
fix(Makefile): -lgcov, TOOLS = basen
|
2024-09-28 22:06:04 +03:00 |
|
|
|
71ff3d4260
|
fix(base64): encode: incorrect padding if size % 3 == 2
|
2024-09-28 13:23:54 +03:00 |
|
|
|
8da5ce49ef
|
fix(base64): coverage
|
2024-09-26 20:05:38 +03:00 |
|
|
|
e28d103da0
|
feat(docs): base58.hpp
|
2024-09-22 22:00:13 +03:00 |
|
|
|
9d9b7adcc3
|
feat(docs): base64.hpp
|
2024-09-22 21:49:12 +03:00 |
|
|
|
f6e17b4f7b
|
fix(sha256): define DIGEST_LENGTH removed
|
2024-09-22 21:02:23 +03:00 |
|
|
|
f8417be18c
|
fix(baseN): decode: empty string case
|
2024-09-20 20:08:51 +03:00 |
|
|
|
4b7f01dcf6
|
fix(rename, submodule): libbase -> libbasen, aur.archlinux.org submodule removed
|
2024-09-20 19:03:26 +03:00 |
|
|
|
0086092bd9
|
fix(baseN): encode, decode now return uint8_t zero offset
|
2024-09-19 08:41:59 +03:00 |
|
|
|
f49c0463d4
|
fix(baseN): sizeEnc/Dec: zeros counting
|
2024-09-19 07:54:46 +03:00 |
|
|
|
817f6c4fb1
|
feat(base58): unfixed bug with double \0 and incorrect real str_size
|
2024-09-19 01:50:32 +03:00 |
|
|
|
f2119850ee
|
feat(base64, hex): alphabet moved to public interface as extern var
|
2024-09-19 00:05:35 +03:00 |
|
|
|
961e54c08b
|
feat(baseN): decode
|
2024-09-18 23:29:21 +03:00 |
|
|
|
61c0ae3a72
|
feat(baseN): encode
|
2024-09-18 21:38:06 +03:00 |
|
|
|
5a42cf1011
|
feat(baseN): sizeEncoded/Decoded
|
2024-09-18 16:24:41 +03:00 |
|
|
|
5c8a211f46
|
feat(base64): decode
|
2024-09-17 15:51:42 +03:00 |
|
|
|
65a618639f
|
feat(hex, base64): sizeEncoded, sizeDecoded
|
2024-09-17 15:13:10 +03:00 |
|
|
|
961b5f6b0c
|
fix(*): size_t -> uint64_t
|
2024-09-17 14:38:27 +03:00 |
|
|
|
0c28595bbf
|
fix(hex): str_size argument
|
2024-09-17 12:31:15 +03:00 |
|
|
|
1993ee410d
|
feat(base64): encode
|
2024-09-16 20:59:12 +03:00 |
|
|
|
b586192536
|
fix(hex): now throws exc if not enough allocated mem
|
2024-09-16 18:50:34 +03:00 |
|
|
|
74f2ce503e
|
fix(hex): removed unnecessary span and string_view
|
2024-09-16 18:22:20 +03:00 |
|
|
|
891e0e77d8
|
feat(base64): isValid
|
2024-09-16 17:56:04 +03:00 |
|
|
|
66cd56fe95
|
fix(baseN, hex, sha256): added str_size argument
|
2024-09-16 17:48:20 +03:00 |
|
|
|
090e765a58
|
lint
|
2024-09-16 17:36:12 +03:00 |
|
|
|
46ae1a5872
|
fix(baseN, hex, sha256): const string & -> string_view
|
2024-09-16 09:57:31 +03:00 |
|
|
|
2a89a56011
|
fix(baseN): const &data, isValid on algorithm
|
2024-09-15 21:58:52 +03:00 |
|
|
|
d6bbe43ec0
|
fix(hex): span
|
2024-09-15 21:17:08 +03:00 |
|
|
|
4bba05f991
|
fix(baseN): isValid(): rewrited on string_view
|
2024-09-13 13:40:57 +03:00 |
|
|
|
97e714fba0
|
fix(hex): rewrited on string_view
|
2024-09-13 13:38:26 +03:00 |
|
|
|
6065245b82
|
fix(baseN): zero counting, speedtests
|
2024-09-12 11:14:53 +03:00 |
|
|
|
6e159f40ee
|
feat(baseN): decode(): overloading
|
2024-09-12 10:27:42 +03:00 |
|
|
|
07fc45817a
|
feat(baseN): encode(): overloading
|
2024-09-12 00:06:10 +03:00 |
|
|
|
363db76767
|
fix(baseN): encode(): adding leading zeros as digits[0]
|
2024-09-11 20:52:05 +03:00 |
|
|
|
dfb9e4e7af
|
feat(hex): overloading uint8_t *
|
2024-09-11 20:37:14 +03:00 |
|
|
|
6fa7c79169
|
feat(baseN): isValid char * overloading
|
2024-09-11 17:35:07 +03:00 |
|
|
|
8217e95e85
|
feat(hex): test
|
2024-09-11 17:11:51 +03:00 |
|