Forrest Voight [Tue, 29 Nov 2011 15:26:48 +0000]
fixed handle_shares not setting Share.peer
Forrest Voight [Tue, 29 Nov 2011 13:34:38 +0000]
fixed typo
Forrest Voight [Tue, 29 Nov 2011 06:04:06 +0000]
changed BitcoinMainnet.PERSIST back to True
Forrest Voight [Tue, 29 Nov 2011 05:41:27 +0000]
added one hour leeway in transition times
Forrest Voight [Tue, 29 Nov 2011 05:39:45 +0000]
moved transition time to three days in the future
Forrest Voight [Tue, 29 Nov 2011 05:30:28 +0000]
Merge branch 'optional_donation'
Forrest Voight [Tue, 29 Nov 2011 02:25:08 +0000]
fixed bug with old share donation handling by porting new changes over
Forrest Voight [Tue, 29 Nov 2011 01:23:27 +0000]
fixed get_share_counts off by one error
Forrest Voight [Tue, 29 Nov 2011 01:20:30 +0000]
simplify handling of new timestamps
Forrest Voight [Tue, 29 Nov 2011 00:34:27 +0000]
make chain length quarter on transition
Forrest Voight [Tue, 29 Nov 2011 00:28:12 +0000]
updated transition time (and fixed an accidental change)
Forrest Voight [Tue, 29 Nov 2011 00:15:46 +0000]
1 satoshi is always donated so that a list of p2pool generated blocks can be easily found by looking at the donation address
Forrest Voight [Mon, 28 Nov 2011 23:54:33 +0000]
fixed donation amount not being applied
Forrest Voight [Mon, 28 Nov 2011 23:54:18 +0000]
removed transaction ordering because payout script is not in coinbase anymore
Forrest Voight [Mon, 28 Nov 2011 23:50:40 +0000]
removed debugging code
Forrest Voight [Mon, 28 Nov 2011 23:35:49 +0000]
escape hash in 0-txout script
Forrest Voight [Mon, 28 Nov 2011 23:13:49 +0000]
made old generate_transaction ignore donation weight to be compatible
Forrest Voight [Mon, 28 Nov 2011 22:56:11 +0000]
made donation amount continuous
Forrest Voight [Mon, 28 Nov 2011 22:23:45 +0000]
moved transition checks to Share.check so old shares can be loaded
Forrest Voight [Mon, 28 Nov 2011 01:45:44 +0000]
removed Share.shared
Forrest Voight [Mon, 28 Nov 2011 01:34:57 +0000]
removed unused Share.stored attribute
Forrest Voight [Mon, 28 Nov 2011 01:30:49 +0000]
removed unnecessary checks in NewShare.check
Forrest Voight [Sun, 27 Nov 2011 20:44:02 +0000]
fixed several bugs
Forrest Voight [Sun, 27 Nov 2011 07:42:40 +0000]
added transition logic
Forrest Voight [Sun, 27 Nov 2011 07:36:23 +0000]
moved SCRIPT out of network definitions
Forrest Voight [Sun, 27 Nov 2011 07:33:55 +0000]
fixed bug with struct names and chain bootstrapping
Forrest Voight [Sun, 27 Nov 2011 07:33:11 +0000]
added stale_frac field in shares instead of packing it in nonce
Forrest Voight [Sat, 26 Nov 2011 18:42:35 +0000]
Merge branch 'master' into optional_donation
Forrest Voight [Sat, 26 Nov 2011 18:42:22 +0000]
fixed bug in loading shares when running p2pool from another directory
Forrest Voight [Sat, 26 Nov 2011 07:11:51 +0000]
more fixes
Forrest Voight [Fri, 25 Nov 2011 22:42:27 +0000]
fixed bugs from testing
Forrest Voight [Fri, 25 Nov 2011 22:05:22 +0000]
added new_share_type share wrapper and finished new p2p code
Forrest Voight [Fri, 25 Nov 2011 21:47:54 +0000]
decoupled block timestamp and share timestamp for new-style shares
Forrest Voight [Fri, 25 Nov 2011 19:31:24 +0000]
renamed bitcoin_hash to pow_hash
Forrest Voight [Fri, 25 Nov 2011 19:16:35 +0000]
fixed typo in litecoin scrypt hash function
Forrest Voight [Fri, 25 Nov 2011 19:13:47 +0000]
removed 0-transaction workaround for bitcoinds without getmemorypool
Forrest Voight [Fri, 25 Nov 2011 17:33:38 +0000]
integrated merged changes and cleanup
Forrest Voight [Thu, 24 Nov 2011 18:03:27 +0000]
fixed litecoin compatibility hack
Forrest Voight [Thu, 24 Nov 2011 17:59:46 +0000]
Merge branch 'master' into optional_donation
Conflicts:
p2pool/data.py
p2pool/main.py
Forrest Voight [Thu, 24 Nov 2011 04:54:05 +0000]
fixed bug in pow change
Forrest Voight [Thu, 24 Nov 2011 01:11:16 +0000]
Added BITCOIN_POW_FUNC to network definitions
Forrest Voight [Wed, 23 Nov 2011 23:32:13 +0000]
consolidated network definitions
Forrest Voight [Wed, 23 Nov 2011 23:14:52 +0000]
moved new-shares to using normal merkle branches
Forrest Voight [Mon, 21 Nov 2011 07:45:46 +0000]
finished generation and added sharestore and p2p logic for new-style shares
Forrest Voight [Fri, 18 Nov 2011 09:27:49 +0000]
restructured things and restored compatiblity with current protocol
Forrest Voight [Fri, 18 Nov 2011 06:46:28 +0000]
some more work
Forrest Voight [Fri, 18 Nov 2011 01:59:32 +0000]
added donation argument and use of new_generate_tx
Forrest Voight [Fri, 18 Nov 2011 01:14:01 +0000]
beginning of optional donations - new share data structures
Forrest Voight [Sat, 12 Nov 2011 09:09:52 +0000]
check pow against merged target instead of just submitting all shares
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
Forrest Voight [Thu, 10 Nov 2011 21:37:38 +0000]
made run_p2pool.py executable
Forrest Voight [Wed, 9 Nov 2011 22:43:18 +0000]
fixed stale fraction parsing
Forrest Voight [Wed, 9 Nov 2011 00:54:41 +0000]
unified naming of network definitions
Forrest Voight [Wed, 9 Nov 2011 00:41:03 +0000]
changed dump_addrs.py to print addresses from all networks
coblee [Tue, 8 Nov 2011 18:57:51 +0000]
fix gitignore
coblee [Tue, 8 Nov 2011 18:56:16 +0000]
Fix README-Litecoin with new location of Litecoin scrypt files.
coblee [Tue, 8 Nov 2011 18:53:58 +0000]
Merge remote branch 'upstream/master'
Forrest Voight [Tue, 8 Nov 2011 17:24:15 +0000]
got_response doesn't need net to be passed in as an argument
Forrest Voight [Tue, 8 Nov 2011 17:15:10 +0000]
moved scrypt directory out of p2pool package
Forrest Voight [Tue, 8 Nov 2011 17:13:02 +0000]
Merge branch 'master' of github.com:forrestv/p2pool
Forrest Voight [Tue, 8 Nov 2011 17:12:36 +0000]
Merge pull request #4 from coblee/
5d2bc3f4f39f9a6798eee8e4ab9181075e627dd6
Pull in Litecoin specific changes
coblee [Mon, 7 Nov 2011 23:25:40 +0000]
Merge branch 'master' of github.com:coblee/p2pool
coblee [Mon, 7 Nov 2011 23:24:58 +0000]
Make output more quiet. Don't print out pool stats unless something has changed.
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
terrytibbs [Mon, 7 Nov 2011 14:04:04 +0000]
Added the tenebrix user agent in order to stop P2Pool from complaining
coblee [Mon, 7 Nov 2011 12:20:17 +0000]
Add litecoin bootstrap node.
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.
coblee [Mon, 7 Nov 2011 10:27:52 +0000]
Update readme for Windows.
coblee [Mon, 7 Nov 2011 07:16:10 +0000]
Add information for Windows users
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
coblee [Mon, 7 Nov 2011 03:38:09 +0000]
Figured out a better way to implement no fee.
coblee [Mon, 7 Nov 2011 02:25:02 +0000]
Remove fees if net.BITCOIN_FEE is set to False
coblee [Mon, 7 Nov 2011 01:57:55 +0000]
Add readme for Litecoin
coblee [Mon, 7 Nov 2011 00:45:58 +0000]
Merge remote branch 'upstream/master'
Forrest Voight [Mon, 7 Nov 2011 00:37:36 +0000]
don't try to submit merged mining solutions unless merged mining is enabled
coblee [Sun, 6 Nov 2011 23:22:18 +0000]
ignore build dir.
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.
coblee [Sun, 6 Nov 2011 04:26:15 +0000]
Fix such that it will return work with diff less than 1 for litecoin network.
coblee [Sun, 6 Nov 2011 04:14:48 +0000]
Add Litecoin network.
Forrest Voight [Fri, 28 Oct 2011 21:49:09 +0000]
Merge branch 'unstable'
Forrest Voight [Sun, 16 Oct 2011 20:23:47 +0000]
fixed bug in stale detection logic from last commit
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.
Forrest Voight [Sun, 16 Oct 2011 10:27:31 +0000]
use parser.error for address argument parsing errors
Forrest Voight [Sat, 15 Oct 2011 23:00:17 +0000]
fix fee display on worker interface
Forrest Voight [Mon, 10 Oct 2011 18:11:46 +0000]
supported and tested getwork responses without midstate
Forrest Voight [Mon, 10 Oct 2011 05:51:30 +0000]
added support for luke-jr's "Bugfix: getmemorypool 'bits' should be a hex-string"
Forrest Voight [Sat, 8 Oct 2011 21:21:16 +0000]
fix dump_addrs
Forrest Voight [Tue, 4 Oct 2011 22:41:08 +0000]
cleanup
Forrest Voight [Tue, 4 Oct 2011 22:24:33 +0000]
made Event.happened atomic
Forrest Voight [Tue, 4 Oct 2011 19:43:52 +0000]
added X-Roll-NTime headers
Forrest Voight [Mon, 3 Oct 2011 23:39:21 +0000]
removed --charts option; presence of Pygame and PIL is now automatically detected
Forrest Voight [Mon, 3 Oct 2011 23:38:52 +0000]
p2p connections now have a 100 second timeout
Forrest Voight [Mon, 3 Oct 2011 21:44:03 +0000]
remove support for compression of data over p2p connections
Forrest Voight [Mon, 3 Oct 2011 18:34:27 +0000]
Fix KeyError fix
Forrest Voight [Mon, 3 Oct 2011 16:24:47 +0000]
fixed annoyingly persistent KeyError bug
Forrest Voight [Sat, 1 Oct 2011 20:18:44 +0000]
added adjustable fee for others mining using your p2pool daemon. result: easy mining pool!
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
Forrest Voight [Tue, 20 Sep 2011 16:06:48 +0000]
group stales according to reason for being stale
Forrest Voight [Tue, 20 Sep 2011 16:06:05 +0000]
don't display UPnP timeouts as errors
Forrest Voight [Sun, 18 Sep 2011 07:50:44 +0000]
support workidentifier synonym for X-Work-Identifier