60e0abb595
whisper: fix datarace in expiration test
2015-11-05 13:36:25 +02:00
9dc5de51a2
tests: fix data race in bad-block-report disabling during tests
2015-11-05 13:29:50 +02:00
90655736ed
cmd/geth: fix recover command crash if no param is supplied
2015-11-05 11:53:50 +02:00
bddb13d436
jsre: fix #1876 , sleep too short on a slow test server
2015-11-05 11:36:10 +02:00
e3f36d9728
Merge pull request #1960 from karalabe/fix-peer-ignore-list
...
eth/downloader: fix dysfunctional ignore list hidden by generic set
2015-11-04 14:43:58 +01:00
b658a73ed5
eth/downloader: fix dysfunctional ignore list hidden by generic set
2015-11-04 13:11:52 +02:00
e165c2d23c
Merge pull request #1934 from karalabe/polish-protocol-infos
...
eth, p2p, rpc/api: polish protocol info gathering
2015-11-04 11:59:31 +01:00
dda3bf3ce7
Merge pull request #1943 from obscuren/abi-fixes
...
accounts/abi: ABI fixes & added types
2015-11-03 15:22:37 +01:00
6dfbbc3e11
Merge pull request #1948 from bas-vk/rpcfix
...
Infinite loop in filters
2015-11-03 15:22:02 +01:00
5ff0814b1f
VERSION, cmd/geth: bumped version 1.4.0
2015-11-03 11:48:18 +01:00
001684fb11
Merge pull request #1958 from fjl/secp256k1-pkgsrc
...
crypto/secp256k1: add C compiler flags for pkgsrc
2015-11-03 10:46:04 +01:00
16b0bc7c3b
crypto/secp256k1: add C compiler flags for pkgsrc
...
pkgsrc is a cross-platform package manager that also
supports OS X.
2015-11-03 10:33:31 +01:00
c841e39476
Merge pull request #1954 from obscuren/regression-miner
...
miner: synchronise start / stop
2015-10-31 20:00:34 +01:00
8c38f8d815
miner: synchronise start / stop
...
This PR fixes an issue where the remote worker was stopped twice and not
properly handled. This adds a synchronised running check to the start
and stop methods preventing closing of a channel more than once.
2015-10-31 02:18:41 +01:00
016ad3e962
Merge pull request #1952 from obscuren/testnet-peers
...
eth: added new testnet peers
2015-10-30 11:00:31 +01:00
98b036ddb6
Merge pull request #1949 from karalabe/update-command-usage
...
cmd/geth, cmd/utils, eth: group CLI flags by purpose
2015-10-30 10:59:36 +01:00
3c6e285d3b
cmd/geth, cmd/utils, eth: group CLI flags by purpose
2015-10-30 11:33:12 +02:00
1bc789553a
eth: added new testnet peers
2015-10-30 10:01:19 +01:00
1abbe05e93
Merge pull request #1951 from fjl/godeps-upgrade-goupnp
...
Godeps: upgrade github.com/huin/goupnp
2015-10-30 00:14:15 +01:00
f570b68ed1
p2p/nat: add docs for discover
2015-10-29 22:54:44 +01:00
bf11a47f22
Godeps: upgrade github.com/huin/goupnp to 90f71cb5
2015-10-29 22:53:59 +01:00
1f72952f04
accounts/abi: ABI fixes & added types
...
Changed field `input` to new `inputs`. Addad Hash and Address as input
types.
Added bytes[N] and N validation
2015-10-29 21:40:18 +01:00
fc46cf337a
Merge pull request #1946 from fjl/xeth-oom
...
Fix for xeth OOM issue
2015-10-29 17:42:55 +01:00
76410df6a2
rpc: return an unsupported error when "pending" was used to create a filter
2015-10-29 17:35:43 +01:00
fbdb44dcc1
cmd/utils, rpc/comms: stop XEth when IPC connection ends
...
There are a bunch of changes required to make this work:
- in miner: allow unregistering agents, fix RemoteAgent.Stop
- in eth/filters: make FilterSystem.Stop not crash
- in rpc/comms: move listen loop to platform-independent code
Fixes #1930 . I ran the shell loop there for a few minutes and didn't see
any changes in the memory profile.
2015-10-29 17:26:26 +01:00
fd27f074fe
Merge pull request #1945 from bas-vk/rpcparsing
...
Argument parsing can lead to panic in rpc channel
2015-10-29 16:55:51 +01:00
8202bae070
Merge pull request #1939 from karalabe/fix-blocked-sync-goroutines
...
eth: don't block sync goroutines that short circuit
2015-10-29 16:54:43 +01:00
c3c5f8b654
rpc: fixed params parsing problem which could lead to a panic
...
check argument type before parsing params
recover from panic in ipc channel
2015-10-29 09:23:03 +01:00
56f8699a6c
Merge pull request #1940 from wildfjre/lightkdfflag
...
cmd/utils, crypto: add --lightkdf flag for lighter KDF
2015-10-28 18:54:50 +01:00
05ea8926c3
cmd/utils, crypto: add --lightkdf flag for lighter KDF
2015-10-28 18:46:39 +01:00
667987e7d0
core: only reset head header/fastblock if stale
2015-10-28 17:40:24 +02:00
2019ed71b4
eth: don't block sync goroutines that short circuit
2015-10-28 16:41:01 +02:00
6b5a42a15c
Merge pull request #1937 from karalabe/make-ldflags
...
makefile: fix evm ld flags, pass them to xgo too
2015-10-28 11:46:23 +01:00
e46ab3bdcd
eth, p2p, rpc/api: polish protocol info gathering
2015-10-28 12:44:15 +02:00
e655626268
makefile: dump mist leftover, add phony targets
2015-10-28 12:34:40 +02:00
04f8d05bd4
makefile: fix evm ld flags, pass them to xgo too
2015-10-28 12:31:20 +02:00
05f74077fb
Merge pull request #1919 from ethersphere/getnatspec
...
rpc api: eth_getNatSpec
2015-10-28 10:49:53 +01:00
2e4fdce743
Merge pull request #1932 from fjl/gpo-defootgunize
...
eth, xeth: fix GasPriceOracle goroutine leak
2015-10-28 10:32:35 +01:00
ae1b5b3ff2
eth, xeth: fix GasPriceOracle goroutine leak
...
XEth.gpo was being initialized as needed. WithState copies the XEth
struct including the gpo field. If gpo was nil at the time of the copy
and Call or Transact were invoked on it, an additional GPO listenLoop
would be spawned.
Move the lazy initialization to GasPriceOracle instead so the same GPO
instance is shared among all created XEths.
Fixes #1317
Might help with #1930
2015-10-27 18:43:47 +01:00
57ab147388
update Dockerfile, remove supervisord and unattended-upgrades
2015-10-26 18:06:19 -04:00
4d005a2c1d
rpc api: eth_getNatSpec
...
* xeth, rpc: implement eth_getNatSpec for tx confirmations
* rename silly docserver -> httpclient
* eth/backend: httpclient now accessible via eth.Ethereum init-d via config.DocRoot
* cmd: introduce separate CLI flag for DocRoot (defaults to homedir)
* common/path: delete unused assetpath func, separate HomeDir func
2015-10-26 22:24:09 +01:00
3b4ffacd0c
bump VERSION to 1.3.0
2015-10-25 17:49:01 -04:00
491dd49419
Merge pull request #1928 from Gustav-Simonsson/common_tests
...
tests: update JSON files, add new wrappers
2015-10-25 06:17:19 -07:00
c43db8a2ee
Merge pull request #1924 from fjl/eth-status-timeout
...
eth: time out status message exchange after 5s
2015-10-23 16:43:10 -07:00
0aeab5fd83
Merge pull request #1929 from ethersphere/develop
...
fix console history, lines with leadning whitespace NOT included
2015-10-23 16:18:52 -07:00
6b5d077c09
fix console history, lines with leadning whitespace NOT included
2015-10-23 20:37:12 +02:00
145366c07e
tests: update JSON files, add new wrappers
2015-10-23 14:25:18 +02:00
3cf74336c9
eth: time out status message exchange after 5s
2015-10-22 22:22:04 +02:00
77878f76a9
Merge pull request #1922 from karalabe/fix-receipt-storage-regression
...
core: fix #1921 , decode all receipt field, not just consensus
2015-10-22 10:17:15 -07:00
dce503779b
Merge pull request #1840 from ethersphere/console
...
console, cli, api fixes
2015-10-22 09:27:05 -07:00