Noel Maersk
c3ae56a505
Merge remote-tracking branch 'troky/nscrypt' into nfactor-troky
2014-02-25 07:43:53 +02:00
unknown
c4edf5028b
VS2010 build: Cosmetic changes in project configuration.
2014-02-24 15:46:52 +02:00
unknown
dab737c6fe
VS2010 build: Fixed compatibility with non-MSVS compilers.
2014-02-24 15:46:22 +02:00
Noel Maersk
ee70f9f2af
misc: FAQ formatting.
2014-02-24 14:25:15 +02:00
Noel Maersk
ae23d25086
api: proper type casting for MSVS support.
...
Closes https://github.com/veox/sgminer/issues/113
2014-02-24 13:54:06 +02:00
Noel Maersk
44aed3570e
Merge branch 'build-msvs2010-upd' into build-msvs2010-merge
...
Test in separate branch before merging into master.
Conflicts (resolved):
api.c
util.c
2014-02-22 17:05:07 +02:00
Noel Maersk
a38f01c9a2
misc: explain gpu-threads comment FIXME.
2014-02-22 16:38:47 +02:00
Noel Maersk
323c84970e
Merge pull request #106 from sshimko/master
...
Fixup --help on intensities.
2014-02-22 02:53:38 +02:00
Spencer Shimko
45a16f1ac2
Fixup --help on intensities.
...
Current help contains conflict statements regarding intensity
priorities.
Per commit d11df698d1
:
- rawintensity overrides both xintensity and intensity
- xintensity overrides intensity
2014-02-21 17:46:10 -05:00
unknown
32125026cf
Fixed typo.
2014-02-21 09:17:24 +01:00
unknown
8c1f7e272b
Use shaders param if provided.
2014-02-20 10:47:19 +01:00
unknown
614d7402e5
scrypt/nscrypt code optimization and cleanup.
2014-02-20 10:46:13 +01:00
unknown
c8e4ec33dd
Fixed tc_limit calculation.
2014-02-19 22:54:16 +01:00
Noel Maersk
80e6307033
Merge branch 'port-ckolivas-3.12.3'
...
Could be issue 88 (no reconnect to pools on network connectivity going
down for a while and then back up) is a regression introduced in pool
handling after cgminer 3.7.2. Pull in other changes to pool handling
just in case.
Tests show that this may be an issue with glibc's getaddrinfo(), and that
the last changes in cgminer might mitigate the issue somewhat.
2014-02-19 18:36:10 +02:00
Noel Maersk
edc94b07ce
misc: update NEWS with what's been ported from ckolivas/cgminer.
2014-02-19 18:21:32 +02:00
Noel Maersk
fa21900837
Merge pull request #100 from gionn/patch-1
...
Fixed md formatting in MINING.md
2014-02-19 02:27:10 +02:00
unknown
e82f938afa
Allow use of config provided shaders count.
2014-02-19 00:27:29 +01:00
Giovanni Toraldo
7ca09655a7
Fixed md formatting in MINING.md
2014-02-18 23:44:09 +01:00
unknown
a7e46721f6
TC adjustments for nscrypt.
2014-02-18 10:27:18 +01:00
Con Kolivas
a825524325
We shouldn't block on no work situations directly from the getwork scheduler itself.
2014-02-17 17:34:50 +02:00
Con Kolivas
b9b3abe264
Make the pthread cond wait in the getwork scheduler a timed wait in case we miss a wakeup.
2014-02-17 17:33:23 +02:00
unknown
850f5149dd
Another scrypt_1024_1_1_256_sp() fix.
2014-02-17 12:35:10 +01:00
unknown
f846f38713
scrypt_n_1_1_256_sp() fix.
2014-02-17 09:33:19 +01:00
unknown
6285c65630
Fixed scrypt_1024_1_1_256_sp() for better cross-platform compatibility
2014-02-17 09:14:11 +01:00
unknown
2f531fddec
Moved kernels.h include to miner.h
2014-02-17 09:13:05 +01:00
unknown
f8579404bc
Removed --nscrypt option and introduced use_nscrypt flag that is kernel dependant.
2014-02-17 00:08:37 +01:00
unknown
854e1089d7
Moved kernels config to separate file.
2014-02-17 00:06:29 +01:00
unknown
47cb1f7d55
Initial NSCRYPT support commit.
2014-02-16 20:28:20 +01:00
Noel Maersk
ac3f6c5705
misc: add note about ports from ckolivas/cgminer.
2014-02-16 15:13:42 +02:00
Con Kolivas
7134cd7050
Add debug output when get_work() is blocked for an extended period and add grace time to the device's last valid work to prevent false positives for device failure.
2014-02-16 15:13:08 +02:00
Con Kolivas
26c4be818a
Show device info in noffset nonce share above target message.
2014-02-16 15:12:43 +02:00
Con Kolivas
aca8a58f2e
Only show one decimal place if pool diff is not an integer.
2014-02-16 15:11:59 +02:00
Con Kolivas
117c032b92
Slowly remove work even if it's not being used to keep the getwork counter incrementing even if work is not used and as a test that pools are still working.
2014-02-16 15:09:22 +02:00
Con Kolivas
5dad99caf6
Give device info with share above target message.
2014-02-16 15:08:39 +02:00
Con Kolivas
f8b9e41f28
Check for when errno is set on windows as well as the windows variant for errors.
2014-02-16 15:08:00 +02:00
Jim Jagielski
88c7720caf
These may not be longs (eg: OSX)... fo a safe cast to ensure.
2014-02-16 15:05:44 +02:00
Kano
a1844cdf44
API-README correct new text format documentation
2014-02-16 15:00:52 +02:00
Kano
ae837a762f
API allow multiple commands/replies in one request
2014-02-16 15:00:32 +02:00
Con Kolivas
b5abf68938
Always show the stratum share lag time in debug mode.
2014-02-16 14:45:15 +02:00
Con Kolivas
9c59fe2c31
Add stratum share response lag time to verbose output if it's greater than 1 second.
2014-02-16 14:43:53 +02:00
Con Kolivas
7731806417
Add stratum share submission lag time to verbose information if it's over 1 second.
2014-02-16 14:43:31 +02:00
Con Kolivas
f7394ff165
Check for more interrupted conditions in util.c and handle them gracefully.
2014-02-16 14:43:00 +02:00
Con Kolivas
90cc93c6cc
Add the ability to display a hexadecimal 32 bit unsigned integer to the API.
2014-02-16 14:42:30 +02:00
Con Kolivas
6b246a59f3
Handle interruptions to various select calls in util.c
2014-02-16 14:41:58 +02:00
Con Kolivas
95ac0c4356
Export the flush_queue function for use by drivers.
2014-02-16 14:41:02 +02:00
Con Kolivas
ab805ec146
Remove wrong goto
2014-02-16 14:40:42 +02:00
Con Kolivas
d5d34f2168
Remove the unqueued work reference when we discard work from get queued as well.
2014-02-16 14:40:23 +02:00
Con Kolivas
ee7fb11cfb
Wake the global work scheduler when we remove a work item from the unqueued work pointer.
2014-02-16 14:39:47 +02:00
Con Kolivas
2cea7ce439
Discard work that is stale in the get_queued() function, returning NULL instead.
2014-02-16 14:39:18 +02:00
ckolivas
8592226ad2
Add a get and queue helper work function.
2014-02-16 14:37:16 +02:00