Eagle[TM] [Sun, 21 Apr 2013 18:29:27 +0000]
fix download link to bitcoind
ThomasV [Sat, 20 Apr 2013 19:07:02 +0000]
various fixes
ThomasV [Thu, 18 Apr 2013 09:13:13 +0000]
fix possible race condition in collect_gargage
ThomasV [Tue, 16 Apr 2013 11:42:05 +0000]
log IP address in case of failure to open connection
ThomasV [Tue, 16 Apr 2013 08:40:50 +0000]
fix the irc_socket_uses_100%_CPU bug
ThomasV [Mon, 15 Apr 2013 13:49:42 +0000]
Merge pull request #25 from jkozera/patch-1
Don't call hashout_hex on hashout_hex's result
ThomasV [Mon, 15 Apr 2013 13:39:26 +0000]
Merge pull request #28 from jkozera/patch-3
Get address from mempool for prevout not in db
ThomasV [Mon, 15 Apr 2013 13:32:13 +0000]
Merge pull request #27 from jkozera/patch-2
Order transactions from the same block correctly
Jerzy Kozera [Sun, 14 Apr 2013 22:43:09 +0000]
Get address from mempool for prevout not in db
This fixes transactions from memorypool with inputs also in memorypool not being processed
Jerzy Kozera [Sun, 14 Apr 2013 22:20:56 +0000]
Order transactions from the same block correctly
Currently transactions are stored in reversed order if they belong to the same block, which can result in holes in history when pruning.
For example, consider a transaction chain A->B->C->D, where A,B,C belong to the same block, and D to the next block. It's stored in the history as C,B,A,D. So when C is pruned first, we have B,A,D in history, which results in incorrect balance calculations, because both A and D are considered to come from pruned outputs.
Storing transactions in A,B,C,D order, and then pruning A first, correctly results in only B being considered as coming from pruned output.
Eagle[TM] [Sun, 14 Apr 2013 17:47:19 +0000]
deprecate abe in conf, more details about leveldb and improvements in howto
Eagle[TM] [Sat, 13 Apr 2013 22:38:50 +0000]
update hw requirement and recommend bitcoind stable
Eagle[TM] [Wed, 10 Apr 2013 22:42:51 +0000]
fix config block formatting
Eagle[TM] [Wed, 10 Apr 2013 22:38:55 +0000]
Docu changes for switch to leveldb with limit, abe deprecated
ThomasV [Wed, 10 Apr 2013 16:36:22 +0000]
default to leveldb, use limit=100
ThomasV [Wed, 10 Apr 2013 11:12:11 +0000]
do not send port numbers when they are default
ThomasV [Mon, 8 Apr 2013 08:59:57 +0000]
troubleshooting
ThomasV [Sun, 7 Apr 2013 04:46:25 +0000]
stop if an exception occurs other than KeyError
ThomasV [Sun, 7 Apr 2013 04:13:56 +0000]
add delay if tcp session cannot be started
ThomasV [Sun, 7 Apr 2013 03:46:54 +0000]
fix
ThomasV [Sat, 6 Apr 2013 14:15:20 +0000]
fix: set is not a list
ThomasV [Sat, 6 Apr 2013 13:46:42 +0000]
update documentation
ThomasV [Sat, 6 Apr 2013 13:35:47 +0000]
Merge branch 'master' of github.com:spesmilo/electrum-server
ThomasV [Sat, 6 Apr 2013 13:35:43 +0000]
semi-pruning server
Jerzy Kozera [Tue, 2 Apr 2013 23:33:03 +0000]
Don't call hashout_hex on hashout_hex's result
tx_hash was already processed by hashout_hex
ThomasV [Sat, 30 Mar 2013 17:06:18 +0000]
Merge pull request #24 from bjd/perf
[perf] Fetch keys of mempool history maps outside of loop.
Björge Dijkstra [Wed, 27 Mar 2013 22:33:52 +0000]
[perf] Fetch keys of mempool history maps outside of loop.
ThomasV [Mon, 4 Mar 2013 07:36:42 +0000]
bump version number
ThomasV [Mon, 4 Mar 2013 07:35:10 +0000]
new database format, that handles p2sh addresses
ThomasV [Tue, 19 Feb 2013 05:21:28 +0000]
irc: catch exception in gethostbyname
ThomasV [Tue, 12 Feb 2013 18:57:58 +0000]
Merge pull request #23 from blockchain/master
Added Common Headers to Access-Control-Allow-Headers
ThomasV [Thu, 31 Jan 2013 09:53:42 +0000]
remove comment from log
ThomasV [Wed, 30 Jan 2013 19:41:14 +0000]
Merge branch 'master' of github.com:spesmilo/electrum-server
ThomasV [Wed, 30 Jan 2013 19:40:53 +0000]
deserialize p2sh transactions
Ben Reeves [Wed, 30 Jan 2013 13:13:31 +0000]
Wildcard Access-Control-Allow-Headers not allowed
Eagle[TM] [Tue, 29 Jan 2013 23:22:28 +0000]
HOWTO: bitcoind version, server foundry for dumps, server thread on bitcointalk
ThomasV [Tue, 29 Jan 2013 11:57:39 +0000]
Merge branch 'master' of github.com:spesmilo/electrum-server
ThomasV [Tue, 29 Jan 2013 11:57:35 +0000]
fix decode/encode bug from pep8
Eagle[TM] [Mon, 28 Jan 2013 23:21:27 +0000]
fix DataStore class broken by utility cleanup (kudos for fix: brincobt/Animazing)
ThomasV [Mon, 28 Jan 2013 20:48:23 +0000]
reduce logs
ThomasV [Mon, 28 Jan 2013 15:23:42 +0000]
bugfix: quotes introduced in the pep8 commit
ThomasV [Mon, 21 Jan 2013 10:33:41 +0000]
fix: get_history was sorting with the wrong key.
Eagle[TM] [Sun, 20 Jan 2013 22:09:23 +0000]
fix indent for bitcoind code listing and mark specific checkout for abe
Eagle[TM] [Wed, 16 Jan 2013 14:54:59 +0000]
emtpy default ssl ports to make ssl optional
Eagle[TM] [Wed, 16 Jan 2013 12:30:27 +0000]
minor typos in HOWTO
ThomasV [Mon, 14 Jan 2013 07:47:23 +0000]
Merge pull request #21 from WyseNynja/no_eval
don't use eval
ThomasV [Mon, 14 Jan 2013 07:46:53 +0000]
Merge pull request #22 from WyseNynja/patch-1
Fix accidental change
Bryan Stitt [Mon, 14 Jan 2013 04:48:16 +0000]
Fix accidental change
When I was moving things around with pep8, I moved this push_response out of the if/elif, but it shouldn't have been moved.
Bryan Stitt [Mon, 14 Jan 2013 01:29:28 +0000]
don't use eval
ThomasV [Mon, 14 Jan 2013 01:19:23 +0000]
Merge pull request #17 from WyseNynja/master
pep8
Bryan Stitt [Thu, 10 Jan 2013 03:20:02 +0000]
pep8 and utility cleanup
EagleTM [Sun, 13 Jan 2013 17:29:51 +0000]
Merge pull request #16 from EagleTM/master
fix default ssl cert/key / HOWTO update
Eagle[TM] [Sun, 13 Jan 2013 14:21:19 +0000]
Merge remote-tracking branch 'upstream/master'
Conflicts:
README.md
Eagle[TM] [Sun, 13 Jan 2013 14:17:47 +0000]
add empty defaults for ssl key/cert config for assert to work
Eagle[TM] [Sun, 13 Jan 2013 08:50:22 +0000]
more about pruning servers, specifc abe version, spelling errors
ThomasV [Tue, 8 Jan 2013 13:39:46 +0000]
Merge pull request #15 from WyseNynja/patch-1
Update README.md
Bryan Stitt [Sat, 5 Jan 2013 06:28:40 +0000]
Update README.md
jsonrpc moved from google to github
EagleTM [Thu, 3 Jan 2013 01:18:24 +0000]
Merge pull request #14 from EagleTM/master
HOWTO update
Eagle[TM] [Thu, 3 Jan 2013 01:13:02 +0000]
Update HOWTO with fixed patch instructions for bitcoind + info about leveldb
EagleTM [Fri, 28 Dec 2012 09:18:40 +0000]
Merge pull request #12 from EagleTM/master
missing try in main loop, increase timeout irc
Eagle[TM] [Thu, 27 Dec 2012 07:39:31 +0000]
fix abe crash (blockindexing stops) on limit reached for get_address_out_rows in main loop
Eagle[TM] [Fri, 21 Dec 2012 08:48:15 +0000]
increase IRC socket timeout to 300 to avoid rare cases of nick collision
EagleTM [Sun, 9 Dec 2012 11:04:22 +0000]
Merge pull request #11 from EagleTM/master
logging, docu
Eagle[TM] [Sun, 9 Dec 2012 10:31:10 +0000]
change abe backend to print_log
Eagle[TM] [Sun, 9 Dec 2012 08:32:19 +0000]
alternate build instructions for leveldb
Eagle[TM] [Sun, 9 Dec 2012 08:26:33 +0000]
Update with recent config setting samples, remove chace i.e leveldb
ThomasV [Fri, 7 Dec 2012 10:55:14 +0000]
catch exception raised when mempool has changed
ThomasV [Sun, 2 Dec 2012 06:57:19 +0000]
terminate if bitcoind is dead
ThomasV [Thu, 29 Nov 2012 09:53:03 +0000]
pull req by EagleTM (retyped manually)
ThomasV [Tue, 27 Nov 2012 15:02:39 +0000]
module init file
ThomasV [Tue, 27 Nov 2012 12:35:23 +0000]
Merge pull request #9 from EagleTM/master
Update IRC documentation and new config settings
Eagle[TM] [Mon, 26 Nov 2012 23:38:24 +0000]
typo fix
Eagle[TM] [Mon, 26 Nov 2012 23:30:27 +0000]
adding report_ config fields for different host and port settings on IRC for NAT setups
Eagle[TM] [Mon, 26 Nov 2012 22:34:09 +0000]
update IRC readme with irc_nick and notes about name
Eagle[TM] [Mon, 26 Nov 2012 22:20:31 +0000]
Merge remote-tracking branch 'upstream/master'
ThomasV [Mon, 26 Nov 2012 08:53:52 +0000]
ssl v23
Eagle[TM] [Sun, 25 Nov 2012 23:01:49 +0000]
fix "wrong version number" error for HTTPS by using SSLv23
ThomasV [Sat, 24 Nov 2012 23:23:06 +0000]
session name for ssl
ThomasV [Sat, 24 Nov 2012 23:04:05 +0000]
catche exception on session creation
ThomasV [Sat, 24 Nov 2012 20:30:18 +0000]
fix: cache was using a wrong format
ThomasV [Sat, 24 Nov 2012 20:06:43 +0000]
rm backward compatibility for old clients on abe
ThomasV [Sat, 24 Nov 2012 17:58:21 +0000]
do not raise an error, send it in the result instead
ThomasV [Sat, 24 Nov 2012 08:32:00 +0000]
don't add new histories to the log during reorgs
ThomasV [Wed, 21 Nov 2012 19:56:03 +0000]
Merge branch 'master' of github.com:spesmilo/electrum-server
ThomasV [Wed, 21 Nov 2012 19:55:42 +0000]
fix caching problem with chunks
ThomasV [Wed, 21 Nov 2012 14:02:22 +0000]
Merge pull request #7 from Ramblurr/master
Update patch to work with latest git sources
ThomasV [Wed, 21 Nov 2012 13:54:47 +0000]
fix typo, add 1 phrase.
ThomasV [Tue, 20 Nov 2012 12:41:00 +0000]
'pruning' flag
ThomasV [Tue, 20 Nov 2012 10:21:35 +0000]
password protect unsubscribe
ThomasV [Thu, 15 Nov 2012 16:12:41 +0000]
remove unsubscribed addresses
ThomasV [Tue, 20 Nov 2012 08:45:49 +0000]
fix: convert h160 to addresses
ThomasV [Tue, 20 Nov 2012 01:09:39 +0000]
fix address format in logs
ThomasV [Mon, 19 Nov 2012 21:20:14 +0000]
fix for strange tx
ThomasV [Mon, 19 Nov 2012 21:11:35 +0000]
fix path in readme
ThomasV [Mon, 19 Nov 2012 20:17:46 +0000]
parse black holes correctly
ThomasV [Mon, 19 Nov 2012 17:12:05 +0000]
fix: this wasnt the right place
ThomasV [Mon, 19 Nov 2012 17:06:33 +0000]
write strange transactions if they have a nonzero value
ThomasV [Mon, 19 Nov 2012 15:45:29 +0000]
change name for config file
ThomasV [Mon, 19 Nov 2012 15:45:00 +0000]
store hashes in the database, to optimize space. use util.py
ThomasV [Mon, 19 Nov 2012 15:44:12 +0000]
do not add output if it does not have an address (coinbase)