Forrest Voight [Mon, 31 Dec 2012 21:19:19 +0000]
made miner interfaces not assume coinbase nonce is 4 bytes
Forrest Voight [Mon, 31 Dec 2012 19:44:18 +0000]
removed internal timestamp rolling
Forrest Voight [Mon, 31 Dec 2012 20:37:56 +0000]
refuse stratum submits with unknown job_id instead of returning jsonrpc error
Forrest Voight [Mon, 31 Dec 2012 21:55:33 +0000]
fix how stratum uses WorkerBridge interface
Forrest Voight [Sat, 29 Dec 2012 22:46:56 +0000]
incremented version to 10
Forrest Voight [Fri, 28 Dec 2012 09:32:16 +0000]
stratum support
Forrest Voight [Sat, 29 Dec 2012 22:33:16 +0000]
increased default donation amount to 1% to continue to support post-halving development
Forrest Voight [Fri, 28 Dec 2012 16:28:37 +0000]
fixup to commit 38bda9: refactored jsonrpc...
Forrest Voight [Fri, 28 Dec 2012 09:29:28 +0000]
allow changing last_txout_nonce when finalizing share
Forrest Voight [Fri, 28 Dec 2012 09:41:02 +0000]
refactored jsonrpc: broke generic jsonrpc handling out of HTTP-specific implementation, allow trees of rpc calls
Forrest Voight [Fri, 28 Dec 2012 09:28:53 +0000]
make WorkerBridge unaware of http.Request object. only the username is relevant
Forrest Voight [Fri, 28 Dec 2012 06:28:42 +0000]
keep gentx and other transactions separate. also removes several unnecessary tx serializations
Forrest Voight [Fri, 28 Dec 2012 06:22:24 +0000]
removed now-unnecessary "transactions" argment to get_share
Forrest Voight [Mon, 24 Dec 2012 06:54:30 +0000]
updated gitignore
Forrest Voight [Sun, 23 Dec 2012 23:45:30 +0000]
documented release procedure
Forrest Voight [Mon, 24 Dec 2012 06:51:44 +0000]
drop connection to peer if packet with invalid hash is received, as transaction preforwarding state relies on packets not being dropped
Forrest Voight [Mon, 17 Dec 2012 20:39:11 +0000]
fix subsidy being calculated incorrectly when per-share transaction limit is exceeded
Forrest Voight [Tue, 18 Dec 2012 04:53:31 +0000]
no longer bypass local sharecheck when a share is found
Forrest Voight [Sun, 16 Dec 2012 17:02:25 +0000]
fixed block height decoding failing when coinbase doesn't contain it
Forrest Voight [Sun, 16 Dec 2012 21:53:46 +0000]
Merge pull request #59 from Rav3nPL/patch-6
Add currency symbol to page
Rav3nPL [Sun, 16 Dec 2012 21:40:45 +0000]
Add currency symbol to page
Displaying BTC/LTC/TRC on front page
Terracoin [Fri, 14 Dec 2012 11:30:52 +0000]
terracoin net: higher SPREAD value, seednode removed
- TRC network generates blocks 5 times faster than bitcoin network, use 5 times higher SPREAD value then
- 74.220.242.6:9334 seednode was never seen ; removed from list.
Forrest Voight [Mon, 10 Dec 2012 01:45:04 +0000]
Merge pull request #53 from Rav3nPL/patch-3
Update setup.py
Rav3nPL [Sun, 9 Dec 2012 14:35:13 +0000]
Update setup.py
fix for win64 detection - platform.architecture() returns table
Forrest Voight [Sat, 8 Dec 2012 18:40:21 +0000]
Merge pull request #52 from terracoin/master
support for the Terracoin network
Terracoin [Sat, 8 Dec 2012 15:55:23 +0000]
Add support for the Terracoin network.
Forrest Voight [Fri, 7 Dec 2012 18:28:49 +0000]
simulate block submission working
Forrest Voight [Fri, 7 Dec 2012 18:28:04 +0000]
use float for pool speed in chain ranking
Forrest Voight [Fri, 7 Dec 2012 18:27:35 +0000]
run testcases in debug mode
Forrest Voight [Fri, 7 Dec 2012 17:56:39 +0000]
visit all web pages in test_nodes testcase
Forrest Voight [Fri, 7 Dec 2012 19:33:33 +0000]
Merge pull request #51 from Rav3nPL/patch-1
detect win64
Rav3nPL [Fri, 7 Dec 2012 19:30:14 +0000]
detect win64
detect win64 and compile exe using bundle=3 (1 is not supported on win64).
Forrest Voight [Fri, 7 Dec 2012 07:48:30 +0000]
fixed version detector to work with new github tar/zipballs
Forrest Voight [Thu, 6 Dec 2012 07:18:23 +0000]
increased test_nodes testcase timeout
Rav3nPL [Mon, 3 Dec 2012 18:18:41 +0000]
Update web-static/index.html
change misinforming "stale" to "DOA+orphan"
Forrest Voight [Thu, 6 Dec 2012 06:44:06 +0000]
to reduce memory usage, keep tx pointers in interleaved list instead of each in its own _Record instance
Forrest Voight [Sun, 2 Dec 2012 17:53:54 +0000]
instead of 300, request a random length of shares so that it always eventually gets past a too-large chunk of the sharechain
Forrest Voight [Sun, 2 Dec 2012 04:02:57 +0000]
decreased number of requested shares from 501 to 300 to avoid "sharereply too long" errors
Forrest Voight [Sun, 2 Dec 2012 02:55:08 +0000]
fixed: don't display meaningless "punishing share for 'not all txs present'" message at start
Rav3nPL [Fri, 30 Nov 2012 00:08:28 +0000]
remove "KNOWN" and "MINING"
Rav3nPL [Fri, 30 Nov 2012 00:04:08 +0000]
Do not print "Sending 0 shares"
Rav3nPL [Thu, 29 Nov 2012 23:58:35 +0000]
Added print tx hash to output
Forrest Voight [Thu, 29 Nov 2012 19:02:57 +0000]
memoize IntType constructor
Forrest Voight [Thu, 29 Nov 2012 06:25:55 +0000]
fixed major inefficiency in share checking
Forrest Voight [Thu, 29 Nov 2012 05:13:56 +0000]
Revert "changed shares requested from 501 to 50"
This reverts commit
67a76e69e8eb3ad0e97364d1f9315c3c29d01487.
Forrest Voight [Thu, 29 Nov 2012 01:35:23 +0000]
optimized a few routines' time efficiency
Forrest Voight [Wed, 28 Nov 2012 07:47:22 +0000]
small speadup for ListType.read
Forrest Voight [Wed, 28 Nov 2012 07:29:33 +0000]
fixed bug, speeding up share loading and verification by 50%
Forrest Voight [Wed, 28 Nov 2012 02:21:53 +0000]
incremented network version to 901
Forrest Voight [Mon, 26 Nov 2012 05:38:43 +0000]
removed old share implementations
Forrest Voight [Tue, 27 Nov 2012 16:59:33 +0000]
include share type in share.html
Forrest Voight [Tue, 27 Nov 2012 02:48:39 +0000]
also ignore old shares in initial share exchange
Forrest Voight [Mon, 26 Nov 2012 17:34:02 +0000]
don't display meaningless "punishing share for 'not all txs present'" message at start
Forrest Voight [Tue, 27 Nov 2012 00:11:17 +0000]
ignore old share broadcasts
Forrest Voight [Mon, 26 Nov 2012 23:57:22 +0000]
print a less scary, more informative message when a share request times out
Forrest Voight [Mon, 26 Nov 2012 19:57:17 +0000]
changed shares requested from 501 to 50
Forrest Voight [Mon, 26 Nov 2012 17:04:12 +0000]
fix for commit
2de88b3d - start using "stops" in share requests again
Forrest Voight [Sun, 25 Nov 2012 19:31:10 +0000]
decrease default outgoing connections to 6
Forrest Voight [Sun, 25 Nov 2012 17:31:19 +0000]
start using "stops" in share requests again
Forrest Voight [Sun, 25 Nov 2012 15:01:14 +0000]
don't connect to old peers. should reduce bandwidth used
Forrest Voight [Mon, 19 Nov 2012 21:38:42 +0000]
fix to commit ebddba
Forrest Voight [Mon, 19 Nov 2012 17:01:23 +0000]
fixed bitcoind warning message not really being ignored
Forrest Voight [Sun, 18 Nov 2012 22:37:13 +0000]
fix rare failure when starting reported by Smoovius
Forrest Voight [Sun, 18 Nov 2012 06:08:51 +0000]
ignore bitcoind's annoying "pre-release test build" warning
Forrest Voight [Thu, 15 Nov 2012 18:11:06 +0000]
retitled Getwork Latency graph to Bitcoind GetBlockTemplate Latency
Forrest Voight [Mon, 12 Nov 2012 18:21:17 +0000]
fixed bug caused when listening on p2p port initially fails
Forrest Voight [Mon, 12 Nov 2012 16:45:15 +0000]
restored litecoin_testnet's old MAX_TARGET
Forrest Voight [Thu, 8 Nov 2012 18:54:28 +0000]
added --outgoing-conns argument for people who want to decrease bandwidth usage
Forrest Voight [Sun, 4 Nov 2012 20:46:09 +0000]
added new stratum-compatible share implementation
Forrest Voight [Mon, 5 Nov 2012 16:34:39 +0000]
unlock bitcoin pseudoshare difficulty
Forrest Voight [Mon, 5 Nov 2012 03:09:30 +0000]
compensate for overhead in storing remembered_txs by adding 100 bytes to each transaction
Forrest Voight [Sun, 4 Nov 2012 22:34:11 +0000]
limit remote_tx_hashes set to 10000 items
Forrest Voight [Sat, 3 Nov 2012 16:02:27 +0000]
sort COVERAGE_REPORT output
Forrest Voight [Fri, 2 Nov 2012 22:01:30 +0000]
do set_best_share after pruning old shares
Forrest Voight [Fri, 2 Nov 2012 19:36:39 +0000]
include merged mining work in simulated mining
Forrest Voight [Fri, 2 Nov 2012 19:36:08 +0000]
include transactions in simulated mining
Forrest Voight [Fri, 2 Nov 2012 18:38:22 +0000]
made test_node find some block solutions
Forrest Voight [Fri, 2 Nov 2012 05:00:19 +0000]
extended test_node to test switchover
Forrest Voight [Fri, 2 Nov 2012 05:00:05 +0000]
rewrote switchover logic to be more general
Forrest Voight [Fri, 2 Nov 2012 04:58:24 +0000]
added MIN_TARGET attribute to p2pool network definitions for testing
Forrest Voight [Fri, 2 Nov 2012 20:44:03 +0000]
added vps.forre.st to BOOSTRAP_ADDRS for all networks
Forrest Voight [Wed, 31 Oct 2012 21:31:27 +0000]
added test_nodes, which simulates 3 p2pool nodes mining and exchanging shares
Forrest Voight [Wed, 31 Oct 2012 21:31:08 +0000]
made test_node find an available port to listen to instead of using a fixed one
Forrest Voight [Wed, 31 Oct 2012 21:30:29 +0000]
added p2pool.main to coverage test
Forrest Voight [Wed, 31 Oct 2012 17:18:13 +0000]
made mining test start a jsonrpc server and go through that to maximize coverage
Forrest Voight [Wed, 31 Oct 2012 17:17:35 +0000]
improved coverage for VarInt
Forrest Voight [Wed, 31 Oct 2012 15:07:00 +0000]
added coverage+find+pylint dev scripts
Forrest Voight [Wed, 31 Oct 2012 05:34:50 +0000]
added testcase for node+work that simulates mining 100 shares
Forrest Voight [Wed, 31 Oct 2012 03:58:30 +0000]
made share punishing message not go to stderr and show not only in debug mode
Forrest Voight [Wed, 31 Oct 2012 02:34:49 +0000]
remove now-unnecessary restriction on nodes to forget about (the "raw" message)
Forrest Voight [Wed, 31 Oct 2012 01:56:39 +0000]
added support to forrest.Tracker for removing the children of a fork's root
Forrest Voight [Wed, 31 Oct 2012 01:50:14 +0000]
merged preremove_special and postremove_special since they didn't need to be separate
Forrest Voight [Wed, 31 Oct 2012 03:26:33 +0000]
added donation address to README, matthewh3
Forrest Voight [Wed, 31 Oct 2012 03:21:38 +0000]
never ban localhost
Forrest Voight [Tue, 30 Oct 2012 16:10:17 +0000]
decremented desired_version to 7 to prevent switchover for now
Forrest Voight [Sun, 28 Oct 2012 22:26:37 +0000]
cache packed sizes of transactions so they don't have to be repacked often
Forrest Voight [Sun, 28 Oct 2012 22:11:46 +0000]
fixed punishing block solutions
Forrest Voight [Fri, 26 Oct 2012 14:50:07 +0000]
moved share punishment condition checks into Share classes
Forrest Voight [Sat, 27 Oct 2012 04:10:10 +0000]
moving forgetting about old shares into node
Forrest Voight [Fri, 26 Oct 2012 04:53:52 +0000]
moved getwork checks to testcases