Commit Graph

83 Commits

Author SHA1 Message Date
Luke Dashjr
01f4f6b5ef Bump libtool version for 0.2.4 2013-08-24 17:46:34 +00:00
Luke Dashjr
ee639a9b54 Merge branch '0.1.x' into 0.2.x 2013-08-24 16:42:27 +00:00
Luke Dashjr
1bbe9b9162 Merge commit '57f81f1' into 0.1.x 2013-08-24 16:42:19 +00:00
Luke Dashjr
57f81f1702 Bugfix: Advertise support for version/* mutations and submit/{coinbase,truncate} abbreviations 2013-08-24 16:42:11 +00:00
Luke Dashjr
f7ad5a4b97 Merge branch '0.1.x' into 0.2.x 2013-06-25 00:14:12 +00:00
Luke Dashjr
a6c23b842d Null-Merge branch '0.1.x' (early part) into 0.2.x
Conflicts:
	configure.ac
2013-06-25 00:14:06 +00:00
Luke Dashjr
9044a62894 Merge commit '17d6193' into 0.1.x 2013-06-25 00:12:51 +00:00
Luke Dashjr
17d6193b07 Bugfix: blktmpl_add_* returns a const char * for errors, not false (for template already populated) 2013-06-25 00:12:40 +00:00
Luke Dashjr
d1a048dd2b Bump libtool version for 0.1.4 2013-06-13 07:30:04 +00:00
Luke Dashjr
8b57005cf1 Add missing copyright headers 2013-06-13 07:26:54 +00:00
Luke Dashjr
e0d2b2d119 Add missing copyright headers 2013-06-13 07:25:49 +00:00
Luke Dashjr
3d34fa30a9 Merge branch '0.1.x' into 0.2.x 2013-05-01 05:38:57 +00:00
Luke Dashjr
fb9e98690b Bugfix: Install header for libblkmaker_jansson 2013-05-01 05:38:49 +00:00
Luke Dashjr
ff6a4caa08 Merge commit 'e39b2ac' into 0.1.x 2013-05-01 05:38:18 +00:00
Luke Dashjr
e39b2ac972 Support for finding jansson with pkg-config 2013-04-03 16:48:35 +00:00
Luke Dashjr
19847fbab0 Bump libtool version for 0.2.2 2013-01-22 00:14:13 +00:00
Luke Dashjr
86359a8506 Merge branch 'bugfix_b58_padcheck' 2012-12-29 02:34:23 +00:00
Luke Dashjr
5ab4fdff16 Bugfix: _blkmk_b58check: Check that zero-padding on base58check input matches output
This is needed to properly reject addresses with too many or too few prefix/pad '1's.
2012-12-29 02:33:25 +00:00
Luke Dashjr
5f3ad2a1ed Bump libtool version for 0.2.1 2012-12-04 03:04:57 +00:00
Luke Dashjr
f05574db48 blkmk_init_generation2 can assign a boolean on whether it had to create a new coinbase transaction 2012-12-04 01:46:19 +00:00
Luke Dashjr
0d07a57007 Merge branch 'bugfix_generate_append' 2012-12-04 00:10:20 +00:00
Luke Dashjr
b5ab89e0af Bugfix: When providing our own coinbase transaction, enable coinbase mutations 2012-12-04 00:08:27 +00:00
Luke Dashjr
1735818bdc Merge branch 'bugfix_limits_opt' 2012-11-17 20:34:30 +00:00
Luke Dashjr
338e396678 Merge branch 'bugfix_limits_opt' into 0.1.x 2012-11-17 20:31:29 +00:00
Luke Dashjr
dd25439b04 Bugfix: sigoplimit and sizelimit should be optional 2012-11-17 20:26:48 +00:00
Luke Dashjr
6d74cfc8e7 Abstract GETNUM_O and GETNUM_O2 (read optional number) macros 2012-11-03 19:19:01 +00:00
Luke Dashjr
ca3cf01738 Bump libtool version and BLKMAKER_VERSION for 0.2.0
Note that internal API version is being left at 0.1 since it is backward compatible
2012-10-28 06:22:44 +00:00
Luke Dashjr
2dff502081 Merge branch '0.1.x' 2012-10-28 06:22:33 +00:00
Luke Dashjr
55743fe0b3 Merge branch 'bugfix_cbgen' 2012-10-28 06:14:53 +00:00
Luke Dashjr
9ddfe5abae Bugfix: Build correct pay-to-scripthash script 2012-10-28 06:14:34 +00:00
Luke Dashjr
b86d129ed4 Merge branch 'bugfix_unistd' into 0.1.x 2012-10-18 12:49:59 +00:00
Luke Dashjr
83ed8805e7 Merge branch 'bugfix_no_expires' into 0.1.x 2012-10-18 12:49:23 +00:00
Luke Dashjr
eebc683275 Merge branch 'bugfix_capnames_sz' into 0.1.x
Conflicts:
	blktemplate.c
2012-10-18 12:49:07 +00:00
Luke Dashjr
f1d551f849 Merge branch 'bugfix_getdata_no_cbtxn' into 0.1.x 2012-10-18 12:48:12 +00:00
Luke Dashjr
fde65d1bc0 Merge branch 'bugfix_unistd'
Conflicts:
	blkmaker.h
2012-10-12 18:13:54 +00:00
Luke Dashjr
72a7050a06 Bugfix: ssize_t requires unistd.h 2012-10-12 18:13:42 +00:00
Luke Dashjr
795807efe2 Merge branch 'bugfix_cbgen' 2012-10-12 18:07:41 +00:00
Luke Dashjr
51b32abb20 Bugfix: Correct allocation check in blkmk_init_generation 2012-10-12 18:07:33 +00:00
Luke Dashjr
d597433803 Bugfix: Include required block height in generated coinbase scriptSigs 2012-10-12 18:07:29 +00:00
Luke Dashjr
5a8db2ca29 Bugfix: Build correct pay-to-pubkeyhash script 2012-10-12 18:07:24 +00:00
Luke Dashjr
0a1487c093 Merge branch 'bugfix_no_expires' 2012-10-12 16:25:17 +00:00
Luke Dashjr
78387e9567 Bugfix: "expires" is optional 2012-10-12 16:25:11 +00:00
Luke Dashjr
cfad7f4bfe Merge branch 'bugfix_capnames_sz'
Conflicts:
	blktemplate.c
2012-10-12 16:24:07 +00:00
Luke Dashjr
e3022229be Bugfix: sizeof(capnames) is not the count, but the size in bytes of the array (so generally 4x the count); use GBT_CAPABILITY_COUNT 2012-10-12 16:22:27 +00:00
Luke Dashjr
1309a4a604 Merge branch 'bugfix_getdata_no_cbtxn' 2012-10-12 16:19:52 +00:00
Luke Dashjr
da64436dd4 Bugfix: blkmk_get_data needs to check that templates have a coinbase transaction and return 0 (error) instead of segfaulting 2012-10-12 16:19:45 +00:00
Luke Dashjr
307b08c267 New blkmk_init_generation and blkmk_address_to_script functions to create a coinbase transaction if it isn't provided 2012-10-12 16:05:26 +00:00
Luke Dashjr
72cf471375 Expose dblsha256 wrapper to private.h 2012-10-12 16:00:46 +00:00
Luke Dashjr
bc533a9546 Move hexadecimal<->binary functions to hex.c (included via new not-installed private.h) 2012-10-12 15:58:16 +00:00
Luke Dashjr
a9a29294b2 Bump libtool version for 0.1.2 2012-10-08 22:58:44 +00:00