Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | minor: fix formatting and grammar | Abraham Sangha | 2017-04-15 | 1 | -3/+2 |
* | Merge pull request #1811 from ethereum/unimplementedConstructors | chriseth | 2017-03-22 | 3 | -1/+19 |
|\ | |||||
| * | Changelog entry. | chriseth | 2017-03-22 | 1 | -0/+3 |
| * | Fix: Contract inheriting from base with unimplemented constructor is abstract. | chriseth | 2017-03-22 | 1 | -0/+10 |
| * | Check that contract inheriting from base with unimplemented constructor is ab... | chriseth | 2017-03-22 | 1 | -1/+6 |
|/ | |||||
* | Merge pull request #1688 from ethereum/interface-keyword | chriseth | 2017-03-22 | 12 | -14/+288 |
|\ | |||||
| * | Visit structs only once. | chriseth | 2017-03-21 | 1 | -3/+7 |
| * | Simplify interface checks for FunctionDefinition | Alex Beregszaszi | 2017-03-18 | 1 | -8/+7 |
| * | Disallow private or internal functions in interfaces | Alex Beregszaszi | 2017-03-18 | 2 | -0/+23 |
| * | Add more complex tests for interfaces | Alex Beregszaszi | 2017-03-18 | 2 | -0/+52 |
| * | Disallow constructor in interfaces | Alex Beregszaszi | 2017-03-18 | 3 | -1/+5 |
| * | Disallow enums in interfaces | Alex Beregszaszi | 2017-03-18 | 4 | -0/+19 |
| * | Use declared instead of defined | Alex Beregszaszi | 2017-03-18 | 2 | -2/+2 |
| * | Factor out tokenToContractKind | Alex Beregszaszi | 2017-03-18 | 2 | -15/+18 |
| * | Document interfaces | Alex Beregszaszi | 2017-03-18 | 1 | -0/+27 |
| * | Add tests for interfaces | Alex Beregszaszi | 2017-03-18 | 2 | -0/+107 |
| * | Changelog | Alex Beregszaszi | 2017-03-18 | 1 | -0/+3 |
| * | Reject invalid definitions for interface contracts | Alex Beregszaszi | 2017-03-18 | 1 | -0/+13 |
| * | Support interface (contract) keyword in the parser | Alex Beregszaszi | 2017-03-18 | 3 | -6/+22 |
| * | Add ContractKind to ContractDefinition | Alex Beregszaszi | 2017-03-18 | 3 | -6/+10 |
* | | Merge pull request #1796 from ethereum/publishalpinestatic | Alex Beregszaszi | 2017-03-20 | 5 | -8/+16 |
|\ \ | |||||
| * | | Rename solc binary. | chriseth | 2017-03-20 | 1 | -1/+1 |
| * | | Move docker build to its own script. | chriseth | 2017-03-17 | 2 | -6/+9 |
| * | | Create temporary docker image. | chriseth | 2017-03-17 | 1 | -3/+3 |
| * | | Publish soljson and alpine static build on github release page. | chriseth | 2017-03-17 | 4 | -8/+13 |
* | | | Merge pull request #1808 from ethereum/chriseth-patch-1 | Alex Beregszaszi | 2017-03-20 | 1 | -2/+2 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Fixes spacing around condition. | chriseth | 2017-03-20 | 1 | -2/+2 |
|/ / | |||||
* | | Merge pull request #1773 from ethereum/ASTEntry | chriseth | 2017-03-18 | 2 | -3/+50 |
|\ \ | |||||
| * | | Comment. | chriseth | 2017-03-17 | 2 | -2/+2 |
| * | | AST entry for VariableDeclaration | djudjuu | 2017-03-16 | 2 | -3/+50 |
* | | | Merge pull request #1795 from ethereum/dockerrelease | chriseth | 2017-03-17 | 2 | -4/+4 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Specify docker entry point and only run release on tags. | chriseth | 2017-03-17 | 2 | -4/+4 |
* | | | Merge pull request #1792 from ethereum/function-kind | chriseth | 2017-03-17 | 9 | -227/+223 |
|\ \ \ | |||||
| * | | | Change references to FunctionType::Location | Alex Beregszaszi | 2017-03-16 | 8 | -127/+124 |
| * | | | Rename FunctionType::Location to FunctionType::Kind | Alex Beregszaszi | 2017-03-16 | 2 | -100/+99 |
* | | | | Merge pull request #1798 from ethereum/compilerstack-typo | chriseth | 2017-03-17 | 3 | -6/+6 |
|\ \ \ \ | |_|/ / |/| | | | |||||
| * | | | Rename ErrorMesage to ErrorMessage | Alex Beregszaszi | 2017-03-17 | 3 | -6/+6 |
|/ / / | |||||
* | | | Merge pull request #1787 from ethereum/docs-gasvalue | chriseth | 2017-03-16 | 2 | -5/+7 |
|\ \ \ | |||||
| * | | | Explain that .value() is only available if contract function is marked payable | Alex Beregszaszi | 2017-03-16 | 1 | -2/+2 |
| * | | | Document the .value() and .gas() modifiers | Alex Beregszaszi | 2017-03-16 | 2 | -3/+5 |
* | | | | Merge pull request #1779 from ethereum/moretests | Alex Beregszaszi | 2017-03-16 | 1 | -2/+6 |
|\ \ \ \ | |_|/ / |/| | | | |||||
| * | | | Correctly find contracts with other delimiters. | chriseth | 2017-03-15 | 1 | -2/+6 |
* | | | | Merge pull request #1785 from ethereum/docs-address | Alex Beregszaszi | 2017-03-16 | 1 | -3/+9 |
|\ \ \ \ | |_|/ / |/| | | | |||||
| * | | | Document all address methods in the global variables section | Alex Beregszaszi | 2017-03-16 | 1 | -3/+9 |
| | |/ | |/| | |||||
* | | | Merge pull request #1791 from ethereum/docs-fixes | Alex Beregszaszi | 2017-03-16 | 6 | -5/+9 |
|\ \ \ | |||||
| * | | | Fix typo (recieve to receive) | Alex Beregszaszi | 2017-03-16 | 2 | -2/+2 |
| * | | | Fix list indentation | Alex Beregszaszi | 2017-03-16 | 3 | -2/+4 |
| * | | | Add link to version pragma | Alex Beregszaszi | 2017-03-16 | 2 | -1/+3 |
| |/ / | |||||
* | | | Merge pull request #1784 from ethereum/docs-remix | chriseth | 2017-03-16 | 5 | -12/+12 |
|\ \ \ | |||||
| * | | | Replace references to browser-solidity with Remix | Alex Beregszaszi | 2017-03-16 | 5 | -12/+12 |
| |/ / | |||||
* | | | Merge pull request #1786 from ethereum/docs-backticks | chriseth | 2017-03-16 | 3 | -4/+4 |
|\ \ \ | |||||
| * | | | Fix inconsistent use of single backticks | Alex Beregszaszi | 2017-03-16 | 3 | -4/+4 |
| |/ / | |||||
* | | | Merge pull request #1790 from ethereum/revertReleaseFiles | chriseth | 2017-03-16 | 2 | -2/+2 |
|\ \ \ | |/ / |/| | | |||||
| * | | Remove release tag file. | chriseth | 2017-03-16 | 2 | -2/+2 |
|/ / | |||||
* | | Merge pull request #1783 from ethereum/version | chriseth | 2017-03-16 | 2 | -1/+3 |
|\ \ | |||||
| * | | Bump version to 0.4.11. | chriseth | 2017-03-16 | 2 | -1/+3 |
|/ / | |||||
* | | Merge branch 'release' into develop | chriseth | 2017-03-16 | 2 | -1/+1 |
|\ \ | |||||
| * \ | Merge pull request #1622 from ethereum/develop | chriseth | 2017-02-01 | 66 | -899/+2362 |
| |\ \ | |||||
| * \ \ | Merge pull request #1561 from ethereum/develop | chriseth | 2017-01-13 | 40 | -661/+2170 |
| |\ \ \ | |||||
| * \ \ \ | Merge remote-tracking branch 'origin/develop' into release | chriseth | 2016-12-15 | 180 | -3165/+6409 |
| |\ \ \ \ | |||||
| * \ \ \ \ | Merge pull request #1418 from ethereum/develop | chriseth | 2016-11-22 | 5 | -39/+53 |
| |\ \ \ \ \ | |||||
| * \ \ \ \ \ | Merge remote-tracking branch 'origin/develop' into release | chriseth | 2016-11-21 | 102 | -658/+3086 |
| |\ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ | Merge pull request #1308 from ethereum/develop | chriseth | 2016-11-01 | 13 | -39/+96 |
| |\ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ | Merge remote-tracking branch 'origin/develop' into release | chriseth | 2016-10-25 | 69 | -876/+1204 |
| |\ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ | Merge pull request #1107 from ethereum/develop | chriseth | 2016-09-17 | 18 | -50/+276 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ | Merge pull request #1073 from ethereum/develop | chriseth | 2016-09-09 | 8 | -12/+14 |
| |\ \ \ \ \ \ \ \ \ \ | |||||
* | \ \ \ \ \ \ \ \ \ \ | Merge pull request #1781 from ethereum/changelog | chriseth | 2017-03-16 | 1 | -2/+2 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Finalize changelog. | chriseth | 2017-03-16 | 1 | -2/+2 |
|/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1698 from ethereum/exp-notation | chriseth | 2017-03-15 | 8 | -52/+159 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Document scientific notation in integer literals | Alex Beregszaszi | 2017-03-15 | 1 | -0/+3 |
| * | | | | | | | | | | | | Add tests for negative base | Alex Beregszaszi | 2017-03-15 | 1 | -0/+12 |
| * | | | | | | | | | | | | Add tests for fractional numbers in exponential notation | Alex Beregszaszi | 2017-03-15 | 2 | -0/+5 |
| * | | | | | | | | | | | | Split out parseRational from isValidLiteral | Alex Beregszaszi | 2017-03-15 | 2 | -32/+58 |
| * | | | | | | | | | | | | Rename x to value | Alex Beregszaszi | 2017-03-15 | 1 | -16/+17 |
| * | | | | | | | | | | | | Disallow radix points in hex literals | Alex Beregszaszi | 2017-03-15 | 1 | -1/+6 |
| * | | | | | | | | | | | | Do not try parsing hex numbers as scientific notation | Alex Beregszaszi | 2017-03-15 | 1 | -1/+2 |
| * | | | | | | | | | | | | Support older version of boost | Alex Beregszaszi | 2017-03-15 | 1 | -1/+4 |
| * | | | | | | | | | | | | Support negative exponent | Alex Beregszaszi | 2017-03-15 | 1 | -6/+11 |
| * | | | | | | | | | | | | Add tests for scientific notation | Alex Beregszaszi | 2017-03-15 | 4 | -25/+47 |
| * | | | | | | | | | | | | Fix exponentional notation in number literals | Alex Beregszaszi | 2017-03-15 | 2 | -4/+28 |
* | | | | | | | | | | | | | Merge pull request #1778 from ethereum/warnsendtransfer | chriseth | 2017-03-15 | 2 | -3/+4 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Mention 'transfer' in warning about unchecked 'send'. | chriseth | 2017-03-15 | 2 | -3/+4 |
|/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1729 from ethereum/constantvariables | Yoichi Hirai | 2017-03-15 | 8 | -31/+237 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Turn non-constant constants error into warning. | chriseth | 2017-03-15 | 3 | -5/+8 |
| * | | | | | | | | | | | | Documentation update. | chriseth | 2017-03-13 | 1 | -8/+13 |
| * | | | | | | | | | | | | Extend documentation for constant state variables. | chriseth | 2017-03-13 | 1 | -2/+9 |
| * | | | | | | | | | | | | Disallow constants that are neither value types nor strings. | chriseth | 2017-03-13 | 4 | -26/+55 |
| * | | | | | | | | | | | | Documentation. | chriseth | 2017-03-13 | 1 | -6/+5 |
| * | | | | | | | | | | | | Changelog entry. | chriseth | 2017-03-13 | 1 | -0/+1 |
| * | | | | | | | | | | | | Allow enum values for constants. | chriseth | 2017-03-13 | 2 | -2/+4 |
| * | | | | | | | | | | | | End to end tests for constants. | chriseth | 2017-03-13 | 1 | -0/+50 |
| * | | | | | | | | | | | | Type checking for pure expressions. | chriseth | 2017-03-13 | 5 | -28/+88 |
| * | | | | | | | | | | | | Some new tests for constant variables. | chriseth | 2017-03-13 | 1 | -0/+50 |
* | | | | | | | | | | | | | Merge pull request #1767 from ethereum/longlibnames | Yoichi Hirai | 2017-03-15 | 3 | -1/+14 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Allow long library names. | chriseth | 2017-03-14 | 3 | -1/+14 |
* | | | | | | | | | | | | | | Merge pull request #1765 from ethereum/requireAssert | Yoichi Hirai | 2017-03-14 | 7 | -28/+50 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Require and Assert. | chriseth | 2017-03-14 | 7 | -28/+50 |
|/ / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #1768 from ethereum/abortiffileexists | Yoichi Hirai | 2017-03-13 | 5 | -5/+33 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Do not overwrite files unless forced. | chriseth | 2017-03-11 | 4 | -5/+19 |
| * | | | | | | | | | | | | Test for (not) overwriting files. | chriseth | 2017-03-11 | 1 | -0/+14 |
| |/ / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1751 from ethereum/warnLiteralExpBase | Yoichi Hirai | 2017-03-11 | 3 | -0/+51 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | |||||
| * | | | | | | | | | | | Warn about literal constant base in exponentiation. | chriseth | 2017-03-07 | 2 | -0/+21 |
| * | | | | | | | | | | | Tests for warning about literal constant base in exponentition. | chriseth | 2017-03-07 | 1 | -0/+30 |
* | | | | | | | | | | | | Merge pull request #1766 from ryepdx/develop-gcc6.3.0-boost1.63.0 | chriseth | 2017-03-10 | 2 | -5/+8 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Fix 'ambiguous overload for operator==' Boost error. | Ryan Casey | 2017-03-10 | 1 | -5/+5 |
| * | | | | | | | | | | | | Resolve build-stopping error about 'minor' and 'major' being defined in <sys/... | Ryan Casey | 2017-03-10 | 1 | -0/+3 |
|/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1763 from nemofisch/develop | chriseth | 2017-03-09 | 1 | -8/+8 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Fix delegation loop in Ballot example contract | Remo Fürst | 2017-03-09 | 1 | -8/+8 |
|/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1747 from ethereum/fixICEInternalConstructor | Yoichi Hirai | 2017-03-09 | 7 | -26/+49 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Changelog entry. | chriseth | 2017-03-06 | 1 | -0/+1 |
| * | | | | | | | | | | | | Move public constructor property into AST itself. | chriseth | 2017-03-06 | 5 | -6/+10 |
| * | | | | | | | | | | | | Strict checking for AST annotation types. | chriseth | 2017-03-06 | 1 | -20/+20 |
| * | | | | | | | | | | | | Test for trying to construct an inconstructible contract before its definition. | chriseth | 2017-03-06 | 1 | -0/+18 |
* | | | | | | | | | | | | | Merge pull request #1748 from ethereum/singletonArray | chriseth | 2017-03-08 | 2 | -1/+15 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Convert to mobile type for array type. | chriseth | 2017-03-06 | 1 | -1/+1 |
| * | | | | | | | | | | | | | Test for array singletons. | chriseth | 2017-03-06 | 1 | -0/+14 |
| | |/ / / / / / / / / / / | |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #1749 from ethereum/compoundForTuples | chriseth | 2017-03-08 | 3 | -0/+18 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Changelog entry. | chriseth | 2017-03-08 | 1 | -0/+1 |
| * | | | | | | | | | | | | | Disallow compound assignment for tuples. | chriseth | 2017-03-08 | 1 | -0/+5 |
| * | | | | | | | | | | | | | Tests for no compound assignment for tuples. | chriseth | 2017-03-08 | 1 | -0/+12 |
|/ / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #1750 from ethereum/asmoctal | Yoichi Hirai | 2017-03-08 | 4 | -3/+24 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Changelog entry. | chriseth | 2017-03-07 | 1 | -0/+1 |
| * | | | | | | | | | | | | | Disallow octal literals. | chriseth | 2017-03-07 | 3 | -3/+23 |
| |/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #1736 from ethereum/boundoptimizer | Yoichi Hirai | 2017-03-08 | 4 | -1/+68 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Changelog entry. | chriseth | 2017-03-04 | 1 | -0/+1 |
| * | | | | | | | | | | | | | Add upper bound for computing constants. | chriseth | 2017-03-03 | 2 | -1/+5 |
| * | | | | | | | | | | | | | Tests for optimizing constants. | chriseth | 2017-03-03 | 1 | -0/+62 |
* | | | | | | | | | | | | | | Merge pull request #1699 from ethereum/asmlabels | Yoichi Hirai | 2017-03-08 | 8 | -199/+623 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | | Fix error message. | chriseth | 2017-03-03 | 1 | -1/+1 |
| * | | | | | | | | | | | | | | Remove stack annotations from documentation. | chriseth | 2017-03-03 | 1 | -48/+58 |
| * | | | | | | | | | | | | | | Remove stack annotations again. | chriseth | 2017-03-03 | 8 | -132/+4 |
| * | | | | | | | | | | | | | | First reset stack height, then register variables. | chriseth | 2017-03-03 | 1 | -9/+10 |
| * | | | | | | | | | | | | | | Move lambda. | chriseth | 2017-03-03 | 1 | -3/+9 |
| * | | | | | | | | | | | | | | Slightly cleaner label ids. | chriseth | 2017-03-03 | 3 | -17/+20 |
| * | | | | | | | | | | | | | | Clarify stack height. | chriseth | 2017-03-03 | 1 | -5/+14 |
| * | | | | | | | | | | | | | | Partially add functions. | chriseth | 2017-03-03 | 3 | -10/+69 |
| * | | | | | | | | | | | | | | Generic visitor. | chriseth | 2017-03-03 | 1 | -37/+28 |
| * | | | | | | | | | | | | | | Refactor variable access. | chriseth | 2017-03-03 | 1 | -40/+30 |
| * | | | | | | | | | | | | | | Updated documentation. | chriseth | 2017-03-03 | 1 | -11/+47 |
| * | | | | | | | | | | | | | | Refactor CodeGen to recurse on blocks. | chriseth | 2017-03-03 | 4 | -75/+97 |
| * | | | | | | | | | | | | | | Analysis refactoring. | chriseth | 2017-03-03 | 7 | -115/+466 |
| * | | | | | | | | | | | | | | Parsing of labels with stack info. | chriseth | 2017-03-03 | 4 | -3/+40 |
| * | | | | | | | | | | | | | | Tests for labels with stack information. | chriseth | 2017-03-03 | 2 | -0/+37 |
| |/ / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | | Merge pull request #1733 from ethereum/selfReferentialConstant | chriseth | 2017-03-07 | 6 | -8/+231 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | | Changelog entry. | chriseth | 2017-03-06 | 1 | -0/+1 |
| * | | | | | | | | | | | | | | Check for circular references in constant variables. | chriseth | 2017-03-06 | 5 | -8/+202 |
| * | | | | | | | | | | | | | | Tests for cyclic dependencies between constants. | chriseth | 2017-03-06 | 1 | -0/+28 |
| | |/ / / / / / / / / / / / | |/| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Merge pull request #1737 from ethereum/localmappings | chriseth | 2017-03-06 | 4 | -4/+41 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Disallow uninitialized mapping variables. | chriseth | 2017-03-06 | 1 | -2/+5 |
| * | | | | | | | | | | | | | Error constructor. | chriseth | 2017-03-06 | 2 | -2/+12 |
| * | | | | | | | | | | | | | Test for uninitialized mapping. | chriseth | 2017-03-06 | 1 | -0/+24 |
| | |/ / / / / / / / / / / | |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #1746 from ethereum/dontwarnAllUpper | chriseth | 2017-03-06 | 1 | -1/+5 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Mention way to remove warning. | chriseth | 2017-03-06 | 1 | -1/+5 |
| |/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #1744 from ethereum/chriseth-patch-1 | chriseth | 2017-03-06 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Add keywords delete and for | chriseth | 2017-03-06 | 1 | -1/+1 |
* | | | | | | | | | | | | | Merge pull request #1735 from federicobond/fix-compilation | chriseth | 2017-03-06 | 2 | -1/+2 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Fix header. | chriseth | 2017-03-04 | 1 | -1/+1 |
| * | | | | | | | | | | | | Add missing header for boost::noncopyable | Federico Bond | 2017-03-03 | 1 | -0/+1 |
| * | | | | | | | | | | | | Replace deprecated BOOST_MESSAGE with BOOST_TEST_MESSAGE | Federico Bond | 2017-03-03 | 1 | -1/+1 |
| |/ / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1742 from intellij-solidity/develop | chriseth | 2017-03-06 | 1 | -0/+3 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Add IntelliJ plugin to Solidity integrations | Leonid Logvinov | 2017-03-05 | 1 | -0/+3 |
|/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1702 from ethereum/assertError | Yoichi Hirai | 2017-03-04 | 5 | -27/+25 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | |||||
| * | | | | | | | | | | | Remove assert for now. | chriseth | 2017-02-24 | 4 | -27/+23 |
| * | | | | | | | | | | | Change effect of assert to invalid opcode. | chriseth | 2017-02-16 | 3 | -7/+9 |
* | | | | | | | | | | | | Merge pull request #1725 from ethereum/ipcreadloop | chriseth | 2017-03-03 | 2 | -18/+41 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Style. | chriseth | 2017-03-02 | 1 | -1/+2 |
| * | | | | | | | | | | | | Some logging around account creation. | chriseth | 2017-03-01 | 1 | -2/+7 |
| * | | | | | | | | | | | | Try reading multiple times from IPC. | chriseth | 2017-02-25 | 2 | -17/+34 |
* | | | | | | | | | | | | | Merge pull request #1727 from ethereum/fixtuples | Yoichi Hirai | 2017-03-02 | 3 | -0/+19 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Changelog entry. | chriseth | 2017-03-02 | 1 | -0/+1 |
| * | | | | | | | | | | | | | Disallow variable declaration with inferred empty tuple type. | chriseth | 2017-03-02 | 1 | -0/+5 |
| * | | | | | | | | | | | | | Test for declaring variable with empty tuple type. | chriseth | 2017-03-02 | 1 | -0/+13 |
|/ / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #1728 from ethereum/externalfunctiontypes | chriseth | 2017-03-02 | 3 | -1/+19 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Changelog entry. | chriseth | 2017-03-01 | 1 | -0/+1 |
| * | | | | | | | | | | | | | Convert reference types to pointers in member function conversion. | chriseth | 2017-03-01 | 1 | -1/+1 |
| * | | | | | | | | | | | | | Test case for external function type with calldata argument. | chriseth | 2017-03-01 | 1 | -0/+17 |
| |/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #1719 from ethereum/fuzzerLine | chriseth | 2017-03-01 | 5 | -5/+35 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Script for filtering unique failures. | chriseth | 2017-02-25 | 1 | -0/+14 |
| * | | | | | | | | | | | | Print full error on failure. | chriseth | 2017-02-25 | 1 | -1/+1 |
| * | | | | | | | | | | | | Compiler error is not a failure. | chriseth | 2017-02-25 | 1 | -1/+0 |
| * | | | | | | | | | | | | Add line info to serious exceptions. | chriseth | 2017-02-25 | 3 | -3/+20 |
|/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1700 from ethereum/fixNoMobile | chriseth | 2017-02-24 | 3 | -2/+9 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'develop' into fixNoMobile | chriseth | 2017-02-24 | 21 | -170/+484 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Some checks for the existence of mobile type. | chriseth | 2017-02-16 | 3 | -2/+9 |
| | |/ / / / / / / / / / / | |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #1651 from ethereum/transfer-method | chriseth | 2017-02-24 | 11 | -21/+85 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Disallow setting .gas() on .transfer() | Alex Beregszaszi | 2017-02-24 | 3 | -27/+5 |
| * | | | | | | | | | | | | Remove obsolete .send() entry from FAQ | Alex Beregszaszi | 2017-02-24 | 1 | -10/+0 |
| * | | | | | | | | | | | | Fix test for gas overloading in .transfer() | Alex Beregszaszi | 2017-02-24 | 1 | -2/+13 |
| * | | | | | | | | | | | | Prefer .transfer() over .send() in the documentation | Alex Beregszaszi | 2017-02-24 | 1 | -10/+10 |
| * | | | | | | | | | | | | Do not keep the gas stipend if sending non-zero value | Alex Beregszaszi | 2017-02-24 | 1 | -1/+1 |
| * | | | | | | | | | | | | Document transfer() | Alex Beregszaszi | 2017-02-24 | 4 | -3/+11 |
| * | | | | | | | | | | | | Support gas modifier on addr.transfer() | Alex Beregszaszi | 2017-02-24 | 3 | -2/+10 |
| * | | | | | | | | | | | | Add type checking test for address methods | Alex Beregszaszi | 2017-02-24 | 1 | -0/+18 |
| * | | | | | | | | | | | | Add test for address.transfer() | Alex Beregszaszi | 2017-02-24 | 1 | -0/+36 |
| * | | | | | | | | | | | | Implement address.transfer() | Alex Beregszaszi | 2017-02-24 | 4 | -5/+20 |
* | | | | | | | | | | | | | Merge pull request #1706 from ethereum/fixasmlocation | chriseth | 2017-02-24 | 2 | -1/+2 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Changelog entry. | chriseth | 2017-02-24 | 1 | -0/+1 |
| * | | | | | | | | | | | | | Print source location before items. | chriseth | 2017-02-24 | 1 | -1/+1 |
| |/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #1710 from ethereum/strictasmtests | chriseth | 2017-02-24 | 1 | -30/+69 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Fix compiler warning. | chriseth | 2017-02-20 | 1 | -1/+1 |
| * | | | | | | | | | | | | Also check imbalanced stack. | chriseth | 2017-02-20 | 1 | -2/+3 |
| * | | | | | | | | | | | | Check error messages for assembly tests. | chriseth | 2017-02-17 | 1 | -29/+67 |
* | | | | | | | | | | | | | Merge pull request #1714 from dimorinny/develop | chriseth | 2017-02-22 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | add payable attribute | Dmitriy Merkurev | 2017-02-22 | 1 | -1/+1 |
* | | | | | | | | | | | | | | Merge pull request #1715 from TokenMarketNet/miohtama-patch-1 | chriseth | 2017-02-22 | 1 | -1/+17 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Downgrade instructions for Homebrew Solidity | Mikko Ohtamaa | 2017-02-22 | 1 | -1/+17 |
|/ / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #1705 from ethereum/fixasmbug | chriseth | 2017-02-20 | 3 | -1/+15 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Deposit one stack item for non-value types in inline assembly type checking. | chriseth | 2017-02-20 | 2 | -1/+2 |
| * | | | | | | | | | | | | | Test for unbalanced stack due to loading two values from outside. | chriseth | 2017-02-20 | 1 | -0/+13 |
|/ / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #1703 from ethereum/fuzzer | Alex Beregszaszi | 2017-02-18 | 3 | -22/+115 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Report failures correctly to AFL. | chriseth | 2017-02-17 | 1 | -4/+4 |
| * | | | | | | | | | | | | Include non-fuzzing fuzzer tests in commandline run. | chriseth | 2017-02-17 | 1 | -4/+19 |
| * | | | | | | | | | | | | Add executable for use with AFL. | chriseth | 2017-02-16 | 2 | -18/+96 |
| |/ / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1627 from ethereum/asmfunctions | chriseth | 2017-02-17 | 7 | -41/+162 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | More tests. | chriseth | 2017-02-16 | 1 | -0/+10 |
| * | | | | | | | | | | | | Assembly printer for functions. | chriseth | 2017-02-16 | 2 | -0/+20 |
| * | | | | | | | | | | | | Parsing function calls. | chriseth | 2017-02-16 | 5 | -37/+69 |
| * | | | | | | | | | | | | Parsing function definitions. | chriseth | 2017-02-16 | 5 | -6/+65 |
| |/ / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1701 from ethereum/fixFatalErrors | chriseth | 2017-02-17 | 7 | -73/+103 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fix early exist for fatal errors. | chriseth | 2017-02-16 | 6 | -73/+87 |
| * | | | | | | | | | | | Test case. | chriseth | 2017-02-16 | 1 | -0/+16 |
|/ / / / / / / / / / / | |||||
* | | | | | | | | | | | Merge pull request #1674 from ethereum/assemblyPrinter | chriseth | 2017-02-15 | 5 | -4/+271 |
|\ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | Test for unicode string literals. | chriseth | 2017-02-15 | 1 | -0/+11 |
| * | | | | | | | | | | | Assembly printing fixes. | chriseth | 2017-02-14 | 1 | -5/+5 |
| * | | | | | | | | | | | Tests for printing assembly. | chriseth | 2017-02-14 | 1 | -0/+56 |
| * | | | | | | | | | | | Review changes. | chriseth | 2017-02-14 | 3 | -4/+4 |
| * | | | | | | | | | | | Assembly printer. | chriseth | 2017-02-14 | 4 | -4/+204 |
|/ / / / / / / / / / / | |||||
* | | | | | | | | | | | Merge pull request #1620 from ethereum/refactorEntry | Yoichi Hirai | 2017-02-14 | 13 | -87/+150 |
|\ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | Review comments. | chriseth | 2017-02-14 | 3 | -7/+7 |
| * | | | | | | | | | | | Allow different entry scope for registerDeclarations. | chriseth | 2017-02-14 | 3 | -9/+22 |
| * | | | | | | | | | | | Extract scopes into compiler stack. | chriseth | 2017-02-14 | 7 | -6/+19 |
| * | | | | | | | | | | | Refactor type system to allow multiple entry points. | chriseth | 2017-02-14 | 4 | -15/+27 |
| * | | | | | | | | | | | Refactor NameAndTypeResolver and SyntaxChecker to allow other entry points. | chriseth | 2017-02-14 | 7 | -62/+87 |
* | | | | | | | | | | | | Merge pull request #1697 from ethereum/test-script-kill | Alex Beregszaszi | 2017-02-14 | 1 | -3/+4 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Kill the right eth process in tests | chriseth | 2017-02-14 | 1 | -3/+4 |
|/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1692 from ethereum/rpc-mining-time | chriseth | 2017-02-14 | 2 | -11/+12 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | |||||
| * | | | | | | | | | | | Use std::chrono and not boost::posix_Time | Alex Beregszaszi | 2017-02-13 | 2 | -3/+4 |
| * | | | | | | | | | | | Simplify mining loop | Alex Beregszaszi | 2017-02-13 | 1 | -8/+3 |
| * | | | | | | | | | | | Use maxMiningTime in mining as opposed to poll counter | Alex Beregszaszi | 2017-02-13 | 2 | -4/+9 |
* | | | | | | | | | | | | Merge pull request #1684 from federicobond/sphinx-highlight | Alex Beregszaszi | 2017-02-14 | 1 | -15/+9 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Update the sphinx highlighting rules | Federico Bond | 2017-02-14 | 1 | -15/+9 |
* | | | | | | | | | | | | | Merge pull request #1693 from ethereum/nodejsversion | chriseth | 2017-02-14 | 1 | -0/+2 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Use version 6 | chriseth | 2017-02-14 | 1 | -2/+2 |
| * | | | | | | | | | | | | Install nvm | chriseth | 2017-02-14 | 1 | -0/+2 |
* | | | | | | | | | | | | | Merge pull request #1661 from ethereum/asm-revert | chriseth | 2017-02-13 | 17 | -8/+67 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Use the revert opcode in assert() | Alex Beregszaszi | 2017-02-11 | 1 | -2/+8 |
| * | | | | | | | | | | | | | Check for state changes in revert() tests | Alex Beregszaszi | 2017-02-11 | 1 | -0/+5 |
| * | | | | | | | | | | | | | Add tests for revert() | Alex Beregszaszi | 2017-02-11 | 2 | -0/+24 |
| * | | | | | | | | | | | | | Document revert() | Alex Beregszaszi | 2017-02-11 | 3 | -3/+6 |
| * | | | | | | | | | | | | | Use the REVERT opcode for throw; | Alex Beregszaszi | 2017-02-11 | 1 | -1/+3 |