aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Reject unsupported experimental feature namesAlex Beregszaszi2017-08-101-0/+5
* Warn if using experimental pragmaAlex Beregszaszi2017-08-101-0/+5
* Support experimental feature pragmaAlex Beregszaszi2017-08-103-4/+32
* Merge pull request #2720 from ethereum/visibility-parserchriseth2017-08-097-26/+41
|\
| * Make toString(visibility) a helperAlex Beregszaszi2017-08-094-43/+25
| * Show previous visibility specifier in parser errorAlex Beregszaszi2017-08-094-4/+32
| * Add test for multiple visibilites on functionsAlex Beregszaszi2017-08-092-2/+7
|/
* Merge pull request #2719 from ethereum/constantchriseth2017-08-092-3/+3
|\
| * Rename Token::Const to Token::ConstantAlex Beregszaszi2017-08-092-3/+3
* | Merge pull request #2718 from ethereum/globalschriseth2017-08-092-1/+6
|\ \
| * | Remove some global symbolsAlex Beregszaszi2017-08-092-1/+6
* | | Merge pull request #2717 from vladislav-ankudinov/patch-1Alex Beregszaszi2017-08-091-1/+1
|\ \ \ | |_|/ |/| |
| * | fix typo 'onte' -> 'onto'vladislav-ankudinov2017-08-091-1/+1
|/ /
* | Merge pull request #2716 from ethereum/versionIncrementAlex Beregszaszi2017-08-092-1/+7
|\ \ | |/ |/|
| * Set version to 0.4.16.chriseth2017-08-092-1/+7
|/
* Merge pull request #2715 from ethereum/releasechriseth2017-08-090-0/+0
|\
| * Merge pull request #2710 from ethereum/developchriseth2017-08-0822-116/+421
| |\ | |/ |/|
* | Merge pull request #2709 from ethereum/updateChangelogchriseth2017-08-082-1/+5
|\ \
| * | Update changelog.chriseth2017-08-082-1/+5
|/ /
* | Merge pull request #2697 from ethereum/unimplemented-inlined-librarychriseth2017-08-083-1/+26
|\ \
| * | Disable unimplemented library functions insteadAlex Beregszaszi2017-08-083-29/+14
| * | Raise error when using unimplemented internal library functions.Alex Beregszaszi2017-08-083-0/+40
|/ /
* | Merge pull request #2702 from SaadSurya/patch-1Alex Beregszaszi2017-08-081-1/+1
|\ \
| * | Update installing-solidity.rstSaadSurya2017-08-071-1/+1
|/ /
* | Merge pull request #2698 from ethereum/unimplemented-constructorchriseth2017-08-074-47/+15
|\ \
| * | Constructors must be implemented if declared.Alex Beregszaszi2017-08-054-47/+15
|/ /
* | Merge pull request #2687 from ethereum/show-unimplemented-funcsAlex Beregszaszi2017-08-058-24/+46
|\ \
| * | Remove duplicated check for unimplemented functionsAlex Beregszaszi2017-08-041-2/+0
| * | Fix tests to use unimplementedFunctionsAlex Beregszaszi2017-08-041-8/+8
| * | Show unimplemented function if trying to instantiate an abstract classAlex Beregszaszi2017-08-044-1/+25
| * | Replace isFullyImplemented with unimplementedFunctions in ASTAnnotationsAlex Beregszaszi2017-08-044-14/+14
* | | Merge pull request #2692 from ethereum/shadowing-overloadchriseth2017-08-055-7/+48
|\ \ \ | |/ / |/| |
| * | Three more tests for shadowing.chriseth2017-08-051-0/+30
| * | Search for shadowee starting from parent scope.chriseth2017-08-052-24/+4
| * | Do not mark overloaded functions as shadowingAlex Beregszaszi2017-08-054-1/+32
|/ /
* | Merge pull request #2685 from elopio/patch-1chriseth2017-08-041-1/+9
|\ \
| * | Add the tag for the commandLeo Arias2017-08-021-0/+4
| * | Add the command to install the stable solc snapLeo Arias2017-08-021-1/+5
* | | Merge pull request #2673 from ethereum/builtin-gaschriseth2017-08-044-18/+25
|\ \ \
| * | | Disallow gas modifier on sha255/ripemd160/ecrecoverAlex Beregszaszi2017-08-024-18/+25
| |/ /
* | | Merge pull request #2696 from AdrianClv/patch-1chriseth2017-08-041-3/+3
|\ \ \
| * | | Removes reference to stack depth attackAdrián Calvo2017-08-041-3/+3
|/ / /
* | | Merge pull request #2679 from ethereum/delegatecallchriseth2017-08-026-4/+97
|\ \ \
| * | | Add warning that low-level call/callcode/delegatecall don't check for existenceAlex Beregszaszi2017-08-021-0/+3
| * | | Add test for call/callcode/delegatecall to invalid addressAlex Beregszaszi2017-08-021-0/+22
| * | | Add bug.json entry for delegatecallAlex Beregszaszi2017-08-022-3/+34
| * | | .delegatecall() should always return a boolean of execution statusAlex Beregszaszi2017-08-023-1/+38
| |/ /
* | | Merge pull request #2688 from ethereum/sourceformatterchriseth2017-08-021-2/+3
|\ \ \ | |/ / |/| |
| * | Consistent format for secondary location in sourceformatterAlex Beregszaszi2017-08-021-2/+1
| * | Consistent new line in sourceformatterAlex Beregszaszi2017-08-021-0/+2
|/ /
* | Merge pull request #2682 from ethereum/delegatecall-newaccountchriseth2017-08-012-1/+2
|\ \
| * | Provide new account gas for low-level callcode/delegatecallAlex Beregszaszi2017-08-012-1/+2
* | | Merge pull request #2674 from ethereum/builtin-testschriseth2017-08-012-1/+130
|\ \ \ | |/ / |/| |
| * | Add test for tight packing keccak256/sha256/ripemd160Alex Beregszaszi2017-08-011-0/+81
| * | Add test for disallowed gas/value modifiers on builtinsAlex Beregszaszi2017-08-011-1/+49
* | | Merge pull request #2677 from ethereum/barecallAlex Beregszaszi2017-08-014-12/+12
|\ \ \ | |/ / |/| |
| * | Rename Bare to BarecallAlex Beregszaszi2017-08-014-12/+12
|/ /
* | Merge pull request #2670 from ethereum/releasechriseth2017-07-310-0/+0
|\|
| * Merge pull request #2667 from ethereum/developchriseth2017-07-31194-1581/+17492
| |\
* | \ Merge pull request #2669 from ethereum/versionIncrementchriseth2017-07-312-1/+7
|\ \ \ | |_|/ |/| |
| * | Increment version to 0.4.15chriseth2017-07-312-1/+7
|/ /
* | Merge pull request #2668 from ethereum/fixImportReleasechriseth2017-07-311-4/+5
|\ \
| * | Fix import error check for release version.chriseth2017-07-311-4/+5
|/ /
* | Merge pull request #2666 from ethereum/releaseVersionchriseth2017-07-312-1/+5
|\ \
| * | Release date for version 0.4.14.chriseth2017-07-312-1/+5
|/ /
* | Merge pull request #2658 from jamesray1/patch-8chriseth2017-07-311-1/+1
|\ \
| * | Updated link for getter-functionsJames Ray2017-07-281-1/+1
* | | Merge pull request #2662 from ethereum/fixEcrecover2Alex Beregszaszi2017-07-285-4/+93
|\ \ \
| * | | Use keccak256 instead of sha3chriseth2017-07-281-1/+1
| * | | Changelog and bug list entry.chriseth2017-07-283-3/+45
| * | | Fix for invalid clearing of memory in ecrecover.chriseth2017-07-281-1/+1
| * | | Test case for invalid ecrecover call.chriseth2017-07-281-0/+47
|/ / /
* | | Merge pull request #2478 from ethereum/fallback-dispatcherchriseth2017-07-287-14/+15
|\ \ \ | |/ / |/| |
| * | Remove the need of jumping out of the fallbackAlex Beregszaszi2017-07-282-8/+5
| * | Disallow externalSignature for fallback functionsAlex Beregszaszi2017-07-281-0/+1
| * | Add isFallback() helperAlex Beregszaszi2017-07-284-6/+9
|/ /
* | Merge pull request #2635 from ethereum/fixCrashOnAssignmentToNonLValueAlex Beregszaszi2017-07-273-1/+18
|\ \
| * | Changelog entry.chriseth2017-07-271-0/+1
| * | Fix crash on assignment to non-lvalue.chriseth2017-07-261-1/+3
| * | Test for assigning to non-lvalue.chriseth2017-07-261-0/+14
* | | Merge pull request #2652 from ethereum/fixMultiModifierchriseth2017-07-276-9/+41
|\ \ \
| * | | Re-allow multiple modifiers per function.chriseth2017-07-276-9/+41
* | | | Merge pull request #2651 from ethereum/asm-optimiserchriseth2017-07-272-17/+60
|\ \ \ \
| * | | | Introduce fine-grained optimiser settings in libevmasmAlex Beregszaszi2017-07-272-17/+60
* | | | | Merge pull request #2641 from elopio/patch-1chriseth2017-07-271-1/+1
|\ \ \ \ \
| * | | | | update the snap metadata to allow stable releasesLeo Arias2017-07-271-1/+1
* | | | | | Merge pull request #2640 from elopio/patch-2chriseth2017-07-271-0/+4
|\ \ \ \ \ \
| * | | | | | Add the install instructions from the edge snapLeo Arias2017-07-271-0/+4
| |/ / / / /
* | | | | | Merge pull request #2629 from hcaw/patch-1chriseth2017-07-271-3/+2
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Moved Ethereum Studio to Discontinued section as suggestedHarry Wright2017-07-251-0/+2
| * | | | | Link to Ethereum Studio removed - project has been discontinuedHarry Wright2017-07-251-3/+0
| | |_|/ / | |/| | |
* | | | | Merge pull request #2645 from ethereum/assertsAlex Beregszaszi2017-07-277-51/+36
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Use solAssert instead of boost throw where possibleAlex Beregszaszi2017-07-277-51/+36
| | |/ / | |/| |
* | | | Merge pull request #2649 from nathanph/patch-1chriseth2017-07-271-1/+1
|\ \ \ \
| * | | | Fix typo in contracts.rstNathan Hernandez2017-07-271-1/+1
* | | | | Merge pull request #2650 from ethereum/metadata-test-fixchriseth2017-07-271-2/+4
|\ \ \ \ \
| * | | | | Fix metadata testsAlex Beregszaszi2017-07-271-2/+4
* | | | | | Merge pull request #2636 from ethereum/docs-randomYoichi Hirai2017-07-275-21/+29
|\ \ \ \ \ \
| * | | | | | Closing parenthesischriseth2017-07-271-1/+1
| * | | | | | Avoid using .send in the examplesAlex Beregszaszi2017-07-271-7/+2
| * | | | | | Use the storage keyword in examplesAlex Beregszaszi2017-07-272-4/+4
| * | | | | | Avoid using var if not requiredAlex Beregszaszi2017-07-271-2/+2
| * | | | | | Mention all global aliasesAlex Beregszaszi2017-07-272-4/+10
| * | | | | | Mention that callcode is deprecatedAlex Beregszaszi2017-07-272-1/+9
| * | | | | | Remove interface keyword from reserved listAlex Beregszaszi2017-07-271-1/+1
| * | | | | | Remove reference to Why3Alex Beregszaszi2017-07-271-2/+1
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #2642 from ethereum/test-split-asmYoichi Hirai2017-07-272-821/+873
|\ \ \ \ \ \
| * | | | | | Split off libevmasm specific optimiser testsAlex Beregszaszi2017-07-272-821/+873
* | | | | | | Merge pull request #2643 from ethereum/compilerstackYoichi Hirai2017-07-272-39/+55
|\ \ \ \ \ \ \
| * | | | | | | Reorder CompilerStack to be in logical orderAlex Beregszaszi2017-07-272-39/+55
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #2644 from ethereum/toodeepYoichi Hirai2017-07-272-1/+7
|\ \ \ \ \ \ \
| * | | | | | | Report location on stack too deep if possibleAlex Beregszaszi2017-07-272-1/+7
| |/ / / / / /
* | | | | | | Merge pull request #2646 from ethereum/standardcompilerYoichi Hirai2017-07-271-18/+23
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | DocstringParsingError is not thrown anymore in StandardCompilerAlex Beregszaszi2017-07-271-16/+8
| * | | | | | Catch FatalError in StandardCompilerAlex Beregszaszi2017-07-271-3/+16
| |/ / / / /
* | | | | | Merge pull request #2566 from ethereum/metadata-only-relevantchriseth2017-07-276-2/+113
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | Add tests for relevant metadata filesAlex Beregszaszi2017-07-191-0/+67
| * | | | | Add template for merging setsAlex Beregszaszi2017-07-192-4/+7
| * | | | | Avoid cyclic imports in referencedSourceUnitsAlex Beregszaszi2017-07-192-6/+11
| * | | | | Only include files usde in metadataAlex Beregszaszi2017-07-192-0/+10
| * | | | | Add option to recurse referencedSourceUnitsAlex Beregszaszi2017-07-192-5/+10
| * | | | | Add referencedSourceUnits() helperAlex Beregszaszi2017-07-192-0/+13
| * | | | | Add sourceUnit() helper to DeclarationAlex Beregszaszi2017-07-192-2/+10
* | | | | | Merge pull request #2647 from skiral/patch-1Alex Beregszaszi2017-07-271-1/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | fix misspellSkiral Inc2017-07-271-1/+1
|/ / / / /
* | | | | Merge pull request #2639 from ethereum/grammarAlex Beregszaszi2017-07-271-1/+1
|\ \ \ \ \
| * | | | | Fix grammarYoichi Hirai2017-07-261-1/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #1637 from ethereum/warn-shadowing-globalschriseth2017-07-267-78/+269
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Warn about shadowing variables.Alex Beregszaszi2017-07-257-78/+269
| | |/ / | |/| |
* | | | Merge pull request #2631 from maurelian/maurelian_patch1Yoichi Hirai2017-07-261-6/+4
|\ \ \ \
| * | | | Clarify require and assert usagemaurelian2017-07-261-6/+4
| |/ / /
* | | | Merge pull request #2599 from ethereum/compilerstack-cleanupAlex Beregszaszi2017-07-2611-58/+46
|\ \ \ \
| * | | | Add CompilerStack::setOptimiserSettingsAlex Beregszaszi2017-07-2610-16/+27
| * | | | Add CompilerStack::setLibrariesAlex Beregszaszi2017-07-265-8/+17
| * | | | Remove unused interfaces from CompilerStackAlex Beregszaszi2017-07-263-39/+7
|/ / / /
* | | | Merge pull request #2627 from atfornes/patch-2chriseth2017-07-261-2/+3
|\ \ \ \
| * | | | Change Mapping example to valid (executable) codeAntonio Tenorio-Fornés2017-07-251-2/+3
* | | | | Merge pull request #2603 from ethereum/test-jsoncompilerchriseth2017-07-261-2/+95
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Add test for compileStandardAlex Beregszaszi2017-07-191-0/+29
| * | | | Add test for compileSingleAlex Beregszaszi2017-07-191-0/+51
| * | | | Add test for compileJSONCallbackAlex Beregszaszi2017-07-191-3/+16
* | | | | Merge pull request #2572 from elopio/snap-versionchriseth2017-07-251-1/+7
|\ \ \ \ \
| * | | | | use echo -n instead of touchLeo Arias2017-07-181-1/+1
| * | | | | Prepare the version of the snap package for the release tagsLeo Arias2017-07-181-1/+7
* | | | | | Merge pull request #2484 from jamesray1/patch-8chriseth2017-07-251-2/+2
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | Update types.rstJames Ray2017-07-011-2/+2
| * | | | | Changed URL for getter to a refJames Ray2017-06-301-1/+1
| * | | | | Used a ref for getter instead of a URL.James Ray2017-06-301-1/+1
| * | | | | Added links for the getter function.James Ray2017-06-301-2/+2
* | | | | | Merge pull request #2625 from ethereum/chriseth-patch-1Alex Beregszaszi2017-07-241-1/+2
|\ \ \ \ \ \
| * | | | | | Mention homebrew in release checklistchriseth2017-07-241-1/+2
|/ / / / / /
* | | | | | Merge pull request #2615 from NIC619/developAlex Beregszaszi2017-07-211-1/+1
|\ \ \ \ \ \
| * | | | | | minor fix on assembly exampleNIC6192017-07-211-1/+1
* | | | | | | Merge pull request #2616 from benjaminion/lll-nested-conditional-testsAlex Beregszaszi2017-07-211-0/+50
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | LLL: Test cases for nested IF expressions.benjaminion2017-07-211-0/+50
|/ / / / / /
* | | | | | Merge pull request #2573 from benjaminion/lll-error-report-symbolAlex Beregszaszi2017-07-201-11/+11
|\ \ \ \ \ \
| * | | | | | LLL: Improve error reporting in certain cases.benjaminion2017-07-161-11/+11
* | | | | | | Merge pull request #1544 from VoR0220/fixedPointTypeResolutionAlex Beregszaszi2017-07-205-182/+164
|\ \ \ \ \ \ \
| * | | | | | | Cleanup fixed point type changeschriseth2017-07-204-142/+110
| * | | | | | | Change fixed point types to have digit countVoR02202017-07-205-113/+127
|/ / / / / / /
* | | | | | | Merge pull request #2334 from ethereum/printMultiErrorAlex Beregszaszi2017-07-201-1/+8
|\ \ \ \ \ \ \
| * | | | | | | Print information about types of errors.chriseth2017-07-191-1/+8
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #2605 from roadriverrail/this-in-constructorAlex Beregszaszi2017-07-204-1/+31
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | Migrate over to ErrorReporterRhett Aultman2017-07-191-1/+1
| * | | | | | Add test and changelogAlex Beregszaszi2017-07-192-1/+16
| * | | | | | Warn if this is used in constructorAlex Beregszaszi2017-07-192-0/+15
|/ / / / / /
* | | | | | Merge pull request #2602 from ethereum/emscripten-shrinkYoichi Hirai2017-07-191-2/+0
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Remove LINKABLE from EmscriptenAlex Beregszaszi2017-07-191-2/+0
|/ / / / /
* | | | | Merge pull request #2596 from ethereum/lll-test-optimiserYoichi Hirai2017-07-192-2/+2
|\ \ \ \ \
| * | | | | Run LLL contract tests with optimiser tooAlex Beregszaszi2017-07-192-2/+2
* | | | | | Merge pull request #2592 from ethereum/lll-simplifyYoichi Hirai2017-07-191-5/+1
|\ \ \ \ \ \
| * | | | | | LLL: remove useless codeAlex Beregszaszi2017-07-191-5/+1
| |/ / / / /
* | | | | | Merge pull request #2591 from ethereum/lll-no-optimYoichi Hirai2017-07-191-2/+8
|\ \ \ \ \ \
| * | | | | | LLL: disable optimiser entirely if requestedAlex Beregszaszi2017-07-191-2/+8
| |/ / / / /
* | | | | | Merge pull request #2589 from ethereum/rename-onchainmetadataYoichi Hirai2017-07-196-17/+17
|\ \ \ \ \ \
| * | | | | | Rename onChainMetadata to metadataAlex Beregszaszi2017-07-196-17/+17
| |/ / / / /
* | | | | | Merge pull request #2598 from ethereum/example-test-fixesYoichi Hirai2017-07-196-28/+46
|\ \ \ \ \ \
| * | | | | | Enable more examples in the documentation for testingAlex Beregszaszi2017-07-196-28/+46
| |/ / / / /
* | | | | | Merge pull request #2597 from ethereum/modifier-internalYoichi Hirai2017-07-193-1/+16
|\ \ \ \ \ \
| * | | | | | Mark modifiers as internalAlex Beregszaszi2017-07-193-1/+16
| |/ / / / /
* | | | | | Merge pull request #2593 from ethereum/parser-error-textYoichi Hirai2017-07-191-1/+1
|\ \ \ \ \ \
| * | | | | | Update parser error for pragma/import/contractAlex Beregszaszi2017-07-191-1/+1
| |/ / / / /
* | | | | | Merge pull request #2594 from ethereum/emscriptenYoichi Hirai2017-07-191-4/+20
|\ \ \ \ \ \
| * | | | | | Add comments to Emscripten flagsAlex Beregszaszi2017-07-191-4/+20
| |/ / / / /
* | | | | | Merge pull request #2590 from ethereum/natspec-cleanupYoichi Hirai2017-07-193-31/+6
|\ \ \ \ \ \
| * | | | | | Remove unneccesary interface from NatspecAlex Beregszaszi2017-07-193-31/+6
| |/ / / / /
* | | | | | Merge pull request #2588 from ethereum/test-optimiserYoichi Hirai2017-07-192-4/+2
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Run metadata and gas meter tests when optimiser is on tooAlex Beregszaszi2017-07-192-4/+2
|/ / / / /
* | | | | Merge pull request #2585 from ethereum/tests-compilerstackAlex Beregszaszi2017-07-184-4/+12
|\ \ \ \ \
| * | | | | Do not use obscure CompilerStack methods in testsAlex Beregszaszi2017-07-184-4/+12
|/ / / / /
* | | | | Merge pull request #2583 from ethereum/soljson-licenseAlex Beregszaszi2017-07-183-1/+17
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Test for version/license in jsonCompilerAlex Beregszaszi2017-07-181-0/+15
| * | | | Properly export the license() method in EmscriptenAlex Beregszaszi2017-07-182-1/+2
|/ / / /
* | | | Merge pull request #2584 from ethereum/standardcompiler-cleanupAlex Beregszaszi2017-07-181-13/+13
|\ \ \ \
| * | | | Mark const variablesAlex Beregszaszi2017-07-181-4/+4
| * | | | Reorder code for readabilityAlex Beregszaszi2017-07-181-9/+9
|/ / / /
* | | | Merge pull request #2582 from jooray/patch-1Alex Beregszaszi2017-07-181-1/+1
|\ \ \ \
| * | | | Keep the terminology about the exceptions the sameJuraj Bednar2017-07-181-1/+1
|/ / / /
* | | | Merge pull request #2570 from benjaminion/lll-contract-test-ensAlex Beregszaszi2017-07-182-0/+507
|\ \ \ \
| * | | | LLL: whole contract tests for the ENS Registry.benjaminion2017-07-182-0/+507
| |/ / /
* | | | Merge pull request #2574 from ltfschoen/patch-4Alex Beregszaszi2017-07-181-2/+2
|\ \ \ \ | |/ / / |/| | |
| * | | Update solidity-by-example.rst. Fixes accepted bidsLuke Schoen2017-07-171-2/+2
|/ / /
* | | Merge pull request #2565 from ethereum/literal-string-errorchriseth2017-07-143-1/+46
|\ \ \
| * | | Add test for explicit type conversion literal stringAlex Beregszaszi2017-07-141-0/+37
| * | | Include types in explicit conversion error messageAlex Beregszaszi2017-07-142-1/+9
* | | | Merge pull request #2559 from benjaminion/lll-contract-test-erc20Alex Beregszaszi2017-07-142-0/+652
|\ \ \ \ | |/ / / |/| | |
| * | | LLL: whole contract tests for ERC20 token.benjaminion2017-07-142-0/+652
* | | | Merge pull request #2564 from ethereum/large-arrays-calldataAlex Beregszaszi2017-07-145-2/+54
|\ \ \ \
| * | | | Disable large arrays for memory location tooAlex Beregszaszi2017-07-142-2/+6
| * | | | Add tests for large calldata arraysAlex Beregszaszi2017-07-141-0/+25
| * | | | Issue error properly for oversized arrays for calldataAlex Beregszaszi2017-07-144-2/+25
|/ / / /
* | | | Merge pull request #2553 from ethereum/extract-docs-testschriseth2017-07-1410-42/+176
|\ \ \ \
| * | | | Refactor compilation tests.chriseth2017-07-142-36/+51
| * | | | Ignore the docs build directory.chriseth2017-07-141-1/+3
| * | | | Fix bugs in example contractsAlex Beregszaszi2017-07-144-11/+42
| * | | | Add version pragma to docs examplesAlex Beregszaszi2017-07-134-0/+16
| * | | | Run tests on source code from docsAlex Beregszaszi2017-07-131-0/+25
| * | | | Upgrade isolate_tests.py to support extracting code from docsAlex Beregszaszi2017-07-131-3/+48
|/ / / /
* | | | Merge pull request #2504 from ethereum/inlineasm-decl-emptyAlex Beregszaszi2017-07-139-16/+68
|\ \ \ \
| * | | | Rename expectedItems to numVariablesAlex Beregszaszi2017-07-132-6/+6
| * | | | Add end-to-end testAlex Beregszaszi2017-07-132-1/+19
| * | | | Add changelog and documentationAlex Beregszaszi2017-07-132-1/+2
| * | | | Support variable declarations without an assignment in EVMAlex Beregszaszi2017-07-131-3/+12
| * | | | Support parsing let statements without a valueAlex Beregszaszi2017-07-135-11/+35
* | | | | Merge pull request #2567 from ethereum/refactorExceptionschriseth2017-07-139-44/+83
|\ \ \ \ \
| * | | | | Refactor exceptions and provide comment function.chriseth2017-07-139-44/+83
| | |/ / / | |/| | |
* | | | | Merge pull request #2569 from ethereum/transferToTransferAlex Beregszaszi2017-07-131-0/+18
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Add another transfer testcase.chriseth2017-07-131-0/+18
|/ / / /
* | | | Merge pull request #2544 from federicobond/error-value-transfer-non-payablechriseth2017-07-136-1/+101
|\ \ \ \ | |/ / / |/| | |
| * | | Fix error message formattingFederico Bond2017-07-131-1/+1
| * | | Add type error when attempting value transfer to a non-payable contractFederico Bond2017-07-135-0/+100
|/ / /
* | | Merge pull request #2562 from ethereum/addGnosisTestContractsAlex Beregszaszi2017-07-1333-0/+3303
|\ \ \
| * | | Gnosis compilation contracts.chriseth2017-07-1233-0/+3303
|/ / /
* | | Merge pull request #2560 from ethereum/abi-spec-nitpickchriseth2017-07-121-9/+6
|\ \ \
| * | | Borrow a sentence from @axicYoichi Hirai2017-07-121-2/+2
| * | | Nitpicking abi-spec.rstYoichi Hirai2017-07-121-8/+5
* | | | Merge pull request #2501 from ethereum/undef-macroschriseth2017-07-125-5/+3
|\ \ \ \
| * | | | Move UndefMacros from libdevcore to libsolidity/parsingAlex Beregszaszi2017-07-025-5/+3
* | | | | Merge pull request #2522 from ethereum/testCodechriseth2017-07-1271-3/+10063
|\ \ \ \ \
| * | | | | Added various contracts for testing.chriseth2017-07-0571-3/+10063
* | | | | | Merge pull request #2556 from ethereum/inlineasm-calldatachriseth2017-07-123-1/+19
|\ \ \ \ \ \
| * | | | | | Issue proper warning trying to access calldata variables in inline assemblyAlex Beregszaszi2017-07-123-1/+19
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #1477 from ethereum/doc-remove-fixedchriseth2017-07-121-16/+2
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | docs: ``var x = 1/4`` is not working, so remove description about itYoichi Hirai2016-12-021-16/+2
* | | | | | Merge pull request #2545 from benjaminion/lll-alloc-updatedAlex Beregszaszi2017-07-123-6/+79
|\ \ \ \ \ \
| * | | | | | LLL: rewrite alloc to avoid issues with edge cases.benjaminion2017-07-123-6/+79
* | | | | | | Merge pull request #2557 from ethereum/appveyorchriseth2017-07-121-0/+12
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Add failing implicit conversion testAlex Beregszaszi2017-07-111-0/+12
|/ / / / / /
* | | | | | Merge pull request #2554 from ethereum/minMaxValueAlex Beregszaszi2017-07-114-0/+40
|\ \ \ \ \ \
| * | | | | | Helper functions.chriseth2017-07-114-0/+40
|/ / / / / /