p2pool.git
12 years agoremoved share0s
Forrest Voight [Sat, 3 Dec 2011 23:01:24 +0000]
removed share0s

12 years agoremoved unused argument 'full' to p2p.Protocol.send_shares
Forrest Voight [Sat, 3 Dec 2011 22:50:25 +0000]
removed unused argument 'full' to p2p.Protocol.send_shares

12 years agoRemoved low bandwidth mode
Forrest Voight [Fri, 18 Nov 2011 02:08:24 +0000]
Removed low bandwidth mode

12 years agocheck pow against merged target instead of just submitting all shares
Forrest Voight [Sat, 12 Nov 2011 09:09:52 +0000]
check pow against merged target instead of just submitting all shares

12 years agoignore stale data indicating zero stales - some node running an older version is...
Forrest Voight [Sat, 12 Nov 2011 09:09:25 +0000]
ignore stale data indicating zero stales - some node running an older version is messing up stats

12 years agomade run_p2pool.py executable
Forrest Voight [Thu, 10 Nov 2011 21:37:38 +0000]
made run_p2pool.py executable

12 years agofixed stale fraction parsing
Forrest Voight [Wed, 9 Nov 2011 22:43:18 +0000]
fixed stale fraction parsing

12 years agounified naming of network definitions
Forrest Voight [Wed, 9 Nov 2011 00:54:41 +0000]
unified naming of network definitions

12 years agochanged dump_addrs.py to print addresses from all networks
Forrest Voight [Wed, 9 Nov 2011 00:41:03 +0000]
changed dump_addrs.py to print addresses from all networks

12 years agofix gitignore
coblee [Tue, 8 Nov 2011 18:57:51 +0000]
fix gitignore

12 years agoFix README-Litecoin with new location of Litecoin scrypt files.
coblee [Tue, 8 Nov 2011 18:56:16 +0000]
Fix README-Litecoin with new location of Litecoin scrypt files.

12 years agoMerge remote branch 'upstream/master'
coblee [Tue, 8 Nov 2011 18:53:58 +0000]
Merge remote branch 'upstream/master'

12 years agogot_response doesn't need net to be passed in as an argument
Forrest Voight [Tue, 8 Nov 2011 17:24:15 +0000]
got_response doesn't need net to be passed in as an argument

12 years agomoved scrypt directory out of p2pool package
Forrest Voight [Tue, 8 Nov 2011 17:15:10 +0000]
moved scrypt directory out of p2pool package

12 years agoMerge branch 'master' of github.com:forrestv/p2pool
Forrest Voight [Tue, 8 Nov 2011 17:13:02 +0000]
Merge branch 'master' of github.com:forrestv/p2pool

12 years agoMerge pull request #4 from coblee/5d2bc3f4f39f9a6798eee8e4ab9181075e627dd6
Forrest Voight [Tue, 8 Nov 2011 17:12:36 +0000]
Merge pull request #4 from coblee/5d2bc3f4f39f9a6798eee8e4ab9181075e627dd6

Pull in Litecoin specific changes

12 years agoMerge branch 'master' of github.com:coblee/p2pool
coblee [Mon, 7 Nov 2011 23:25:40 +0000]
Merge branch 'master' of github.com:coblee/p2pool

12 years agoMake output more quiet. Don't print out pool stats unless something has changed.
coblee [Mon, 7 Nov 2011 23:24:58 +0000]
Make output more quiet. Don't print out pool stats unless something has changed.

12 years agoMerge pull request #1 from terrytibbs/master
coblee [Mon, 7 Nov 2011 20:04:24 +0000]
Merge pull request #1 from terrytibbs/master

Add the tenebrix miner user agent in order to stop P2Pool to complain about it being unknown

12 years agoAdded the tenebrix user agent in order to stop P2Pool from complaining
terrytibbs [Mon, 7 Nov 2011 14:04:04 +0000]
Added the tenebrix user agent in order to stop P2Pool from complaining

12 years agoAdd litecoin bootstrap node.
coblee [Mon, 7 Nov 2011 12:20:17 +0000]
Add litecoin bootstrap node.

12 years agomethod in rpc call is not always unicode. So just check it's instance of basestring.
coblee [Mon, 7 Nov 2011 12:02:45 +0000]
method in rpc call is not always unicode. So just check it's instance of basestring.

12 years agoUpdate readme for Windows.
coblee [Mon, 7 Nov 2011 10:27:52 +0000]
Update readme for Windows.

12 years agoAdd information for Windows users
coblee [Mon, 7 Nov 2011 07:16:10 +0000]
Add information for Windows users

12 years agomove stale data to end of nonce so it can be recognized in merged shares
Forrest Voight [Mon, 7 Nov 2011 06:30:34 +0000]
move stale data to end of nonce so it can be recognized in merged shares

