Commit Graph

  • 44779d854a integrate cryptoId into peer and connection lifecycle zelig 2015-01-19 11:21:13 +00:00
  • 86b417e83f fixes for autoprovider Marek Kotewicz 2015-01-19 11:36:41 +01:00
  • f34838688e Minor browser improvements obscuren 2015-01-19 11:23:17 +01:00
  • bcb1166e52 Added 0 key proof error obscuren 2015-01-19 11:22:56 +01:00
  • 8d1637f567 Moved connection errors to DebugDetail level obscuren 2015-01-19 11:21:46 +01:00
  • b03614527b VmDebug => StdVm obscuren 2015-01-19 11:20:55 +01:00
  • 9b509f6478 Print error instead of returning for seed node err obscuren 2015-01-19 11:20:12 +01:00
  • 89c69a1d25 VmDebug => StdVm obscuren 2015-01-19 11:18:34 +01:00
  • 06bfe19f05 Merge pull request #260 from fjl/rlp-encoder Jeffrey Wilcke 2015-01-19 10:59:35 +01:00
  • 907e1d3b4f Merge 4bd9e7efcccd7babc307aae79cb895430ee97d00 into 7394ee7c725a3db2efbe2cd2c01cd16312be6026 ebuchman 2015-01-19 09:56:24 +00:00
  • 6ed5a1fd31 Merge remote-tracking branch 'upstream/develop' into p2p.crypto zelig 2015-01-19 04:55:30 +00:00
  • b5734f3cce completed the test. FAIL now. it crashes at diffie-hellman. ECIES -> secp256k1-go panics zelig 2015-01-19 04:53:48 +00:00
  • 6e8085b839 remove old requires wanderer 2015-01-18 22:14:53 -05:00
  • f5ec2470db use require-all wanderer 2015-01-18 21:54:29 -05:00
  • a314bbffab handshake test to crypto zelig 2015-01-19 01:24:28 +00:00
  • 605ee4d2e8 handshake test to crypto zelig 2015-01-19 01:24:09 +00:00
  • 248ab7185a fix crash - add session token check and fallback to shared secret in responder call too - use explicit length for the types of new messages - fix typo resp[resLen-1] = tokenFlag zelig 2015-01-19 00:55:24 +00:00
  • e2e0849cac rewrite to comply with latest spec - correct sizes for the blocks : sec signature 65, ecies sklen 16, keylength 32 - added allocation to Xor (should be optimized later) - no pubkey reader needed, just do with copy - restructuring now into INITIATE, RESPOND, COMPLETE -> newSession initialises the encryption/authentication layer - crypto identity can be part of client identity, some initialisation when server created zelig 2015-01-18 23:53:45 +00:00
  • 003ba383c3 Do not copy return data inside JIT Paweł Bylica 2015-01-18 16:54:06 +01:00
  • b8f0620af0 add crypto auth logic to p2p zelig 2015-01-18 09:46:08 +00:00
  • ac4e71f051 fix protocol to accomodate privkey zelig 2015-01-18 09:44:49 +00:00
  • a325b457af add privkey to clientIdentity + tests zelig 2015-01-18 08:03:39 +00:00
  • e82d0aa1cf initial hook for crypto handshake (void, off by default) zelig 2015-01-18 07:59:54 +00:00
  • 7394ee7c72 Fixed difficulty obscuren 2015-01-18 15:45:54 +01:00
  • b2d23b91e7 Merge pull request #32 from kumavis/patch-1 Marek Kotewicz 2015-01-18 00:30:08 +01:00
  • 927fcc7acf benchmark tests - add logger hook for benchmark testing - add capacity to chunkC - close chunkC / nil out errC if split finishes - close chunkC / nil out errC if join finishes - add benchmark tests for splitting and joining (branches 2, input length 10**2, 10**3, ... 10**8) zelig 2015-01-17 15:23:59 +00:00
  • cb1b946b61 fix bug with Lazy reader node iteration || -> && zelig 2015-01-17 15:07:18 +00:00
  • 2ce109eb53 Merge commit '6a383d6ed3fb37cf6739f6ac441652adfdb70463' into ethereumjs Marek Kotewicz 2015-01-17 15:45:11 +01:00
  • 823fb2995b tests for parsing output array Marek Kotewicz 2015-01-17 13:50:07 +01:00
  • 1e2c1ae98a output parser string support Marek Kotewicz 2015-01-17 13:39:19 +01:00
  • b457e88cd0 support for int array types[] Marek Kotewicz 2015-01-17 02:14:40 +01:00
  • e97478cc1e WebsocketProvider - fixed incorrect variable name aaron 2015-01-16 16:03:13 -08:00
  • 2d8383d3c8 removed unused functions Marek Kotewicz 2015-01-16 23:55:32 +01:00
  • 0ba0833138 Limited old cached objects detection Paweł Bylica 2015-01-16 22:41:47 +01:00
  • 84b6251181 Remove env_sha3 symbol reference in evmjit shared library to be build with no unresolved symbols Paweł Bylica 2015-01-16 22:06:07 +01:00
  • 5152596cbd JUMPI fix: an additional item was left on stack when condition is false Paweł Bylica 2015-01-16 18:02:36 +01:00
  • 1c4d8f36e4 Merge commit '29333fc213b62b27ef826616cf77430947fb6eab' into ethereumjs Marek Kotewicz 2015-01-16 16:49:50 +01:00
  • e94da808cb default padding set to 32, separated to one variable Marek Kotewicz 2015-01-16 16:46:14 +01:00
  • a1c0bb68dd fixed checking first bit for parsing int output Marek Kotewicz 2015-01-16 16:40:26 +01:00
  • 1b9beaa630 do not close chunkC!! zelig 2015-01-16 15:35:39 +00:00
  • 774e9d24a1 abi.js rounds down floating point input Marek Kotewicz 2015-01-16 16:26:58 +01:00
  • 0f53e2153a Environment variable options for EVM JIT: export EVMJIT_CACHE_OFF=1 disables cache export EVMJIT_DUMP_MODULE=1 dumps LLVM module to standard output Paweł Bylica 2015-01-16 16:06:35 +01:00
  • 9a264a4284 updated bower.json && package.json version, added bignumber.js to bower dependencies Marek Kotewicz 2015-01-16 16:04:41 +01:00
  • 683de93578 Rename env_getExtCode -> env_extcode according to other renames Paweł Bylica 2015-01-16 15:56:05 +01:00
  • f78fbbf50e Fix BYTE instruction Paweł Bylica 2015-01-16 15:54:58 +01:00
  • 0172939490 fixed #28 and other small node.js issues Marek Kotewicz 2015-01-16 15:49:36 +01:00
  • 24613a60dc Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-01-16 14:51:47 +01:00
  • acc8f7fadc Add defer rescued back in obscuren 2015-01-16 14:51:38 +01:00
  • df335682e4 Merge pull request #48 from sveneh/develop Christoph Jentzsch 2015-01-16 14:07:37 +01:00
  • a2492d4983 Correct std::array intialization (again!) Paweł Bylica 2015-01-16 12:43:24 +01:00
  • de4ea8e6f4 Merge commit 'd876522bc0614fea3180a54be57bcb61784b352e' into ethereumjs Marek Kotewicz 2015-01-16 12:07:48 +01:00
  • 2c36d5ff45 big integers on abi.js output, tests Marek Kotewicz 2015-01-16 11:58:26 +01:00
  • f1295b506d tests for bigintegers on input Marek Kotewicz 2015-01-16 11:28:46 +01:00
  • fbcc6d0d25 BigNumber support Marek Kotewicz 2015-01-16 10:47:43 +01:00
  • 1627b2b3aa update doc zelig 2015-01-16 04:02:51 +00:00
  • 76e9e3c83a Merge remote-tracking branch 'upstream/develop' into bzz zelig 2015-01-16 03:21:32 +00:00
  • c7116998ae Make evmjit dependency of LLVM private Paweł Bylica 2015-01-16 01:11:43 +01:00
  • 80ee5c9a64 Enforce -fPIC for archives in evmjit Paweł Bylica 2015-01-16 00:46:20 +01:00
  • fc92abec2c rlp: allow encoding non-empty interface values Felix Lange 2015-01-15 23:21:41 +01:00
  • 271b4ccde4 Avoid hardcoded LLVM library path Paweł Bylica 2015-01-15 23:29:19 +01:00
  • 5384b92c66 Make evmjit library installable Paweł Bylica 2015-01-15 23:21:55 +01:00
  • 0ae864e72e Merge remote-tracking branch 'origin/develop-go' into develop Paweł Bylica 2015-01-15 22:36:34 +01:00
  • 52bb149541 Merge pull request #257 from fjl/rlp-encoder Jeffrey Wilcke 2015-01-15 22:28:48 +01:00
  • ba84c6c8a1 Merge remote-tracking branch 'upstream/develop' into evmjit Paweł Bylica 2015-01-15 22:06:17 +01:00
  • 695751672c More consistency! Gav Wood 2015-01-15 14:58:00 -05:00
  • 2304d6c141 Fix for EVMJIT Gav Wood 2015-01-15 14:27:31 -05:00
  • 9caf32befe Update code comments Gustav Simonsson 2015-01-15 19:58:38 +01:00
  • 47d3b3dd58 Address pull request comments Gustav Simonsson 2015-01-15 17:45:45 +01:00
  • a1c2749380 Address pull request comments Gustav Simonsson 2015-01-07 16:06:26 +01:00
  • 945798f913 Add new key_store interface and two new key stores Gustav Simonsson 2014-12-31 15:39:33 +01:00
  • 4bd9e7efcc KeyManager.KeyRing(): KeyPair => KeyRing ebuchman 2015-01-15 13:36:01 -05:00
  • eb62df9bb3 Pass gas price to JIT Paweł Bylica 2015-01-15 17:30:09 +01:00
  • 6d02c0d392 Merge commit '1a6dbeff6e86d65cae6d7db366cbaa4182eaff7f' into ethereumjs Marek Kotewicz 2015-01-15 17:27:07 +01:00
  • 52b5f3c6d7 Fix address endianess and BLOCKHASH implementation Paweł Bylica 2015-01-15 17:26:23 +01:00
  • 548c9aef82 Allocate memory for hash values coming from JIT Paweł Bylica 2015-01-15 16:43:08 +01:00
  • 70d02b1d66 RETURN implementation: JIT returns data Paweł Bylica 2015-01-15 16:27:57 +01:00
  • 06e0da25bc RETURN implementation: JIT returns data Paweł Bylica 2015-01-15 16:27:57 +01:00
  • ec74fc05d4 gulp Marek Kotewicz 2015-01-15 16:01:58 +01:00
  • 46b932ccc0 negative integers support Marek Kotewicz 2015-01-15 15:51:25 +01:00
  • 2c10328ef9 Set remaining gas to 0 if OOG exception Paweł Bylica 2015-01-15 15:23:25 +01:00
  • eaa2890366 Env callback function: env_getExtCode Paweł Bylica 2015-01-15 15:16:39 +01:00
  • b21fc5ff9f Fix storage: bswap and trim for values Paweł Bylica 2015-01-15 14:43:19 +01:00
  • f85f77f6cc fixed typos Marek Kotewicz 2015-01-15 14:37:18 +01:00
  • 6a4b4f3449 fixed readme Marek Kotewicz 2015-01-15 14:30:34 +01:00
  • 313b77fabd Allow undefined symbols in shared library on OSX Paweł Bylica 2015-01-15 14:21:29 +01:00
  • bc59300ecb Allow undefined symbols in shared library on OSX Paweł Bylica 2015-01-15 14:21:29 +01:00
  • b5b2ca72a2 Return gas left Paweł Bylica 2015-01-15 14:14:00 +01:00
  • e18d24c74e Fix VM tests path Paweł Bylica 2015-01-15 13:06:13 +01:00
  • ed0f8d1d93 go fmt Paweł Bylica 2015-01-15 12:03:52 +01:00
  • d0473d6d83 gulp Marek Kotewicz 2015-01-15 11:40:04 +01:00
  • 70bf1a5711 fixed typos Marek Kotewicz 2015-01-15 11:39:02 +01:00
  • bacc5aa6d3 methodExists and propertyExists are now separated tests Marek Kotewicz 2015-01-15 11:38:21 +01:00
  • 44a12cd070 python fail callcode (insufficient balance) CJentzsch 2015-01-15 11:13:20 +01:00
  • 29c46cdf34 rlp: fix Decode benchmarks Felix Lange 2015-01-15 11:12:39 +01:00
  • 552f5b2693 rlp: add functions for encoding Felix Lange 2014-12-30 11:40:32 +01:00
  • d5d9746ca3 updated tests obscuren 2015-01-15 10:46:42 +01:00
  • 1287fc3266 add test with large data in callcreate CJentzsch 2015-01-15 09:47:55 +01:00
  • 508f116738 Merge pull request #798 from LefterisJP/natspec_OnContractCreation Lefteris Karapetsas 2015-01-15 01:37:52 +01:00
  • a5946a969f update vmSystemOperationsTest CJentzsch 2015-01-14 22:38:33 +01:00
  • 472ad43211 more comments Marek Kotewicz 2015-01-14 20:36:26 +01:00