p2pool.git
12 years agoremoved value_getter from graphs
Forrest Voight [Sat, 5 May 2012 20:43:03 +0000]
removed value_getter from graphs

12 years agoMerge pull request #21 from grimd34th/master
Forrest Voight [Mon, 7 May 2012 21:25:08 +0000]
Merge pull request #21 from grimd34th/master

Bootstrap address fix

12 years agoNew litecoin boostrap addrs
grimd34th [Mon, 7 May 2012 21:07:41 +0000]
New litecoin boostrap addrs

12 years agomade stale_info an EnumType instead of just an integer
Forrest Voight [Thu, 3 May 2012 22:15:56 +0000]
made stale_info an EnumType instead of just an integer

12 years agoreversed order of EnumType mapping argument
Forrest Voight [Thu, 3 May 2012 22:11:28 +0000]
reversed order of EnumType mapping argument

12 years agofixed duplicate future expansion enum values in message_sharereply.result
Forrest Voight [Thu, 3 May 2012 22:10:16 +0000]
fixed duplicate future expansion enum values in message_sharereply.result

12 years agomake hovering over a line in the graph make other labels transparent
Forrest Voight [Thu, 3 May 2012 22:02:47 +0000]
make hovering over a line in the graph make other labels transparent

12 years agoshow desired version in share explorer
Forrest Voight [Thu, 3 May 2012 22:17:12 +0000]
show desired version in share explorer

12 years agofixed address link going to block explorer page
Forrest Voight [Thu, 3 May 2012 21:42:50 +0000]
fixed address link going to block explorer page

12 years agomade currency symbols and block explorer urls on html pages adapt to parent chain
Forrest Voight [Thu, 3 May 2012 20:00:20 +0000]
made currency symbols and block explorer urls on html pages adapt to parent chain

12 years agomade peer_addresses and peer_versions return JSON, fixing unicode bug
Forrest Voight [Thu, 3 May 2012 19:59:36 +0000]
made peer_addresses and peer_versions return JSON, fixing unicode bug

12 years agomade IOCP an option and off by default 0.11.1
Forrest Voight [Thu, 3 May 2012 07:28:33 +0000]
made IOCP an option and off by default

12 years agoadded plotting of desired versions
Forrest Voight [Thu, 3 May 2012 06:44:05 +0000]
added plotting of desired versions

12 years agofixed getaddr rpc call 0.11.0
Forrest Voight [Thu, 3 May 2012 00:06:20 +0000]
fixed getaddr rpc call

12 years agonew incompatible share implementation. will switch over 22 hours after 85% of hash...
Forrest Voight [Wed, 2 May 2012 01:45:38 +0000]
new incompatible share implementation. will switch over 22 hours after 85% of hash rate is upgraded

12 years agoadd network name to bug reports
Forrest Voight [Wed, 2 May 2012 23:07:13 +0000]
add network name to bug reports

12 years agomoved some code under block submission in case it raises an exception
Forrest Voight [Wed, 2 May 2012 22:41:05 +0000]
moved some code under block submission in case it raises an exception

12 years agobroadcast blocks until they're 5 bitcoin blocks old instead of 1 old
Forrest Voight [Wed, 2 May 2012 22:03:53 +0000]
broadcast blocks until they're 5 bitcoin blocks old instead of 1 old

12 years agofixed other variable name in submit_block_rpc
Forrest Voight [Wed, 2 May 2012 21:51:25 +0000]
fixed other variable name in submit_block_rpc

12 years agodetermine console hash rate lookback based on SHARE_PERIOD instead of constant
Forrest Voight [Wed, 2 May 2012 21:32:44 +0000]
determine console hash rate lookback based on SHARE_PERIOD instead of constant

12 years agofixed incorrect variable name in submit_block_rpc
Forrest Voight [Wed, 2 May 2012 21:30:30 +0000]
fixed incorrect variable name in submit_block_rpc

12 years agodetermine warning lookbehind in terms of SHARE_PERIOD instead of using a magic number
Forrest Voight [Wed, 2 May 2012 21:30:02 +0000]
determine warning lookbehind in terms of SHARE_PERIOD instead of using a magic number

12 years agoprevent target from being raised above H=0 when merged mining
Forrest Voight [Wed, 2 May 2012 21:10:26 +0000]
prevent target from being raised above H=0 when merged mining