12 years agoFigured out a better way to implement no fee.
coblee [Mon, 7 Nov 2011 03:38:09 +0000]
Figured out a better way to implement no fee.

12 years agoRemove fees if net.BITCOIN_FEE is set to False
coblee [Mon, 7 Nov 2011 02:25:02 +0000]
Remove fees if net.BITCOIN_FEE is set to False

12 years agoAdd readme for Litecoin
coblee [Mon, 7 Nov 2011 01:57:55 +0000]
Add readme for Litecoin

12 years agoMerge remote branch 'upstream/master'
coblee [Mon, 7 Nov 2011 00:45:58 +0000]
Merge remote branch 'upstream/master'

12 years agodon't try to submit merged mining solutions unless merged mining is enabled
Forrest Voight [Mon, 7 Nov 2011 00:37:36 +0000]
don't try to submit merged mining solutions unless merged mining is enabled

12 years agoignore build dir.
coblee [Sun, 6 Nov 2011 23:22:18 +0000]
ignore build dir.

12 years agoAdd Litecoin scrypt proof of work and use scrypt instead of hash256 if we are on...
coblee [Sun, 6 Nov 2011 23:20:00 +0000]
Add Litecoin scrypt proof of work and use scrypt instead of hash256 if we are on Litecoin network.

12 years agoFix such that it will return work with diff less than 1 for litecoin network.
coblee [Sun, 6 Nov 2011 04:26:15 +0000]
Fix such that it will return work with diff less than 1 for litecoin network.

12 years agoAdd Litecoin network.
coblee [Sun, 6 Nov 2011 04:14:48 +0000]
Add Litecoin network.

12 years agoMerge branch 'unstable'
Forrest Voight [Fri, 28 Oct 2011 21:49:09 +0000]
Merge branch 'unstable'

12 years agofixed bug in stale detection logic from last commit
Forrest Voight [Sun, 16 Oct 2011 20:23:47 +0000]
fixed bug in stale detection logic from last commit

12 years agovery preliminary merged mining support. has never produced a merged block but definit...
Forrest Voight [Sun, 16 Oct 2011 10:35:16 +0000]
very preliminary merged mining support. has never produced a merged block but definitely should work (probably). mine to an address, not a public key.

12 years agouse parser.error for address argument parsing errors
Forrest Voight [Sun, 16 Oct 2011 10:27:31 +0000]
use parser.error for address argument parsing errors

12 years agofix fee display on worker interface
Forrest Voight [Sat, 15 Oct 2011 23:00:17 +0000]
fix fee display on worker interface

12 years agosupported and tested getwork responses without midstate
Forrest Voight [Mon, 10 Oct 2011 18:11:46 +0000]
supported and tested getwork responses without midstate

12 years agoadded support for luke-jr's "Bugfix: getmemorypool 'bits' should be a hex-string"
Forrest Voight [Mon, 10 Oct 2011 05:51:30 +0000]
added support for luke-jr's "Bugfix: getmemorypool 'bits' should be a hex-string"

12 years agofix dump_addrs
Forrest Voight [Sat, 8 Oct 2011 21:21:16 +0000]
fix dump_addrs

12 years agocleanup
Forrest Voight [Tue, 4 Oct 2011 22:41:08 +0000]
cleanup

12 years agomade Event.happened atomic
Forrest Voight [Tue, 4 Oct 2011 22:24:33 +0000]
made Event.happened atomic

12 years agoadded X-Roll-NTime headers
Forrest Voight [Tue, 4 Oct 2011 19:43:52 +0000]
added X-Roll-NTime headers

12 years agoremoved --charts option; presence of Pygame and PIL is now automatically detected
Forrest Voight [Mon, 3 Oct 2011 23:39:21 +0000]
removed --charts option; presence of Pygame and PIL is now automatically detected

12 years agop2p connections now have a 100 second timeout
Forrest Voight [Mon, 3 Oct 2011 23:38:52 +0000]
p2p connections now have a 100 second timeout

12 years agoremove support for compression of data over p2p connections
Forrest Voight [Mon, 3 Oct 2011 21:44:03 +0000]
remove support for compression of data over p2p connections

12 years agoFix KeyError fix
Forrest Voight [Mon, 3 Oct 2011 18:34:27 +0000]
Fix KeyError fix

12 years agofixed annoyingly persistent KeyError bug
Forrest Voight [Mon, 3 Oct 2011 16:24:47 +0000]
fixed annoyingly persistent KeyError bug

12 years agoadded adjustable fee for others mining using your p2pool daemon. result: easy mining...
Forrest Voight [Sat, 1 Oct 2011 20:18:44 +0000]
added adjustable fee for others mining using your p2pool daemon. result: easy mining pool!

