p2pool.git
10 years agoprint RPC URL of merged mining daemon whose getauxblock call failed 13.4
Forrest Voight [Sun, 24 Nov 2013 06:27:48 +0000]
print RPC URL of merged mining daemon whose getauxblock call failed

10 years agoreorganized format_dt
Forrest Voight [Sun, 24 Nov 2013 06:27:30 +0000]
reorganized format_dt

10 years agoformat durations on web pages by automatically choosing an appropriate time unit
Forrest Voight [Sun, 17 Nov 2013 09:47:42 +0000]
format durations on web pages by automatically choosing an appropriate time unit

10 years agorequire litecoin >=0.8.5.1
Forrest Voight [Thu, 14 Nov 2013 00:43:23 +0000]
require litecoin >=0.8.5.1

10 years agoadded sponsors to README
Forrest Voight [Thu, 14 Nov 2013 00:42:52 +0000]
added sponsors to README

10 years agolower maximum shares per node from 5% to 1.67% (from minimum of 10 minutes per share...
Forrest Voight [Tue, 5 Nov 2013 00:06:13 +0000]
lower maximum shares per node from 5% to 1.67% (from minimum of 10 minutes per share to 30 minutes)

10 years agoadded nonce to bitcoin p2p ping/pong messages to fix errors in bitcoind.log
Forrest Voight [Mon, 4 Nov 2013 16:03:32 +0000]
added nonce to bitcoin p2p ping/pong messages to fix errors in bitcoind.log

10 years agoMerge pull request #133 from terracoin/trc_hardfork_80002
Forrest Voight [Fri, 1 Nov 2013 20:43:59 +0000]
Merge pull request #133 from terracoin/trc_hardfork_80002

TRC hardfork @block 192239 / v0.8.0.2 (80002)

10 years agoMerge pull request #136 from Rav3nPL/patch-1
Forrest Voight [Fri, 1 Nov 2013 20:42:46 +0000]
Merge pull request #136 from Rav3nPL/patch-1

send p2p version to 70002 to prevent litecoind from refusing connection due to too-old version

10 years agosend p2p version 70002
Rav3nPL [Fri, 1 Nov 2013 11:51:32 +0000]
send p2p version 70002

send p2p version 70002 to work properly on new LTC daemon

10 years agocompletely specified required versions in README
Forrest Voight [Wed, 16 Oct 2013 05:42:06 +0000]
completely specified required versions in README

10 years agodisplay links to found shares in share explorer
Forrest Voight [Sat, 28 Sep 2013 17:50:36 +0000]
display links to found shares in share explorer

10 years agoTRC hardfork @block 192239 / v0.8.0.2 (80002)
terracoin [Wed, 25 Sep 2013 17:22:12 +0000]
TRC hardfork @block 192239 / v0.8.0.2 (80002)

 - TRC build 0.8.0.2 (80002) is now the min_required build. p2pool won't
   start with an older TRC build.
 - TRC network IDENTIFIER & PREFIX values changed, so older nodes won't
   interfere anymore.

10 years agoMerge pull request #132 from terracoin/trc_version_warn
Forrest Voight [Tue, 24 Sep 2013 16:04:59 +0000]
Merge pull request #132 from terracoin/trc_version_warn

TRC version warning.

10 years agoTRC version warning.
terracoin [Tue, 24 Sep 2013 10:51:33 +0000]
TRC version warning.

 - TRC version < v0.8.0.1 will display a warning.
 - will update VERSION_CHECK on next TRC mandatory update.

10 years agomerged share hash rate graph stores and made them stack on the graph
Forrest Voight [Sat, 21 Sep 2013 07:48:30 +0000]
merged share hash rate graph stores and made them stack on the graph

10 years agoadded cleaner migration function for peer graph data
Forrest Voight [Sat, 21 Sep 2013 07:09:50 +0000]
added cleaner migration function for peer graph data

10 years agoremoved unused desired_versions graph data store
Forrest Voight [Sat, 21 Sep 2013 06:06:02 +0000]
removed unused desired_versions graph data store

10 years agofixed labels being squished together for non-stacked graphs
Forrest Voight [Fri, 20 Sep 2013 06:26:42 +0000]
fixed labels being squished together for non-stacked graphs

10 years agomerged incoming/outgoing graph datastreams to fix problem with stacked proportion...
Forrest Voight [Tue, 17 Sep 2013 02:33:31 +0000]
merged incoming/outgoing graph datastreams to fix problem with stacked proportion graph

10 years agoremoved old desired_version_rates graph converter
Forrest Voight [Tue, 17 Sep 2013 02:15:42 +0000]
removed old desired_version_rates graph converter

10 years agoadded orphan share rate graph
Forrest Voight [Sun, 15 Sep 2013 22:17:34 +0000]
added orphan share rate graph

10 years agoremoved unused argument in graphs
Forrest Voight [Mon, 16 Sep 2013 17:30:25 +0000]
removed unused argument in graphs

10 years agoadded button to graphs to change stacked ones into normalized/proportion mode
Forrest Voight [Sun, 15 Sep 2013 23:05:45 +0000]
added button to graphs to change stacked ones into normalized/proportion mode

10 years agoupdated bitcoin version in README
Forrest Voight [Mon, 16 Sep 2013 14:04:28 +0000]
updated bitcoin version in README

10 years agowarn about bitcoin <0.8.5
Forrest Voight [Sun, 15 Sep 2013 21:54:07 +0000]
warn about bitcoin <0.8.5

10 years agofixed starting a new sharechain (broken by a flaw in 76b297b6, first evident in d874c...
Forrest Voight [Wed, 11 Sep 2013 15:46:13 +0000]
fixed starting a new sharechain (broken by a flaw in 76b297b6, first evident in d874cb70). thanks warren for reporting the bug!

10 years agoadded --disable-advertise option to disable advertising local IP address for incoming...
Forrest Voight [Wed, 4 Sep 2013 23:55:50 +0000]
added --disable-advertise option to disable advertising local IP address for incoming connections

10 years agoMerge pull request #131 from kevinxucs/pip-requirement-fix
Forrest Voight [Tue, 3 Sep 2013 03:27:35 +0000]
Merge pull request #131 from kevinxucs/pip-requirement-fix

Fixed missing OpenSSL module error.

10 years agoFixed missing OpenSSL module error.
Kaiwen Xu [Tue, 3 Sep 2013 02:58:26 +0000]
Fixed missing OpenSSL module error.

Fixed missing OpenSSL module error when bitcoind configured with HTTPS.

10 years agowarn user about bitcoin connection slots if p2p connect takes longer than 5 seconds
Forrest Voight [Sun, 25 Aug 2013 21:45:54 +0000]
warn user about bitcoin connection slots if p2p connect takes longer than 5 seconds

10 years agoremoved transitional NEW_* network parameters (meant to happen in d874cb7)
Forrest Voight [Fri, 23 Aug 2013 09:21:58 +0000]
removed transitional NEW_* network parameters (meant to happen in d874cb7)

10 years agoMerge pull request #129 from Krellan/master
Forrest Voight [Thu, 22 Aug 2013 00:27:41 +0000]
Merge pull request #129 from Krellan/master

10 years agosome touchups to 2664f794
Forrest Voight [Thu, 22 Aug 2013 00:23:47 +0000]
some touchups to 2664f794

10 years agoRewrote URL references and redirects to be relative, not absolute, so server can...
Josh Lehan [Wed, 21 Aug 2013 23:54:45 +0000]
Rewrote URL references and redirects to be relative, not absolute, so server can be cleanly proxied/embedded from elsewhere.

10 years agoremoved stratum nonce hacks
Forrest Voight [Sat, 17 Aug 2013 21:53:17 +0000]
removed stratum nonce hacks

10 years agoinclude txs in share explorer (and other share explorer improvements)
Forrest Voight [Sun, 18 Aug 2013 20:54:49 +0000]
include txs in share explorer (and other share explorer improvements)

10 years agoremoved old share implementation
Forrest Voight [Sat, 17 Aug 2013 21:44:19 +0000]
removed old share implementation

10 years agocleaned up ShareStore interface
Forrest Voight [Sun, 18 Aug 2013 19:34:07 +0000]
cleaned up ShareStore interface

10 years agochanged litecoin block announce channel to #p2pool-ltc
Forrest Voight [Mon, 19 Aug 2013 02:02:41 +0000]
changed litecoin block announce channel to #p2pool-ltc

10 years agofixed sharereply result handler raising a string as an exception 13.3
Forrest Voight [Sun, 18 Aug 2013 05:49:42 +0000]
fixed sharereply result handler raising a string as an exception

10 years agoadded bits to block-stale punishment message
Forrest Voight [Sun, 18 Aug 2013 04:27:20 +0000]
added bits to block-stale punishment message

10 years agoadded version, protocol_version, and fee to /local_stats
Forrest Voight [Sun, 18 Aug 2013 05:45:32 +0000]
added version, protocol_version, and fee to /local_stats

10 years agocheck version on all networks, now that litecoin net has switched
Forrest Voight [Sun, 18 Aug 2013 05:22:53 +0000]
check version on all networks, now that litecoin net has switched

10 years agoreplace task.LoopingCall's with deferral.RobustLoopingCall that catches errors and...
Forrest Voight [Fri, 2 Aug 2013 17:57:43 +0000]
replace task.LoopingCall's with deferral.RobustLoopingCall that catches errors and continues

10 years agoRevert "remove deferral.sleep's canceller, as it wasn't used anywhere and caused...
Forrest Voight [Fri, 2 Aug 2013 18:36:37 +0000]
Revert "remove deferral.sleep's canceller, as it wasn't used anywhere and caused incompatibilities with older Twisted versions"

This reverts commit b3a4925e7eb1e99ce6e304fc10b60dfc16fb5ee7.

10 years agofixed broken testcase
Forrest Voight [Fri, 2 Aug 2013 18:20:37 +0000]
fixed broken testcase

10 years agofixed CLEAN script
Forrest Voight [Fri, 2 Aug 2013 18:01:34 +0000]
fixed CLEAN script

10 years agocheck if bitcoind is still up before work cache is used to propagate failure to miner...
Forrest Voight [Thu, 1 Aug 2013 23:48:15 +0000]
check if bitcoind is still up before work cache is used to propagate failure to miners faster

10 years agoclose stratum connection if get_work fails to let miner know something is wrong inste...
Forrest Voight [Thu, 1 Aug 2013 23:46:42 +0000]
close stratum connection if get_work fails to let miner know something is wrong instead of just stringing them along

10 years agoMerge pull request #121 from ncstdc/master
Forrest Voight [Fri, 26 Jul 2013 16:57:59 +0000]
Merge pull request #121 from ncstdc/master

change links to blockchain.info

10 years agoUpdate networks.py
ncstdc [Fri, 26 Jul 2013 06:13:59 +0000]
Update networks.py

change links to blockchain.info

10 years agofixed error in assertion text
Forrest Voight [Sun, 21 Jul 2013 22:32:34 +0000]
fixed error in assertion text

10 years agoupdated SHARE_PERIOD to current value so everything outside of NewShare class uses...
Forrest Voight [Sun, 21 Jul 2013 16:28:46 +0000]
updated SHARE_PERIOD to current value so everything outside of NewShare class uses the true value instead of the old one

10 years agoMerge pull request #119 from Rav3nPL/patch-2 13.2
Forrest Voight [Fri, 19 Jul 2013 21:14:55 +0000]
Merge pull request #119 from Rav3nPL/patch-2

less spam when 'invalid hash for'

10 years agofix for commit f5239b2: refuse to connect to old nodes for bitcoin network
Forrest Voight [Fri, 19 Jul 2013 01:32:45 +0000]
fix for commit f5239b2: refuse to connect to old nodes for bitcoin network

10 years agoincreased available stratum nonce length for bitcoin network
Forrest Voight [Wed, 17 Jul 2013 21:39:10 +0000]
increased available stratum nonce length for bitcoin network

XXX's mark hack that copes with last_txout_nonce being little-endian, but things outside of Share class only knowing about the high 4 bytes of it prior to this commit. will go away once all networks have switched

10 years agorefuse to connect to old nodes for bitcoin network
Forrest Voight [Wed, 17 Jul 2013 21:39:23 +0000]
refuse to connect to old nodes for bitcoin network

10 years agoless spam when 'invalid hash for'
Rav3nPL [Mon, 15 Jul 2013 10:43:51 +0000]
less spam when 'invalid hash for'

full msg only in debug mode.

10 years agodon't punish new shares for not having all transactions. punishing 13.1
Forrest Voight [Mon, 8 Jul 2013 15:53:23 +0000]
don't punish new shares for not having all transactions. punishing
could potentially cause problems as sending all transactions is no
longer enforced at the protocol level.

10 years agoMerge branch 'newshare' 13.0
Forrest Voight [Sun, 7 Jul 2013 09:10:52 +0000]
Merge branch 'newshare'

10 years agofixed incompatibility bug with pypy
Forrest Voight [Sun, 7 Jul 2013 07:58:36 +0000]
fixed incompatibility bug with pypy

10 years agofix bug when bootstrapping a new chain, introducted in c345d5419b
Forrest Voight [Sun, 7 Jul 2013 07:27:01 +0000]
fix bug when bootstrapping a new chain, introducted in c345d5419b

10 years agoadded year as an allowable time unit for display
Forrest Voight [Sun, 7 Jul 2013 07:26:27 +0000]
added year as an allowable time unit for display

10 years agoincreased maximum difficulty multiplier to 30
Forrest Voight [Mon, 1 Jul 2013 06:37:59 +0000]
increased maximum difficulty multiplier to 30

10 years agoupdated bootstrap addrs
Forrest Voight [Wed, 3 Jul 2013 18:19:07 +0000]
updated bootstrap addrs

10 years agosimplified transaction preforwarding by requiring shares to be accompanied by only...
Forrest Voight [Sun, 30 Jun 2013 15:32:59 +0000]
simplified transaction preforwarding by requiring shares to be accompanied by only their _new_ transactions, instead of all the transactions they use

10 years agostore total share count and work within shares
Forrest Voight [Fri, 28 Jun 2013 19:02:32 +0000]
store total share count and work within shares

10 years agoincremented network version to 13
Forrest Voight [Thu, 27 Jun 2013 21:00:21 +0000]
incremented network version to 13

10 years agochange SHARE_PERIOD and SPREAD to new values on switch to new share implementation
Forrest Voight [Thu, 27 Jun 2013 20:35:16 +0000]
change SHARE_PERIOD and SPREAD to new values on switch to new share implementation

10 years agouse OP_RETURN in new shares
Forrest Voight [Wed, 26 Jun 2013 19:59:31 +0000]
use OP_RETURN in new shares

10 years agoincreased last_txout_nonce length from 4 to 8 bytes
Forrest Voight [Wed, 26 Jun 2013 18:51:56 +0000]
increased last_txout_nonce length from 4 to 8 bytes

10 years agochanged new share to delay payouts 1 share
Forrest Voight [Wed, 26 Jun 2013 20:01:24 +0000]
changed new share to delay payouts 1 share

10 years agoadded new share class
Forrest Voight [Wed, 26 Jun 2013 17:48:18 +0000]
added new share class

10 years agoonly duplicated Share class so next few changes are visible
Forrest Voight [Mon, 24 Jun 2013 01:26:39 +0000]
only duplicated Share class so next few changes are visible

10 years agodynamically adjust share difficulty to prevent payouts below dust threshold
Forrest Voight [Wed, 3 Jul 2013 16:33:33 +0000]
dynamically adjust share difficulty to prevent payouts below dust threshold

10 years agoprint notice of imminent switchover
Forrest Voight [Mon, 1 Jul 2013 04:53:53 +0000]
print notice of imminent switchover

10 years agofix litecoin testnet target high for testing
Forrest Voight [Mon, 1 Jul 2013 00:44:16 +0000]
fix litecoin testnet target high for testing

10 years agoavoid breaking asicminer BE blade with too-long getwork response
Forrest Voight [Sun, 30 Jun 2013 19:19:45 +0000]
avoid breaking asicminer BE blade with too-long getwork response

10 years agomodulate share difficulty to prevent any node from producing more than 5% of shares
Forrest Voight [Fri, 28 Jun 2013 17:18:33 +0000]
modulate share difficulty to prevent any node from producing more than 5% of shares

10 years agofixed crash when running in --debug mode
Forrest Voight [Fri, 28 Jun 2013 16:18:56 +0000]
fixed crash when running in --debug mode

10 years agoMerge pull request #114 from iongchun/fix-userdiff
Forrest Voight [Fri, 28 Jun 2013 13:49:13 +0000]
Merge pull request #114 from iongchun/fix-userdiff

fix user difficulty in username

10 years agofix user difficulty in username
Ang Iong Chun [Fri, 28 Jun 2013 08:14:59 +0000]
fix user difficulty in username

10 years agoremoved now-useless other_txs Share attribute, updated web to use now-available exact...
Forrest Voight [Thu, 27 Jun 2013 23:05:52 +0000]
removed now-useless other_txs Share attribute, updated web to use now-available exact transaction count

10 years agoremoved now-unnecessary version checks in p2p
Forrest Voight [Thu, 27 Jun 2013 21:04:42 +0000]
removed now-unnecessary version checks in p2p

10 years agofix to ab3e2da's regex to get username parsing working again
Forrest Voight [Fri, 28 Jun 2013 02:34:06 +0000]
fix to ab3e2da's regex to get username parsing working again

10 years agotry RPC submitblock and then fall back to submitting via getblocktemplate instead...
Forrest Voight [Thu, 27 Jun 2013 17:19:14 +0000]
try RPC submitblock and then fall back to submitting via getblocktemplate instead of having it hardcoded to always use getblocktemplate on litecoin

deals with Litecoin finally merging in RPC submitblock

10 years agofixed 5cde217 causing assertion failures in debug mode
Forrest Voight [Thu, 27 Jun 2013 17:02:25 +0000]
fixed 5cde217 causing assertion failures in debug mode

10 years agoignore trailing payload data in bitcoin p2p messages
Forrest Voight [Thu, 27 Jun 2013 15:24:15 +0000]
ignore trailing payload data in bitcoin p2p messages

10 years agocleaned up worker username parsing - order of parameters no longer matters
Forrest Voight [Mon, 24 Jun 2013 02:07:25 +0000]
cleaned up worker username parsing - order of parameters no longer matters

10 years agoadded some checks to bitcoin target util functions
Forrest Voight [Mon, 24 Jun 2013 02:06:40 +0000]
added some checks to bitcoin target util functions

10 years agocheck that switchover has happened in node system test
Forrest Voight [Mon, 24 Jun 2013 14:51:18 +0000]
check that switchover has happened in node system test

10 years agofixed "invalid fee" message in test case
Forrest Voight [Mon, 24 Jun 2013 14:46:38 +0000]
fixed "invalid fee" message in test case

10 years agoreinstated share voting logic
Forrest Voight [Mon, 24 Jun 2013 14:25:34 +0000]
reinstated share voting logic

10 years agoreplaced all loseConnection calls with abortConnection, hopefully addressing some... 11.4
Forrest Voight [Thu, 25 Apr 2013 05:55:15 +0000]
replaced all loseConnection calls with abortConnection, hopefully addressing some memory leakage

10 years agoMerge branch 'master' of git://github.com/hardcpp/p2pool into hardcpp-master2
Forrest Voight [Thu, 25 Apr 2013 04:24:29 +0000]
Merge branch 'master' of git://github.com/hardcpp/p2pool into hardcpp-master2

Conflicts:
README.md

10 years agoMerge pull request #98 from davidkassa/master
Forrest Voight [Thu, 25 Apr 2013 04:19:38 +0000]
Merge pull request #98 from davidkassa/master

Memory usage on Windows fix

10 years agoAdd memory usage support for Windows
David Kassa [Thu, 25 Apr 2013 04:02:34 +0000]
Add memory usage support for Windows

Using wmi wrapper for pywin32.
Testing py2exe sucks. If anyone else has a problem with a missing zope
module add an __init__.py to the site-packages\zope directory under the
interface directory and magic will happen.

10 years agoAdd script building instruction for visual c++
HardCPP [Wed, 24 Apr 2013 06:40:54 +0000]
Add script building instruction for visual c++

10 years agoFix missing dep for windows
hardcpp [Wed, 24 Apr 2013 06:34:17 +0000]
Fix missing dep for windows