Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								b2805d2c49
								
							
								
							
						 | 
						
							
							
								
								Trim out values from the gbtbase structure that can't be exported as text and store the values required as strings and create a json structure out of the entries for export
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								c98ed16e38
								
							
								
							
						 | 
						
							
							
								
								Move gbtbase_t to bitcoin header
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								4aa122edce
								
							
								
							
						 | 
						
							
							
								
								Add helper function for opening unix client sockets and cleanly closing and unlinking unix server sockets
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								9fdcefc06d
								
							
								
							
						 | 
						
							
							
								
								Show errno whenever it exists in LOGERR or quit
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								2a3e55ec4d
								
							
								
							
						 | 
						
							
							
								
								Add a helper function for opening a listening unix socket
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								c653c781a3
								
							
								
							
						 | 
						
							
							
								
								We should also store the merkle hashes in the gbtbase structure
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								b8f9c948e7
								
							
								
							
						 | 
						
							
							
								
								Shrink rpc req string size
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								cf04ec012a
								
							
								
							
						 | 
						
							
							
								
								Use a preallocated hash char for get blockhash to avoid alloc/free
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								f2dc9c796f
								
							
								
							
						 | 
						
							
							
								
								Add helper functions for getting best block heights/hashes
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								7d932a7661
								
							
								
							
						 | 
						
							
							
								
								Cosmetic changes
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								8e4d0276f8
								
							
								
							
						 | 
						
							
							
								
								Rationalise gbtbase variables to those that are constant and not associated with work generation
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								1335dade26
								
							
								
							
						 | 
						
							
							
								
								Use this opportunity to avoid signed warnings with chars by taking void for hex2bin
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								a34efdb221
								
							
								
							
						 | 
						
							
							
								
								Implement base gbt structure storing from bitcoind
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								76495c07fc
								
							
								
							
						 | 
						
							
							
								
								Create helper functions for aligning all memory allocations and checking their return values and make dealloc take a pointer as a macro
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								c6af5c8eb5
								
							
								
							
						 | 
						
							
							
								
								Create a gbtbase structure for variables that will need to be stored to construct a work template
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								781aa26f0b
								
							
								
							
						 | 
						
							
							
								
								Rename gbt files to bitcoin since they'll have multiple bitcoin functions not just gbt
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								de0a616250
								
							
								
							
						 | 
						
							
							
								
								Begin gbt parsing file with a validate address function
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								0cfe5606e8
								
							
								
							
						 | 
						
							
							
								
								Http requests will always be small so use the stack array only
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								ef456f6cc7
								
							
								
							
						 | 
						
							
							
								
								Provide a json_rpc_call function for requesting and receiving a json response
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								1ee3a8a8a5
								
							
								
							
						 | 
						
							
							
								
								Create a helper struct connsock for reading data
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								070235cfb5
								
							
								
							
						 | 
						
							
							
								
								Link jansson library to libckpool
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								2a78efc3ef
								
							
								
							
						 | 
						
							
							
								
								Minor char and void changes
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								83dd204239
								
							
								
							
						 | 
						
							
							
								
								Fix various build and packaging issues
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								6b495a036f
								
							
								
							
						 | 
						
							
							
								
								Provide a read socket line helper function
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								8222166257
								
							
								
							
						 | 
						
							
							
								
								Provide a write socket function
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								3dd6e6bcb5
								
							
								
							
						 | 
						
							
							
								
								Provide a dealloc function
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								724f7ab745
								
							
								
							
						 | 
						
							
							
								
								Provide a realloc_strcat function
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								1c0f442e35
								
							
								
							
						 | 
						
							
							
								
								Add jansson library to libckpool requirements
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								e9e62442e7
								
							
								
							
						 | 
						
							
							
								
								Add a generic socket connect function from url and port paramters
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								1427ac71ca
								
							
								
							
						 | 
						
							
							
								
								Add extract sockaddr helper function
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								14cda04725
								
							
								
							
						 | 
						
							
							
								
								Add basic logging warnings to libckpool functions
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								b4d636b2af
								
							
								
							
						 | 
						
							
							
								
								Add based logging macros
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								c55215a700
								
							
								
							
						 | 
						
							
							
								
								Add needed linked libraries to libckpool
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								e06c72e483
								
							
								
							
						 | 
						
							
							
								
								Add a helper function for encoding into mime base64
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								74d59a6ec3
								
							
								
							
						 | 
						
							
							
								
								Add various difficulty manipulating helpers to libckpool
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								6d87b83701
								
							
								
							
						 | 
						
							
							
								
								Add locking functions and quitfrom
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								484fe86355
								
							
								
							
						 | 
						
							
							
								
								Add socket tests to libckpool
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								e349ec2435
								
							
								
							
						 | 
						
							
							
								
								Add a slew of timer helper functions to libckpool
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								c657764f8f
								
							
								
							
						 | 
						
							
							
								
								Add various helper functions to libckpool
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								b2a333e373
								
							
								
							
						 | 
						
							
							
								
								Add more defines and begin libckpool with sock_keepalive
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								ef93d2760e
								
							
								
							
						 | 
						
							
							
								
								Add some commonly used functions to a common header and check headers in configure.ac
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								2f961cc489
								
							
								
							
						 | 
						
							
							
								
								Add basic library creation rules
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								f873452edd
								
							
								
							
						 | 
						
							
							
								
								Update git ignore
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								933c6b7c2a
								
							
								
							
						 | 
						
							
							
								
								Add gitignore to m4
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								6e2edf7ee4
								
							
								
							
						 | 
						
							
							
								
								Basic build infrastructure
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								5dc41ea440
								
							
								
							
						 | 
						
							
							
								
								Add basic git ignore rules
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								775dca0fe1
								
							
								
							
						 | 
						
							
							
								
								Add basic files
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								076a2ae84d
								
							
								
							
						 | 
						
							
							
								
								Add basic autogen structure
							
							
							
							
							
						 | 
						
							12 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								fe2e464eec
								
							
								
							
						 | 
						
							
							
								
								Add license
							
							
							
							
							
						 | 
						
							12 years ago |