Commit Graph

  • d976abe12d api.c: Release apisock on error in api() Maksym Borodin 2013-11-13 11:42:33 +0100
  • 7383e19a9d api.c: Release io_data->ptr when releasing io_data in io_free() Maksym Borodin 2013-11-13 11:36:12 +0100
  • f1902fe6ac We can't connect to a GBT pool at all with fix protocol enabled. Con Kolivas 2013-11-13 21:54:21 +1100
  • cb806d2437 core: Display difficulty in cgminer style, not true network difficulty (for consistency within the interface). Noel Maersk 2014-01-14 19:33:20 +0200
  • 08727c1a57 Update authors. Noel Maersk 2014-01-14 19:02:58 +0200
  • 4c99829179 Merge pull request #1 from veox/forward-port Noel Maersk 2014-01-14 08:44:32 -0800
  • 8fa5ddfd2c util.c: Decreasing reference count on allocated JSON obects to prevent memory leak Maksym Borodin 2013-11-13 11:57:29 +0100
  • cd7f6ed56a Initialise the stgd lock mutex earlier to prevent dereferences when pool testing occurs before it. Con Kolivas 2013-11-13 20:01:41 +1100
  • 694a98ece3 --shares should be scaled to diff1 not absolute number of shares Con Kolivas 2013-11-11 08:57:32 +1100
  • cd03fcdf2d Reset the work_restart bool after the scanwork loop in case the driver flushes work synchronously. Con Kolivas 2013-11-08 17:28:10 +1100
  • 75c5ac0457 Only check for the stratum clean message if we have had a valid message. Con Kolivas 2013-11-08 14:23:18 +1100
  • d38802a68f Get rid of the stage thread since all work can be asynchronously added now via hash_push anyway. Con Kolivas 2013-11-08 13:32:55 +1100
  • c9bf06d19b Break out of the hash work loops when a failure is detected instead of dropping into mt disable. Con Kolivas 2013-11-07 22:27:21 +1100
  • d9b3037e4b Fix build for no libcurl ckolivas 2013-11-06 10:22:38 +1100
  • be0270408f doc: update README, rename CONFIGURATION back to SCRYPT. Noel Maersk 2014-01-13 11:19:33 +0200
  • e4680ab627 core: allow changing TCP keepalive packet idle time using `tcp-keepalive` command-line option or config-file option. Noel Maersk 2014-01-12 19:39:23 +0200
  • bb5065b601 core: Remove two unused functions. Noel Maersk 2014-01-12 17:46:33 +0200
  • 211da58a73 Remove a few stray ASIC defines. Noel Maersk 2014-01-12 17:40:59 +0200
  • d6f5f01e88 doc: move to separate directory. Noel Maersk 2014-01-12 15:55:37 +0200
  • 21289de654 misc: Remove LICENSE (use COPYING). Noel Maersk 2014-01-12 15:44:05 +0200
  • 83e52dfe78 api: remove references to FPGAs and ASICs. Noel Maersk 2014-01-11 23:01:02 +0200
  • 71927bb0ba misc: Add Martin Danielsen to AUTHORS. Noel Maersk 2014-01-11 22:15:47 +0200
  • b11ca3650a Remove remaining references to have_opencl. Noel Maersk 2014-01-11 20:57:15 +0200
  • 744e819117 Remove last references to opt_nogpu. Noel Maersk 2014-01-11 20:51:54 +0200
  • 2799c237c3 Added BIOS information to --ndevs|-n listing. Martin Danielsen 2014-01-10 22:38:18 +0100
  • e3d2579df1 doc: If ADL SDK is used, then version 5 or 6 is required. Noel Maersk 2014-01-11 20:39:22 +0200
  • 45b1219aa1 misc: Change encoding of adl_functions.c to UTF-8. Noel Maersk 2014-01-11 18:58:17 +0200
  • 783cd01e11 Preparation for ADL Overdrive 6 support There's no functionality implemented yet, nor has the existing functionality been changed. Martin Danielsen 2014-01-10 11:32:12 +0100
  • 11c20c87fa core: Warn if GPU_MAX_ALLOC_PERCENT or GPU_USE_SYNC_OBJECTS is not set Martin Danielsen 2014-01-09 22:03:39 +0100
  • 31123de410 -g or --gpu-threads now support comma separated values, yaaay! It is exactly what it says, now you can finally put that Frankenrig configuration in one file. The parameter follows the same design as gpu-engine and gpu-memclock. Martin Danielsen 2014-01-09 22:01:08 +0100
  • b4e36e69e8 Code cleanup after last two commits. Noel Maersk 2014-01-11 17:57:50 +0200
  • d53b329f18 core: Revert printing threads for every GPU, this setting is not modifiable at run-time. Noel Maersk 2014-01-11 17:40:11 +0200
  • 89663c7e94 Display reject percentage instead of absolute accepted/rejected values Martin Danielsen 2014-01-09 21:53:41 +0100
  • 3ade514b94 log: Do not pad log string with a space. Noel Maersk 2014-01-11 17:30:19 +0200
  • f6f950273b log: Change log_dateformat to log_show_date and make it bool. Noel Maersk 2014-01-11 17:29:16 +0200
  • ba1c47781f log: Added a switch to the log date and time format. Martin Danielsen 2014-01-09 21:41:03 +0100
  • fd8d465b02 core: Timeout on switching back to a pool after a broken connection lowered from 5 minutes to one minute. Martin Danielsen 2014-01-09 21:35:19 +0100
  • 5f8e69ff40 doc: Fix build instructions. Noel Maersk 2013-12-22 17:17:48 +0200
  • 02c7b9de7b misc: AUTHORS cleanup. Noel Maersk 2013-12-22 17:04:11 +0200
  • 1cb220781a core: Clarify --scrypt deprecation message. Noel Maersk 2013-12-22 16:45:33 +0200
  • 8cc7ba7867 misc: Add Benjamin to AUTHORS. Noel Maersk 2013-12-22 16:41:13 +0200
  • 9b8a7319c0 core: Add back a dummy --scrypt option Benjamin Herrenschmidt 2013-12-22 13:10:20 +1100
  • 4256bd10d8 adl: Properly restore default perf levels Benjamin Herrenschmidt 2013-12-22 12:56:22 +1100
  • f44d2fc57f adl: Fix query of default fan speed Benjamin Herrenschmidt 2013-12-22 12:55:05 +1100
  • 199cb10e18 HAVE_OPENCL is mandatory, remove checks form code an build system. Noel Maersk 2013-12-05 20:49:18 +0200
  • 75e0cfc847 Update AUTHORS (add Noel Maersk aka veox). Noel Maersk 2013-12-04 15:57:57 +0200
  • dcd417a2be Update README with minimal instructions on how to build with ADL SDK. Noel Maersk 2013-12-04 15:54:47 +0200
  • e1413db04d README stray semicolon. Noel Maersk 2013-12-04 15:52:43 +0200
  • a5ba238c26 README whitespace. Noel Maersk 2013-12-04 15:50:37 +0200
  • 82298d6457 README update. Noel Maersk 2013-12-04 15:48:35 +0200
  • dcb0111a22 Add all sources unconditionally in Makefile.am. Noel Maersk 2013-12-04 00:37:49 +0200
  • edf6779650 Minor README improvements. Noel Maersk 2013-12-03 21:27:13 +0200
  • 16730ed90e Reinstitute MAX_INTENSITY=42, but this time with a note in SCRYPT-README. Noel Maersk 2013-12-03 21:14:25 +0200
  • 4bc93fbf8b Remove mentiones of unused options. Noel Maersk 2013-12-03 21:14:07 +0200
  • 4532cb54ad Minor SCRYPT-README imrovements. Noel Maersk 2013-12-03 20:51:55 +0200
  • d062a6086d Revert MAX_INTENSITY increase. Noel Maersk 2013-12-03 20:51:08 +0200
  • 533f16aeb1 Increase MAX_INTENSITY to 42. Noel Maersk 2013-11-27 14:07:24 +0200
  • ebecc791e5 Remove unused HashFast header files. Noel Maersk 2013-11-25 02:01:24 +0200
  • fd57382ef7 Remove USE_USBUTILS define clauses. Noel Maersk 2013-11-25 01:58:50 +0200
  • 664fc33b0c Remove code for Bitcoin GPU kernel execution. Noel Maersk 2013-11-24 22:16:16 +0200
  • ec1796e864 Remove scrypt selection form configure.ac altogether. Noel Maersk 2013-11-24 20:06:38 +0200
  • 59c46ff094 Don't track *.lo Noel Maersk 2013-11-24 19:53:21 +0200
  • 323af83fdb Remove define-clauses for USE_SCRYPT. Noel Maersk 2013-11-24 19:52:14 +0200
  • aa06d390be Don't report that scrypt is enabled in configure output. Noel Maersk 2013-11-24 19:42:40 +0200
  • 95586f72f0 Squash-merge branch dead-end with unnecessary check removals. Noel Maersk 2013-11-24 16:10:29 +0200
  • 9f64ee9c99 Remove USB, FPGA and ASIC files. Noel Maersk 2013-11-24 15:52:29 +0200
  • bb29c29efb Update README warning. Noel Maersk 2013-11-24 15:36:50 +0200
  • 37cd3fb04c Get rid of several opt_scrypt checks. Noel Maersk 2013-11-19 02:50:14 +0200
  • 593080d972 Update READMEs. Noel Maersk 2013-11-19 02:39:17 +0200
  • d0070c0424 HARD RESET to: Remove Bitcoin detection code. Noel Maersk 2013-11-17 03:38:30 +0200
  • 8ea32a0b7a Don't run configure automatically. Noel Maersk 2013-11-17 03:31:25 +0200
  • 829f0687bf Bump version to 3.7.2 Con Kolivas 2013-11-06 00:26:12 +1100
  • 5d7c99f389 Revert "Return ETIMEDOUT regardless if we fail in cgsem_mswait since we may be waiting on it on shutdown and the return response is harmless." Con Kolivas 2013-11-06 00:24:16 +1100
  • 0485208342 Bump version to 3.7.1 Con Kolivas 2013-11-05 22:07:26 +1100
  • 528eadb7fa Update NEWS Con Kolivas 2013-11-05 21:59:49 +1100
  • 3dcae53e38 Return ETIMEDOUT regardless if we fail in cgsem_mswait since we may be waiting on it on shutdown and the return response is harmless. Con Kolivas 2013-11-05 21:56:01 +1100
  • 82a97a04f5 Avalon doesn't like losing its device data even after it's been unplugged. Con Kolivas 2013-11-05 21:27:11 +1100
  • 31bbaa1491 Don't free the cgpu data on shutting down avalon driver. Con Kolivas 2013-11-05 21:21:57 +1100
  • ce196049fd Clean up completely on avalon shutdown. Con Kolivas 2013-11-05 21:19:48 +1100
  • a4c96d759a Use cgsem timed waits in avalon driver to not miss any queued wake ups to account for async messages coming during a flush work. Con Kolivas 2013-11-05 21:09:08 +1100
  • 7011a7a008 Statline before is too long on icarus that doesn't have monitoring. Con Kolivas 2013-11-05 19:20:38 +1100
  • b1be5c6d12 Different windows+usb combinations respond with varying levels of reliability wrt timeouts so use a nominal extra 40ms before cancelling transfers that fail to time out on their own. Con Kolivas 2013-11-05 19:18:20 +1100
  • 21f18956a8 Revert "Use no cancel transfer functions on windows in callback_wait" Con Kolivas 2013-11-05 19:11:20 +1100
  • 757fcb3df6 Do all hotplug_process under the write mining_thr_lock Con Kolivas 2013-11-05 17:15:56 +1100
  • 2489b2aeba Fix for opt_worktime on big endian machines. Con Kolivas 2013-11-05 16:54:29 +1100
  • 463e366c8d Correct set_blockdiff for big endian machines. Con Kolivas 2013-11-05 16:53:06 +1100
  • 043e9d9bab Make sure cgpu exists in the restart threads loop in cases of hotplug etc. Con Kolivas 2013-11-05 16:20:19 +1100
  • 6bc691adb2 Treat usb write timeout errors as unrecoverable. Con Kolivas 2013-11-05 15:55:19 +1100
  • 42b3cf19c4 Transfer errors are filtered out in usbutils now so no need to look for them in NODEV checks. Con Kolivas 2013-11-05 15:46:07 +1100
  • 2e11a50484 Remove now unused entries from struct cg_usb_device Con Kolivas 2013-11-05 13:55:56 +1100
  • e692cd087f Do not double up with checking for end of timeout measurements in usb read/write. Con Kolivas 2013-11-05 13:55:06 +1100
  • 8f6acad8ec Use no cancel transfer functions on windows in callback_wait Con Kolivas 2013-11-04 12:01:58 +1100
  • c030439d0b Do get_work in fill_queue without holding other locks. Con Kolivas 2013-11-05 12:46:34 +1100
  • 4a620cce44 Initialise usb after all the locks and conditionals are initialised. Con Kolivas 2013-11-05 11:46:45 +1100
  • aa9938973e Use only a trylock in flush queue to prevent deadlocks. Con Kolivas 2013-11-05 09:08:52 +1100
  • f4cf0939a2 Add a wr_trylock wrapper for pthread rw lock write trylock. Con Kolivas 2013-11-05 08:36:54 +1100
  • 251e1a98cc Give AMU a much longer timeout on windows than other icarus devices. Con Kolivas 2013-11-05 08:20:04 +1100
  • 609ca9292a Scale diff for scrypt when testing for block solves. Con Kolivas 2013-11-05 08:03:24 +1100
  • c5b10a6cf3 Fix for non curses build. Con Kolivas 2013-11-04 20:57:47 +1100
  • e503fadb78 Bump version to 3.7.0 Con Kolivas 2013-11-04 19:29:29 +1100