12 years agoreport caught exceptions to central server
Forrest Voight [Wed, 2 May 2012 06:04:57 +0000]
report caught exceptions to central server

12 years agoallow up to 4 work submits per second
Forrest Voight [Wed, 2 May 2012 06:04:40 +0000]
allow up to 4 work submits per second

12 years agoadd warning to web interface
Forrest Voight [Wed, 2 May 2012 04:55:52 +0000]
add warning to web interface

12 years agofixed share version check to actually check for majority instead of plurality
Forrest Voight [Wed, 2 May 2012 02:54:04 +0000]
fixed share version check to actually check for majority instead of plurality

12 years agofixed missing import in p2pool.data
Forrest Voight [Wed, 2 May 2012 02:01:16 +0000]
fixed missing import in p2pool.data

12 years agoremoved switchover time check
Forrest Voight [Wed, 2 May 2012 01:46:19 +0000]
removed switchover time check

12 years agofixed positive bias in local rate estimation at start
Forrest Voight [Sat, 28 Apr 2012 01:31:31 +0000]
fixed positive bias in local rate estimation at start

12 years agochanged addrs.txt to JSON addrs file
Forrest Voight [Sat, 28 Apr 2012 01:28:53 +0000]
changed addrs.txt to JSON addrs file

12 years agore-add p2p block submission to bitcoind
Forrest Voight [Sat, 28 Apr 2012 00:42:01 +0000]
re-add p2p block submission to bitcoind

12 years agorenamed Tracker.get_delta to Tracker.get_delta_to_last and added Tracker.get_delta
Forrest Voight [Sat, 28 Apr 2012 00:13:05 +0000]
renamed Tracker.get_delta to Tracker.get_delta_to_last and added Tracker.get_delta

12 years agopropagate all block solutions over p2p net
Forrest Voight [Fri, 27 Apr 2012 20:44:50 +0000]
propagate all block solutions over p2p net

12 years agofixed bug when bootstrapping sharechain with --give-author 0 0.10.4
Forrest Voight [Wed, 25 Apr 2012 16:31:18 +0000]
fixed bug when bootstrapping sharechain with --give-author 0

12 years agoadded hack so that openssl support in python isn't necessary to use new graphs
Forrest Voight [Mon, 23 Apr 2012 04:45:48 +0000]
added hack so that openssl support in python isn't necessary to use new graphs

12 years agoadded lots more stats to /static/
Forrest Voight [Sun, 15 Apr 2012 20:44:52 +0000]
added lots more stats to /static/

12 years agofix for None being used as a key in graphs
Forrest Voight [Sun, 15 Apr 2012 19:06:40 +0000]
fix for None being used as a key in graphs

12 years agosome cleanup for graph
Forrest Voight [Sun, 15 Apr 2012 18:56:24 +0000]
some cleanup for graph

12 years agodisplay per-miner current payout in graphs
Forrest Voight [Sat, 14 Apr 2012 16:46:24 +0000]
display per-miner current payout in graphs

12 years agofix: let iocpreactor failing to be installed pass silently
Forrest Voight [Sat, 14 Apr 2012 16:45:33 +0000]
fix: let iocpreactor failing to be installed pass silently

12 years agotry to use iocpreactor to fix "too many file descriptors in select" error on windows
Forrest Voight [Sat, 14 Apr 2012 16:01:53 +0000]
try to use iocpreactor to fix "too many file descriptors in select" error on windows

12 years agoreplaced recent_blocks with gleaning from share chain
Forrest Voight [Sat, 14 Apr 2012 15:45:57 +0000]
replaced recent_blocks with gleaning from share chain

12 years agofixed binom_conf_interval and test case
Forrest Voight [Fri, 13 Apr 2012 17:19:41 +0000]
fixed binom_conf_interval and test case

12 years agoadded subset_of argument to Tracker, letting skiplist be cleanly shared
Forrest Voight [Sat, 7 Apr 2012 05:01:39 +0000]
added subset_of argument to Tracker, letting skiplist be cleanly shared

12 years agochanged /users to only include actual address
Forrest Voight [Fri, 13 Apr 2012 16:43:39 +0000]
changed /users to only include actual address

