Shouldn't interfere with anyone using it on the bitcoin chain, but still incorrect for stock cpuminer nonetheless.
user_agent = request.getHeader('User-Agent')
user_agent2 = '' if user_agent is None else user_agent.lower()
if 'java' in user_agent2 or 'diablominer' in user_agent2: return 2**256//2**32-1 # hopefully diablominer...
- if 'cpuminer' in user_agent2: return 2**256//2**32-1
+ if 'cpuminer' in user_agent2: return 2**256-1
if 'tenebrix miner' in user_agent2: return 2**256-1
if 'cgminer' in user_agent2: return 2**256//2**32-1
if 'poclbm' in user_agent2: return 2**256//2**32-1