electrum-server.git
11 years agofix memory pool and cache
ThomasV [Thu, 15 Nov 2012 11:34:48 +0000]
fix memory pool and cache

11 years agofix mempool and notifications
ThomasV [Thu, 15 Nov 2012 11:15:10 +0000]
fix mempool and notifications

11 years agoslightly improved messages
ThomasV [Thu, 15 Nov 2012 07:23:59 +0000]
slightly improved messages

11 years agofix memory pool
ThomasV [Thu, 15 Nov 2012 07:17:22 +0000]
fix memory pool

11 years agofixes
ThomasV [Wed, 14 Nov 2012 20:23:39 +0000]
fixes

11 years agostore headers file locally for get_chunk
ThomasV [Wed, 14 Nov 2012 18:21:23 +0000]
store headers file locally for get_chunk

11 years agokeep old clients
ThomasV [Wed, 14 Nov 2012 14:27:39 +0000]
keep old clients

11 years agovarious bug fixes
ThomasV [Wed, 14 Nov 2012 14:18:22 +0000]
various bug fixes

11 years agofix a few bugs
ThomasV [Wed, 14 Nov 2012 12:13:09 +0000]
fix a few bugs

11 years agobitcoind + levelDB processor integration
ThomasV [Wed, 14 Nov 2012 10:12:02 +0000]
bitcoind + levelDB processor integration

11 years agonew bitcoind backend (experimental)
ThomasV [Sun, 11 Nov 2012 16:45:50 +0000]
new bitcoind backend (experimental)

11 years agobc2
ThomasV [Sat, 10 Nov 2012 13:17:13 +0000]
bc2

11 years agofix two bugs: ORDER BY in get_chunk, cache_only not passed
ThomasV [Sat, 10 Nov 2012 06:18:43 +0000]
fix two bugs: ORDER BY in get_chunk, cache_only not passed

11 years agodo not queue requests that can be answered using the cache
ThomasV [Thu, 8 Nov 2012 13:47:01 +0000]
do not queue requests that can be answered using the cache

11 years agouse a separate lock for the cache; this should improve performance significantly
ThomasV [Tue, 6 Nov 2012 09:51:37 +0000]
use a separate lock for the cache; this should improve performance significantly

11 years agoMerge branch 'master' of github.com:spesmilo/electrum-server
ThomasV [Mon, 5 Nov 2012 19:03:17 +0000]
Merge branch 'master' of github.com:spesmilo/electrum-server

11 years agobugfix: restore method name
ThomasV [Mon, 5 Nov 2012 19:02:59 +0000]
bugfix: restore method name

11 years agoReplaced gitorious with github in Howto
Maran H. [Mon, 5 Nov 2012 15:36:53 +0000]
Replaced gitorious with github in Howto

11 years agoclient sends protocol version
ThomasV [Sun, 4 Nov 2012 21:45:20 +0000]
client sends protocol version

11 years agofix: rename method subscribe2
ThomasV [Sun, 4 Nov 2012 15:02:34 +0000]
fix: rename method subscribe2

11 years agopatch for bitcoind
ThomasV [Sun, 4 Nov 2012 09:29:10 +0000]
patch for bitcoind

11 years agonew protocol (version 0.5), sending serialized transactions
ThomasV [Sun, 4 Nov 2012 09:21:00 +0000]
new protocol (version 0.5), sending serialized transactions

11 years agoMerge branch 'master' of github.com:spesmilo/electrum-server
ThomasV [Sat, 27 Oct 2012 08:40:38 +0000]
Merge branch 'master' of github.com:spesmilo/electrum-server

11 years agofix sql request in get_merkle
ThomasV [Sat, 27 Oct 2012 08:39:53 +0000]
fix sql request in get_merkle

11 years agoMerge pull request #6 from zootreeves/master
ThomasV [Fri, 26 Oct 2012 20:56:25 +0000]
Merge pull request #6 from zootreeves/master

Changes to Http headers permitted by OPTIONS

