Commit Graph

  • 8e4d0276f8 Rationalise gbtbase variables to those that are constant and not associated with work generation Con Kolivas 2014-04-13 22:05:44 +1000
  • 1335dade26 Use this opportunity to avoid signed warnings with chars by taking void for hex2bin Con Kolivas 2014-04-13 21:41:00 +1000
  • a34efdb221 Implement base gbt structure storing from bitcoind Con Kolivas 2014-04-13 21:36:44 +1000
  • 76495c07fc Create helper functions for aligning all memory allocations and checking their return values and make dealloc take a pointer as a macro Con Kolivas 2014-04-13 20:43:00 +1000
  • c6af5c8eb5 Create a gbtbase structure for variables that will need to be stored to construct a work template Con Kolivas 2014-04-13 20:28:42 +1000
  • 781aa26f0b Rename gbt files to bitcoin since they'll have multiple bitcoin functions not just gbt Con Kolivas 2014-04-13 19:50:41 +1000
  • de0a616250 Begin gbt parsing file with a validate address function Con Kolivas 2014-04-13 19:44:56 +1000
  • 0cfe5606e8 Http requests will always be small so use the stack array only Con Kolivas 2014-04-12 11:04:34 +1000
  • ef456f6cc7 Provide a json_rpc_call function for requesting and receiving a json response Con Kolivas 2014-04-12 10:53:35 +1000
  • 1ee3a8a8a5 Create a helper struct connsock for reading data Con Kolivas 2014-04-12 09:28:03 +1000
  • 070235cfb5 Link jansson library to libckpool Con Kolivas 2014-04-12 09:17:33 +1000
  • 2a78efc3ef Minor char and void changes Con Kolivas 2014-04-12 09:13:53 +1000
  • 83dd204239 Fix various build and packaging issues Con Kolivas 2014-04-12 08:55:58 +1000
  • 6b495a036f Provide a read socket line helper function Con Kolivas 2014-04-11 15:09:22 +1000
  • 8222166257 Provide a write socket function Con Kolivas 2014-04-11 13:42:47 +1000
  • 3dd6e6bcb5 Provide a dealloc function Con Kolivas 2014-04-11 13:17:57 +1000
  • 724f7ab745 Provide a realloc_strcat function Con Kolivas 2014-04-11 12:56:46 +1000
  • 1c0f442e35 Add jansson library to libckpool requirements Con Kolivas 2014-04-11 12:27:10 +1000
  • e9e62442e7 Add a generic socket connect function from url and port paramters Con Kolivas 2014-04-11 11:54:58 +1000
  • 1427ac71ca Add extract sockaddr helper function Con Kolivas 2014-04-11 10:59:29 +1000
  • 14cda04725 Add basic logging warnings to libckpool functions Con Kolivas 2014-04-11 10:45:48 +1000
  • b4d636b2af Add based logging macros Con Kolivas 2014-04-11 10:38:56 +1000
  • c55215a700 Add needed linked libraries to libckpool Con Kolivas 2014-04-11 09:56:25 +1000
  • e06c72e483 Add a helper function for encoding into mime base64 Con Kolivas 2014-04-11 09:38:01 +1000
  • 74d59a6ec3 Add various difficulty manipulating helpers to libckpool Con Kolivas 2014-04-11 00:19:32 +1000
  • 6d87b83701 Add locking functions and quitfrom Con Kolivas 2014-04-09 00:17:39 +1000
  • 484fe86355 Add socket tests to libckpool Con Kolivas 2014-04-08 21:39:07 +1000
  • e349ec2435 Add a slew of timer helper functions to libckpool Con Kolivas 2014-04-08 21:31:12 +1000
  • c657764f8f Add various helper functions to libckpool Con Kolivas 2014-04-08 20:58:20 +1000
  • b2a333e373 Add more defines and begin libckpool with sock_keepalive Con Kolivas 2014-04-08 20:28:17 +1000
  • ef93d2760e Add some commonly used functions to a common header and check headers in configure.ac Con Kolivas 2014-04-08 20:11:57 +1000
  • 2f961cc489 Add basic library creation rules Con Kolivas 2014-04-08 16:10:21 +1000
  • f873452edd Update git ignore Con Kolivas 2014-04-08 15:49:48 +1000
  • 933c6b7c2a Add gitignore to m4 Con Kolivas 2014-04-08 15:44:46 +1000
  • 6e2edf7ee4 Basic build infrastructure Con Kolivas 2014-04-08 15:30:08 +1000
  • 5dc41ea440 Add basic git ignore rules Con Kolivas 2014-04-08 13:59:49 +1000
  • 775dca0fe1 Add basic files Con Kolivas 2014-04-08 13:56:43 +1000
  • 076a2ae84d Add basic autogen structure Con Kolivas 2014-04-08 13:56:14 +1000
  • fe2e464eec Add license Con Kolivas 2014-04-08 13:44:09 +1000