|
|
@ -1,3 +1,28 @@ |
|
|
|
|
|
|
|
Version 3.6.4 - 18th October 2013 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Fixing the memory leak for remaining semaphores means we can go back to using |
|
|
|
|
|
|
|
async transfers on other OSes with our own timeout management again. |
|
|
|
|
|
|
|
- Use the forcelog function on shutdown to cope with indeterminate console lock |
|
|
|
|
|
|
|
states due to killing of threads. |
|
|
|
|
|
|
|
- Add a forcelog variant of applog which invalidates any console lock to force |
|
|
|
|
|
|
|
output. |
|
|
|
|
|
|
|
- Send pthread_cancel to failed completion_timeout that has timed out. |
|
|
|
|
|
|
|
- Simplify queued hashtable by storing unqueued work separately in a single |
|
|
|
|
|
|
|
pointer. |
|
|
|
|
|
|
|
- bflsc use getinfo chip parallelization if it is present |
|
|
|
|
|
|
|
- bflsc - fix brackets so [Chips] isn't always null |
|
|
|
|
|
|
|
- Remove unused variables. |
|
|
|
|
|
|
|
- Use cgcompletion timeouts for the unreliable shutdown functions on kill_work. |
|
|
|
|
|
|
|
- Fix cgcompletion return code and free on successful completion. |
|
|
|
|
|
|
|
- Provide a cg_completion_timeout helper function for unreliable functions that |
|
|
|
|
|
|
|
takes arbitrary functions and parameters and reliably returns. |
|
|
|
|
|
|
|
- Perform sync transfers on shutdown to allow final transfers to complete. |
|
|
|
|
|
|
|
- Destroy cgsems used after transfers to not leave open files on osx. |
|
|
|
|
|
|
|
- klondike rewrite work control |
|
|
|
|
|
|
|
- allow __work_complete() access |
|
|
|
|
|
|
|
- miner.h allow devices to tv_stamp work |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Version 3.6.3 - 17th October 2013 |
|
|
|
Version 3.6.3 - 17th October 2013 |
|
|
|
|
|
|
|
|
|
|
|
- API add 'MHS %ds' to 'summary' |
|
|
|
- API add 'MHS %ds' to 'summary' |
|
|
|