10202 Commits
Author SHA1 Message Date
chriseth 4563c3fc5d Merge pull request #6621 from ethereum/setVersion
Update project version.
v0.4.26
2019-04-29 16:28:45 +02:00
chriseth 3cb8609b0f Update project version. 2019-04-29 16:10:26 +02:00
chriseth 1157f9c863 Merge pull request #6616 from ethereum/setReleaseDate
Set release date
2019-04-29 16:04:45 +02:00
chriseth 0e16429c50 Set release date. 2019-04-29 15:24:57 +02:00
chriseth ec2fca88a4 Merge pull request #6598 from ethereum/warnABIV2
Add assertions for the buggy parts of ABIEncoderV2.
2019-04-29 14:50:59 +02:00
chriseth f4aa92bf89 Add assertions for the buggy parts of ABIEncoderV2. 2019-04-29 14:23:52 +02:00
chriseth 62e4c6a1f0 Merge pull request #6597 from ethereum/backportEventSignatureFix
Backport: Fix external ABI type name for contracts
2019-04-25 17:04:26 +02:00
Mathias Baumann 5251099b14 Fix external ABI type name for contracts 2019-04-25 17:04:03 +02:00
chriseth 9861145ca8 Merge pull request #6596 from ethereum/backportUnititializedFunctionFix
Backport: Fix use of uninitialized functions stored in storage.
2019-04-25 16:59:55 +02:00
chriseth 62afa8a920 Fix use of uninitialized functions stored in storage. 2019-04-25 16:32:39 +02:00
chriseth 46477cf6f6 Merge pull request #6595 from ethereum/reduceStackHeight
Split rule list to reduce stack height for 0.4.26
2019-04-25 16:31:02 +02:00
chriseth 91428c0122 Split up rule list. 2019-04-25 11:03:54 +02:00
chriseth 0bdcf1b317 Merge pull request #5572 from ethereum/fix-compilation-macos
Fix 0.4.25 compilation macos
2018-12-04 11:39:38 +01:00
rodiazet 8c4d9e8cfd Fix unsed variable warning 2018-12-03 15:48:59 +01:00
rodiazet 1fa1894ee7 Fix u256 to string conversion 2018-12-03 15:48:03 +01:00
chriseth 59dbf8f108 Merge pull request #4957 from ethereum/develop_v0425
Merge to release for 0.4.25
v0.4.25
2018-09-13 18:38:41 +02:00
chriseth 76812ed567 Merge pull request #4965 from ethereum/updateChangelog
Update changelog
2018-09-13 16:42:39 +02:00
chriseth 6ed88d1bfe Update changelog. 2018-09-13 16:34:22 +02:00
chriseth 753a94fdae Merge pull request #4955 from ethereum/prepare_0425
Set release date of 0.4.25.
2018-09-12 21:07:27 +02:00
chriseth eb1fbaaac8 Merge pull request #4956 from ethereum/backport_json_build_fix
Backport json build fixes
2018-09-12 20:01:07 +02:00
Daniel Kirchner 84d9245076 Rename JSONCPP_EXTRA_FLAGS to JSONCPP_CXX_FLAGS, add EMSCRIPTEN workaround and remove obsolete MSVC workaround. 2018-09-12 18:57:14 +02:00
Guido Vranken d2d9162bb9 Propagate original CMAKE_CXX_FLAGS to jsoncpp compilation 2018-09-12 18:57:02 +02:00
Christian Parpart 72b9ad6837 Visual Studio 2017 build-time (linking) fix and improvements 2018-09-12 18:56:48 +02:00
mingchuan 1a5f90954a Fix cmake when custom CMAKE_INSTALL_LIBDIR is given
According to cmake documents, we cannot assume CMAKE_INSTALL_LIBDIR is a
relative path. This commit fixes the "no rule to make libjsoncpp.a"
error by passing -DCMAKE_INSTALL_LIBDIR=lib to jsoncpp external project.
2018-09-12 18:56:22 +02:00
Paweł Bylica 73973d2448 CMake: Fix libdir for jsoncpp external project in special case
When building on Debian/Ubuntu with install prefix /usr (e.g. in PPA builds) the CMAKE_INSTALL_LIBDIR is resolved to lib/x86_64-linux-gnu. For jsoncpp external project this is never the case because the install prefix is not /usr. Remove multiarch part from libdir if there.
2018-09-12 18:55:36 +02:00
chriseth 8c56a5912b Set relase date of 0.4.25. 2018-09-12 18:38:16 +02:00
chriseth 7cda8456d8 Merge pull request #4939 from ethereum/nested_array_library_changelogv0425
[backport] Buglist entry for returning nested arrays.
2018-09-12 16:24:13 +02:00
Leonardo Alt 75e38be050 Bugfix entry regarding nested arrays returned by library functions 2018-09-11 15:06:28 +02:00
chriseth e913b753b9 Merge pull request #4927 from ethereum/struct_event_jsonpath_0425
[backport] Buglist check script supports json paths
2018-09-11 12:06:31 +02:00
Leonardo Alt 69320472af Buglist check script supports json paths 2018-09-10 16:45:56 +02:00
chriseth 6402b83826 Merge pull request #4938 from ethereum/expCleanup0425
[backport] Exp cleanup
2018-09-10 16:33:47 +02:00
chriseth 3b7be594cf Update bug description, add regex and tests. 2018-09-10 14:38:48 +02:00
chriseth be713ed117 Changelog entry and bug list. 2018-09-10 14:37:58 +02:00
chriseth eb7978d631 Always perform cleanup for EXP. 2018-09-10 14:27:57 +02:00
chriseth f190caf538 Tests. 2018-09-10 14:27:57 +02:00
chriseth b9164eaba2 Merge pull request #4937 from ethereum/fixNewline_0425
[backport] Fix newline bugs
2018-09-10 13:00:03 +02:00
chriseth a1848ac947 Merge pull request #4920 from ethereum/disallow_indexed_ref_v2_for_0_425
Disallow indexed reference types in events when using ABIEncoderV2 (backported)
2018-09-10 12:59:35 +02:00
chriseth 55e4532c72 Changelog. 2018-09-10 12:29:07 +02:00
chriseth 30578cad81 Tests. 2018-09-10 12:28:34 +02:00
chriseth c0d9b492a2 This fixes several bugs with regards to line breaks and comments:
- any unicode line break (line feed, vertical tab, form feed, carriage
   return, NEL, LS and PS) is considered to terminate a single-line
   comment. The line break itself is considered to be the next token
   after the comment, leading to a parser error if it is not an
   ascii character (i.e. for NEL, LS and PS).
 - unterminated multiline comments are considered illegal tokens
 - '/** /' is considered an unterminated multiline comment
   (previously, whitespace was allowed before the last '/'
2018-09-10 12:28:34 +02:00
chriseth 65a439b0fb Refactor handling of whitespace. 2018-09-10 12:28:34 +02:00
chriseth 61ee88ff0e Merge pull request #4928 from ethereum/v0425_appveyor_fix
[BACKPORT] Use wildcards for MSVC version in scripts/release.bat.
2018-09-06 19:31:10 +02:00
Daniel Kirchner f531dd9fa0 Use wildcards for MSVC version in scripts/release.bat. 2018-09-06 19:13:04 +02:00
chriseth 99022216cd Change "fixed" date. 2018-09-06 18:28:16 +02:00
Leonardo Alt 409b20f204 Bug list entry 2018-09-06 18:28:16 +02:00
Leonardo Alt 13c8bb1c89 Review suggestions 2018-09-06 18:28:16 +02:00
Leonardo Alt bc6366fd52 Add end to end tests 2018-09-06 18:28:16 +02:00
Leonardo Alt 768ea5b0be Disallow indexed reference types in events when using ABIEncoderV2 2018-09-06 18:28:14 +02:00
chriseth ba5625063c Merge pull request #4922 from ethereum/event_struct_error_0425
Disallow structs in events without ABIEncoderV2
2018-09-06 18:26:44 +02:00
Leonardo Alt c577e043a4 Disallow structs in events without ABIEncoderV2 2018-09-06 17:11:53 +02:00