|
afad54b4
|
2013-12-22T22:40:33
|
|
Check for removed bxf devices before trying to update work or send messages.
|
|
24d65294
|
2013-12-22T14:29:38
|
|
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.
|
|
afe77108
|
2013-12-21T08:28:23
|
|
Change default hashfast timeout to 500ms.
|
|
643b01e0
|
2013-12-21T08:19:37
|
|
Ensure we can look up the work item in the hashfast driver or print out an error if we don't.
|
|
7fc87129
|
2013-12-17T23:51:11
|
|
Implement command line control of the bxf target temperature.
|
|
b2091900
|
2013-12-17T23:25:43
|
|
Add a simple PID-like controller to bi*fury devices to dynamically alter the clock setting to maintain a nominal target temperature set to 82 degrees.
|
|
99417ad3
|
2013-12-17T22:13:03
|
|
Add data to BXF API output.
|
|
7c7a324f
|
2013-12-17T21:53:10
|
|
Add support for newer protocol bi*fury commands job, clock and hwerror, setting clock to default 54 value, turning parsing into a compact macro.
|
|
c852e213
|
2013-12-16T22:34:27
|
|
Look for the thermal overload flag in the gwq status message in the hashfast driver and send it a shutdown followed by an attempted reset.
|
|
78a657a7
|
2013-12-10T10:13:54
|
|
Bump version to 3.8.5
|
|
ac5e0574
|
2013-12-10T10:08:26
|
|
Update NEWS.
|
|
890e4401
|
2013-12-10T10:04:11
|
|
Increase the BFLSC overtemp to 75 for fanspeed to maximum.
|
|
a7fd6476
|
2013-12-10T09:38:41
|
|
Set bflsc cutoff temperature to 85 degrees and throttle 3 degrees below the cutoff temperature.
|
|
daf2c9b9
|
2013-12-10T06:39:21
|
|
Only set LIBUSB_TRANSFER_ADD_ZERO_PACKET for libusb versions we know include support for.
|
|
03da645d
|
2013-12-09T23:11:47
|
|
Provide a helper function that can reset cgsems to zero.
|
|
7bb766ba
|
2013-12-09T15:06:43
|
|
Add to cgminer_CPPFLAGS instead of redefining them.
|
|
1ffd64ba
|
2013-12-09T14:12:56
|
|
Attempt a libusb reset device on usb devices that have stopped responding.
|
|
42742ec7
|
2013-12-09T14:06:07
|
|
Replace deprecated use of INCLUDES with _CPPFLAGS.
|
|
6f43e454
|
2013-12-09T13:54:54
|
|
Remove more unused GPU code.
|
|
8b09c083
|
2013-12-09T13:46:36
|
|
Attempt USB device resets on usb read/write errors that will normally cause the device to drop out.
|
|
9754c83e
|
2013-12-09T13:10:53
|
|
Quieten down jansson component of build.
|
|
4131cd7c
|
2013-12-09T13:03:32
|
|
Merge branch 'usb11tt'
Conflicts:
usbutils.c
|
|
138ff949
|
2013-12-08T12:48:06
|
|
Cache the bool value for usb1.1 in _usb_write
|
|
7ae878aa
|
2013-12-08T12:44:45
|
|
Initialise usb locks within usbutils.c instead of exporting them.
|
|
509d1a78
|
2013-12-08T13:21:57
|
|
Imitate a transaction translator for all usb1.1 device writes to compensate for variable quality hubs and operating system support.
|
|
b209d9f6
|
2013-12-08T12:48:06
|
|
Cache the bool value for usb1.1 in _usb_write
|
|
d7c5667a
|
2013-12-08T12:44:45
|
|
Initialise usb locks within usbutils.c instead of exporting them.
|
|
3737d62a
|
2013-12-08T12:37:25
|
|
Rationalise variables passed to usb_bulk_transfer.
|
|
a3ed7abc
|
2013-12-07T14:56:39
|
|
Unlink files opened as semaphores on releasing them.
|
|
634e0093
|
2013-12-06T10:35:02
|
|
Remove user configuration flag from pll bypass enabling in hashfast driver.
|
|
f4a96194
|
2013-12-04T20:42:25
|
|
Provide an hfa-dfu-boot option for resetting hashfast devices for reprogramming.
|
|
4c21be14
|
2013-12-03T12:25:51
|
|
Merge pull request #526 from farproc/master
Fixed one byte stack overflow in mcast recvfrom.
|
|
b382ad9b
|
2013-12-03T10:46:32
|
|
Fixed one byte stack overflow in mcast recvfrom.
The actual overflow happens when enforcing the NULL termination shortly
after the recvfrom.
|
|
b68124b0
|
2013-12-02T17:20:02
|
|
Having changed C_MAX means we don't calloc enough for usb stats, off by one.
|
|
b035ceab
|
2013-12-02T11:06:22
|
|
Don't free the info struct on hashfast shutdown since it's still accessed after a device is removed.
|
|
a54ffb0a
|
2013-12-01T15:38:28
|
|
Bump version to 3.8.4
|
|
53d96878
|
2013-12-01T15:38:03
|
|
Update NEWS
|
|
3bc36eb0
|
2013-12-01T15:18:16
|
|
Deprecate the usb usecps function and just split up transfers equal to the maxpacketsize on usb1.1 devices.
|
|
596e95b0
|
2013-12-01T14:19:46
|
|
Retry sending after successfully clearing a pipe error.
|
|
9a6ce20e
|
2013-12-01T14:10:57
|
|
Drop logging of timeout overrun message to verbose level.
|
|
423dd457
|
2013-12-01T00:07:37
|
|
Use a much longer callback timeout for USB writes on windows only as a last resort since cancellations work so poorly.
|
|
84c74f91
|
2013-11-30T23:38:15
|
|
Use vcc2 in bflsc voltage displayed.
|
|
46cebb98
|
2013-11-30T23:19:21
|
|
Increment per core errors on false nonces in bflsc and add per core statistics to api stats, removing debugging.
|
|
e65ad489
|
2013-11-30T23:10:57
|
|
Store a per-core nonce and hw error count for bflsc.
|
|
b6a61ca0
|
2013-11-30T18:33:09
|
|
Fix json parsing in api.c
|
|
e175325c
|
2013-11-30T18:12:50
|
|
Add debugging to hfa driver for how many jobs are being sent.
|
|
dc0b0dc0
|
2013-11-30T17:41:27
|
|
Shut down the hfa read thread if the device disappears.
|
|
67e35260
|
2013-11-30T17:03:22
|
|
Add debug output saying what frame command is being sent in hfa driver.
|
|
0aede509
|
2013-11-30T12:32:34
|
|
Revert "Disable USB stats which were not meant to be enabled by default and add extra memory for a memory error when stats are enabled."
This reverts commit 693d3916448ddc66f3a109c5e065e99aa8fa9669.
|
|
1ec7a47a
|
2013-11-30T12:13:45
|
|
Reset work restart flag in hfa driver since we may check for it again in restart_wait.
|
|
64baf870
|
2013-11-30T11:16:27
|
|
Add more op usb init errors for hfa driver.
|
|
9298a189
|
2013-11-30T11:02:03
|
|
Perform basic displaying of hfa notices received.
|
|
adea58a7
|
2013-11-30T10:43:39
|
|
Add hfa op usb notice macros.
|
|
e68fe33d
|
2013-11-30T10:37:36
|
|
Update hf protocol header.
|
|
6a91027f
|
2013-11-30T10:14:44
|
|
Use sync usb transfers in lowmem mode.
|
|
be1d7a90
|
2013-11-30T08:52:42
|
|
Go back to allowing timeout errors on USB writes to be passed back to the driver without removing the device in case the driver wishes to manage them.
|
|
c5dfb96f
|
2013-11-26T19:34:44
|
|
Initialise more values for the hfa data structures.
|
|
7ddb94d6
|
2013-11-25T23:47:43
|
|
A USB control error must be < 0
|
|
d2b7ccbf
|
2013-11-25T23:13:29
|
|
Simplify USB NODEV error checking to success only for writes and control transfers, and success and timeout for reads.
|
|
999d27ed
|
2013-11-25T23:05:41
|
|
libusb error IO should be fatal as well if it gets through usb read and write.
|
|
751585c6
|
2013-11-25T23:01:33
|
|
Allow IO errors in usb reads/writes to be ignored up to retry max times.
|
|
be51dcfd
|
2013-11-25T09:55:41
|
|
Use correct padding for bxf temperature display.
|
|
1058f36d
|
2013-11-25T09:43:31
|
|
Initialise devices before attempting to connect to pools to allow their thread prepare function to be called before having to connect to pools.
|
|
8901d7e3
|
2013-11-24T16:52:08
|
|
Add hidden hfa options to set hash clock, group ntime roll and pll bypass, fixing frame sent on reset to include extra data.
|
|
04fab9bf
|
2013-11-24T09:39:44
|
|
Relax the timeouts for the slower usb devices on linux.
|
|
8f2fa3cc
|
2013-11-23T21:45:12
|
|
Add big endian hf protocol header to Makefile
|
|
3d3b3939
|
2013-11-23T21:20:26
|
|
Check for correct big endian macro in hf_protocol
|
|
2b9bdca6
|
2013-11-23T15:08:43
|
|
Use an absolute timeout in hfa_get_header to cope with buffered usb reads returning instantly confusing the 200ms counter.
|
|
af1eb78c
|
2013-11-23T13:23:06
|
|
Update hfa_detect_one to use the new detect function API.
|
|
9cbac853
|
2013-11-23T10:33:00
|
|
Bump version to 3.8.3
|
|
e6f549bf
|
2013-11-23T10:32:30
|
|
Update News.
|
|
ed9a89ef
|
2013-11-23T09:59:59
|
|
Set the bitfury device start times from when we first get valid work.
|
|
5aac6b74
|
2013-11-22T23:40:22
|
|
Fix stack corruption of zeroing too much in bf1 driver.
|
|
0e60ca30
|
2013-11-22T23:21:44
|
|
Make usb_detect return the cgpu associated with it to check if it succeeds to decide on whether to increment the device count or not.
|
|
107b2f73
|
2013-11-22T21:13:47
|
|
Set tv work start time for bxf driver.
|
|
e14b3ea3
|
2013-11-22T20:50:25
|
|
Age the bxf work items over 90 seconds, not the bf1 work items.
|
|
9ce30b7b
|
2013-11-22T11:14:21
|
|
Zero the read buffer in _usb_read to avoid stale data and only use stack memory instead of using the bulkbuf since it is only used in _usb_read.
|
|
5df2ae56
|
2013-11-22T10:40:23
|
|
Leave room for temperatures above 100 degrees and pad consistently for bxf statline.
|
|
4715ee84
|
2013-11-22T10:37:44
|
|
Drop json stratum auth failed message log level to verbose.
|
|
23aff60d
|
2013-11-22T10:34:30
|
|
Change the processed value not the bufsiz in response to an end of message marker.
|
|
49ae610b
|
2013-11-22T10:24:35
|
|
Don't lose data beyond the end of message in a usb read.
|
|
45950890
|
2013-11-22T10:02:56
|
|
Silence irrelevant warning.
|
|
4cb51674
|
2013-11-22T09:58:30
|
|
Only check strlen on end if end exists.
|
|
b8d8ebfa
|
2013-11-22T09:54:58
|
|
Simplify the end of message detection in _usb_read and allow it to return without doing another read if the message is already in the buffer.
|
|
eae0e76d
|
2013-11-22T00:03:11
|
|
Increase work ageing time to 90 seconds for bxf driver to account for firmware changes.
|
|
698d677f
|
2013-11-20T23:09:51
|
|
Use the age_queued_work function in the bitfury driver.
|
|
443f26b6
|
2013-11-20T23:07:02
|
|
Provide a function to discard queued work based on age.
|
|
009511c9
|
2013-11-19T22:29:14
|
|
The json_val in api.c is a borrowed reference, not a new one so don't decref it.
|
|
a3df3a85
|
2013-11-19T22:21:18
|
|
Decrement json references in api.c to not leak memory.
|
|
fabae7eb
|
2013-11-18T21:00:20
|
|
Merge pull request #523 from SkillfulHacking/patch-1
line 2913 added urlencode
|
|
ffa4be6d
|
2013-11-18T23:14:31
|
|
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.
|
|
390ac706
|
2013-11-18T10:40:41
|
|
With reliable writes to the avalon there is no need for the sleep delays between writes.
|
|
fd2b247a
|
2013-11-18T10:38:05
|
|
There is no need to limit usb write transfers to maxpacketsize and it's harmful for large transfers on slow devices such as wrt routers.
|
|
693d3916
|
2013-11-17T23:04:29
|
|
Disable USB stats which were not meant to be enabled by default and add extra memory for a memory error when stats are enabled.
|
|
b3b32675
|
2013-11-17T17:09:29
|
|
Set limit and count to integers to not overflow during failed hotplug attempts and then not trying again.
|
|
6f2e4072
|
2013-11-17T16:48:35
|
|
Update api example compilation instructions.
|
|
0ed1828b
|
2013-11-16T15:30:23
|
|
Bump version to 3.8.2
|
|
77ab4144
|
2013-11-16T15:29:42
|
|
Update NEWS
|
|
5d86a4a0
|
2013-11-16T14:55:26
|
|
Add more verbose documentation to the readme files for windows users.
|
|
c29d6014
|
2013-11-16T14:46:49
|
|
Add more information on libusb failure to init telling users to check README file.
|