aboutsummaryrefslogtreecommitdiffstats
path: root/Changelog.md
diff options
context:
space:
mode:
authorYoichi Hirai <i@yoichihirai.com>2017-10-18 17:22:21 +0800
committerGitHub <noreply@github.com>2017-10-18 17:22:21 +0800
commit4a9a986d8cf2e457ab1b36e20bcbefb714292a37 (patch)
tree82b6eb1132ecbf8c243ac2d796e891c7de8c53e3 /Changelog.md
parenta17996cdadc9e6e941ee7c85681ad3e30f9cf998 (diff)
parent7849b920cf3ba6502f8a45e0c35be6393392cc00 (diff)
downloaddexon-solidity-4a9a986d8cf2e457ab1b36e20bcbefb714292a37.tar.gz
dexon-solidity-4a9a986d8cf2e457ab1b36e20bcbefb714292a37.tar.zst
dexon-solidity-4a9a986d8cf2e457ab1b36e20bcbefb714292a37.zip
Merge pull request #3065 from ethereum/reject_truncated_selectors
Do not accept truncated function selectors.
Diffstat (limited to 'Changelog.md')
-rw-r--r--Changelog.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/Changelog.md b/Changelog.md
index ed3cdfea..c9e76ee5 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -4,6 +4,8 @@ Features:
* Code Generator: Always use all available gas for calls as experimental 0.5.0 feature
(previously, some amount was retained in order to work in pre-tangerine whistle
EVM versions)
+ * Code Generator: Do not accept data with less than four bytes (truncated function
+ signature) for regular function calls - fallback function is invoked instead.
* Parser: Better error message for unexpected trailing comma in parameter lists.
* Standard JSON: Support the ``outputSelection`` field for selective compilation of supplied sources.
* Syntax Checker: Unary ``+`` is now a syntax error as experimental 0.5.0 feature.