12 years agofixed /users being double json encoded
Forrest Voight [Fri, 13 Apr 2012 16:37:52 +0000]
fixed /users being double json encoded

12 years agolinked together static pages and unified styles and titles
Forrest Voight [Fri, 13 Apr 2012 16:35:02 +0000]
linked together static pages and unified styles and titles

12 years agocompletely removed vip password, left over from old graphs
Forrest Voight [Sun, 8 Apr 2012 20:20:59 +0000]
completely removed vip password, left over from old graphs

12 years agofixed share explorer moved message
Forrest Voight [Sat, 7 Apr 2012 21:16:48 +0000]
fixed share explorer moved message

12 years agofixed p2pool.data test case, broken by "remove support for old shares"
Forrest Voight [Sat, 7 Apr 2012 05:00:54 +0000]
fixed p2pool.data test case, broken by "remove support for old shares"

12 years agoonly print irc lines in debug mode
Forrest Voight [Thu, 5 Apr 2012 22:46:32 +0000]
only print irc lines in debug mode

12 years agoMerge pull request #17 from goblin/master
Forrest Voight [Sat, 7 Apr 2012 17:41:46 +0000]
Merge pull request #17 from goblin/master

sort miners in graphs page

12 years agosort miners in graphs page
goblin [Sat, 7 Apr 2012 12:22:17 +0000]
sort miners in graphs page

Now all the miners will always appear in the same order (alphabetic)

12 years agoremoved chain_img
Forrest Voight [Mon, 26 Mar 2012 13:43:30 +0000]
removed chain_img

12 years agoremoved old graphs
Forrest Voight [Mon, 26 Mar 2012 12:33:54 +0000]
removed old graphs

12 years agoremoved support for old shares
Forrest Voight [Sun, 1 Apr 2012 00:48:25 +0000]
removed support for old shares

12 years agoreplaced share explorer with javascript page
Forrest Voight [Fri, 30 Mar 2012 21:25:01 +0000]
replaced share explorer with javascript page

12 years agofixes for "fixes to web"
Forrest Voight [Thu, 5 Apr 2012 15:32:22 +0000]
fixes for "fixes to web"

12 years agofixes to web
Forrest Voight [Sun, 1 Apr 2012 17:22:56 +0000]
fixes to web

12 years agoclarified current payout graph title
Forrest Voight [Sun, 1 Apr 2012 17:16:45 +0000]
clarified current payout graph title

12 years agoignore connections from old peers
Forrest Voight [Sun, 1 Apr 2012 00:29:01 +0000]
ignore connections from old peers

12 years agomade GET / redirect to /static/
Forrest Voight [Fri, 30 Mar 2012 23:24:42 +0000]
made GET / redirect to /static/

12 years agofixed negative share count bug
Forrest Voight [Sat, 31 Mar 2012 20:01:58 +0000]
fixed negative share count bug

12 years agofixed extra </p> in share explorer
Forrest Voight [Fri, 30 Mar 2012 21:24:16 +0000]
fixed extra </p> in share explorer

12 years agonormalized indentation in index.html
Forrest Voight [Fri, 30 Mar 2012 19:13:40 +0000]
normalized indentation in index.html

12 years agomade graphs request data with asynchronous d3.json instead of own function
Forrest Voight [Fri, 30 Mar 2012 18:43:59 +0000]
made graphs request data with asynchronous d3.json instead of own function

12 years agoadded check_output to p2pool.__init__ to handle it not being present on python 2.6
Forrest Voight [Fri, 30 Mar 2012 21:52:19 +0000]
added check_output to p2pool.__init__ to handle it not being present on python 2.6

12 years agoadded /difficulty to web interface
Forrest Voight [Fri, 30 Mar 2012 16:55:36 +0000]
added /difficulty to web interface

12 years agofixed margin_h being multiplied by 2 everywhere
Forrest Voight [Thu, 22 Mar 2012 22:27:12 +0000]
fixed margin_h being multiplied by 2 everywhere

12 years agofixed typo in irc announcer
Forrest Voight [Sat, 24 Mar 2012 21:58:00 +0000]
fixed typo in irc announcer

12 years agoupdated bitcoin version in README
Forrest Voight [Sat, 24 Mar 2012 15:54:24 +0000]
updated bitcoin version in README

