1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-10 14:58:01 +00:00
Commit Graph

3336 Commits

Author SHA1 Message Date
Con Kolivas
52de7170b2 Shut up some boring old cpu warnings. 2012-12-04 21:55:29 +11:00
Con Kolivas
8ebf4f6ecd Style changes. 2012-12-04 21:52:41 +11:00
Con Kolivas
c0cd006f42 Allow pool active to be called on stratum or disabled pools in the watchpool thread if the pool has not been probed. 2012-12-04 21:49:11 +11:00
Con Kolivas
52b4bae961 Combine shared padding into one char. 2012-12-04 21:29:49 +11:00
Con Kolivas
e14d1d6e2a Merge pull request #340 from kanoi/main
lock the threaded statistics updates
2012-12-04 00:18:10 -08:00
Kano
120fc7aff9 lock (most of) the threaded statistics updates 2012-12-04 19:14:27 +11:00
Con Kolivas
0266ac2d7e Merge pull request #342 from kanoi/api
README stats don't add up
2012-12-03 22:34:12 -08:00
Kano
ea39a3c4dc README stats don't add up 2012-12-04 16:03:55 +11:00
Con Kolivas
b96dd780fa Merge pull request #341 from kanoi/usb2
usbutils.c remove compiler warning
2012-12-03 16:27:16 -08:00
Kano
3a91d8eb61 usbutils.c remove compiler warning 2012-12-04 11:21:49 +11:00
ckolivas
b86aa20bf6 Make need connection return true if a pool is idle. 2012-12-04 11:06:35 +11:00
Con Kolivas
777f0573c3 Merge pull request #339 from kanoi/api
API lock access to some summary statistics + API add Best Share to summary
2012-12-03 04:19:17 -08:00
Kano
e55fe73f9a API add Best Share to summary 2012-12-03 23:08:11 +11:00
Con Kolivas
c4b17ae918 Check on creating new GBT work if the structures are up to date and update them as required rather than regularly. 2012-12-03 17:54:57 +11:00
Con Kolivas
4fbe435fd7 Update windows build instructions. 2012-12-03 17:24:17 +11:00
Con Kolivas
401357e657 Enable backup stratum connections for getwork when the primary pool doesn't have longpoll aka solo mining. 2012-12-03 16:45:43 +11:00
Con Kolivas
289d6807ef Check for correct absence of opt_fail_only in cnx_needed. 2012-12-03 16:16:00 +11:00
Con Kolivas
4b28c8595b Remove unused variable. 2012-12-03 15:28:52 +11:00
Con Kolivas
f4d305a9cd The specification for stratum has been elaborated to say that a changed diff applies only to new work so do not retarget when submitting shares. 2012-12-03 15:26:58 +11:00
Con Kolivas
1ad671b094 Use a variable length string array in submit_upstream_work to cope with massive GBT submissions. 2012-12-03 15:17:44 +11:00
Kano
a67e96c3e4 API lock access to some summary statistics (and copy them) 2012-12-03 11:36:15 +11:00
Con Kolivas
fc5d3a0eaf Suspend stratum connections to backup pools when there is no requirement to potentially grab work from them. 2012-12-03 09:52:46 +11:00
Con Kolivas
16637ac91e Fix missing export for RenameThread. 2012-12-03 08:14:24 +11:00
Con Kolivas
9a71654761 Merge pull request #338 from denis2342/threadname
small patch to add names to threads, should work for linux, freebsd and osx
2012-12-02 12:46:01 -08:00
Con Kolivas
28f251e49e Merge pull request #336 from kanoi/usb2
mmq usb v0.4 + api usb stats
2012-12-02 12:45:23 -08:00
Denis Ahrens
4fbdc1eaa8 enumerate the mining threadnames 2012-12-02 18:36:15 +01:00
Kano
7993d258f8 MMQ avoid possible number overrun crashes 2012-12-02 23:03:21 +11:00
Kano
152e7e36a2 mmq usb v0.4 + api usb stats 2012-12-02 21:48:37 +11:00
Denis Ahrens
271b05ab04 setting the name of the threads for linux,freebsd,openbsd and osx
code is borrowed from bitcoins util.c, so it is already tested
2012-12-02 11:39:20 +01:00
Con Kolivas
4584068c67 Don't show broken WU value with scrypt mining. 2012-12-02 20:51:21 +11:00
Con Kolivas
fc66a41e85 Style police. 2012-12-02 20:49:40 +11:00
Con Kolivas
b8843546e3 Remove unused getwork times in getswork. 2012-12-02 20:45:57 +11:00
Con Kolivas
6cc490ad7f Fix readme wordwrap. 2012-12-02 20:43:33 +11:00
Con Kolivas
e885c28f8b Merge pull request #337 from EskimoBob/patch-1
Update ADL_SDK/readme.txt
2012-12-02 01:41:42 -08:00
Con Kolivas
a6dce875de Merge pull request #335 from denis2342/ztex
ztex locking fix and cosmetic changes
2012-12-02 01:41:21 -08:00
Con Kolivas
3ab03e8ff9 Merge pull request #334 from denis2342/pkgconfig
third of version of pkg-config changes
2012-12-02 01:41:03 -08:00
Con Kolivas
28b52dc720 Bump version to 2.9.6 2012-12-02 20:17:15 +11:00
Con Kolivas
029ce3bbb2 Update NEWS. 2012-12-02 20:16:25 +11:00
Con Kolivas
cc14f16670 Make gen_stratum_work more robust by using a dynamically allocated array for the header in case bogus data is sent by the pool to avoid overflowing a static array. 2012-12-02 19:29:54 +11:00
Con Kolivas
f94cff77e6 Microoptimise and remove redundant copy of strdup function in calloc_strcat. 2012-12-02 18:06:55 +11:00
Con Kolivas
53c9cdaf56 scrypt_diff now returns a uint64_t 2012-12-02 16:56:36 +11:00
Con Kolivas
d8e18994d5 Support monitoring and reporting much higher diffs for scrypt mining, truncating irrelevant zeroes from displayed hash. 2012-12-01 23:36:17 +11:00
Con Kolivas
33c9faae11 Pass ostate values around in scrypt to be able to extract full hashes if needed later on. 2012-12-01 21:47:27 +11:00
Con Kolivas
0ae02c6ec4 Since we will be using calloc_str to put a string into it, convert the function to calloc_strcat which does it automatically. 2012-12-01 08:26:31 +11:00
Con Kolivas
01eb807ca0 Revert "Handle crash exceptions by trying to restart cgminer unless the --no-restart option is used."
This reverts commit 68c881fde7.

Does not reliably restart on crashes often enough and makes debugging more difficult.
2012-11-29 13:00:02 +11:00
Con Kolivas
bc4f6d928a Count longpoll and GBT decodes as queued work since the count otherwise remains static. 2012-11-29 12:58:42 +11:00
Con Kolivas
1746e4714e Use the string helper functions to create gbt blocks of any length. 2012-11-29 12:49:28 +11:00
Con Kolivas
ee8609d9a9 Provide helper functions calloc_str and realloc_strcat to create and extend arbitrary length arrays based on string length. 2012-11-29 12:48:17 +11:00
EskimoBob
beab2ba0ab Update ADL_SDK/readme.txt
fixed the link
2012-11-26 15:27:57 +02:00
Denis Ahrens
d58d09e56b Merge branch 'pkgconfig' into ztex 2012-11-26 07:59:30 +01:00