12 years agosort shares by whether they are our own, _then_ their bitcoin block height. there...
Forrest Voight [Tue, 20 Sep 2011 16:09:10 +0000]
sort shares by whether they are our own, _then_ their bitcoin block height. there is no reason not to build on your own bitcoin-stales

12 years agogroup stales according to reason for being stale
Forrest Voight [Tue, 20 Sep 2011 16:06:48 +0000]
group stales according to reason for being stale

12 years agodon't display UPnP timeouts as errors
Forrest Voight [Tue, 20 Sep 2011 16:06:05 +0000]
don't display UPnP timeouts as errors

12 years agosupport workidentifier synonym for X-Work-Identifier
Forrest Voight [Sun, 18 Sep 2011 07:50:44 +0000]
support workidentifier synonym for X-Work-Identifier

12 years agoadjust all hash rate displays to compensate for stales according to the pool stale...
Forrest Voight [Sun, 18 Sep 2011 00:37:07 +0000]
adjust all hash rate displays to compensate for stales according to the pool stale rate

12 years agoget testnet working again
Forrest Voight [Sat, 10 Sep 2011 05:25:56 +0000]
get testnet working again

12 years agoinitial attempt at caching serialization work
Forrest Voight [Sat, 10 Sep 2011 05:25:39 +0000]
initial attempt at caching serialization work

12 years agorefactor ShareStore's old file garbage collection
Forrest Voight [Fri, 9 Sep 2011 03:02:23 +0000]
refactor ShareStore's old file garbage collection

12 years agoclarify some log messages
Forrest Voight [Fri, 9 Sep 2011 03:01:36 +0000]
clarify some log messages

12 years agoenabled absolute_import in util.vector to fix it important the wrong math library
Forrest Voight [Tue, 6 Sep 2011 15:15:06 +0000]
enabled absolute_import in util.vector to fix it important the wrong math library

12 years agoPrevent ZeroDivisionError exceptions in chain_img by checking length of vector to...
Forrest Voight [Tue, 6 Sep 2011 15:08:57 +0000]
Prevent ZeroDivisionError exceptions in chain_img by checking length of vector to previous share before drawing arrow

12 years agoclarify confusing '\/\/\/\/\/' log message
Forrest Voight [Tue, 6 Sep 2011 03:24:07 +0000]
clarify confusing '\/\/\/\/\/' log message

12 years agofix for latency bug as reported by Tril. skip list cache for block headers was droppe...
Forrest Voight [Tue, 6 Sep 2011 03:12:52 +0000]
fix for latency bug as reported by Tril. skip list cache for block headers was dropped for long blocks due it not being refreshed due a higher level of caching preventing touching the skip list structure.

12 years agoremove logic to transition share period from 5 seconds to 10 seconds on the bitcoin...
Forrest Voight [Sun, 4 Sep 2011 07:07:33 +0000]
remove logic to transition share period from 5 seconds to 10 seconds on the bitcoin p2pool

12 years agoonly send blocks to bitcoind once they've entered the verified share tracker
Forrest Voight [Sun, 4 Sep 2011 05:48:53 +0000]
only send blocks to bitcoind once they've entered the verified share tracker

before, blocks were sometimes sent before enough earlier shares were downloaded to compute the generation transaction

12 years agomake sure log file exists before checking whether it is too long
Forrest Voight [Sun, 4 Sep 2011 01:58:50 +0000]
make sure log file exists before checking whether it is too long

12 years agonever clear log file, instead always append, and truncate from start when log file...
Forrest Voight [Sat, 3 Sep 2011 05:27:37 +0000]
never clear log file, instead always append, and truncate from start when log file exceeds 100MB

12 years agoinstead of displaying payout script in hex, display human representation
Forrest Voight [Sat, 3 Sep 2011 04:20:02 +0000]
instead of displaying payout script in hex, display human representation

12 years agopossible bugfix for KeyError exceptions
Forrest Voight [Fri, 2 Sep 2011 18:36:01 +0000]
possible bugfix for KeyError exceptions

12 years agoClear log file every time p2pool is started
Forrest Voight [Fri, 2 Sep 2011 06:15:08 +0000]
Clear log file every time p2pool is started

12 years agomake 'BITCOIND DIED' message more obvious
Forrest Voight [Fri, 2 Sep 2011 06:14:44 +0000]
make 'BITCOIND DIED' message more obvious

12 years agosupport for new 'getmemorypool', breaks compatibility with old
Forrest Voight [Fri, 2 Sep 2011 05:45:22 +0000]
support for new 'getmemorypool', breaks compatibility with old

