1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-09 06:18:06 +00:00
Commit Graph

5923 Commits

Author SHA1 Message Date
Noel Maersk
bc1ce6984b doc: minor FAQ update. 2014-01-17 10:37:34 +02:00
Noel Maersk
f16f1b1b05 Merge pull request #13 from Drogean/patch-1
doc: Added SGMINER specific steps (for building on Windows)
2014-01-16 14:35:27 -08:00
Drogean
b1de4c896b Added SGMINER specific steps
Modified multiple steps for specifically compiling the 4.0.0 SGMINER build
2014-01-16 17:19:39 -05:00
Noel Maersk
3845e89d00 doc: wrong link in ADL_SDK readme.txt.
https://github.com/veox/sgminer/issues/7
2014-01-16 16:27:12 +02:00
Noel Maersk
693a5679e6 Merge pull request #3 from jbruggeman/master
doc: update faq and windows build docs
2014-01-16 04:01:48 -08:00
Joseph Bruggeman
4b7cf40e63 doc: update faq to remove non-scrypt (irrelevent) information 2014-01-15 23:57:52 -05:00
Joseph Bruggeman
9b37a0131b doc: update windows doc to reflect changes in configure.ac 2014-01-15 23:46:45 -05:00
Noel Maersk
3af2534e22 doc: missing 'make' in README + file name misspelled. 2014-01-16 02:48:31 +02:00
Noel Maersk
3bf3df09b7 Bump version to 4.0.0.
First sgminer release.
2014-01-15 17:26:18 +02:00
Noel Maersk
cbad2d67df doc: clarify what doc/GPU is. 2014-01-15 17:25:27 +02:00
Noel Maersk
11920081ec ui: Don't pad most displayed strings with spaces. 2014-01-15 17:20:54 +02:00
Noel Maersk
e46581dea1 Remove --vectors (current kernel only supports 1 vector).
The functionality to set the number of vectors still remains, though.
2014-01-15 17:03:50 +02:00
Noel Maersk
e6b5fb7aa8 core: remove deprecated --scrypt option. 2014-01-15 16:45:04 +02:00
Noel Maersk
50066cf3c7 misc: Replace all remaining instances of 'cgminer' with 'sgminer'.
sed again.
2014-01-15 16:36:48 +02:00
Noel Maersk
6ea3b93809 core: fix build error due to CGMINER_PREFIX reference. 2014-01-15 16:03:24 +02:00
Noel Maersk
9d16ff98f5 doc: reference veox/sgminer in ChangeLog. 2014-01-15 15:58:51 +02:00
Noel Maersk
683abd0b17 build: fix warning + other small fixes. 2014-01-15 15:52:05 +02:00
Noel Maersk
5b977125fa misc: Replace many (but not all) instances of 'cgminer' with 'sgminer'.
Just ran a `sed -i 's/cgminer/sgminer/'` on several files.
2014-01-15 15:36:19 +02:00
Noel Maersk
909af927c3 Merge pull request #2 from veox/forward-port
Forward-port relevant changes up to ckolivas/cgminer 3.10.0
2014-01-15 04:43:24 -08:00
Kano
65518d3712 api.c no decref if not json 2014-01-15 14:32:31 +02:00
Con Kolivas
350fe7f135 Minimise risk of nonce2 overflow with small nonce2 lengths by always encoding the work little endian, and increasing the maximum size of nonce2 to 8 bytes. 2014-01-15 14:31:28 +02:00
Con Kolivas
9628207066 Provide a helper function that can reset cgsems to zero. 2014-01-15 14:28:24 +02:00
Con Kolivas
155945094f Add to cgminer_CPPFLAGS instead of redefining them.
Conflicts:
	Makefile.am
2014-01-15 13:54:14 +02:00
Noel Maersk
747d870d32 build: remove reference to a linux-usb-miner 2014-01-15 13:49:01 +02:00
Con Kolivas
d26fb09e7c Replace deprecated use of INCLUDES with _CPPFLAGS.
Conflicts:
	Makefile.am
