Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Do not allow shadowing inline assembly instructions with variables | Alex Beregszaszi | 2017-01-25 | 1 | -0/+1 | |
|/ | ||||||
* | Changelog entry. | chriseth | 2017-01-24 | 1 | -0/+4 | |
| | ||||||
* | Merge pull request #1245 from ethereum/1215 | chriseth | 2017-01-24 | 1 | -0/+1 | |
|\ | | | | | Allow multiple events of the same name | |||||
| * | Changelog: move an item upwards | Yoichi Hirai | 2017-01-23 | 1 | -1/+1 | |
| | | ||||||
| * | Changelog: add a point about allowing multiple events that share the same name | Yoichi Hirai | 2017-01-23 | 1 | -0/+1 | |
| | | | | | | | | See #1215 | |||||
* | | Report source location on "stack too deep" errors. | chriseth | 2017-01-21 | 1 | -1/+2 | |
|/ | ||||||
* | Type identifiers. | chriseth | 2017-01-19 | 1 | -0/+1 | |
| | ||||||
* | Provide fallback for linking. | chriseth | 2017-01-19 | 1 | -3/+1 | |
| | ||||||
* | Merge pull request #1397 from roadriverrail/contract_collision | chriseth | 2017-01-18 | 1 | -0/+3 | |
|\ | | | | | Error out when contracts collide on name | |||||
| * | Update changelog | Rhett Aultman | 2017-01-17 | 1 | -0/+3 | |
| | | ||||||
* | | Store strict version number in metadata (exclude the platform) | Alex Beregszaszi | 2017-01-17 | 1 | -0/+1 | |
| | | ||||||
* | | Deterministic AST node identifiers. | chriseth | 2017-01-17 | 1 | -0/+3 | |
|/ | ||||||
* | Update version to 0.4.9. | chriseth | 2017-01-13 | 1 | -0/+2 | |
| | ||||||
* | Update Changelog.md | chriseth | 2017-01-13 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #1479 from ethereum/function_variable_mixin | chriseth | 2017-01-13 | 1 | -0/+1 | |
|\ | | | | | Disallow mixin of functions and attributes under the same name | |||||
| * | Changelog: add a line about #1479 | Yoichi Hirai | 2017-01-12 | 1 | -0/+1 | |
| | | ||||||
* | | Minor changes from review. | chriseth | 2017-01-13 | 1 | -1/+1 | |
| | | ||||||
* | | Changelog entry. | chriseth | 2017-01-13 | 1 | -1/+2 | |
| | | ||||||
* | | Merge pull request #1548 from VoR0220/remappingBugFix | chriseth | 2017-01-12 | 1 | -0/+1 | |
|\ \ | |/ |/| | Remapping bug fix | |||||
| * | cleanup | VoR0220 | 2017-01-12 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | Signed-off-by: VoR0220 <rj@erisindustries.com> fixup Signed-off-by: VoR0220 <rj@erisindustries.com> | |||||
| * | changelog entry | VoR0220 | 2017-01-11 | 1 | -0/+2 | |
| | | | | | | | | Signed-off-by: VoR0220 <rj@erisindustries.com> | |||||
* | | Changelog entry about assembly output | chriseth | 2017-01-11 | 1 | -0/+3 | |
|/ | ||||||
* | Changelog: document #1537 | Yoichi Hirai | 2017-01-06 | 1 | -0/+1 | |
| | ||||||
* | ast, codegen: enable accessing events through contract names. | Yoichi Hirai | 2017-01-03 | 1 | -0/+3 | |
| | | | | Fixes #1286 | |||||
* | Update develop version. | chriseth | 2016-12-15 | 1 | -0/+2 | |
| | ||||||
* | Update changelog for release. | chriseth | 2016-12-15 | 1 | -4/+4 | |
| | ||||||
* | Changelog: add entries for #1497 and #1503 | Yoichi Hirai | 2016-12-15 | 1 | -0/+3 | |
| | ||||||
* | Merge pull request #1487 from ethereum/shift-ops | Yoichi Hirai | 2016-12-14 | 1 | -0/+1 | |
|\ | | | | | Shift operators | |||||
| * | Support bitshifting in variables | Alex Beregszaszi | 2016-12-12 | 1 | -0/+1 | |
| | | ||||||
* | | Changelog entry. | chriseth | 2016-12-12 | 1 | -0/+1 | |
|/ | ||||||
* | Warn if msg.value is used in non-payable function. | chriseth | 2016-12-11 | 1 | -0/+1 | |
| | ||||||
* | Merge pull request #1351 from ethereum/truncate_bit | chriseth | 2016-12-08 | 1 | -0/+1 | |
|\ | | | | | Truncate a boolean from calldata into one bit | |||||
| * | docs: describe when and how overflown values are cleaned | Yoichi Hirai | 2016-12-01 | 1 | -1/+1 | |
| | | ||||||
| * | codegen: truncate a boolean calldata down to one bit | Yoichi Hirai | 2016-12-01 | 1 | -0/+1 | |
| | | ||||||
* | | Throw if calling the identity precompile (memoryCopy) failed | Alex Beregszaszi | 2016-12-02 | 1 | -0/+1 | |
| | | ||||||
* | | Update metadata documentation | Alex Beregszaszi | 2016-12-01 | 1 | -1/+1 | |
| | | ||||||
* | | Changelog entry. | chriseth | 2016-12-01 | 1 | -0/+1 | |
|/ | ||||||
* | Changelog. | chriseth | 2016-11-25 | 1 | -0/+3 | |
| | ||||||
* | test: add a test about explicitly converting a string literal to string | Yoichi Hirai | 2016-11-25 | 1 | -0/+5 | |
| | ||||||
* | Mention when the bug was introduced. | Jonathan Brown | 2016-11-23 | 1 | -1/+1 | |
| | ||||||
* | Optimizer: Clear state for JUMPDESTs. | chriseth | 2016-11-22 | 1 | -0/+5 | |
| | ||||||
* | Update changelog. | chriseth | 2016-11-21 | 1 | -3/+3 | |
| | ||||||
* | Add changelog entry for payable constructor | Alex Beregszaszi | 2016-11-18 | 1 | -0/+1 | |
| | ||||||
* | Changelog entry and small fixes. | chriseth | 2016-11-16 | 1 | -0/+1 | |
| | ||||||
* | Rename ErrorTag to invalidJumpLabel in inline assembly | Alex Beregszaszi | 2016-11-15 | 1 | -1/+1 | |
| | ||||||
* | Support ErrorTag as a jump label in inline assembly | Alex Beregszaszi | 2016-11-15 | 1 | -0/+1 | |
| | ||||||
* | Merge pull request #1375 from ethereum/inline-assembly-stack-height | chriseth | 2016-11-15 | 1 | -0/+1 | |
|\ | | | | | Fix inline assembly stack warnings when using variables | |||||
| * | Fix inline assembly stack warnings when using variables | Alex Beregszaszi | 2016-11-15 | 1 | -0/+1 | |
| | | ||||||
* | | Do not include a trailing new line in the ABI JSON output | Alex Beregszaszi | 2016-11-15 | 1 | -0/+1 | |
|/ | ||||||
* | ast, codegen: disallow conversion between different enum types | Yoichi Hirai | 2016-11-12 | 1 | -0/+1 | |
| | ||||||
* | parsing: ban empty enum definition. | Yoichi Hirai | 2016-11-12 | 1 | -0/+4 | |
| | ||||||
* | codegen: check the value range after converting something to an enum element | Yoichi Hirai | 2016-11-12 | 1 | -0/+1 | |
| | ||||||
* | Changelog: add a point about #1293 | Yoichi Hirai | 2016-11-11 | 1 | -0/+1 | |
| | ||||||
* | Add support for do/while loops | Rhett Aultman | 2016-11-10 | 1 | -0/+3 | |
| | | | | | | | This commit adds support for a standard do <statement> while <expr>; form of statement. While loops were already being supported; supporting a do/while loop mostly involves reusing code from while loops but putting the conditional checking last. | |||||
* | Version update in develop. | chriseth | 2016-11-01 | 1 | -0/+2 | |
| | ||||||
* | Update Changelog.md | chriseth | 2016-11-01 | 1 | -3/+1 | |
| | ||||||
* | Updated changelog. | chriseth | 2016-11-01 | 1 | -0/+1 | |
| | ||||||
* | ast: ban signed EXP, fixing #1246 | Yoichi Hirai | 2016-10-25 | 1 | -0/+1 | |
| | ||||||
* | Version bump for develop. | chriseth | 2016-10-25 | 1 | -0/+6 | |
| | ||||||
* | Update changelog for release. | chriseth | 2016-10-25 | 1 | -3/+3 | |
| | ||||||
* | Merge pull request #1264 from ethereum/988 | chriseth | 2016-10-25 | 1 | -1/+2 | |
|\ | | | | | State variable under contract's name | |||||
| * | Changelog: add a point about fixing #988 | Yoichi Hirai | 2016-10-24 | 1 | -1/+2 | |
| | | ||||||
* | | Re-added accidentally deleted changelog entry | chriseth | 2016-10-25 | 1 | -0/+1 | |
| | | ||||||
* | | More checks for missing mobile type. | chriseth | 2016-10-24 | 1 | -1/+2 | |
|/ | ||||||
* | Changelog: add a comment about fixing #1116 | Yoichi Hirai | 2016-10-24 | 1 | -0/+1 | |
| | ||||||
* | Changelog entry. | chriseth | 2016-10-24 | 1 | -6/+6 | |
| | ||||||
* | Merge pull request #1240 from ethereum/1151 | chriseth | 2016-10-24 | 1 | -0/+1 | |
|\ | | | | | ast: super contract type does not contain native members | |||||
| * | Changelog: add an entry about super.x lookup | Yoichi Hirai | 2016-10-20 | 1 | -0/+1 | |
| | | ||||||
* | | Optimizer: generate code starting with empty state | chriseth | 2016-10-22 | 1 | -0/+1 | |
| | | ||||||
* | | Changelog: add a point about #1243 | Yoichi Hirai | 2016-10-21 | 1 | -0/+1 | |
| | | ||||||
* | | Add changelog entry | Alex Beregszaszi | 2016-10-21 | 1 | -0/+1 | |
| | | ||||||
* | | Mention in changelog | Alex Beregszaszi | 2016-10-20 | 1 | -0/+1 | |
|/ | ||||||
* | Add constant shift to the changelog | Alex Beregszaszi | 2016-10-20 | 1 | -0/+1 | |
| | ||||||
* | Update Changelog.md | chriseth | 2016-10-20 | 1 | -9/+8 | |
| | ||||||
* | Disallow magic variables in inline assembly | Alex Beregszaszi | 2016-10-20 | 1 | -0/+3 | |
| | ||||||
* | Ensure that bound functions cannot be defined without self type | Alex Beregszaszi | 2016-10-19 | 1 | -0/+1 | |
| | ||||||
* | Changelog: Add a point about fixing #1242 | Yoichi Hirai | 2016-10-18 | 1 | -0/+1 | |
| | ||||||
* | Fix assignment after tags in inline assembly | Alex Beregszaszi | 2016-10-11 | 1 | -0/+1 | |
| | ||||||
* | Support address in inline assembly | Alex Beregszaszi | 2016-10-07 | 1 | -0/+1 | |
| | ||||||
* | Merge pull request #1164 from ethereum/keccak256-alias | Yoichi Hirai | 2016-10-07 | 1 | -0/+2 | |
|\ | | | | | Add alias keccak256() for sha3() | |||||
| * | Add alias keccak256() for sha3() | Alex Beregszaszi | 2016-10-06 | 1 | -0/+2 | |
| | | ||||||
* | | Disallow unknown options in solc | Alex Beregszaszi | 2016-10-06 | 1 | -0/+3 | |
|/ | ||||||
* | Support both suicide/selfdestruct in inline assembly | Alex Beregszaszi | 2016-10-06 | 1 | -0/+4 | |
| | ||||||
* | Bump version in develop. | chriseth | 2016-09-17 | 1 | -0/+2 | |
| | ||||||
* | Finished version 0.4.2 | chriseth | 2016-09-17 | 1 | -1/+3 | |
| | ||||||
* | Merge pull request #1104 from ethereum/fixmemcosts | chriseth | 2016-09-17 | 1 | -0/+2 | |
|\ | | | | | Fix memory resize costs during call | |||||
| * | Changelog entry. | chriseth | 2016-09-17 | 1 | -0/+2 | |
| | | ||||||
* | | Allow value transfer to library functions. | chriseth | 2016-09-17 | 1 | -0/+1 | |
|/ | ||||||
* | Fix crash for TypeName[k]. | chriseth | 2016-09-16 | 1 | -0/+8 | |
| | ||||||
* | Final changelog entries. | chriseth | 2016-09-08 | 1 | -3/+10 | |
| | ||||||
* | Consistency changes in the Changelog | Alex Beregszaszi | 2016-09-07 | 1 | -12/+12 | |
| | ||||||
* | Update Changelog.md | chriseth | 2016-09-06 | 1 | -0/+1 | |
| | ||||||
* | Merge pull request #1008 from ethereum/stipendwithsend | chriseth | 2016-09-06 | 1 | -0/+1 | |
|\ | | | | | Provide gas stipend manually for send(0). | |||||
| * | Provide gas stipend manually for send(0). | chriseth | 2016-09-06 | 1 | -0/+1 | |
| | | ||||||
* | | Merge pull request #1012 from ethereum/reserved-keywords | chriseth | 2016-09-06 | 1 | -1/+1 | |
|\ \ | | | | | | | Reserve view and pure as keywords | |||||
| * | | Update changelog with reserved keywords | Alex Beregszaszi | 2016-09-06 | 1 | -1/+1 | |
| |/ | ||||||
* | | Merge pull request #1022 from ethereum/changelogpay | chriseth | 2016-09-06 | 1 | -7/+10 | |
|\ \ | | | | | | | Add "payable" to changelog. | |||||
| * | | Clarify payable fallback function | chriseth | 2016-09-06 | 1 | -3/+4 | |
| | | | ||||||
| * | | Add "payable" to changelog. | chriseth | 2016-09-06 | 1 | -6/+8 | |
| | | | ||||||
* | | | Merge pull request #997 from chriseth/linkingwithunderscores | chriseth | 2016-09-06 | 1 | -0/+1 | |
|\ \ \ | |_|/ |/| | | Fix linking for libraries with underscores. | |||||
| * | | Fix linking for libraries with underscores. | chriseth | 2016-09-02 | 1 | -0/+1 | |
| | | | ||||||
* | | | Merge pull request #1006 from ethereum/nenewaccountgas | chriseth | 2016-09-06 | 1 | -0/+1 | |
|\ \ \ | |_|/ |/| | | Do not pay new account gas. | |||||
| * | | Do not pay new account gas. | chriseth | 2016-09-05 | 1 | -0/+1 | |
| |/ | | | | | | | | | If we checked that the target contract exists, we do not have to pay the "new account gas". | |||||
* | | Merge pull request #1005 from ethereum/modifierbody | Yoichi Hirai | 2016-09-06 | 1 | -0/+1 | |
|\ \ | | | | | | | Require ";" after "_" | |||||
| * | | Require ";" after "_" | chriseth | 2016-09-05 | 1 | -0/+1 | |
| |/ | ||||||
* / | Guard encoding crashes with assertions. | chriseth | 2016-09-02 | 1 | -0/+1 | |
|/ | ||||||
* | Changelog entry. | chriseth | 2016-09-01 | 1 | -0/+3 | |
| | ||||||
* | Changelog. | chriseth | 2016-08-30 | 1 | -1/+36 | |
| | ||||||
* | Update release date. | chriseth | 2016-08-11 | 1 | -1/+1 | |
| | ||||||
* | Add changelog to source tree. | chriseth | 2016-08-10 | 1 | -0/+187 | |