12 years agotwo hour lookbehind for total hash rate in status line
Forrest Voight [Thu, 1 Sep 2011 01:06:36 +0000]
two hour lookbehind for total hash rate in status line

12 years agore-added support for including transactions; depends on 'getmemorypool' patch for...
Forrest Voight [Tue, 30 Aug 2011 15:41:52 +0000]
re-added support for including transactions; depends on 'getmemorypool' patch for bitcoind

12 years agoMerge branch 'unstable' of github.com:forrestv/p2pool into unstable
Forrest Voight [Tue, 30 Aug 2011 14:11:50 +0000]
Merge branch 'unstable' of github.com:forrestv/p2pool into unstable

12 years agoreopen logfile every five seconds
Forrest Voight [Mon, 29 Aug 2011 02:22:17 +0000]
reopen logfile every five seconds

12 years agoreopen logfile every 5 seconds
Forrest Voight [Sun, 28 Aug 2011 02:03:49 +0000]
reopen logfile every 5 seconds

12 years agodisplay username in all different stages of a worker poll
Forrest Voight [Sun, 28 Aug 2011 02:03:34 +0000]
display username in all different stages of a worker poll

12 years agodisplay username for worker polls
Forrest Voight [Sun, 28 Aug 2011 01:29:17 +0000]
display username for worker polls

12 years agoreopen logfile every 5 seconds
Forrest Voight [Sun, 28 Aug 2011 02:03:49 +0000]
reopen logfile every 5 seconds

12 years agodisplay username in all different stages of a worker poll
Forrest Voight [Sun, 28 Aug 2011 02:03:34 +0000]
display username in all different stages of a worker poll

12 years agodisplay username for worker polls
Forrest Voight [Sun, 28 Aug 2011 01:29:17 +0000]
display username for worker polls

12 years agoMerge branch 'unstable'
Forrest Voight [Sat, 27 Aug 2011 03:32:19 +0000]
Merge branch 'unstable'

12 years agoreenable not discarding own shares based on block staleness
Forrest Voight [Sat, 27 Aug 2011 03:32:04 +0000]
reenable not discarding own shares based on block staleness

12 years agosolidcoin support
Forrest Voight [Fri, 26 Aug 2011 16:11:41 +0000]
solidcoin support

12 years agosolidcoin support
Forrest Voight [Fri, 26 Aug 2011 16:04:24 +0000]
solidcoin support

12 years agoMerge branch 'unstable'
Forrest Voight [Fri, 26 Aug 2011 04:21:35 +0000]
Merge branch 'unstable'

12 years agoclip y coordinate to prevent overflow error in chain visualization
Forrest Voight [Fri, 26 Aug 2011 04:21:24 +0000]
clip y coordinate to prevent overflow error in chain visualization

12 years agoMerge branch 'unstable'
Forrest Voight [Fri, 26 Aug 2011 04:07:54 +0000]
Merge branch 'unstable'

12 years agothat was 3 days in the future, not a week
Forrest Voight [Fri, 26 Aug 2011 04:07:45 +0000]
that was 3 days in the future, not a week

12 years agoMerge branch 'unstable'
Forrest Voight [Fri, 26 Aug 2011 04:06:35 +0000]
Merge branch 'unstable'

12 years agoset timestamps on loaded shares to long ago so they can be forgotton quickly
Forrest Voight [Fri, 26 Aug 2011 03:54:55 +0000]
set timestamps on loaded shares to long ago so they can be forgotton quickly

12 years agoswitch to 10 second share period a week from now - UPGRADE BEFORE THEN
Forrest Voight [Fri, 26 Aug 2011 01:55:11 +0000]
switch to 10 second share period a week from now - UPGRADE BEFORE THEN

12 years agolook one hour instead of 10 minutes behind when calculating hashrate contribution:
Forrest Voight [Wed, 24 Aug 2011 19:13:24 +0000]
look one hour instead of 10 minutes behind when calculating hashrate contribution:

12 years agodisplay at least 3 digits in hashrate displays
Forrest Voight [Wed, 24 Aug 2011 19:12:58 +0000]
display at least 3 digits in hashrate displays

12 years agodon't include subsidy in estimated payout
Forrest Voight [Wed, 24 Aug 2011 03:39:19 +0000]
don't include subsidy in estimated payout

12 years agofix handling of empty arguments
Forrest Voight [Tue, 23 Aug 2011 13:52:32 +0000]
fix handling of empty arguments

12 years agomake username argument optional, defaulting to bitcoin's default - ''
Forrest Voight [Tue, 23 Aug 2011 13:48:33 +0000]
make username argument optional, defaulting to bitcoin's default - ''

12 years agoactually use the filename specified by --logfile...
Forrest Voight [Tue, 23 Aug 2011 02:55:53 +0000]
actually use the filename specified by --logfile...