11 years agov0.4: send position along merkle path
ThomasV [Fri, 26 Oct 2012 09:28:10 +0000]
v0.4: send position along merkle path

11 years agoblockchain.headers subscription service
ThomasV [Thu, 25 Oct 2012 08:55:39 +0000]
blockchain.headers subscription service

11 years agoget_chunk for SPV
ThomasV [Wed, 24 Oct 2012 19:47:13 +0000]
get_chunk for SPV

11 years agoUpdate transports/stratum_http.py
Ben Reeves [Tue, 23 Oct 2012 14:15:25 +0000]
Update transports/stratum_http.py

All all header wildcard. Some browsers add unpredictable headers such as Cookie, Accept-Language, Accept-Encoding etc.

11 years agofix bug with merkle tree
ThomasV [Sun, 21 Oct 2012 20:38:03 +0000]
fix bug with merkle tree

11 years agoupdated docs to reflect absence of patch
ThomasV [Sat, 20 Oct 2012 22:01:02 +0000]
updated docs to reflect absence of patch

11 years agoremove unneeded patch
ThomasV [Sat, 20 Oct 2012 21:57:28 +0000]
remove unneeded patch

11 years agoBugfix: importtransaction -> sendrawtransaction
slush0 [Sat, 20 Oct 2012 12:10:39 +0000]
Bugfix: importtransaction -> sendrawtransaction

11 years agosupport new unpatched bitcoind
ThomasV [Sat, 20 Oct 2012 10:38:16 +0000]
support new unpatched bitcoind

11 years agobump protocol version number, to see which servers have get_header and get_merkle
ThomasV [Sat, 20 Oct 2012 08:48:51 +0000]
bump protocol version number, to see which servers have get_header and get_merkle

11 years agodon't send header with merkle
ThomasV [Fri, 19 Oct 2012 19:06:27 +0000]
don't send header with merkle

11 years agosend only the relevant part of the merkle tree
ThomasV [Fri, 19 Oct 2012 13:49:15 +0000]
send only the relevant part of the merkle tree

11 years agoMerge pull request #5 from zootreeves/master
ThomasV [Thu, 18 Oct 2012 22:02:45 +0000]
Merge pull request #5 from zootreeves/master

Added OPTIONS http request

11 years agoassert cert files
ThomasV [Thu, 18 Oct 2012 20:27:07 +0000]
assert cert files

11 years agoadd two new RPCs: transaction.get_merkle and block.get_header
ThomasV [Thu, 18 Oct 2012 15:05:56 +0000]
add two new RPCs: transaction.get_merkle and block.get_header

11 years agouse SSLv23
ThomasV [Wed, 17 Oct 2012 10:54:17 +0000]
use SSLv23

11 years agofix: shutdown connection
ThomasV [Wed, 17 Oct 2012 10:41:25 +0000]
fix: shutdown connection

11 years agorm junk
ThomasV [Wed, 17 Oct 2012 09:42:06 +0000]
rm junk

11 years agoserver-side support for ssl
ThomasV [Wed, 17 Oct 2012 09:40:06 +0000]
server-side support for ssl

11 years agoFix indentation
Ben Reeves [Wed, 10 Oct 2012 16:40:29 +0000]
Fix indentation

11 years agoAdded Support for OPTIONS Request
Ben Reeves [Wed, 19 Sep 2012 18:31:06 +0000]
Added Support for OPTIONS Request

OPTIONS support is needed for browser based querying of electrum servers with browsers that support CORS.

11 years agoMerge pull request #3 from colindean/feature/format-docs
Maran H. [Wed, 29 Aug 2012 20:43:15 +0000]
Merge pull request #3 from colindean/feature/format-docs

reformat READMEs, add HOWTO note for outdatedness

11 years agoreformat READMEs, add HOWTO note for outdatedness
Colin Dean [Wed, 29 Aug 2012 03:07:18 +0000]
reformat READMEs, add HOWTO note for outdatedness