12 years agoadded labels and area to graphs
Forrest Voight [Thu, 22 Mar 2012 20:06:33 +0000]
added labels and area to graphs

12 years agoadded units to graphs
Forrest Voight [Thu, 22 Mar 2012 16:55:43 +0000]
added units to graphs

12 years agoadded graph of hash rate as estimated by shares found
Forrest Voight [Thu, 22 Mar 2012 16:49:58 +0000]
added graph of hash rate as estimated by shares found

12 years agofixed rate request in static/index.html
Forrest Voight [Thu, 22 Mar 2012 16:37:57 +0000]
fixed rate request in static/index.html

12 years agoadded index.html to setup.py data_files
Forrest Voight [Thu, 22 Mar 2012 02:55:34 +0000]
added index.html to setup.py data_files

12 years agomake high bit of nonce of old-style shares always 0 so we can estimate number of... 0.10.3
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

12 years agoadded message on startup about amount being donated 0.10.2
Forrest Voight [Wed, 21 Mar 2012 23:15:22 +0000]
added message on startup about amount being donated

12 years agodon't print bitcoin ALERT message
Forrest Voight [Wed, 21 Mar 2012 23:08:44 +0000]
don't print bitcoin ALERT message

12 years agoadded deprecation warning to rrd graph page
Forrest Voight [Wed, 21 Mar 2012 22:56:39 +0000]
added deprecation warning to rrd graph page

12 years agomade new graphs work without vip password by only preserving 30 highest usernames...
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.

12 years agofixed litecoin version checkers
Forrest Voight [Wed, 21 Mar 2012 22:21:29 +0000]
fixed litecoin version checkers

12 years agoadded per-miner graphs
Forrest Voight [Wed, 21 Mar 2012 22:19:57 +0000]
added per-miner graphs

12 years agoadded peer count graph
Forrest Voight [Wed, 21 Mar 2012 18:20:28 +0000]
added peer count graph

12 years agoadded efficiency to local_stats
Forrest Voight [Wed, 21 Mar 2012 18:13:43 +0000]
added efficiency to local_stats

12 years agoadded tweaked uukgoblin's stats page, visible at http://127.0.0.1/static, and startup... 0.10.1
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

12 years agolast last change to the version check
Forrest Voight [Tue, 20 Mar 2012 22:16:52 +0000]
last last change to the version check

12 years agoadded new share type with cutoff date and incremented protocol version 0.10.0
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.

12 years agoadded sharereq/sharereply p2p messages with id field to allow more robust share reque...
Forrest Voight [Fri, 16 Mar 2012 22:25:17 +0000]
added sharereq/sharereply p2p messages with id field to allow more robust share requesting

12 years agofixes for share explorer
Forrest Voight [Tue, 20 Mar 2012 20:22:00 +0000]
fixes for share explorer

12 years agofix baea64dc5 - assert failed in debug mode
Forrest Voight [Tue, 20 Mar 2012 20:15:40 +0000]
fix baea64dc5 - assert failed in debug mode

12 years agoadded desired_version support for share implementation voting
Forrest Voight [Tue, 20 Mar 2012 18:53:55 +0000]
added desired_version support for share implementation voting

12 years agoadded merkle_link structure that combines branch and index
Forrest Voight [Tue, 20 Mar 2012 17:36:25 +0000]
added merkle_link structure that combines branch and index

12 years agosome fixes to util.pack: support 0-bit integers and emit a more detailed error when...
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

12 years agomoved version check into network definitions so it doesn't apply to litecoin
Forrest Voight [Tue, 20 Mar 2012 16:56:55 +0000]
moved version check into network definitions so it doesn't apply to litecoin

12 years agoinclude share type in share explorer
Forrest Voight [Tue, 20 Mar 2012 18:51:33 +0000]
include share type in share explorer

12 years agofix p2pool fatal error messages being hidden by messages printed when reactor stops
Forrest Voight [Tue, 20 Mar 2012 18:54:53 +0000]
fix p2pool fatal error messages being hidden by messages printed when reactor stops

12 years agorewrote irc announcer so that shares locally received after announced on irc are...
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

12 years agolast version tweak
Forrest Voight [Tue, 20 Mar 2012 05:07:24 +0000]
last version tweak