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
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
Forrest Voight [Sat, 10 Sep 2011 05:25:56 +0000]
get testnet working again
Forrest Voight [Sat, 10 Sep 2011 05:25:39 +0000]
initial attempt at caching serialization work
Forrest Voight [Fri, 9 Sep 2011 03:02:23 +0000]
refactor ShareStore's old file garbage collection
Forrest Voight [Fri, 9 Sep 2011 03:01:36 +0000]
clarify some log messages
Forrest Voight [Tue, 6 Sep 2011 15:15:06 +0000]
enabled absolute_import in util.vector to fix it important the wrong math library
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
Forrest Voight [Tue, 6 Sep 2011 03:24:07 +0000]
clarify confusing '\/\/\/\/\/' log message
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.
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
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
Forrest Voight [Sun, 4 Sep 2011 01:58:50 +0000]
make sure log file exists before checking whether it is too long
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
Forrest Voight [Sat, 3 Sep 2011 04:20:02 +0000]
instead of displaying payout script in hex, display human representation
Forrest Voight [Fri, 2 Sep 2011 18:36:01 +0000]
possible bugfix for KeyError exceptions
Forrest Voight [Fri, 2 Sep 2011 06:15:08 +0000]
Clear log file every time p2pool is started
Forrest Voight [Fri, 2 Sep 2011 06:14:44 +0000]
make 'BITCOIND DIED' message more obvious
Forrest Voight [Fri, 2 Sep 2011 05:45:22 +0000]
support for new 'getmemorypool', breaks compatibility with old
Forrest Voight [Thu, 1 Sep 2011 01:06:36 +0000]
two hour lookbehind for total hash rate in status line
Forrest Voight [Tue, 30 Aug 2011 15:41:52 +0000]
re-added support for including transactions; depends on 'getmemorypool' patch for bitcoind
Forrest Voight [Tue, 30 Aug 2011 14:11:50 +0000]
Merge branch 'unstable' of github.com:forrestv/p2pool into unstable
Forrest Voight [Mon, 29 Aug 2011 02:22:17 +0000]
reopen logfile every five seconds
Forrest Voight [Sun, 28 Aug 2011 02:03:49 +0000]
reopen logfile every 5 seconds
Forrest Voight [Sun, 28 Aug 2011 02:03:34 +0000]
display username in all different stages of a worker poll
Forrest Voight [Sun, 28 Aug 2011 01:29:17 +0000]
display username for worker polls
Forrest Voight [Sun, 28 Aug 2011 02:03:49 +0000]
reopen logfile every 5 seconds
Forrest Voight [Sun, 28 Aug 2011 02:03:34 +0000]
display username in all different stages of a worker poll
Forrest Voight [Sun, 28 Aug 2011 01:29:17 +0000]
display username for worker polls
Forrest Voight [Sat, 27 Aug 2011 03:32:19 +0000]
Merge branch 'unstable'
Forrest Voight [Sat, 27 Aug 2011 03:32:04 +0000]
reenable not discarding own shares based on block staleness
Forrest Voight [Fri, 26 Aug 2011 16:11:41 +0000]
solidcoin support
Forrest Voight [Fri, 26 Aug 2011 16:04:24 +0000]
solidcoin support
Forrest Voight [Fri, 26 Aug 2011 04:21:35 +0000]
Merge branch 'unstable'
Forrest Voight [Fri, 26 Aug 2011 04:21:24 +0000]
clip y coordinate to prevent overflow error in chain visualization
Forrest Voight [Fri, 26 Aug 2011 04:07:54 +0000]
Merge branch 'unstable'
Forrest Voight [Fri, 26 Aug 2011 04:07:45 +0000]
that was 3 days in the future, not a week
Forrest Voight [Fri, 26 Aug 2011 04:06:35 +0000]
Merge branch 'unstable'
Forrest Voight [Fri, 26 Aug 2011 03:54:55 +0000]
set timestamps on loaded shares to long ago so they can be forgotton quickly
Forrest Voight [Fri, 26 Aug 2011 01:55:11 +0000]
switch to 10 second share period a week from now - UPGRADE BEFORE THEN
Forrest Voight [Wed, 24 Aug 2011 19:13:24 +0000]
look one hour instead of 10 minutes behind when calculating hashrate contribution:
Forrest Voight [Wed, 24 Aug 2011 19:12:58 +0000]
display at least 3 digits in hashrate displays
Forrest Voight [Wed, 24 Aug 2011 03:39:19 +0000]
don't include subsidy in estimated payout
Forrest Voight [Tue, 23 Aug 2011 13:52:32 +0000]
fix handling of empty arguments
Forrest Voight [Tue, 23 Aug 2011 13:48:33 +0000]
make username argument optional, defaulting to bitcoin's default - ''
Forrest Voight [Tue, 23 Aug 2011 02:55:53 +0000]
actually use the filename specified by --logfile...
Forrest Voight [Tue, 23 Aug 2011 02:38:42 +0000]
only remove a limited number of shares at a time in order to reduce latency spikes
Forrest Voight [Tue, 23 Aug 2011 02:36:51 +0000]
fix bug where old share files weren't removed in some cases
Forrest Voight [Tue, 23 Aug 2011 02:22:46 +0000]
automatically generate choices for --net option
Forrest Voight [Tue, 23 Aug 2011 02:03:45 +0000]
big warning after connection to bitcoind is lost for 60 seconds
Forrest Voight [Tue, 23 Aug 2011 02:01:51 +0000]
increase timeout for dropping heads - was causing problems when starting p2pool
Forrest Voight [Tue, 23 Aug 2011 01:59:10 +0000]
added --logfile parameter, replaced debug.log with <network_name>.log
Forrest Voight [Mon, 22 Aug 2011 03:46:34 +0000]
display user-agent and x-work-identifier in logs
Forrest Voight [Sat, 20 Aug 2011 19:28:00 +0000]
fixed watchdog timer to actually print stack instead of 'None'
Forrest Voight [Sat, 20 Aug 2011 06:32:50 +0000]
pass username to got_response for logging
Forrest Voight [Thu, 18 Aug 2011 07:44:44 +0000]
changed default worker port to a unique one for each net
Forrest Voight [Tue, 16 Aug 2011 21:20:45 +0000]
initial i0coin support :P
Forrest Voight [Tue, 16 Aug 2011 03:46:50 +0000]
Merge branch 'unstable'
Forrest Voight [Tue, 16 Aug 2011 03:46:34 +0000]
retry if initial getwork fails
Forrest Voight [Tue, 16 Aug 2011 03:37:39 +0000]
Merge branch 'unstable'
Forrest Voight [Tue, 16 Aug 2011 02:42:07 +0000]
Merge branch 'unstable_worker_interface' into unstable
Forrest Voight [Tue, 16 Aug 2011 02:12:26 +0000]
fixed bug in long polling and refactored
Forrest Voight [Tue, 16 Aug 2011 01:41:04 +0000]
fix Share.__repr__
Forrest Voight [Tue, 16 Aug 2011 00:52:41 +0000]
merge code for normal getworks and long polling
Forrest Voight [Tue, 16 Aug 2011 00:22:58 +0000]
handle simultaneous long polling requests intelligently
Forrest Voight [Mon, 15 Aug 2011 10:52:30 +0000]
remove thread deferral of writing shares for now, as it caused problems on windows
Forrest Voight [Mon, 15 Aug 2011 10:51:15 +0000]
retry initial connection to bitcoind
Forrest Voight [Mon, 15 Aug 2011 10:50:54 +0000]
unify naming of different nets and files
Forrest Voight [Mon, 15 Aug 2011 10:31:47 +0000]
delete share cache files when they are no longer needed
Forrest Voight [Mon, 15 Aug 2011 09:09:24 +0000]
added check to disable watchdog timer on systems without SIGALRM
Forrest Voight [Mon, 15 Aug 2011 09:07:23 +0000]
defer writes to share cache to a thread in order to decrease latency
Forrest Voight [Mon, 15 Aug 2011 08:43:42 +0000]
changed P2pool -> p2pool
Forrest Voight [Mon, 15 Aug 2011 08:42:45 +0000]
Merge commit '90fcc2f' into unstable
Conflicts:
p2pool/main.py
Forrest Voight [Mon, 15 Aug 2011 07:00:02 +0000]
default to ixcoin's changed RPC port when using it
Forrest Voight [Mon, 15 Aug 2011 06:32:43 +0000]
don't give out work if connection to bitcoind is lost
Forrest Voight [Mon, 15 Aug 2011 06:02:01 +0000]
don't raise error when HeightTracker doesn't yet know about new block