Commit Graph

25 Commits

Author SHA1 Message Date
Luke Dashjr
45eb5d93a2 clitool: Missing copyright header v0.1.0 v0.1.0_rc1 2014-08-23 23:22:49 +00:00
Luke Dashjr
84dd3c2e2d clitool: Silence warnings 2014-08-23 18:58:34 +00:00
Luke Dashjr
d107e2bbda Include Cflags in .pc file 2014-08-22 19:06:29 +00:00
Luke Dashjr
3e3cfa849e tests: Check small decode/encode 2014-08-18 20:22:13 +00:00
Luke Dashjr
9f0f04769f Bugfix: b58tobin: Correct zeromask for multiple-of-four binary buffer sizes 2014-08-18 20:18:49 +00:00
Luke Dashjr
62645c5114 Avoid unsafe casting 2014-08-18 20:18:22 +00:00
Luke Dashjr
09d549e15d Rename base58.h to libbase58.h to decrease chance of conflicts 2014-08-18 15:53:56 +00:00
Luke Dashjr
201d210481 configure: AC_CONFIG_AUX_DIR is needed to embed in non-library projects 2014-08-18 15:51:04 +00:00
Luke Dashjr
2880b80cbd Modify b58tobin to return canonical size 2014-08-18 15:50:06 +00:00
Luke Dashjr
1e56deac4c README: Document strlen behaviour of b58tobin 2014-08-18 14:58:32 +00:00
Luke Dashjr
9dc2bf2f6a Include extern "C" wrapper in base58.h so it can be used from C++ code 2014-08-18 14:52:20 +00:00
Luke Dashjr
88761e9e2c b58check: Check binsz is long enough for checksum 2014-08-18 14:51:58 +00:00
Luke Dashjr
58d0e9a7ab Bugfix: Actually skip building the tool if disabled 2014-08-17 17:03:08 +00:00
Luke Dashjr
c0994385c3 Test suite using base58 CLI tool 2014-08-17 17:01:47 +00:00
Luke Dashjr
4e05a3d300 Command line tool "base58" 2014-08-17 16:43:27 +00:00
Luke Dashjr
79a608586d Bugfix: Avoid confusing digit-to-number and number-to-digit mappings 2014-08-17 16:25:35 +00:00
Luke Dashjr
b3034841db b58check_enc function and docs 2014-08-17 12:23:40 +00:00
Luke Dashjr
6a93c8339b README: Document b58enc function 2014-08-17 12:23:12 +00:00
Luke Dashjr
7ecd1102d0 b58enc: Allocate buf on the stack rather than heap 2014-08-17 12:04:10 +00:00
Luke Dashjr
a2853bb766 b58enc: Accept any kind of pointer for binary data 2014-08-17 12:03:54 +00:00
Huang Le
f55613ac56 b58enc function 2014-08-17 12:00:29 +00:00
Luke Dashjr
d761ab6401 Add README documentation 2014-08-17 11:52:36 +00:00
Luke Dashjr
696869093e Accept const data for b58check 2014-08-17 11:52:33 +00:00
Luke Dashjr
195033316e Rename symbols for libbase58 2014-08-17 11:52:30 +00:00
Luke Dashjr
f703579360 Initial import of code from libblkmaker 2014-08-17 11:52:26 +00:00