Con Kolivas
|
8114473228
Set high resolution timing on windows within the cgsleep functions.
|
12 years ago |
Con Kolivas
|
621eb00309
Provide reentrant versions of cgsleep functions to allow start time to be set separately from the beginning of the actual sleep, allowing scheduling delays to be counted in the sleep.
|
12 years ago |
Con Kolivas
|
0b5edb24f9
Make the nmsleep and nusleep functions use the new cgsleep functions internally till functions are migrated to the new cgsleep API.
|
12 years ago |
Con Kolivas
|
188210a3d2
Add a ms_to_timespec helper function, and create a cgsleep_ms function that uses absolute timers with clock_nanosleep to avoid overruns.
|
12 years ago |
Con Kolivas
|
99cbf09dd1
Add a timeraddspec helper function.
|
12 years ago |
Con Kolivas
|
1bcd9a43b1
Provide a us_to_timespec helper function.
|
12 years ago |
Con Kolivas
|
2278204ddd
Provide a us_to_timeval helper function.
|
12 years ago |
Con Kolivas
|
a6b1c31742
Add helper functions to convert timespec to timeval and vice versa.
|
12 years ago |
Luke Dashjr
|
69be4319cb
Merge commit 'e671bde' into bfgminer
|
12 years ago |
Luke Dashjr
|
e671bde947
Bugfix: notifier_init (Windows): setsockopt needs an int for SO_REUSEADDR
|
12 years ago |
Luke Dashjr
|
d22028c9b3
Merge commit '6bd10d9' into bfgminer
|
12 years ago |
Luke Dashjr
|
6bd10d905a
Enable notifications for sick/dead with --cmd-sick and --cmd-dead options that execute commands when the event occurs
|
12 years ago |
Con Kolivas
|
e95ad0479f
Nonce2 stratum submission is not working with nonce2 lengths >4, revert the buggy __bin2hex function and use bin2hex.
|
12 years ago |
Luke Dashjr
|
782582bcaf
Merge commit '16aa189' into bfgminer
|
12 years ago |
Luke Dashjr
|
16aa189c1b
Ensure socket error messages are used for socket errors on Windows
|
12 years ago |
Luke Dashjr
|
bf1b8bf744
Merge commit '13f729c' into bfgminer
|
12 years ago |
Luke Dashjr
|
13f729cfc1
Bugfix: Avoid incrementing dev_thermal_cutoff_count when just updating timestamp on status
|
12 years ago |
Luke Dashjr
|
4a12eaebe6
Attempt stratum mining.suggest_target before mining.subscribe, if --request-diff is used
|
12 years ago |
Luke Dashjr
|
7676509d93
Retry stratum if initiation fails for any reason after we have sent something (assuming there is more older variants we can try)
|
12 years ago |
Luke Dashjr
|
e99dbecce9
Merge commit '1b21b16' into bfgminer
|
12 years ago |
Luke Dashjr
|
1b21b168be
Bugfix: Restore delay for authorization on stratum mining.get_transactions
|
12 years ago |
Con Kolivas
|
87ae66c7e6
Create a work data template when receiving stratum notification, allowing a simple memcpy of the merkle root avoiding more hex2bin conversions on each work generation.
|
12 years ago |
Con Kolivas
|
46b6b07afa
Avoid a potential overflow should a pool specify a large nonce2 length with stratum.
|
12 years ago |
Con Kolivas
|
5237bf350d
Perform merkle bin hex2bin on stratum notify to avoid doing it on each work generation.
|
12 years ago |
Con Kolivas
|
8bc469e916
Reuse just the one pool coinbase variable in stratum, avoiding more string functions and storage in gen_stratum_work on each work generation.
|
12 years ago |
Con Kolivas
|
c542e47aa3
Use a nonce2 offset variable for both gbt and stratum to consolidate requirements on work generation.
|
12 years ago |
Kano
|
eca6ace2d5
util.c update quit call for new functions
|
12 years ago |
Kano
|
bab9ba9603
use correct define for OSX in util.c
|
12 years ago |
Kano
|
bd3612c104
util.c expand quit to show file/func/line
|
12 years ago |
Kano
|
cf30053793
Merge remote-tracking branch 'conman/master'
|
12 years ago |