Péter Szilágyi
|
e189fb839c
|
Merge pull request #2327 from fjl/debug-fixes
cmd/utils, internal/debug: fixes for debugging
|
2016-03-15 11:01:31 +02:00 |
|
Péter Szilágyi
|
b8f4a48ada
|
Merge pull request #2337 from karalabe/upnp-error-hang
p2p/nat: fix #2291, NAT discovery did't abort on failure
|
2016-03-14 17:17:21 +02:00 |
|
Péter Szilágyi
|
64c8e2f2ca
|
p2p/nat: fix #2291, NAT discovery did't abort on failure
|
2016-03-14 17:08:15 +02:00 |
|
Péter Szilágyi
|
08759b0aaf
|
Merge pull request #2322 from karalabe/headerchain-preformance-fixes
core: cache fresh headers and tds to avoid db trashing
|
2016-03-11 16:49:21 +02:00 |
|
Péter Szilágyi
|
c3a4874e5e
|
Merge pull request #2326 from karalabe/goleveldb-datarace-fix
Godeps: pull in the leveldb upstream write race fix
|
2016-03-11 10:30:46 +02:00 |
|
Péter Szilágyi
|
9ff07304a3
|
Godeps: pull in the leveldb upstream write race fix
|
2016-03-11 09:30:25 +02:00 |
|
Péter Szilágyi
|
daad2b2559
|
core: cache fresh headers and tds to avoid db trashing
|
2016-03-10 21:40:34 +02:00 |
|
Péter Szilágyi
|
850f41b374
|
Merge pull request #2321 from karalabe/downloader-throughput-datarace
eth/downloader: fix a throughput estimation data race
|
2016-03-10 20:38:55 +02:00 |
|
Péter Szilágyi
|
e3f2b541f2
|
eth/downloader: fix a throughput estimation data race
|
2016-03-10 12:58:46 +02:00 |
|
Péter Szilágyi
|
ea19e61fba
|
Godeps: update goleveldb to fix a compaction data race
|
2016-03-10 12:57:59 +02:00 |
|
Péter Szilágyi
|
edd7aa054c
|
Merge pull request #2228 from karalabe/allocate-cache-to-chaindata
cmd, eth, ethdb, node: prioritise chaindata for resources, bump cache
|
2016-03-09 10:43:07 +02:00 |
|
Péter Szilágyi
|
e90958cd29
|
cmd, eth, ethdb, node: prioritise chaindata for resources, bump cache
|
2016-03-09 10:33:39 +02:00 |
|
Péter Szilágyi
|
05c86c2c9f
|
Merge pull request #2309 from bas-vk/passwd
console: allow optional password on the command line
|
2016-03-08 17:07:12 +02:00 |
|
Péter Szilágyi
|
31b4ff8cc1
|
Merge pull request #2310 from karalabe/ethash-future-cache
Godeps: pull in ethash future cache generator
|
2016-03-08 16:55:22 +02:00 |
|
Péter Szilágyi
|
119b724362
|
Godeps: pull in ethash future cache generator
|
2016-03-08 16:43:56 +02:00 |
|
Péter Szilágyi
|
ae4982a365
|
eth: forward empty body responses to the downlaoder
|
2016-03-03 13:06:23 +02:00 |
|
Péter Szilágyi
|
5adc461d58
|
Merge pull request #2267 from karalabe/pending-state-events
core, miner: add PendingStateEvent to track non-log updates.
|
2016-03-02 11:24:27 +02:00 |
|
Péter Szilágyi
|
c0bf321ec8
|
Merge pull request #2278 from fjl/rpc-inproc-pipe
rpc: simplify inproc client
|
2016-03-01 14:54:52 +02:00 |
|
Péter Szilágyi
|
8255afbc75
|
Merge pull request #2221 from karalabe/expost-key-decryption
crypto: expose key decryption method to parse a string direclty
|
2016-03-01 11:01:06 +02:00 |
|
Péter Szilágyi
|
f30b809f00
|
Merge pull request #2215 from bas-vk/estimategas
core: improved check for contract creation
|
2016-03-01 10:59:12 +02:00 |
|
Péter Szilágyi
|
64ee5763ee
|
eth/downloader: fix premature exit before notifying all part fetchers
|
2016-02-29 14:22:28 +02:00 |
|
Péter Szilágyi
|
b534106cc8
|
core, miner: add PendingStateEvent to track non-log updates
|
2016-02-29 11:24:58 +02:00 |
|
Péter Szilágyi
|
a6903ad6a5
|
Merge pull request #2260 from karalabe/ethash-cache-fixes
Godeps, eth, tests: update ethash, used shared for testing
|
2016-02-24 17:58:12 +02:00 |
|
Péter Szilágyi
|
45d08a8aa7
|
crypto: expose key encryption method, add ping-pong test
|
2016-02-24 16:28:25 +02:00 |
|
Péter Szilágyi
|
0969b35eec
|
crypto: code polish + ensure key file contents match with name
|
2016-02-24 16:27:32 +02:00 |
|
Péter Szilágyi
|
cda91ee180
|
crypto: expose key decryption method to parse a string direclty
|
2016-02-24 16:27:32 +02:00 |
|
Péter Szilágyi
|
66b148dd8f
|
Merge pull request #2251 from karalabe/increase-downlaoder-queue
eth/downloader: bump the download queue size to prevent starvation
|
2016-02-24 15:55:21 +02:00 |
|
Péter Szilágyi
|
0a5ee08e2b
|
Godeps, eth, tests: update ethash, used shared for testing
|
2016-02-24 13:29:47 +02:00 |
|
Péter Szilágyi
|
1415669ac3
|
Merge pull request #2218 from karalabe/time-drift-warning
p2p/discover: NTP sanity check clock drift in case of expirations
|
2016-02-24 13:12:52 +02:00 |
|
Péter Szilágyi
|
1e62cd6c79
|
Merge pull request #2252 from karalabe/disable-metrics-metaops
ethdb: fully disable metrics if not requested (oops?)
|
2016-02-24 12:50:45 +02:00 |
|
Péter Szilágyi
|
ac954f48bd
|
p2p/discover: emphasize warning, add 10 min cooldown
|
2016-02-24 12:16:28 +02:00 |
|
Péter Szilágyi
|
b1908f6a16
|
psp/discovery: NTP sanity check clock drift in case of expirations
|
2016-02-24 12:14:15 +02:00 |
|
Péter Szilágyi
|
f1ddb1a7ad
|
ethdb: fully disable metrics if not requested (oops?)
|
2016-02-23 15:47:04 +02:00 |
|
Péter Szilágyi
|
7841f0cc09
|
Merge pull request #2147 from prasanna/add-vagrantfile
Added Vagrantfile so that developers can spin up a VM to build geth
|
2016-02-23 13:48:32 +02:00 |
|
Péter Szilágyi
|
93c0012000
|
eth/downloader: bump the download queue size to prevent starvation
|
2016-02-23 13:12:11 +02:00 |
|
Péter Szilágyi
|
b57a3f154f
|
Merge pull request #2234 from obscuren/tx-rpc-fix
eth: fixed homestead tx check
|
2016-02-23 10:29:25 +02:00 |
|
Péter Szilágyi
|
1f281dcaab
|
Merge pull request #2220 from karalabe/fix-rollback-lock
eth/downloader: fix partial rollback and ancestor lookup
|
2016-02-23 10:27:51 +02:00 |
|
Péter Szilágyi
|
3dca9cc550
|
Merge pull request #2095 from karalabe/trie-node-iterator
core/state, trie: add node iterator, test state/trie sync consistency
|
2016-02-23 10:26:25 +02:00 |
|
Péter Szilágyi
|
216729009b
|
eth/downloader: fix partial rollback and ancestor lookup
|
2016-02-19 11:17:02 +02:00 |
|
Péter Szilágyi
|
b8d59d9c98
|
core/state, trie: switch iterator panics to error fields
|
2016-02-16 12:37:00 +02:00 |
|
Péter Szilágyi
|
151c7bef41
|
core/state, trie: node iterator reports parent hashes too
|
2016-02-16 12:21:08 +02:00 |
|
Péter Szilágyi
|
5a057a8ded
|
core/state, trie: surface iterator entry hashes
|
2016-02-16 12:21:08 +02:00 |
|
Péter Szilágyi
|
7e29b0b5b4
|
core/state, trie: add node iterator, test state/trie sync consistency
|
2016-02-16 12:21:08 +02:00 |
|
Péter Szilágyi
|
cb85923828
|
Merge pull request #2205 from obscuren/pending-filters
eth/filters: ✨ pending logs ✨
|
2016-02-13 14:53:59 +02:00 |
|
Péter Szilágyi
|
770b29fd80
|
Merge pull request #2175 from karalabe/refactor-http-rpc
cmd, common, node, rpc: move HTTP RPC into node, drop singleton aspect
|
2016-02-13 14:53:48 +02:00 |
|
Péter Szilágyi
|
d6c6bcc9f3
|
cmd/geth: update monitor to new termui code
|
2016-02-11 16:46:28 +02:00 |
|
Péter Szilágyi
|
b019f3ee29
|
Godeps: update all dependencies to latest code
|
2016-02-11 16:16:52 +02:00 |
|
Péter Szilágyi
|
537774e049
|
Merge pull request #2195 from obscuren/gpo-rpc
eth: Added GPO to suggest default gas prices
|
2016-02-11 10:36:37 +02:00 |
|
Péter Szilágyi
|
1cc4bd76db
|
Merge pull request #2193 from karalabe/sync-state-reports
eth, eth/downloader, jsre: surface state sync progress through the API
|
2016-02-10 20:20:59 +02:00 |
|
Péter Szilágyi
|
59cd60b266
|
eth, eth/downloader, jsre: surface state sync progress through the API
|
2016-02-10 14:30:41 +02:00 |
|
Péter Szilágyi
|
be79b4aacb
|
Merge pull request #2189 from karalabe/fix-nil-miner
eth, miner: move the public miner api into eth to access etherbase
|
2016-02-09 16:38:00 +02:00 |
|
Péter Szilágyi
|
dda5af0e6c
|
eth, miner: move the public miner api into eth to access etherbase
|
2016-02-09 16:03:04 +02:00 |
|
Péter Szilágyi
|
df75dbfd68
|
cmd, node, rpc: readd inproc RPC client, expose via node
|
2016-02-09 14:10:40 +02:00 |
|
Péter Szilágyi
|
900e124bee
|
cmd, common, node, rpc: rework naming convention to canonical one
|
2016-02-09 13:24:42 +02:00 |
|
Péter Szilágyi
|
8b5b635db7
|
Merge pull request #2184 from karalabe/fix-fastsync-state-serializer-bug
eth/downloader: raise pending state limit that prevented concurrency
|
2016-02-09 12:14:48 +02:00 |
|
Péter Szilágyi
|
f1ec226d80
|
eth/downloader: raise pending state limit that prevented concurrency
|
2016-02-08 14:57:02 +02:00 |
|
Péter Szilágyi
|
856b9e9c50
|
Merge pull request #2183 from bas-vk/issue2180
eth_sendTransaction, error not reported
|
2016-02-08 12:41:39 +02:00 |
|
Péter Szilágyi
|
7486904b92
|
cmd, node, rpc: move websockets into node, break singleton
|
2016-02-05 16:53:47 +02:00 |
|
Péter Szilágyi
|
a13bc9d7a1
|
cmd, common, node, rpc: move HTTP RPC into node, drop singletone aspect
|
2016-02-05 13:45:36 +02:00 |
|
Péter Szilágyi
|
ba7c125153
|
Merge pull request #2168 from karalabe/move-rpc-into-node
cmd, common, node, rpc: move IPC into the node itself
|
2016-02-05 11:33:24 +02:00 |
|
Péter Szilágyi
|
2128289631
|
Merge pull request #2171 from karalabe/rpc-modules-fix
rpc: add jsonrpc version to module request, use json types
|
2016-02-05 11:33:10 +02:00 |
|
Péter Szilágyi
|
6b939fbeaa
|
rpc: add jsonrpc version to module request, use json types
|
2016-02-04 16:55:50 +02:00 |
|
Péter Szilágyi
|
188ab928c3
|
cmd, common, node, rpc: move IPC into the node itself
|
2016-02-04 11:23:15 +02:00 |
|
Péter Szilágyi
|
a50bccc642
|
Merge pull request #2134 from karalabe/save-state-writes
core/state, trie: don't leak database writes before commit
|
2016-02-03 10:56:21 +02:00 |
|
Péter Szilágyi
|
fbbedb4c03
|
Merge pull request #2154 from karalabe/rpc-fixes
cmd, eth, rpc: fix some RPC issues with pending blocks
|
2016-02-03 10:50:34 +02:00 |
|
Péter Szilágyi
|
5da7ec7c18
|
cmd, eth, rpc: fix some RPC issues with pending blocks
|
2016-02-03 10:35:59 +02:00 |
|
Péter Szilágyi
|
a8fd0de0d3
|
Merge pull request #2156 from ppratscher/add_replay_tx
core/vm, rpc/api: added debug_replayTransaction RPC call
|
2016-02-03 10:34:52 +02:00 |
|
Péter Szilágyi
|
2e2f093ec2
|
Merge pull request #2167 from obscuren/abi-event-fixes
account/abi: implements event parsing
|
2016-02-03 10:34:27 +02:00 |
|
Péter Szilágyi
|
da645f007b
|
Merge pull request #2166 from obscuren/contrib
CONTRIBUTING: Added a feature section
|
2016-02-03 10:34:16 +02:00 |
|
Péter Szilágyi
|
72c255caef
|
rpc: allow RPC requests on GET too
|
2016-02-03 00:50:02 +02:00 |
|
Péter Szilágyi
|
db056eeafe
|
Merge pull request #2170 from karalabe/fix-miner-registration
miner: register newly created remote agent in the API
|
2016-02-03 00:09:20 +02:00 |
|
Péter Szilágyi
|
9aa7158057
|
miner: register newly created remote agent in the API
|
2016-02-02 20:22:21 +02:00 |
|
Péter Szilágyi
|
d3642b0715
|
core, eth, rpc/api: rpc method to inspect the txpool queue
|
2016-02-01 14:58:14 +02:00 |
|
Péter Szilágyi
|
d951ff300e
|
Merge pull request #2165 from karalabe/gmp-dep-master-alpine
containers/docker/master-alpine: add the legacy gmp lib back for now
|
2016-01-31 16:23:47 +02:00 |
|
Péter Szilágyi
|
0781fd7aa0
|
containers/docker/master-alpine: add the legacy gmp lib back for now
|
2016-01-31 16:19:55 +02:00 |
|
Péter Szilágyi
|
aed25640a4
|
Merge pull request #2164 from karalabe/add-alpine-images
containers: regroup and add Alpine images (31 MB)
|
2016-01-31 15:08:52 +02:00 |
|
Péter Szilágyi
|
f9b2fd79e8
|
containers: regroup and add Alpine images (31 MB)
|
2016-01-30 20:55:44 +02:00 |
|
Péter Szilágyi
|
a2dc074b1d
|
core, core/types, miner: fix transaction nonce-price combo sort
|
2016-01-22 12:33:34 +02:00 |
|
Péter Szilágyi
|
f3d4ce0d16
|
core/state, ethdb, trie: test intermediate secure key leak, fix memdb bug
|
2016-01-20 16:06:28 +02:00 |
|
Péter Szilágyi
|
886478b18b
|
core/state, trie: don't leak database writes before commit
|
2016-01-20 12:09:24 +02:00 |
|
Péter Szilágyi
|
2d5d6d9d0e
|
core/state: always commit in batches, just finish if not needed later
|
2016-01-13 12:04:03 +02:00 |
|
Péter Szilágyi
|
752c75fb21
|
core/vm: resolve circular dependency to debug vm storage
|
2016-01-11 18:21:39 +02:00 |
|
Péter Szilágyi
|
e5b480b638
|
core: fix invalid state reuse in chain maker based tests
|
2016-01-11 16:53:06 +02:00 |
|
Péter Szilágyi
|
649787a9bf
|
core: fix transaction reorg issues within the tx pool
|
2016-01-05 11:22:59 +02:00 |
|
Péter Szilágyi
|
9e011ff1cd
|
core, eth/downloader: ensure state presence in ancestor lookup
|
2016-01-04 16:27:23 +02:00 |
|
Péter Szilágyi
|
1f39746886
|
eth/downloader: throttling tests are time-sensitive, don't run parallel
|
2015-12-30 14:42:21 +02:00 |
|
Péter Szilágyi
|
e51eeb8104
|
eth: fix #2076, where end of hash query was interpreted number query
|
2015-12-16 08:44:13 +02:00 |
|
Péter Szilágyi
|
d8370a4e15
|
core, eth, node, rpc: port the admin and debug API
|
2015-12-14 19:36:51 +02:00 |
|
Péter Szilágyi
|
03f090b30b
|
Makefile, cmd/geth: support building Android archives
|
2015-12-14 14:28:14 +02:00 |
|
Péter Szilágyi
|
0e4deeb6e7
|
Makefile, cmd/geth: assemble ios xcode frameworks
|
2015-12-08 18:05:43 +02:00 |
|
Péter Szilágyi
|
1cecda8333
|
core: write individual transactions and receipts too on fast sync
|
2015-12-04 15:30:59 +02:00 |
|
Péter Szilágyi
|
4dee2000a3
|
Merge pull request #2037 from fjl/no-libgmp
crypto/secp256k1: remove dependency on libgmp
|
2015-12-04 12:27:16 +02:00 |
|
Péter Szilágyi
|
9acec62cf8
|
Makefile: support 64bit ARM iOS cross builds
|
2015-12-03 20:33:24 +02:00 |
|
Péter Szilágyi
|
abb53644c6
|
p2p: always allow dynamic dials if network not disabled
|
2015-12-03 11:45:35 +02:00 |
|
Péter Szilágyi
|
98d68cfa91
|
Makefile: enable 64-bit ARM builds on Linux
|
2015-12-02 16:57:15 +02:00 |
|
Péter Szilágyi
|
2d4c228933
|
Merge pull request #2022 from karalabe/multiversion-arm-builds
Makefile: build ARM v5/v6/v7, drop high API mobile clients
|
2015-12-01 13:40:22 +02:00 |
|
Péter Szilágyi
|
2e43414c79
|
accounts: increase re-lock timeout to account for slow CI servers
|
2015-12-01 13:20:43 +02:00 |
|
Péter Szilágyi
|
391ca61678
|
Makefile: build ARM v5/v6/v7, drop high API mobile clients
|
2015-12-01 12:40:55 +02:00 |
|
Péter Szilágyi
|
9af4065243
|
Makefile: enable iOS experimental builds (fix prev omission)
|
2015-11-29 17:52:52 +02:00 |
|
Péter Szilágyi
|
18ea468cf8
|
common: fix #2008, wrong hex prefix check
|
2015-11-27 19:32:46 +02:00 |
|