ckolivas
|
c86a670ce6
Some networks can take a long time to resolve so go back to 60 second timeouts instead of 15.
|
14 years ago |
Con Kolivas
|
bdec295fee
Set the latest network access time on share submission for --net-delay even if we're not delaying that submission for further network access.
|
14 years ago |
Kano
|
b188157c2f
Resume advertising midstate support
|
14 years ago |
Con Kolivas
|
3de7c7f9c2
Stop advertising midstate support until it's fixed.
|
14 years ago |
Con Kolivas
|
09184720c2
As share submission is usually staggered, and delays can be costly, submit shares without delay even when --net-delay is enabled.
|
14 years ago |
Con Kolivas
|
82af288e69
Revert "Fix various harmless warnings."
|
14 years ago |
Con Kolivas
|
a4b67f030f
Fix various harmless warnings.
|
14 years ago |
Luke Dashjr
|
fe88648e5d
Advertise longpoll support in X-Mining-Extensions
|
14 years ago |
Con Kolivas
|
6442c1aba0
Style police.
|
14 years ago |
Midnight Magic
|
21633b9bee
Bringing back TCP_NODELAY, but also ensuring it doesn't conflict with
|
14 years ago |
Con Kolivas
|
e15d57d729
Implement socks4 proxy support.
|
14 years ago |
Con Kolivas
|
5179d22463
Introduce a --net-delay option which guarantees at least 250ms between any networking requests to not overload slow routers.
|
14 years ago |
Luke Dashjr
|
ebe21db3dc
Advertise that we can make our own midstate, so the pool can skip generating it for us
|
14 years ago |
Con Kolivas
|
4cf433c917
Remove TCP_NODELAY from curl options as many small packets may be contributing to network overload.
|
14 years ago |
Con Kolivas
|
638c8c526f
Make curl use a fresh connection if the json rpc call fails for any reason in case curl is relying on dead persistent connections.
|
14 years ago |
Con Kolivas
|
19e373b803
All threads are detached so there is no need to join them and it may dereference causing crash on exit.
|
14 years ago |
Kano
|
5033dcd355
fix test/set of thr->pth to also work in windows
|
14 years ago |
Con Kolivas
|
2257b5023a
Simplify longpoll changeover to just check which pool it should grab its next longpoll from. This should prevent locking hangs and thread cancellation
|
14 years ago |
Con Kolivas
|
a51514d9d1
White space cleanup.
|
14 years ago |
Con Kolivas
|
b69aa23470
Use control_lock to protect thr->pth for thread creation/destruction.
|
14 years ago |
Con Kolivas
|
59293a37d6
Only pthread_join when pthread_cancel does not return an error.
|
14 years ago |
Con Kolivas
|
13c40f753b
Zero all pthread_t identities upon cancelling threads.
|
14 years ago |
Con Kolivas
|
689f8abbaa
Try to use SSL if the server supports it.
|
14 years ago |
Con Kolivas
|
4128b954a6
Add a --donation feature which reads a url/userpass from the author's site and contributes a percentage of getworks to the author, but default to off.
|
14 years ago |
Kano
|
8ecd15a616
Add BLOCK! notification and remove end of line blanks when not needed
|
14 years ago |
Con Kolivas
|
b8ea0dd194
Update curses logging to allow LOG_WARNING and LOG_ERR messages to still go through while within the menu, and drop share message to LOG_NOTICE.
|
14 years ago |
Con Kolivas
|
8e2becc12d
Change pth from being a pointer as we can dereference if we're unlucky on stopping longpoll.
|
14 years ago |
Con Kolivas
|
833e020dfd
Standardise the way all non-mining threads are destroyed to make sure we can safely cancel them, freeing ram and NULLifying pointers.
|
14 years ago |
Luke Dashjr
|
1f15d7eafa
Advertise rollntime extension support
|
14 years ago |
Con Kolivas
|
a0a5858d15
Use the presence of X-Roll-Ntime in the header as a bool for exists unless N is found in the response.
|
14 years ago |