|
31c3759e
|
2012-09-28T10:37:42
|
|
Check return value of stratum_parse.
|
|
ac9a4378
|
2012-09-28T10:31:45
|
|
Complete authorisation in stratum.
|
|
33102659
|
2012-09-28T10:18:58
|
|
Implement stratum parsing of notify parameters and storing them in the pool stratum work structure.
|
|
9d4a44e8
|
2012-09-28T09:57:42
|
|
Create helper functions for duplicating json strings to avoid keeping json references in use.
|
|
b86a8939
|
2012-09-28T05:30:36
|
|
Append \n in the sock_send function instead of adding it when constructing json in stratum.
|
|
d416d223
|
2012-09-28T05:26:29
|
|
Don't keep any json references around with stratum structures.
|
|
7e2dcc6f
|
2012-09-28T05:16:52
|
|
Create parse_stratum function that hands off stratum parameters to other functions to manage pool stratum work struct variables.
Implement mining difficulty setting.
|
|
a6f1a622
|
2012-09-28T04:35:16
|
|
Create helper functions for checking when a socket is ready to read on and receive a single line at a time.
Begin stratum authorisation process.
|
|
07e6bd12
|
2012-09-27T13:50:05
|
|
Provide a helper function for reading a single \n terminated string from a socket.
|
|
64df34cd
|
2012-09-27T13:26:09
|
|
Create a stratum work structure to store current work variables.
|
|
30b665f0
|
2012-09-27T13:01:12
|
|
Test specifically for stratum being active in pool_active.
|
|
f6f43500
|
2012-09-27T09:06:56
|
|
Detect stratum in common place when adding urls, and use a bool to tell us when it's active.
|
|
8fd149ee
|
2012-09-26T16:51:08
|
|
Fix warnings.
|
|
e3f1b02e
|
2012-09-26T16:49:51
|
|
Extract and store various parameters on stratum init confirming successful mining notify.
|
|
c0de671c
|
2012-09-26T15:40:26
|
|
Use existing socket macros and close the socket on failure in init stratum.
|
|
a1b17229
|
2012-09-26T15:23:01
|
|
Initiate stratum and grab first json result.
|
|
58873c1d
|
2012-09-25T20:23:59
|
|
Get detailed addressinfo from the parsed URL for future raw socket usage when possible. IPV4 only for now.
|
|
ee3b7865
|
2012-09-25T05:46:07
|
|
Prepare for getaddrinfo call.
|
|
144a0160
|
2012-09-24T16:50:04
|
|
Add data structures to pool struct for socket communications.
|
|
b3cdd802
|
2012-09-24T16:27:47
|
|
Put all socket definitions in util.h to allow reusing by added socket functions to be used in util.c.
|
|
346d09c3
|
2012-09-24T14:37:23
|
|
Reorder libztex header include order to fix missing struct definition.
|
|
54dcd57f
|
2012-09-24T14:15:05
|
|
Bump version number to 2.7.6
|
|
8ec87c64
|
2012-09-24T14:14:37
|
|
Update NEWS.
|
|
823a710a
|
2012-09-24T14:08:35
|
|
Display share difficulty on log with a shortened hash display on submission.
|
|
a63ecf63
|
2012-09-23T19:07:03
|
|
Merge pull request #313 from kanoi/main
API stats add some pool getwork difficulty stats
|
|
7c32562d
|
2012-09-24T11:34:50
|
|
API stats add some pool getwork difficulty stats
|
|
fd28d9f4
|
2012-09-24T09:03:27
|
|
Ignore any pings pushed to the worker threads if the thread is still paused to prevent it being enabled and disabled repeatedly.
|
|
c1432db2
|
2012-09-23T15:55:44
|
|
Merge pull request #312 from kanoi/master
README - FAQ - usermod group - shouldn't remove other groups
|
|
149f1d75
|
2012-09-24T08:49:40
|
|
README - FAQ - usermod group - shouldn't remove other groups
|
|
57a73dce
|
2012-09-24T08:30:07
|
|
Test for sequential getwork failures on a pool that might actually be up but failing to deliver work as we may end up hammering it repeatedly by mistake.
|
|
77d2a209
|
2012-09-21T06:19:30
|
|
Merge pull request #311 from kanoi/master
util.c - bug - proxy - no data end condition
|
|
37f8a1f7
|
2012-09-21T22:04:39
|
|
reduce windows compile warnings
|
|
41dcb10d
|
2012-09-21T20:55:48
|
|
util.c - bug - proxy - no data end condition
|
|
3243b91e
|
2012-09-20T23:23:15
|
|
Merge pull request #310 from kanoi/master
API debug, API-README, API Correct diff1 name, Device diff1, API diff1 etc.
|
|
61899902
|
2012-09-21T16:10:34
|
|
As we average gpu time over 5 work intervals for dynamic GPU intensity, there is no need to maintain a rolling average and it avoids the potential long term corruption of a single overflow value.
|
|
55b8f2e0
|
2012-09-21T16:01:40
|
|
Test for the now-automatically exported variable AMDAPPSDKROOT when looking for the presence of the OpenCL headers.
|
|
17973c59
|
2012-09-21T11:25:43
|
|
API don't change 'Diff1 Shares' - backward compatability FTW
|
|
22a8eee0
|
2012-09-19T20:55:46
|
|
miner.php highlighting correctly handling difficulty
|
|
a6bf276f
|
2012-09-19T01:14:43
|
|
API - Add last share difficulty for devices and pool
|
|
89b6989f
|
2012-09-19T00:54:55
|
|
Store and report Accepted,Rejected,Stale difficulty in the summary and API
|
|
7ede5a59
|
2012-09-18T14:30:46
|
|
WorkTime - display prevblock for scrypt
|
|
a2cc588c
|
2012-09-18T14:12:32
|
|
api.c remove compile warnings
|
|
923b9e0d
|
2012-09-18T11:19:57
|
|
Calculate work difficulty for each getwork and display with WorkTime debug
|
|
8f4ccebf
|
2012-09-16T11:47:54
|
|
remove MMQ unused variable warning
|
|
ad7aa2b3
|
2012-09-16T11:42:51
|
|
FPGA - allow long or short device names in detect code + style police
|
|
796f3906
|
2012-09-16T07:57:43
|
|
WorkTime - multiple nonce per work and identify the work source
|
|
bd3c98aa
|
2012-09-15T14:04:57
|
|
Optional WorkTime details with each Accepted/Rejected work item
|
|
fe7a967d
|
2012-09-15T00:39:54
|
|
Icarus - ignore hardware errors in timing mode
|
|
7293a8a9
|
2012-09-13T21:50:18
|
|
miner.php oops - mistype
|
|
db0269a2
|
2012-09-13T12:40:27
|
|
miner.php by default don't display IP/Port numbers in error messages
|
|
ade940bc
|
2012-09-13T09:44:58
|
|
api.c all STATUS messages automatically escaped
|
|
fd2fa260
|
2012-09-12T23:27:48
|
|
api.c add missing escape for comma in MSG_PGAUNW
|
|
99f0607f
|
2012-09-12T23:26:43
|
|
API add display of and setting queue,scantime,expiry
|
|
e649aa39
|
2012-09-12T20:10:00
|
|
HW: dont submit bad shares
|
|
fced503e
|
2012-09-12T19:45:49
|
|
save individual pool proxy settings to config
|
|
0ac35054
|
2012-09-12T19:32:37
|
|
--default-config - allow command line to define the default configuration file for loading and saving
|
|
6c251575
|
2012-09-12T19:05:50
|
|
API-README update for pools proxy info
|
|
68046631
|
2012-09-12T08:46:53
|
|
README URL proxy must use quote so show in the example
|
|
e043f5a5
|
2012-09-12T08:32:00
|
|
bug: remove proxy: from the front of the proxy used
|
|
cef9731f
|
2012-09-12T07:44:00
|
|
CURL support for individual proxy per pool and all proxy types
|
|
6b2deb0a
|
2012-09-11T16:27:39
|
|
README spelling/etc
|
|
9f9c688f
|
2012-09-11T14:29:08
|
|
README - FPGA device FAQ
|
|
307d8da0
|
2012-09-04T15:57:11
|
|
HW: error counter auto for all devices - ztex code not fixed
|
|
9950cff5
|
2012-09-04T12:57:22
|
|
API pgaidentify - unsupported message should be a warning
|
|
9487ba05
|
2012-09-04T12:52:11
|
|
API/BFL identify a device - currently only BFL to flash the led
|
|
7a2407f1
|
2012-09-04T02:26:17
|
|
BFL add throttle count to internal stats + API
|
|
71e2f23f
|
2012-09-04T02:10:22
|
|
BFL: missing device id in log message
|
|
bd151ef3
|
2012-09-04T01:27:53
|
|
miner.php correct to new Diff1 Work field names
|
|
93555e27
|
2012-09-04T01:23:32
|
|
API add device diff1 work
|
|
fd2034ce
|
2012-09-04T00:56:35
|
|
Merge branch 'main'
|
|
e5347ed9
|
2012-09-03T00:16:10
|
|
API-README update
|
|
381478e6
|
2012-09-02T08:05:50
|
|
api.c Correct diff1 field name
|
|
4023872b
|
2012-09-01T23:51:51
|
|
count device diff1 shares
|
|
2bf08bb4
|
2012-09-01T21:01:51
|
|
API-README more debug parameter information
|
|
568b0fed
|
2012-09-01T18:21:08
|
|
API allow full debug settings control
|
|
ba012253
|
2012-08-31T12:24:39
|
|
Bump version number to 2.7.5
|
|
ae8bacc5
|
2012-08-31T12:24:14
|
|
Update NEWS.
|
|
57c3b12f
|
2012-08-31T12:01:44
|
|
Sort the blocks database in reverse order, allowing us to remove the first block without iterating over them. Output the block number to debug.
|
|
b34f36b7
|
2012-08-31T09:22:28
|
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
|
f1c6ae22
|
2012-08-31T09:13:19
|
|
Adjust opencl intensity when adjusting thread count to prevent it getting pegged at a value below the minimum threads possible.
|
|
26eb9181
|
2012-08-30T06:28:55
|
|
Merge pull request #307 from kanoi/icarus
miner.h max_hashes -> int64_t
|
|
a178039a
|
2012-08-30T23:22:37
|
|
miner.h max_hashes -> int64_t
|
|
f97bf2e2
|
2012-08-28T20:16:50
|
|
Keep the local block number in the blocks structs stored and sort them by number to guarantee we delete the oldest when ageing the block struct entries.
|
|
d91af893
|
2012-08-28T18:08:39
|
|
Use correct sdk version detection for SDK 2.7
|
|
69983b77
|
2012-08-28T17:19:38
|
|
Revert "Pick worksize 256 with Cypress if none is specified."
This reverts commit 482322a4b7add8458bee946ffb247a9a587fc25f.
Worksize 256 was only helpful on cypress with ultra-low memory speeds with old SDKs and the new kernels require higher memory clocks, having the opposite net effect.
|
|
b7687588
|
2012-08-27T10:15:48
|
|
Test for lagging once more in queue_request to enable work to leak to backup pools.
|
|
579c1299
|
2012-08-27T10:10:50
|
|
There is no need to try to switch pools in select_pool since the current pool is actually not affected by the choice of pool to get work from.
|
|
4a210d4e
|
2012-08-27T10:02:53
|
|
Only clear the pool lagging flag if we're staging work faster than we're using it.
|
|
d1683f75
|
2012-08-27T09:55:19
|
|
needed flag is currently always false in queue_request. Remove it for now.
|
|
1b7db5bc
|
2012-08-27T09:47:55
|
|
thr is always NULL going into queue_request now.
|
|
7fe8142c
|
2012-08-24T01:27:16
|
|
Bump version to 2.7.4.
|
|
cf6033cb
|
2012-08-24T01:26:55
|
|
Update NEWS.
|
|
0e0093e6
|
2012-08-24T01:23:54
|
|
Select pool regardless of whether we're lagging or not, and don't queue another request in switch pool to avoid infinite recursion.
|
|
5095ed29
|
2012-08-24T01:07:23
|
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
|
9bec1e15
|
2012-08-24T01:06:17
|
|
Simplify macros in output kernels avoiding apparent loops and local variables.
|
|
3acc064b
|
2012-08-23T07:50:28
|
|
Merge pull request #306 from kanoi/api
Pools: add RollTime info to API 'stats' and 'Stats' button in miner.php (to display it)
|
|
7992e5f3
|
2012-08-24T00:41:14
|
|
Carry the needed bool over the work command queue.
|
|
37fa7d36
|
2012-08-24T00:35:26
|
|
Move the decision to queue further work upstream before threads are spawned based on fine grained per-pool stats and increment the queued count immediately.
|
|
618b3e8b
|
2012-08-23T23:50:38
|
|
Track queued and staged per pool once again for future use.
|
|
4fbe5bed
|
2012-08-23T23:25:32
|
|
OpenCL 1.0 does not have native atomic_add and extremely slow support with atom_add so detect opencl1.0 and use a non-atomic workaround.
|