ckolivas
|
f0016bdd65
|
Implement support for zmqpubhashblock notifier.
|
5 years ago |
Con Kolivas
|
b806916201
|
Choose the generation transaction type and return the transaction length within libckpool.
|
7 years ago |
Con Kolivas
|
f563d7298b
|
Choose the generation transaction type and return the transaction length within libckpool.
|
7 years ago |
Con Kolivas
|
f642c515df
|
Support virtual mask changing of the version bits by clients according to a hex config parameter version_mask.
|
7 years ago |
Con Kolivas
|
7a1e907fa7
|
Rename json_set_object to json_steal_object to make it clear what the function does and nullify the original pointer preventing use after free.
|
8 years ago |
Con Kolivas
|
bd367364c1
|
Propagate workinfos to all remote trusted servers to be able to submit all blocks at all remote servers.
|
8 years ago |
Con Kolivas
|
2ec6736f99
|
Calculate hashrate in diff shares per second per proxy by the generator and return it with proxystats.
|
8 years ago |
Con Kolivas
|
b6588c5f13
|
Implement a cksem_trywait function
|
9 years ago |
ckolivas
|
8bb23841e9
|
Prevent crash in empty string passed to json_strcpy
|
9 years ago |
Con Kolivas
|
fbbed17d7a
|
Roll back to M22
|
9 years ago |
ckolivas
|
b7c3eab4d1
|
Prevent crash in empty string passed to json_strcpy
|
9 years ago |
Con Kolivas
|
77bf4b03d4
|
Add length checking to prevent overflow in json_append_bkeys
|
9 years ago |
Con Kolivas
|
cc6ac1475f
|
Allow binary data of user defined length to be sent via a send_unix function
|
9 years ago |
Con Kolivas
|
7ad63b09e2
|
Pass unix message length with unix_recv
|
9 years ago |
Con Kolivas
|
da636b26df
|
Bkey add WIP
|
9 years ago |
Con Kolivas
|
dc8da6a91c
|
Add function to extract bkey length
|
9 years ago |
ckolivas
|
485b9e1076
|
Create binary key objects from key:hexdata pairs
|
9 years ago |
ckolivas
|
4669be12ad
|
Make json_set_string UTF8 safe
|
9 years ago |
ckolivas
|
ff5ffcf85c
|
Add a helper function for determining round trip time to a resolved URL
|
9 years ago |
Con Kolivas
|
efa634b9e1
|
Send block information to remote nodes to allow them to submit to their own local bitcoind
|
9 years ago |
Con Kolivas
|
84ecde2ea8
|
Update header copyright dates
|
9 years ago |
Con Kolivas
|
d69ed7ffcf
|
More fixes
|
9 years ago |
Con Kolivas
|
c9f0858c56
|
Fixes?
|
9 years ago |
Con Kolivas
|
11d14620e6
|
Convert to gzip
|
9 years ago |
Con Kolivas
|
83dbc9db12
|
Use epoll for wait_read_select
|
9 years ago |
Con Kolivas
|
b622a6ec8d
|
Check for errors in wait_read_select, closing the socket if they occur, and add a variant for non-unix sockets that checks for hangups as well
|
9 years ago |
Con Kolivas
|
581b3c8902
|
1024 is upper limit to be considered text by most editors so change down to 1000
|
9 years ago |
Con Kolivas
|
a5ffba6d52
|
Increase default log buf size to fit mining notify messages
|
9 years ago |
Con Kolivas
|
d510d1af53
|
Increase default log buf size to fit mining notify messages
|
9 years ago |
Con Kolivas
|
e94115d6e2
|
Allow _send_recv_proc to take custom timeouts
|
10 years ago |
Con Kolivas
|
aa8460c0ba
|
Set default unix read timeout back to 5 seconds except for ckpmsg and ckdb which need the 30s defaults, and double the write timeout
|
10 years ago |
Con Kolivas
|
f791495889
|
Move failure warnings into write_length, importing source details and adding info about type of failure
|
10 years ago |
Con Kolivas
|
6cd2778477
|
Add a helper function for converting an M of N script address to a transaction
|
10 years ago |
Con Kolivas
|
85a08ce3ab
|
Increase precision of wait read/write select to accept floats
|
10 years ago |
Con Kolivas
|
9bcacd0131
|
Increase precision of wait read/write select to accept floats
|
10 years ago |
kanoi
|
15d16df1fe
|
ckdb - process/report sequence numbers and #define some db/transfer names
|
10 years ago |
Con Kolivas
|
281f70e17d
|
Move inappropriate placement of ckpool definition from libckpool header
|
10 years ago |
Con Kolivas
|
431234a3d6
|
Remove option of using precarious intermediate variants of cklocks
|
10 years ago |
Con Kolivas
|
90c682177f
|
Wait for the other end to close a unix socket to ensure the message has gone through
|
10 years ago |
Con Kolivas
|
33e195511c
|
Wait for the other end to close a unix socket to ensure the message has gone through
|
10 years ago |
Con Kolivas
|
42f14a9536
|
Add full lock tracking for mutexes and rwlocks
|
10 years ago |
Con Kolivas
|
7b452b361f
|
Remove macro placeholders for locks in preparation for implementing lock tracking
|
10 years ago |
Con Kolivas
|
0f08e9518f
|
Add helpers for rw timed locks
|
10 years ago |
Con Kolivas
|
b7f7e71f7a
|
Make dealloc entirely a macro allowing the compiler to optimise out the pointer nulling if it's unneeded
|
10 years ago |
Con Kolivas
|
cced9e43b2
|
Add a helper function to libckpool for setting a json object
|
10 years ago |
Con Kolivas
|
e5b9e84129
|
Add a helper function to check a hex string is valid
|
10 years ago |
Con Kolivas
|
8622718c48
|
Make jansson use ckalloc for its malloc
|
10 years ago |
Con Kolivas
|
098930afd5
|
Add a completion timeout helper function
|
10 years ago |
Con Kolivas
|
3e335c3b38
|
Abort any functions on signal handling, cleaning up cksem functions
|
10 years ago |
kanoi
|
503ec09f27
|
make LOG* macros typecheck and fix related errors/warnings
|
10 years ago |