11 years agoMerge pull request #1 from colindean/master
Maran H. [Tue, 28 Aug 2012 07:15:53 +0000]
Merge pull request #1 from colindean/master

format HOWTO for better readability

11 years agoformat howto to fit within 80 chars + markdown
Colin Dean [Sun, 26 Aug 2012 16:44:50 +0000]
format howto to fit within 80 chars + markdown

11 years agoMerge commit 'refs/merge-requests/3' of git://gitorious.org/electrum/server into...
Amir Taaki [Fri, 17 Aug 2012 19:53:45 +0000]
Merge commit 'refs/merge-requests/3' of git://gitorious.org/electrum/server into merge-requests/3

11 years ago'id' is mandatory field in JSON-RPC notification, even when it's 'null'.
slush [Mon, 6 Aug 2012 02:37:54 +0000]
'id' is mandatory field in JSON-RPC notification, even when it's 'null'.

11 years agoFix error (chain_id == None) on some Abe installation
slush [Sat, 4 Aug 2012 23:00:48 +0000]
Fix error (chain_id == None) on some Abe installation

11 years agoFix get_block_number bug.
coblee [Sat, 21 Jul 2012 05:50:42 +0000]
Fix get_block_number bug.

11 years agoFix chain for get_block_number
coblee [Sat, 21 Jul 2012 05:44:52 +0000]
Fix chain for get_block_number

11 years agoFilter only blocks for the chain we want.
coblee [Fri, 20 Jul 2012 16:33:39 +0000]
Filter only blocks for the chain we want.

11 years agoGeneralize the way to setup the server to use Litecoin.
coblee [Thu, 19 Jul 2012 17:07:38 +0000]
Generalize the way to setup the server to use Litecoin.

11 years agoAddress version for Litecoin is 48
coblee [Thu, 19 Jul 2012 11:33:48 +0000]
Address version for Litecoin is 48

11 years agoLitecoin servers login to IRC with user name starting with EL_
coblee [Thu, 19 Jul 2012 11:05:16 +0000]
Litecoin servers login to IRC with user name starting with EL_

11 years agoUpdated bitcoind patch from 0.6.2 -> 0.6.3
bitfoo [Mon, 9 Jul 2012 19:30:40 +0000]
Updated bitcoind patch from 0.6.2 -> 0.6.3

11 years agowarning to 32bit users
ThomasV [Sun, 8 Jul 2012 06:06:44 +0000]
warning to 32bit users

11 years agoincrease this limit; it was hit recently
ThomasV [Fri, 6 Jul 2012 20:16:58 +0000]
increase this limit; it was hit recently

11 years agocatch exceptions in dispatch thread
ThomasV [Thu, 28 Jun 2012 06:31:36 +0000]
catch exceptions in dispatch thread

11 years agomove code that is specific to abe
ThomasV [Wed, 27 Jun 2012 18:33:43 +0000]
move code that is specific to abe

11 years agofix order so that the cache always works
ThomasV [Mon, 25 Jun 2012 20:07:19 +0000]
fix order so that the cache always works

11 years agoavoid unnecessary sql request
ThomasV [Mon, 25 Jun 2012 14:46:13 +0000]
avoid unnecessary sql request

11 years agodo not send tx_id ; not part of the protocol
ThomasV [Mon, 25 Jun 2012 12:08:52 +0000]
do not send tx_id ; not part of the protocol

11 years agosend server version on request
ThomasV [Wed, 20 Jun 2012 13:06:25 +0000]
send server version on request

11 years agobroadcast version number
ThomasV [Wed, 20 Jun 2012 12:41:17 +0000]
broadcast version number

11 years agostop the server if abe fails
ThomasV [Tue, 19 Jun 2012 10:12:05 +0000]
stop the server if abe fails

11 years agofix sql: do not call new_id
ThomasV [Tue, 19 Jun 2012 06:04:46 +0000]
fix sql: do not call new_id

