Con Kolivas
|
8f788ec927
|
Add an option to break out after successfully mining a number of accepted shares.
|
13 years ago |
Con Kolivas
|
510bcc3d7e
|
Disable curses after inputting a pool if we requested no curses interface.
|
13 years ago |
Con Kolivas
|
4cc08fe459
|
Enable curses after the mining threads are set up so that failure messages won't be lost in the curses interface.
|
13 years ago |
Con Kolivas
|
5c7ea9e55b
|
Display version information and add --version command line option, and make sure we flush stdout.
|
13 years ago |
Con Kolivas
|
807ddd1c2e
|
Give convenient summary at end of ./configure.
|
13 years ago |
Con Kolivas
|
fa91f6a664
|
Add some defines to configure.ac to enable exporting of values and packaging, and clean up output.
|
13 years ago |
Con Kolivas
|
4969162c03
|
Check for SSE2 before trying to build 32 bit SSE2 assembly version. Prevents build failure when yasm is installed but -msse2 is not specified.
|
13 years ago |
Con Kolivas
|
7d34a6b6e3
|
Statify tv_sort.
|
13 years ago |
Con Kolivas
|
f0cc293239
|
Convert the opt queue into a minimum number of work items to have queued instead of an extra number to decrease risk of getting idle devices without increasing risk of higher rejects.
|
13 years ago |
Con Kolivas
|
3aee066b88
|
Add options to explicitly enable CPU mining or disable GPU mining.
|
13 years ago |
Con Kolivas
|
ee5b476402
|
Don't show value of intensity since it's dynamic by default.
|
13 years ago |
Con Kolivas
|
efa1731822
|
cgminer no longer supports default url user and pass so remove them.
|
13 years ago |
Con Kolivas
|
5848c11004
|
Confusion over the variable name for number of devices was passing a bogus value which likely was causing the zero sized binary issue.
|
13 years ago |
Con Kolivas
|
10ed8e9d41
|
Add a --disable-opencl configure option to make it possible to override detection of opencl and build without GPU mining support.
|
13 years ago |
Con Kolivas
|
83bb42801d
|
Make pthread, libcurl and libcurses library checks mandatory or fail.
|
13 years ago |
Con Kolivas
|
fc46d57d62
|
Return -1 if no input is detected from the menu to prevent it being interpreted as a 0.
|
13 years ago |
Con Kolivas
|
8d39311613
|
Reinstate minimum 1 extra in queue to make it extremely unlikely to ever have 0 staged work items and any idle time.
|
13 years ago |
Con Kolivas
|
8a7b9acd00
|
Switching between redrawing windows does not fix the crash with old libncurses, so redraw both windows, but only when the window size hasn't changed.
|
13 years ago |
Con Kolivas
|
eb0fa6e5df
|
Copy cgminer path, not cat it.
|
13 years ago |
Con Kolivas
|
882961f8e2
|
Bump version to 1.6.0.
|
13 years ago |
Con Kolivas
|
103bff6f16
|
News update.
|
13 years ago |
Con Kolivas
|
67dff290f7
|
Doc updates.
|
13 years ago |
Con Kolivas
|
437d6f05cc
|
Disable curl debugging with opt protocol since it spews to stderr.
|
13 years ago |
Con Kolivas
|
57c93d7e20
|
Prevent segfault on exit for when accessory threads don't exist.
|
13 years ago |
Con Kolivas
|
df1b9a6d90
|
Update README.
|
13 years ago |
Con Kolivas
|
91a2e7012b
|
Actually check the value returned for the x-roll-ntime extension to make sure it isn't saying N.
|
13 years ago |
Con Kolivas
|
3567b69e5e
|
Remove fragile source patching for bitalign, vectors et. al and simply pass it with the compiler options.
|
13 years ago |
Con Kolivas
|
e81a362b5f
|
Bump threshhold for lag up to maximum queued but no staged work.
|
13 years ago |
Con Kolivas
|
5b48881175
|
Only consider pool lagging if more than one item is queued.
|
13 years ago |
Con Kolivas
|
3d5f555407
|
Allow a custom kernel path to be entered on the command line.
|
13 years ago |
Con Kolivas
|
413d97096d
|
Make cgminer look in the install directory for the .cl files making make install work correctly.
|
13 years ago |
Con Kolivas
|
48180b697b
|
Fail gracefully if unable to open the opencl files.
|
13 years ago |
Con Kolivas
|
1c5ab073ec
|
Gitignore
|
13 years ago |
Con Kolivas
|
7dc3db2340
|
Implement SSE2 32 bit assembly algorithm as well.
|
13 years ago |
Con Kolivas
|
ebf7999305
|
Include uthash.h in distro.
|
13 years ago |
Con Kolivas
|
a4ec961ecc
|
We can queue all the necessary work without hitting frequent stales now with the time and string stale protection active all the time.
This prevents a pool being falsely labelled as not providing work fast enough.
|
13 years ago |
Con Kolivas
|
81aedc972a
|
Add message about needing one server.
|
13 years ago |
Con Kolivas
|
f2f0ba8024
|
Revert "Revert "Since we roll work all the time now, we end up staging a lot of work without queueing, so don't queue if we've already got staged work.""
This reverts commit cea1cf6cc0 .
This wasn't eht cause of the false positives.
|
13 years ago |
Con Kolivas
|
cea1cf6cc0
|
Revert "Since we roll work all the time now, we end up staging a lot of work without queueing, so don't queue if we've already got staged work."
This reverts commit b81077f36a .
This creates too many false positives for pool not providing work fast enough.
|
13 years ago |
Con Kolivas
|
5a2cf5a6b1
|
Get start times just before mining begins to not have very slow rise in average.
|
13 years ago |
Con Kolivas
|
b643b56a95
|
Allow LP to reset block detect and block detect lp flags to know who really came first.
|
13 years ago |
Con Kolivas
|
48f07d9219
|
Update to latest sse2 code from cpuminer-ng.
|
13 years ago |
Con Kolivas
|
73c98e1e79
|
Check if there is more than one work item queued before complaining about a slow pool.
|
13 years ago |
Con Kolivas
|
dbf0a1366d
|
Use the new hashes directly for counts instead of the fragile counters currently in use.
|
13 years ago |
Con Kolivas
|
0899ee86ae
|
Only consider pool slow to respond if we can't even roll work.
|
13 years ago |
Con Kolivas
|
7407e887f6
|
Update configure.ac for newer autoconf tools.
|
13 years ago |
Con Kolivas
|
6197ff2009
|
Remove silly debugging output.
|
13 years ago |
Con Kolivas
|
9ab15a8266
|
Merge branch 'hash'
|
13 years ago |
Con Kolivas
|
93f4163aca
|
Create a hash list of all the blocks created and search them to detect when a new block has definitely appeared, using that information to detect stale work and discard it.
|
13 years ago |
Con Kolivas
|
b81077f36a
|
Since we roll work all the time now, we end up staging a lot of work without queueing, so don't queue if we've already got staged work.
|
13 years ago |