chriseth
|
4259e1bb70
|
Fix changelog
|
2022-01-31 19:19:16 +01:00 |
|
hrkrshnn
|
0fe5811459
|
Fixed a ICE on calldata to struct member copy
|
2022-01-31 17:26:11 +01:00 |
|
nishant-sachdeva
|
dec511aad8
|
Corresponding code in the .cpp file has been commented instead of begin removed pending preliminary reviews
Code generators needed fixing of the cleanup process during typecasting of bytes and integers
|
2022-01-28 19:56:15 +05:30 |
|
Kamil Śliwak
|
4e395137b9
|
Changelog entry for the TypeScript migration
|
2022-01-25 16:42:40 +01:00 |
|
Marenz
|
a550048cf0
|
Fix too strict assert for calldata string -> bytes conversions
|
2022-01-20 15:11:26 +01:00 |
|
nishant-sachdeva
|
27d0480e96
|
Adding Stack Height Checker and modifying the number of POP instructions to appropriately provide the pointer address
|
2022-01-20 01:15:08 +05:30 |
|
Daniel Kirchner
|
92c262d116
|
Merge pull request #12553 from ethereum/ir-ice-12546
Fix .push() not considering external functions
|
2022-01-19 13:41:20 +01:00 |
|
nishant-sachdeva
|
a0d6c11860
|
Equality operator allowed for external function types
|
2022-01-19 15:20:31 +05:30 |
|
Marenz
|
89d6bff72a
|
Fix .push() not considering external functions
|
2022-01-18 16:30:31 +01:00 |
|
Daniel Kirchner
|
cf8a7c3bea
|
Merge pull request #12544 from ethereum/natspec-ice-12528
Natspec: Fix ICE when overriding a struct getter with a Natspec-documented return value and the name in the struct is different.
|
2022-01-18 12:48:26 +01:00 |
|
Daniel Kirchner
|
79e9d619a3
|
Merge pull request #12545 from ethereum/yulGrammarFluke
Allow builtins in yul identifier paths in antlr grammar.
|
2022-01-17 20:42:14 +01:00 |
|
Daniel Kirchner
|
2d0f6278bb
|
Allow builtins as yul identifier paths in antlr grammar.
|
2022-01-17 18:42:54 +01:00 |
|
Marenz
|
7c0a121e45
|
Natspec: Fix ICE when overriding a struct getter with a Natspec-documented return value and the name in the struct is different.
|
2022-01-17 17:10:07 +01:00 |
|
Marenz
|
0004ad8764
|
Fix ICE when a constant variable declaration forward references a struct
|
2022-01-17 13:24:14 +01:00 |
|
Marenz
|
2c4c8264e4
|
Fix wrong error with immutables when base contract c'tor uses return
|
2022-01-13 13:09:36 +01:00 |
|
Mathias L. Baumann
|
63b6bbe15c
|
Merge pull request #12471 from ethereum/modifiers-control-flow-11483
Properly generated control flows for inherited modifiers
|
2022-01-06 13:39:50 +01:00 |
|
Marenz
|
e969aed780
|
Properly resolve virtual modifiers
|
2022-01-06 12:52:06 +01:00 |
|
chriseth
|
c16867cb83
|
Merge pull request #12272 from ethereum/equalStoreEliminator
Equal store eliminator.
|
2022-01-05 11:24:59 +01:00 |
|
William Entriken
|
c798ac472e
|
Typo: SemVer
|
2022-01-04 18:59:40 -05:00 |
|
chriseth
|
772e100813
|
Equal store eliminator.
|
2022-01-03 15:52:05 +01:00 |
|
chriseth
|
4c838d9cf5
|
abi.encodeCall for declarations.
|
2021-12-29 12:26:04 +01:00 |
|
chriseth
|
1cb9766835
|
Document nodejs required version change.
|
2021-12-20 19:39:05 +01:00 |
|
chriseth
|
ff181ad129
|
Set version to 0.8.12.
|
2021-12-20 16:17:07 +01:00 |
|
chriseth
|
25a3bf2df0
|
Set release date.
|
2021-12-20 13:15:58 +01:00 |
|
chriseth
|
3193dfbb5d
|
Merge pull request #11350 from ethereum/lsp
Language Server
|
2021-12-16 18:54:26 +01:00 |
|
Christian Parpart
|
927b24df1f
|
Initial implementation of Language Server
|
2021-12-16 17:52:49 +01:00 |
|
Marenz
|
7a96953e78
|
Implement typechecked abi.encodeCall()
|
2021-12-16 17:35:58 +01:00 |
|
nishant-sachdeva
|
9b55d4788e
|
Added sameType check for fromType and toType in YulUtilFunctions.cpp and relevant tests in semanticTests
|
2021-12-15 23:50:25 +05:30 |
|
Leo Alt
|
316be7206f
|
Fix soundness of storage/memory pointers that were not erasing enough knowledge
|
2021-12-14 12:02:18 +01:00 |
|
chriseth
|
26e5f23352
|
Merge pull request #12375 from ethereum/typeOnChangelog
Typo in changelog.
|
2021-12-06 18:28:21 +01:00 |
|
chriseth
|
f0a9cd7504
|
Typo in changelog.
|
2021-12-06 16:15:46 +01:00 |
|
nishant-sachdeva
|
a4fbc607c6
|
Issue 11610 : Replced typeError with fataTypeError in lines 390 and 406. Test file added in test/libsolidity/syntaxTests/calldata_struct_argument_with_internal_type_inside.sol
Issue : 11610 : Test cases updated, Changelog.md file updated to include change on 0.8.11
|
2021-12-03 12:23:35 +05:30 |
|
Leo Alt
|
16535aae32
|
Fix ICE when unsafe targets are solved more than once and the cex is different
|
2021-12-03 00:21:38 +01:00 |
|
Marenz
|
49b4e77d6b
|
Prevent crash when translating yul->ewasm with @use-src annotations
|
2021-11-11 13:43:57 +01:00 |
|
Kamil Śliwak
|
cffb7fec27
|
Set version to 0.8.11
|
2021-11-09 17:23:33 +01:00 |
|
chriseth
|
45c9dbe174
|
Sort changelog and set release date.
|
2021-11-08 17:28:53 +01:00 |
|
chriseth
|
1633e367c9
|
Merge pull request #12199 from ethereum/expose-parsingAndImporting
Expose "parsingAndImporting" setting to user
|
2021-11-08 17:06:20 +01:00 |
|
Kamil Śliwak
|
44f7065fc9
|
Merge pull request #12074 from ethereum/output-selection-in-assembler-mode
CLI output selection in assembler mode
|
2021-11-08 16:59:57 +01:00 |
|
Marenz
|
fc224f74c7
|
Evaluate absolute paths for imports in 'parsing' stage
|
2021-11-08 16:34:02 +01:00 |
|
chriseth
|
a1aa9d2d90
|
Skip extcodesize check if return data is expected.
|
2021-11-08 14:58:09 +01:00 |
|
chriseth
|
f9ba1bf3c8
|
Merge pull request #12227 from ethereum/smt_fix_gas
Fix ICE in CHC when using gas in the function options
|
2021-11-08 11:54:20 +01:00 |
|
Daniel Kirchner
|
a7688a0eaf
|
Update emscripten to version 2.0.33.
|
2021-11-04 19:24:12 +01:00 |
|
Kamil Śliwak
|
1a19d9a5cf
|
New CLI output in assembly mode: --ewasm-ir
|
2021-11-04 18:23:11 +01:00 |
|
Kamil Śliwak
|
affeff18f5
|
Don't ignore output selection in assembly mode
|
2021-11-04 18:23:11 +01:00 |
|
Daniel Kirchner
|
e7deedb707
|
Pass emscripten linker options only when linking.
|
2021-11-04 15:32:04 +01:00 |
|
Daniel Kirchner
|
8e87c17671
|
Remove old compatibility patch to soljson.js.
|
2021-11-04 11:44:31 +01:00 |
|
Daniel Kirchner
|
45b87d41f7
|
Add missing changelog entry.
|
2021-11-03 16:40:08 +01:00 |
|
Leo Alt
|
dff280cadc
|
Fix ICE in CHC when using gas in the function options
|
2021-11-03 15:40:54 +01:00 |
|
chriseth
|
be6fb5f3d6
|
Changelog entry.
|
2021-11-02 11:59:01 +01:00 |
|
chriseth
|
8e208f23cb
|
Fix assignment of return variables from modifiers.
|
2021-11-01 14:14:50 +01:00 |
|