11 years agoraise limit
ThomasV [Sun, 17 Jun 2012 06:57:15 +0000]
raise limit

11 years agofix: no coinbase, list might be empty
ThomasV [Sat, 16 Jun 2012 20:16:53 +0000]
fix: no coinbase, list might be empty

11 years agosimplification: removed most of CreateNewBlock
ThomasV [Sat, 16 Jun 2012 08:20:00 +0000]
simplification: removed most of CreateNewBlock

11 years agofix another bug
ThomasV [Fri, 15 Jun 2012 18:37:11 +0000]
fix another bug

11 years agofix for orphaned transactions
ThomasV [Fri, 15 Jun 2012 12:54:57 +0000]
fix for orphaned transactions

11 years agocatch_up database before launching transports
ThomasV [Fri, 15 Jun 2012 10:49:08 +0000]
catch_up database before launching transports

11 years agodo not empty memorypool; tag transactions sent to electrum
ThomasV [Thu, 14 Jun 2012 20:56:29 +0000]
do not empty memorypool; tag transactions sent to electrum

11 years agoadd sql limit to config
ThomasV [Thu, 14 Jun 2012 19:03:01 +0000]
add sql limit to config

11 years agoraise limit to 500; send address in error
ThomasV [Thu, 14 Jun 2012 13:57:44 +0000]
raise limit to 500; send address in error

11 years agoadd limit on sql requests
ThomasV [Thu, 14 Jun 2012 09:35:49 +0000]
add limit on sql requests

11 years agoextra bit of explanation
ThomasV [Wed, 13 Jun 2012 20:33:02 +0000]
extra bit of explanation

11 years agofix: line might be empty
ThomasV [Wed, 13 Jun 2012 20:12:09 +0000]
fix: line might be empty

11 years agoworkaround to detect old mempool transactions: use tx_id
ThomasV [Wed, 13 Jun 2012 20:11:39 +0000]
workaround to detect old mempool transactions: use tx_id

11 years agoremove deprecated patches
ThomasV [Wed, 13 Jun 2012 17:54:40 +0000]
remove deprecated patches

11 years agonew patch
ThomasV [Wed, 13 Jun 2012 17:42:03 +0000]
new patch

11 years agodo_dispatch
ThomasV [Wed, 13 Jun 2012 17:31:01 +0000]
do_dispatch

11 years agodo not override parent anymore
ThomasV [Wed, 13 Jun 2012 14:49:15 +0000]
do not override parent anymore

11 years agoadding server.load command
ThomasV [Wed, 13 Jun 2012 14:30:55 +0000]
adding server.load command

11 years agorestructuring: each processor has its own queue
ThomasV [Wed, 13 Jun 2012 14:24:15 +0000]
restructuring: each processor has its own queue

11 years agothreadsafe get_session
ThomasV [Wed, 13 Jun 2012 11:45:10 +0000]
threadsafe get_session

11 years agomore workaround
ThomasV [Mon, 11 Jun 2012 20:17:58 +0000]
more workaround

11 years agoworkaround
ThomasV [Mon, 11 Jun 2012 12:21:19 +0000]
workaround

11 years agoabe upgrades
ThomasV [Mon, 11 Jun 2012 09:51:37 +0000]
abe upgrades

11 years agonow in Abe.util
ThomasV [Mon, 11 Jun 2012 09:51:20 +0000]
now in Abe.util

11 years agopatch for 0.6.2
ThomasV [Mon, 11 Jun 2012 08:50:30 +0000]
patch for 0.6.2

11 years agorm native port
ThomasV [Sun, 10 Jun 2012 21:42:34 +0000]
rm native port

11 years agodisplay session type
ThomasV [Tue, 5 Jun 2012 17:19:52 +0000]
display session type

11 years agoadd timeout for http sessions
ThomasV [Tue, 5 Jun 2012 16:52:13 +0000]
add timeout for http sessions

11 years agosanity check session_id
ThomasV [Tue, 5 Jun 2012 14:58:32 +0000]
sanity check session_id