2014-01-15 13:48:33 +02:00
Con Kolivas
1ca4198a45 Quieten down jansson component of build. 2014-01-15 13:44:49 +02:00
Tim Bateman
0a187bdd41 Fixed one byte stack overflow in mcast recvfrom.
The actual overflow happens when enforcing the NULL termination shortly
after the recvfrom.
2014-01-15 13:43:10 +02:00
Con Kolivas
65d9136dd5 Fix json parsing in api.c 2014-01-15 13:39:51 +02:00
Con Kolivas
79521fe8f0 Initialise devices before attempting to connect to pools to allow their thread prepare function to be called before having to connect to pools.
Conflicts:
	cgminer.c
2014-01-15 13:38:44 +02:00
Con Kolivas
7d2cee3066 Drop json stratum auth failed message log level to verbose. 2014-01-15 13:35:19 +02:00
Con Kolivas
39b7bc26cb Silence irrelevant warning. 2014-01-15 13:34:31 +02:00
Con Kolivas
05d69bf75c Provide a function to discard queued work based on age. (NOTE: may be unused) 2014-01-15 13:25:30 +02:00
Con Kolivas
ebeb710375 Decrement json references in api.c to not leak memory.
The json_val in api.c is a borrowed reference, not a new one so don't decref it.
2014-01-15 13:22:28 +02:00
ouɐɹɔs ʞɹɐɯ
c8b97fbd8a line 2913 added urlencode
There was a cross site scripting vulnerability due to insufficient input sanitation on the $pg parameter.  This patch fixes that issue.
2014-01-15 13:21:00 +02:00
Con Kolivas
93782c30ed Update api example compilation instructions. 2014-01-15 13:20:14 +02:00
Con Kolivas
7dd8b316ac Prevent a deadlock with use of restart_threads by spawning a thread to send the driver flush work messages.
Conflicts:
	cgminer.c
2014-01-15 13:19:30 +02:00
Con Kolivas
39121183e1 Set priority of various threads if possible.
Conflicts:
	cgminer.c
2014-01-15 12:59:54 +02:00
Con Kolivas
e9f20f5e0b Do not hold the mining thread lock in restart_threads when calling the driver flush work commands. 2014-01-15 12:54:33 +02:00
Con Kolivas
b5eddd1159 Don't run device restart code if the device is not enabled. 2014-01-15 12:53:41 +02:00
Con Kolivas
9ed6c3b1b5 Provide a function for setting the work ntime. 2014-01-15 12:49:48 +02:00
Kano
89000ffb1a api.c trylock() add missing locklock 2014-01-15 12:48:11 +02:00
Maksym Borodin
d976abe12d api.c: Release apisock on error in api() 2014-01-15 12:45:51 +02:00
Maksym Borodin
7383e19a9d api.c: Release io_data->ptr when releasing io_data in io_free() 2014-01-15 12:45:29 +02:00
Con Kolivas
f1902fe6ac We can't connect to a GBT pool at all with fix protocol enabled. 2014-01-15 12:44:56 +02:00
Noel Maersk
cb806d2437 core: Display difficulty in cgminer style, not true network difficulty (for consistency within the interface).
This regression was introduced by commit 3f6b9d6796.
2014-01-14 19:33:20 +02:00
Noel Maersk
08727c1a57 Update authors.
Still pulling from ckolivas/cgminer, so note that.
2014-01-14 19:02:58 +02:00
Noel Maersk
4c99829179 Merge pull request #1 from veox/forward-port
Forward port

Pull in changes in ckolivas/cgminer (up to commit 8fa5ddf, made on Wed Nov 13 11:57:29 2013 +0100).

This is still useful for all functionality not related to SHA256d/Scrypt mining. Obviously, ckolivas/cgminer developers are few bits more familiar with the code base.
2014-01-14 08:44:32 -08:00
Maksym Borodin
8fa5ddfd2c util.c: Decreasing reference count on allocated JSON obects to prevent memory leak 2014-01-14 18:35:56 +02:00
Con Kolivas
cd7f6ed56a Initialise the stgd lock mutex earlier to prevent dereferences when pool testing occurs before it.
Conflicts:
	cgminer.c
2014-01-14 18:33:59 +02:00
Con Kolivas
694a98ece3 --shares should be scaled to diff1 not absolute number of shares 2014-01-14 18:31:15 +02:00