Con Kolivas
|
6d3c880a25
|
Make sure to check pool stratum curl exists under lock before attempting any recv to not risk dereferencing upon attempting to reinitiate stratum.
|
12 years ago |
Con Kolivas
|
e575763a80
|
Avoid redefining macros and align to 4 byte boundaries.
|
12 years ago |
Con Kolivas
|
617ee96826
|
Merge pull request #321 from kanoi/mmq
API - add Stratum information to pools
|
12 years ago |
Kano
|
29484e8411
|
API - add Stratum information to pools
|
12 years ago |
Con Kolivas
|
7a0a3592cd
|
Merge pull request #320 from kanoi/mmq
update FPGA-README for MMQ
|
12 years ago |
Kano
|
254bc2fac6
|
update FPGA-README for MMQ
|
12 years ago |
Con Kolivas
|
b0d98c74b3
|
Bump version number to 2.8.4
|
12 years ago |
Con Kolivas
|
433808be70
|
Update NEWS.
|
12 years ago |
Con Kolivas
|
17251795c3
|
Merge pull request #319 from kanoi/mmq
MMQ new initialisation (that works) and clocking control
|
12 years ago |
Con Kolivas
|
e561bfe45e
|
Revert "Rename INCLUDES in Makefile.am."
This reverts commit e341e346d3 .
Breaks build.
|
12 years ago |
Con Kolivas
|
101394ab70
|
Time for dynamic is in microseconds, not ms.
|
12 years ago |
Con Kolivas
|
e341e346d3
|
Rename INCLUDES in Makefile.am.
|
12 years ago |
Con Kolivas
|
0a1fcad533
|
x86_64 builds of mingw32 are not supported directly and should just configure as generic mingw32 builds since they're NOT 64 bit.
|
12 years ago |
Con Kolivas
|
8fb777a2dd
|
Cope with both ATI stream and AMD APP SDK roots being set when building.
|
12 years ago |
ckolivas
|
3fce32f494
|
Use 3 significant digits when suffix string is used and values are >1000.
|
12 years ago |
Kano
|
fc14b2ee07
|
MMQ new initialisation (that works) and clocking control
|
12 years ago |
ckolivas
|
68f9af28f2
|
Get rid of unused warning for !scrypt.
|
12 years ago |
ckolivas
|
bb4bec98d5
|
Use select on stratum send to make sure the socket is writeable.
|
12 years ago |
Con Kolivas
|
2aa5163b8b
|
Cope with dval being zero in suffix_string and display a single decimal place when significant digits is not specified but the value is greater than 1000.
|
12 years ago |
Con Kolivas
|
54d2999d77
|
Pad out the suffix string function with zeroes on the right.
|
12 years ago |
Con Kolivas
|
99adf397bd
|
Failure to calloc in bin2hex is a fatal failure always so just check for that failure within the function and abort, simplifying the rest of the code.
|
12 years ago |
Con Kolivas
|
b3d4258940
|
Provide locking around the change of the stratum curl structures to avoid possible races.
|
12 years ago |
ckolivas
|
53c3cce6ac
|
Bump opencl kernel version numbers.
|
12 years ago |
ckolivas
|
775a27281a
|
Remove atomic ops from opencl kernels given rarity of more than once nonce on the same wavefront and the potential increased ramspeed requirements to use the atomics.
|
12 years ago |
ckolivas
|
5fcc8612b4
|
Clear the pool idle flag in stratum when it comes back to life.
|
12 years ago |
Con Kolivas
|
7adb7a30e6
|
Display correct share hash and share difficulty with scrypt mining.
|
12 years ago |
Con Kolivas
|
04c7a21ddd
|
Use explicit host to BE functions in scrypt code instead of hard coding byteswap everywhere.
|
12 years ago |
Con Kolivas
|
57aac5040c
|
Show work target diff for scrypt mining.
|
12 years ago |
Con Kolivas
|
25c39c96bb
|
Ease the checking on allocation of padbuffer8 in the hope it works partially anyway on an apparently failed call.
|
12 years ago |
Con Kolivas
|
e5babfa25b
|
Watch for buffer overflows on receiving data into the socket buffer.
|
12 years ago |
Con Kolivas
|
d4f8a0b2b5
|
Round target difficulties down to be in keeping with the rounding of detected share difficulties.
|
12 years ago |
Con Kolivas
|
7450b25e75
|
Dramatically simplify the dynamic intensity calculation by oversampling many runs through the opencl kernel till we're likely well within the timer resolution on windows.
|
12 years ago |
Con Kolivas
|
2a9b3e33d3
|
String alignment to 4 byte boundaries and optimisations for bin<->hex conversions.
|
12 years ago |
Con Kolivas
|
1c22c0e8d6
|
In opencl_free_work, make sure to still flush results in dynamic mode.
|
12 years ago |
Con Kolivas
|
bd377f767f
|
Align static arrays to 4 byte boundaries to appease ARM builds for stratum.
|
12 years ago |
Con Kolivas
|
a63fc8c25c
|
Bump version to 2.8.3
|
12 years ago |
Con Kolivas
|
b976261c4e
|
Update documentation.
|
12 years ago |
Con Kolivas
|
13676ef11a
|
Left align values that are suffix_string generated.
|
12 years ago |
Con Kolivas
|
f22fe76157
|
Share_diff should not be converting the work data to hex.
|
12 years ago |
Con Kolivas
|
6cebabea9a
|
Update readme describing difficulty displayed on log lines.
|
12 years ago |
Con Kolivas
|
fc72ad5563
|
Off by one error.
|
12 years ago |
Con Kolivas
|
9ccfcee6dc
|
Prevent overflows of the port char array in extract_sockaddr.
|
12 years ago |
Con Kolivas
|
7c7e51166b
|
Disable stratum detection with scrypt.
|
12 years ago |
Con Kolivas
|
c3bdb359d5
|
Use the suffix string function when displaying device hashrates.
|
12 years ago |
Con Kolivas
|
660a0ffe16
|
Correct variables used in get_statline
|
12 years ago |
Con Kolivas
|
a10e3294bd
|
Be consistent with the get_statline function.
|
12 years ago |
Con Kolivas
|
911b1788c7
|
Use the suffix string function for displaying hashrate with 4 significant digits.
|
12 years ago |
Con Kolivas
|
420fdf32d6
|
Display the actual share diff next to the pool required diff, using a suffix creation function to prevent values of >1000 being shown in their entirety.
|
12 years ago |
Con Kolivas
|
55396f534e
|
Fix 4 * 0 being 0 that would break dynamic intensity mode.
|
12 years ago |
Con Kolivas
|
d15c70f8a8
|
Fix wrong byteswap macro being used on mingw32 which was breaking target generation on stratum.
|
12 years ago |