Felix Lange
b2ffb76ca2
Merge pull request #2058 from karalabe/geth-framework
...
Makefile, cmd/geth: assemble ios xcode frameworks
9 years ago
Péter Szilágyi
0e4deeb6e7
Makefile, cmd/geth: assemble ios xcode frameworks
9 years ago
Felix Lange
38ff815485
Merge pull request #2003 from obscuren/abi-calling
...
accounts/abi: added output parsing & added call mechanism
9 years ago
Felix Lange
659d6b9b7c
Merge pull request #2051 from karalabe/store-transaction-fastsync
...
core: write individual transactions and receipts too on fast sync
9 years ago
Jeffrey Wilcke
2a3322ea14
Merge pull request #2034 from karalabe/always-allow-dyndials
...
p2p: always allow dynamic dials if network not disabled
9 years ago
Péter Szilágyi
1cecda8333
core: write individual transactions and receipts too on fast sync
9 years ago
Péter Szilágyi
4dee2000a3
Merge pull request #2037 from fjl/no-libgmp
...
crypto/secp256k1: remove dependency on libgmp
9 years ago
Jeffrey Wilcke
fece1fa9be
Merge pull request #2024 from obscuren/exp-logs
...
core: added a new RemovedLogEvent
9 years ago
Felix Lange
02356b36d6
crypto/secp256k1: remove dependency on libgmp
...
Turns out we actually don't need it, USE_NUM_NONE works
because we also set USE_FIELD_INV_BUILTIN.
9 years ago
Felix Lange
6d3a924283
Merge pull request #2036 from karalabe/ios-arm64-cross
...
Makefile: support 64bit ARM iOS cross builds
9 years ago
Péter Szilágyi
9acec62cf8
Makefile: support 64bit ARM iOS cross builds
9 years ago
Péter Szilágyi
abb53644c6
p2p: always allow dynamic dials if network not disabled
9 years ago
Jeffrey Wilcke
3eebeae363
Merge pull request #2032 from karalabe/linux-arm64-cross
...
Makefile: enable 64-bit ARM builds on Linux
9 years ago
Péter Szilágyi
98d68cfa91
Makefile: enable 64-bit ARM builds on Linux
9 years ago
Jeffrey Wilcke
888e7bc765
Merge pull request #1862 from Gustav-Simonsson/libsecp256k1_ecdh
...
crypto, crypto/secp256k1: use libsecp256k1 for scalar multiplication
9 years ago
Felix Lange
8db9d44ca9
Merge pull request #2025 from karalabe/windows-account-unlock-testfix
...
accounts: increase re-lock timeout to account for slow CI servers
9 years ago
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
9 years ago
Jeffrey Wilcke
96d86740a1
Merge pull request #2005 from zsfelfoldi/light-trie
...
Trie error handling
9 years ago
Jeffrey Wilcke
23031b1554
Merge pull request #2021 from fjl/fix-etherbase-no-accounts
...
cmd/utils: restore starting geth without any accounts and etherbase
9 years ago
Péter Szilágyi
2e43414c79
accounts: increase re-lock timeout to account for slow CI servers
9 years ago
Jeffrey Wilcke
9901a40f04
core: added a new RemovedLogEvent
...
When a chain reorganisation occurs we collect the logs that were deleted
during the chain reorganisation. The removed logs are posted to the
event mux indicating that those were deleted during the reorg.
9 years ago
Felix Lange
d648e96b3d
cmd/utils: restore starting geth without any accounts and etherbase
...
Also remove some duplication around address/index parsing.
9 years ago
Péter Szilágyi
391ca61678
Makefile: build ARM v5/v6/v7, drop high API mobile clients
9 years ago
Jeffrey Wilcke
f801ec78ce
Merge pull request #2020 from bas-vk/issue2016
...
eth package creates new event mux
9 years ago
Bas van Kervel
61ca14bc44
eth: use global event mux instead
9 years ago
zsfelfoldi
52904ae32f
trie: added error handling
...
Created alternate versions of Trie and SecureTrie functions that can return a MissingNodeError (used by ODR services)
9 years ago
Jeffrey Wilcke
f4a6470a7b
Merge pull request #2015 from bas-vk/console-instance-name
...
console: fix instance name printed incorrect on start
9 years ago
Gustav Simonsson
c8ad64f33c
crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar mult
...
thanks to Felix Lange (fjl) for help with design & impl
9 years ago
Gustav Simonsson
27a50c8f4b
core/secp256k1: update libsecp256k1 Go wrapper and tests
9 years ago
Bas van Kervel
1ead43c88c
console: fix instance name printed incorrect on start
9 years ago
Felix Lange
66d47ced48
Merge pull request #2014 from karalabe/enable-ios-builds
...
Makefile: enable iOS experimental builds (fix prev omission)
9 years ago
Péter Szilágyi
9af4065243
Makefile: enable iOS experimental builds (fix prev omission)
9 years ago
Jeffrey Wilcke
a0d203a874
Merge pull request #2011 from karalabe/fix-hex-address
...
common: fix #2008 , wrong hex prefix check
9 years ago
Péter Szilágyi
18ea468cf8
common: fix #2008 , wrong hex prefix check
9 years ago
Jeffrey Wilcke
7dde2b902c
Merge pull request #1970 from karalabe/customizable-protocol-stacks
...
Customizable protocol stacks
9 years ago
Péter Szilágyi
3e1000fda3
cmd, eth, node, rpc, xeth: use single-instance services
9 years ago
Péter Szilágyi
1e806c4c77
cmd, common, core, eth, node, rpc, tests, whisper, xeth: use protocol stacks
9 years ago
Péter Szilágyi
8a44451edf
cmd: drop blocktest command, create gethrpctest program
9 years ago
Péter Szilágyi
9e1d9bff3b
node: customizable protocol and service stacks
9 years ago
Jeffrey Wilcke
ffe58bf5ab
Merge pull request #2002 from karalabe/ios-cross-builds
...
Makefile: add support for iOS cross compilation
9 years ago
Jeffrey Wilcke
de75d542f3
Merge pull request #1999 from karalabe/javascript-timer-argcheck
...
jrse: fix #1082 , fail if setTimeout/setInterval lack callback
9 years ago
Jeffrey Wilcke
b9db5b37f2
Merge pull request #2001 from obscuren/fixes
...
cmd, crypto: updated web3
9 years ago
Jeffrey Wilcke
b1e0143444
cmd, crypto: fixed nil public keys and updated web3
9 years ago
Jeffrey Wilcke
168d0e9e45
Merge pull request #1996 from obscuren/whisper-spam-fix
...
whisper: fixed broadcast race
9 years ago
Jeffrey Wilcke
a0bf2ea7e7
accounts/abi: added output parsing & added call mechanism
...
Added calling mechanism and return value parsing
9 years ago
Jeffrey Wilcke
5f0a4416db
whisper: fixed broadcast race
...
Whisper's expire and broadcast loops happen in two separate go routines.
Whenever an envelope is being expired it's removed from the set of
envelopes and it looses all information about the envelope, including
the "known hash". After the envelope has been removed it can be
re-accepted by a broadcasting peer putting back the envelope in the set
of envelopes. Since the envelope broadcast loop is separate of the
expire loop expired messages may be broadcast to other peer, resulting
in messages **never** being dropped.
This PR includes an expire check before adding new messages to the set
of envelopes.
9 years ago
Péter Szilágyi
83a22b457c
Makefile: support library build modes
9 years ago
Péter Szilágyi
2c42e54519
Makefile: add support for iOS cross compilation
9 years ago
Jeffrey Wilcke
b0fb48c389
Merge pull request #1988 from bas-vk/issue1971
...
miner: bugfix where blockhash in receipts and logs is left empty
9 years ago
Péter Szilágyi
f27e826b14
jrse: fix #1082 , fail if setTimeout/setInterval lack callback
9 years ago