Forrest Voight [Thu, 22 Mar 2012 22:27:12 +0000]
fixed margin_h being multiplied by 2 everywhere
Forrest Voight [Sat, 24 Mar 2012 21:58:00 +0000]
fixed typo in irc announcer
Forrest Voight [Sat, 24 Mar 2012 15:54:24 +0000]
updated bitcoin version in README
Forrest Voight [Thu, 22 Mar 2012 20:06:33 +0000]
added labels and area to graphs
Forrest Voight [Thu, 22 Mar 2012 16:55:43 +0000]
added units to graphs
Forrest Voight [Thu, 22 Mar 2012 16:49:58 +0000]
added graph of hash rate as estimated by shares found
Forrest Voight [Thu, 22 Mar 2012 16:37:57 +0000]
fixed rate request in static/index.html
Forrest Voight [Thu, 22 Mar 2012 02:55:34 +0000]
added index.html to setup.py data_files
Forrest Voight [Wed, 21 Mar 2012 23:44:42 +0000]
make high bit of nonce of old-style shares always 0 so we can estimate number of people who have upgraded
Forrest Voight [Wed, 21 Mar 2012 23:15:22 +0000]
added message on startup about amount being donated
Forrest Voight [Wed, 21 Mar 2012 23:08:44 +0000]
don't print bitcoin ALERT message
Forrest Voight [Wed, 21 Mar 2012 22:56:39 +0000]
added deprecation warning to rrd graph page
Forrest Voight [Wed, 21 Mar 2012 22:53:48 +0000]
made new graphs work without vip password by only preserving 30 highest usernames per bin. removed vip password display.
Forrest Voight [Wed, 21 Mar 2012 22:21:29 +0000]
fixed litecoin version checkers
Forrest Voight [Wed, 21 Mar 2012 22:19:57 +0000]
added per-miner graphs
Forrest Voight [Wed, 21 Mar 2012 18:20:28 +0000]
added peer count graph
Forrest Voight [Wed, 21 Mar 2012 18:13:43 +0000]
added efficiency to local_stats
Forrest Voight [Wed, 21 Mar 2012 00:44:45 +0000]
added tweaked uukgoblin's stats page, visible at 127.0.0.1/static, and startup message with the url
Forrest Voight [Tue, 20 Mar 2012 22:16:52 +0000]
last last change to the version check
Forrest Voight [Tue, 20 Mar 2012 18:55:12 +0000]
added new share type with cutoff date and incremented protocol version
Changes:
* shares contain a "desired_version" field that votes to warn other users about upgrades
* shares contain a "far_share_hash" field that references its 100th parent
* could be used in the future to implement a query/response check that can verify that all shares in a chain are present and that a competing chain actually has a lot of hash power behind it,
preventing attacks where p2pool is flooded with shares that it is forced to remember for minutes
* shares contain a merkle branch to the reference hash at the end of the generation transaction that will let other MM chains use p2pool's MM method
* the "script" txout script bug is fixed
The switch time matches BIP16's (April 1st) for the Bitcoin chain and is March 27th for the Litecoin chain.
Forrest Voight [Fri, 16 Mar 2012 22:25:17 +0000]
added sharereq/sharereply p2p messages with id field to allow more robust share requesting
Forrest Voight [Tue, 20 Mar 2012 20:22:00 +0000]
fixes for share explorer
Forrest Voight [Tue, 20 Mar 2012 20:15:40 +0000]
fix
baea64dc5 - assert failed in debug mode
Forrest Voight [Tue, 20 Mar 2012 18:53:55 +0000]
added desired_version support for share implementation voting
Forrest Voight [Tue, 20 Mar 2012 17:36:25 +0000]
added merkle_link structure that combines branch and index
Forrest Voight [Tue, 20 Mar 2012 18:52:07 +0000]
some fixes to util.pack: support 0-bit integers and emit a more detailed error when ComposedType item keys don't match
Forrest Voight [Tue, 20 Mar 2012 16:56:55 +0000]
moved version check into network definitions so it doesn't apply to litecoin
Forrest Voight [Tue, 20 Mar 2012 18:51:33 +0000]
include share type in share explorer
Forrest Voight [Tue, 20 Mar 2012 18:54:53 +0000]
fix p2pool fatal error messages being hidden by messages printed when reactor stops
Forrest Voight [Tue, 20 Mar 2012 02:10:29 +0000]
rewrote irc announcer so that shares locally received after announced on irc are not reannounced
Forrest Voight [Tue, 20 Mar 2012 05:07:24 +0000]
last version tweak
Forrest Voight [Tue, 20 Mar 2012 01:42:21 +0000]
changed version check to >=0.7 or /P2SH/ in coinbaseflags/aux
Forrest Voight [Mon, 19 Mar 2012 20:06:36 +0000]
move __init__.py when inserting version during build process instead of recreating it when finished
Forrest Voight [Mon, 19 Mar 2012 20:45:07 +0000]
check bitcoind version to ensure BIP16 support
Forrest Voight [Mon, 19 Mar 2012 23:53:51 +0000]
fixed rename on windows
Forrest Voight [Mon, 19 Mar 2012 19:48:07 +0000]
added web-static to py2exe data_files
Forrest Voight [Mon, 19 Mar 2012 17:14:40 +0000]
s/PORT/CONNS/
Forrest Voight [Mon, 19 Mar 2012 17:14:57 +0000]
count all stale types
Forrest Voight [Mon, 19 Mar 2012 02:19:31 +0000]
graphs
Forrest Voight [Mon, 19 Mar 2012 16:47:39 +0000]
added missing p2pool import to bitcoin.height_tracker
Forrest Voight [Mon, 19 Mar 2012 16:39:49 +0000]
hack to get git working on windows and fixed string formatting
Forrest Voight [Mon, 19 Mar 2012 16:29:47 +0000]
added --max-conns argument
Forrest Voight [Mon, 19 Mar 2012 16:27:09 +0000]
print info about p2p connections while in debug mode
Forrest Voight [Mon, 19 Mar 2012 16:24:11 +0000]
fixed git versioning on linux
Forrest Voight [Sun, 18 Mar 2012 21:51:49 +0000]
much-improved graphs
Forrest Voight [Fri, 16 Mar 2012 18:26:50 +0000]
moved share-related stuff into the Share class
Forrest Voight [Fri, 16 Mar 2012 18:12:11 +0000]
added broken_mode option to get_cumulative_weights
Forrest Voight [Sat, 17 Mar 2012 07:10:03 +0000]
integrated d3's line-defined branch to prevent missing points from showing up
Forrest Voight [Sat, 17 Mar 2012 05:41:47 +0000]
added pool rate to graphs
Forrest Voight [Sat, 17 Mar 2012 05:18:00 +0000]
improved graphs - the range is now based on the current time instead of the last-recorded datum
Forrest Voight [Fri, 16 Mar 2012 19:38:57 +0000]
added _trial_temp.lock to .gitignore
Forrest Voight [Fri, 16 Mar 2012 19:15:41 +0000]
fixed bitcoin.p2p test and moved to /test
Forrest Voight [Fri, 16 Mar 2012 19:04:12 +0000]
moved BaseProtocol to util.p2protocol
Forrest Voight [Fri, 16 Mar 2012 18:48:07 +0000]
made share with invalid PoW ban peer
Forrest Voight [Fri, 16 Mar 2012 17:59:01 +0000]
moved WeightsSkipList to p2pool.data
Forrest Voight [Fri, 16 Mar 2012 17:31:52 +0000]
handle graph database not initially existing gracefully
Forrest Voight [Fri, 16 Mar 2012 17:31:22 +0000]
fixed jsonrpc import missing in bitcoin.height_tracker, which prevented a useful error from being printed if RPC getblock threw an exception
Forrest Voight [Fri, 16 Mar 2012 03:27:00 +0000]
fixed "peer too old" warning message, which previously was displayed as "peer sent version message multiple times"
Forrest Voight [Thu, 15 Mar 2012 16:15:55 +0000]
fixes to get version and py2exe working on windows
Forrest Voight [Fri, 16 Mar 2012 01:24:05 +0000]
cleaned up error handling in jsonrpc and removed notification support
Forrest Voight [Thu, 15 Mar 2012 23:04:50 +0000]
removed duplication of json error serialization
Forrest Voight [Thu, 15 Mar 2012 21:53:22 +0000]
separated jsonrpc.Server and the object it's proxying
Forrest Voight [Thu, 15 Mar 2012 21:37:55 +0000]
moved Authorization header handling out of util.jsonrpc
Forrest Voight [Thu, 15 Mar 2012 21:32:19 +0000]
cleaned up bitcoin.height_tracker more
Forrest Voight [Mon, 27 Feb 2012 06:25:34 +0000]
non-rrd graphs
Forrest Voight [Thu, 15 Mar 2012 15:59:57 +0000]
added _trial_temp to .gitignore
Forrest Voight [Wed, 14 Mar 2012 03:20:06 +0000]
fixed git describe cwd for py2exe
Forrest Voight [Mon, 12 Mar 2012 05:06:45 +0000]
give a nice warning about banned peers instead of the huge traceback
Forrest Voight [Sun, 11 Mar 2012 21:00:15 +0000]
moved heighttracker to bitcoin.height_tracker
Forrest Voight [Mon, 12 Mar 2012 05:41:04 +0000]
fixed imports and indentation
Forrest Voight [Mon, 12 Mar 2012 05:21:17 +0000]
increased announce wait time to one minute
Forrest Voight [Sun, 11 Mar 2012 20:54:19 +0000]
send ping to bitcoind every 30 seconds
Forrest Voight [Sun, 11 Mar 2012 17:21:23 +0000]
disabled non-unicode error for JSON errors
Forrest Voight [Sun, 11 Mar 2012 17:21:01 +0000]
Revert "Force JSONRPC error message to Unicode to deal with faulty JSON parser in Python 2.7"
This reverts commit
a993377823160571dc35b702d6a6e7a6d0c63c39.
Forrest Voight [Sun, 11 Mar 2012 16:11:29 +0000]
Force JSONRPC error message to Unicode to deal with faulty JSON parser in Python 2.7
Forrest Voight [Fri, 9 Mar 2012 04:07:23 +0000]
simplified assertion in pack since pack/unpack are now bijections
Forrest Voight [Fri, 9 Mar 2012 03:31:39 +0000]
Emit Content-Length header so that chunked mode isn't enabled
Forrest Voight [Fri, 9 Mar 2012 02:31:03 +0000]
hide block not found error when not in debug mode
Forrest Voight [Fri, 9 Mar 2012 02:26:34 +0000]
removed SciPy warning
Forrest Voight [Fri, 9 Mar 2012 02:26:12 +0000]
expanded getblock height_cacher
Forrest Voight [Wed, 7 Mar 2012 05:35:45 +0000]
don't retry getmemorypool block submittal if it returns false
Forrest Voight [Wed, 7 Mar 2012 05:34:02 +0000]
improved share explorer jumping
Forrest Voight [Wed, 7 Mar 2012 05:22:58 +0000]
choose chain with maximum work instead of height when ranking chain tails
Forrest Voight [Wed, 7 Mar 2012 05:21:31 +0000]
reinsert work handler in mapping when new work is generated by incrementing timestamp
Forrest Voight [Tue, 6 Mar 2012 19:32:15 +0000]
fixes for edge cases for share chains with near-0 difficulties
Forrest Voight [Tue, 6 Mar 2012 18:36:34 +0000]
made submit_block retry getmemorypool block submit if it doesn't return the expected result
Forrest Voight [Tue, 6 Mar 2012 18:36:10 +0000]
added addresses to peer_versions
Forrest Voight [Tue, 6 Mar 2012 18:03:38 +0000]
added peer_versions to web api
Forrest Voight [Tue, 6 Mar 2012 17:50:21 +0000]
fixed off-by-one error in local hash rate estimation
Forrest Voight [Tue, 6 Mar 2012 16:53:04 +0000]
cleaned up p2pool.data
Forrest Voight [Tue, 6 Mar 2012 06:00:35 +0000]
don't load old-style shares
Forrest Voight [Sun, 4 Mar 2012 15:57:08 +0000]
removed old share implementation
Forrest Voight [Tue, 6 Mar 2012 03:00:35 +0000]
merged README-Litecoin into README and cleaned it up
Forrest Voight [Sun, 4 Mar 2012 20:49:29 +0000]
cleaned up got_response
Forrest Voight [Sun, 4 Mar 2012 16:13:05 +0000]
added desired pseudoshare target to user string, now ADDRESS[/SHARE_DIFF][+PSEUDOSHARE_DIFF]
Forrest Voight [Sat, 3 Mar 2012 23:28:31 +0000]
cleaned up preprocess_request in preparation for
Forrest Voight [Mon, 5 Mar 2012 20:17:05 +0000]
version finder now calls git-describe; py2exe build script fixed up
Forrest Voight [Sat, 3 Mar 2012 20:55:23 +0000]
added error if rpcpassword isn't found in bitcoin.conf
Forrest Voight [Sat, 3 Mar 2012 20:55:32 +0000]
cleaned up ChecksummedType
Forrest Voight [Fri, 2 Mar 2012 22:57:59 +0000]
cleaned up sha256 implementation