aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| | * | | | Mention that solcjs is not compatible with solc in the using-the-compiler sec...Alex Beregszaszi2018-02-272-0/+5
| | | |/ / | | |/| |
| * | | | Merge pull request #3605 from ethereum/deprecate-throwchriseth2018-02-273-5/+23
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | Turn throw into a syntax error for 0.5.0Alex Beregszaszi2018-02-273-5/+23
| |/ / /
| * | | Merge pull request #3335 from nisdas/ballot-contractchriseth2018-02-271-9/+14
| |\ \ \
| | * | | Fix name shadowing in ballot example contract.chriseth2018-02-271-9/+14
| * | | | Merge pull request #3426 from wbt/patch-1chriseth2018-02-271-1/+1
| |\ \ \ \
| | * | | | Note deprecation of constant keyword on functionswbt2018-02-271-1/+1
| |/ / / /
| * | | | Merge pull request #3602 from ethereum/docs-updatesAlex Beregszaszi2018-02-273-39/+11
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | Random documentation updates (assembly, faq)Alex Beregszaszi2018-02-273-39/+11
| | |/ /
| * | | Merge pull request #3589 from ethereum/identifiersAlex Beregszaszi2018-02-273-42/+78
| |\ \ \ | | |/ / | |/| |
| | * | Add test for escapeIdentifierAlex Beregszaszi2018-02-271-0/+15
| | * | Use new escaping helpers for type identifiersAlex Beregszaszi2018-02-272-20/+9
| | * | Rename Types::identifier to Types::richIdentifierAlex Beregszaszi2018-02-272-35/+41
| | * | Add helpers escapeIdentifier to TypesAlex Beregszaszi2018-02-272-1/+27
| * | | Merge pull request #3588 from ethereum/fixGetterTypechriseth2018-02-272-42/+37
| |\ \ \
| | * | | Fix: Function types for getters should not have storage pointers.chriseth2018-02-261-1/+4
| | * | | Test data location of getter return type.chriseth2018-02-261-0/+20
| | * | | Simplify FunctionType constructors.chriseth2018-02-261-42/+14
| |/ / /
| * | | Merge pull request #3585 from aaroncolaco/developAlex Beregszaszi2018-02-261-9/+24
| |\ \ \ | | |/ / | |/| |
| | * | Fix example; closes #3582Aaron Colaço2018-02-241-9/+24
| |/ /
| * | Merge pull request #3499 from ethereum/runEndToEndOnCirclechriseth2018-02-232-14/+28
| |\ \
| | * | Run EndToEnd tests on circle, too.chriseth2018-02-232-14/+28
| |/ /
| * | Merge pull request #3578 from etherchina/developchriseth2018-02-231-0/+1
| |\ \
| | * | add in progressHongbin Zuo2018-02-231-1/+1
| | * | Why you made this change:Hongbin Zuo2018-02-231-0/+1
| * | | Merge pull request #3579 from ethereum/fuzzer-stdinchriseth2018-02-231-14/+4
| |\ \ \ | | |/ / | |/| |
| | * | Use readStandardInput in the fuzzerAlex Beregszaszi2018-02-231-14/+4
| |/ /
| * | Merge pull request #3538 from ethereum/emitEventschriseth2018-02-2325-27/+327
| |\ \
| | * | Parser test.chriseth2018-02-221-0/+13
| | * | Tests for warnings.chriseth2018-02-221-0/+23
| | * | Warn about using events without emit.chriseth2018-02-222-1/+13
| | * | Documentation about emitting events.chriseth2018-02-226-24/+26
| | * | Changelog entry.chriseth2018-02-221-0/+1
| | * | Introduce emit statement.chriseth2018-02-2217-3/+252
| * | | Merge pull request #3575 from OTTTO/developchriseth2018-02-231-2/+16
| |\ \ \ | | | |/ | | |/|
| | * | Reccomend to explicitly label the visibility of functions.Dax Bondye2018-02-231-2/+16
| * | | Merge pull request #3573 from ethereum/retryTestsAlex Beregszaszi2018-02-231-1/+1
| |\ \ \
| | * | | Try external tests twice.chriseth2018-02-221-1/+1
| * | | | Merge pull request #3513 from OTTTO/developchriseth2018-02-221-0/+103
| |\ \ \ \ | | |/ / / | |/| / / | | |/ /
| | * | Recommend consistent style for wrapping long lines.DYLAN BECKWITH2018-02-221-0/+103
| * | | Merge pull request #3552 from ethereum/chriseth-patch-1chriseth2018-02-221-3/+3
| |\ \ \ | | |_|/ | |/| |
| | * | Use the term "trailing zero-bytes".chriseth2018-02-221-1/+1
| | * | Clarify padding direction.chriseth2018-02-201-3/+3
| * | | Merge pull request #3565 from ethereum/doNotWarnAboutAnalysisOnlyExpFeatureschriseth2018-02-223-8/+6
| |\ \ \
| | * | | Do not warn about analysis-only experimental features.chriseth2018-02-223-8/+6
| |/ / /
| * | | Merge pull request #3571 from ethereum/cppcheckchriseth2018-02-222-6/+6
| |\ \ \
| | * | | Mark functions constAlex Beregszaszi2018-02-222-6/+6
| * | | | Merge pull request #3570 from ethereum/assembly-oversized-literalschriseth2018-02-224-0/+16
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | Add assertion for boolean literals in Julia-modeAlex Beregszaszi2018-02-221-0/+5
| | * | | Raise error on oversized number literals in assemblyAlex Beregszaszi2018-02-224-0/+11
| * | | | Merge pull request #3566 from mirgj/patch-1chriseth2018-02-221-1/+1
| |\| | |
| | * | | Update solidity-by-example.rstmirgj2018-02-221-1/+1
| |/ / /
| * | | Merge pull request #3427 from duaraghav8/patch-3chriseth2018-02-221-0/+11
| |\ \ \
| | * | | Fix link.chriseth2018-02-201-5/+3
| | * | | correct terminologyRaghav Dua2018-01-241-2/+2
| | * | | Abstract Contracts: Add note about function typeRaghav Dua2018-01-241-0/+13
| * | | | Merge pull request #3555 from ethereum/libraryTestCallInputchriseth2018-02-221-2/+2
| |\ \ \ \
| | * | | | Provide proper input for test call.chriseth2018-02-211-2/+2
| * | | | | Merge pull request #3548 from ethereum/documentationOnCirclechriseth2018-02-222-15/+24
| |\ \ \ \ \
| | * | | | | Build documentation on CircleCI.chriseth2018-02-212-15/+24
| |/ / / / /
| * | | | | Merge pull request #3559 from ethereum/emscripten-fail-on-undefinedchriseth2018-02-211-0/+3
| |\ \ \ \ \
| | * | | | | CMake: abort if linking results in undefined symbols with emscriptenAlex Beregszaszi2018-02-211-0/+3
| * | | | | | Merge pull request #3561 from ldct/patch-2chriseth2018-02-211-0/+1
| |\ \ \ \ \ \
| | * | | | | | Create .gitattributesLi Xuanji2018-02-211-0/+1
| | |/ / / / /
| * | | | | | Merge pull request #3554 from ethereum/reuseScannerOrNotchriseth2018-02-219-8/+18
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| | * | | | | Expect end of string at end of top-level block for assembly parser.chriseth2018-02-219-8/+18
| * | | | | | Merge pull request #3532 from aarlt/libdevcore_new_json_apiAlex Beregszaszi2018-02-2115-53/+337
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| | * | | | | Add new JSON API for better abstraction and for supporting strict JSON parsingAlexander Arlt2018-02-2115-53/+337
| |/ / / / /
| * | | | | Merge pull request #3553 from ethereum/simpleOptimizerTestFixchriseth2018-02-211-2/+2
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| | * | | | Provide input for two optimizer tests.chriseth2018-02-211-2/+2
| |/ / / /
| * | | | Merge pull request #3535 from ethereum/fixShadowingAlex Beregszaszi2018-02-203-3/+26
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | Changelog entry.chriseth2018-02-201-0/+1
| | * | | Fix shadowing for imports with aliases.chriseth2018-02-201-2/+3
| | * | | Test aliasing in shadowing.chriseth2018-02-201-1/+22
| |/ / /
| * | | Merge pull request #3550 from ethereum/offsetconstantsasmAlex Beregszaszi2018-02-203-6/+22
| |\ \ \
| | * | | Changelog entry.chriseth2018-02-201-0/+1
| | * | | Properly warn about the use of constants in inline assembly in connection wit...chriseth2018-02-201-6/+6
| | * | | Test ``_offset`` for constants in inline assembly.chriseth2018-02-201-0/+15
| * | | | Merge pull request #3543 from medvedev1088/feature/add-gas-details-to-documen...chriseth2018-02-201-5/+5
| |\ \ \ \
| | * | | | Add adjustable/no adjustable gas details to address related functions in unit...Evgeny Medvedev2018-02-201-5/+5
| | * | | | Add gas forwarding details to address related functions in units-and-global-v...Evgeny Medvedev2018-02-191-5/+5
| * | | | | Merge pull request #3551 from fulldecent/patch-7chriseth2018-02-201-1/+1
| |\ \ \ \ \
| | * | | | | TypoWilliam Entriken2018-02-201-1/+1
| |/ / / / /
| * | | | | Merge pull request #3357 from federicobond/improve-asm-grammarchriseth2018-02-201-17/+16
| |\ \ \ \ \
| | * | | | | docs: Improve assembly grammar definitionFederico Bond2017-12-241-17/+16
| * | | | | | Merge pull request #3448 from fulldecent/patch-8chriseth2018-02-201-1/+1
| |\ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| | * | | | | Clarify name documentation for mixedCaseWilliam Entriken2018-01-301-1/+1
| * | | | | | Merge pull request #3135 from federicobond/formatter-instancechriseth2018-02-206-70/+69
| |\ \ \ \ \ \
| | * | | | | | Fix scannerFromSourceName use-after-free.chriseth2018-02-191-3/+3
| | * | | | | | Convert static SourceReferenceFormatter functions to member onesFederico Bond2018-02-196-69/+68
| * | | | | | | Merge pull request #3182 from janat08/patch-2chriseth2018-02-191-2/+4
| |\ \ \ \ \ \ \
| | * | | | | | | Update introduction-to-smart-contracts.rstchriseth2018-02-191-3/+5
| | * | | | | | | Update introduction-to-smart-contracts.rstjanat082017-11-091-2/+2
| * | | | | | | | Merge pull request #3540 from ealmansi/fix/add-doc-prop-3537chriseth2018-02-193-1/+26
| |\ \ \ \ \ \ \ \
| | * | | | | | | | Changelog entry.chriseth2018-02-191-0/+1
| | * | | | | | | | Fix indentation.Emilio Almansi2018-02-191-3/+3
| | * | | | | | | | Added property _documentation_ to Function, Event, and Modifier definition cl...Emilio Almansi2018-02-192-1/+25
| |/ / / / / / / /
| * | | | | | | | Merge pull request #3502 from aarlt/minor_fix_no_input_sources_specifiedchriseth2018-02-193-2/+42
| |\ \ \ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | |
| | * | | | | | | Minor improvement: check sourcesAlexander Arlt2018-02-173-2/+42
| |/ / / / / / /
| * | | | | | | Merge pull request #3536 from leonardoalt/fix_compilation_3530chriseth2018-02-161-4/+4
| |\ \ \ \ \ \ \
| | * | | | | | | Fix compilation problem from issue 3530Leonardo Alt2018-02-161-4/+4
| |/ / / / / / /
| * | | | | | | Merge pull request #3523 from ethereum/throwMulmodchriseth2018-02-155-5/+37
| |\ \ \ \ \ \ \
| | * | | | | | | Make addmod and mulmod revert if the last argument is zero.chriseth2018-02-155-5/+37
| |/ / / / / / /
| * | | | | | | Merge pull request #3521 from ethereum/uninitializedStoragePointersAlex Beregszaszi2018-02-153-1/+38
| |\ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | |
| | * | | | | | Disallow uninitialized storage pointers as experimental 0.5.0 feature.chriseth2018-02-153-1/+38
| |/ / / / / /
| * | | | | | Merge pull request #3510 from ethereum/fixppachriseth2018-02-151-1/+1
| |\ \ \ \ \ \
| | * | | | | | Fix PPA script.chriseth2018-02-141-1/+1
| |/ / / / / /
| * | | | | | Merge pull request #3509 from ethereum/releasechriseth2018-02-140-0/+0
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | |
* | | | | | | Merge pull request #3503 from ethereum/developchriseth2018-02-14165-1164/+7455
|\ \ \ \ \ \ \
| | * \ \ \ \ \ Merge pull request #3508 from abbbe/docs-fix-typo-20180214Alex Beregszaszi2018-02-141-1/+1
| | |\ \ \ \ \ \
| | | * | | | | | fix a typoAlexandre Bezroutchko2018-02-141-1/+1
| | |/ / / / / / | |/| | | | | |
| | * | | | | | Merge pull request #3505 from ethereum/incVersionchriseth2018-02-142-1/+9
| |/| | | | | |
| | * | | | | | Increment version number.chriseth2018-02-142-1/+9
| |/ / / / / /
| * | | | | | Update Changelog.mdchriseth2018-02-141-1/+1
| * | | | | | Merge pull request #3501 from ethereum/prepareReleaseAlex Beregszaszi2018-02-142-9/+15
| |\ \ \ \ \ \
| | * | | | | | Prepare 0.4.20 release.chriseth2018-02-142-9/+15
| |/ / / / / /
| * | | | | | Merge pull request #3498 from ethereum/allowthisfselectorchriseth2018-02-147-12/+98
| |\ \ \ \ \ \
| | * | | | | | Add tests for selectors for public variables.chriseth2018-02-132-4/+10
| | * | | | | | Allow `this.f.selector` to be pure.chriseth2018-02-136-9/+89
| * | | | | | | Merge pull request #3147 from Balajiganapathi/alternative_scopechriseth2018-02-1310-2/+357
| |\ \ \ \ \ \ \
| | * | | | | | | Fix: remove reference.chriseth2018-02-131-2/+4
| | * | | | | | | Use one-dimensional vector.chriseth2018-02-131-7/+8
| | * | | | | | | Suggestion to improve readability.chriseth2018-02-131-14/+21
| | * | | | | | | Minor changes.chriseth2018-02-132-6/+8
| | * | | | | | | Restructure code for alternative identifier suggestionsBalajiganapathi S2018-02-136-50/+86
| | * | | | | | | Add tests for similarity routineBalajiganapathi S2018-02-131-0/+56
| | * | | | | | | Move string distance function to utils and format error messageBalajiganapathi S2018-02-136-52/+122
| | * | | | | | | Suggest alternatives when identifier not found.Balajiganapathi S2018-02-137-2/+183
| |/ / / / / / /
| * | | | | | | Merge pull request #3349 from federicobond/number-improvAlex Beregszaszi2018-02-134-4/+23
| |\ \ \ \ \ \ \
| | * | | | | | | Always use shortened literal number representation.chriseth2018-02-133-10/+10
| | * | | | | | | Avoid output messages size blow-up using huge bignums literalsFederico Bond2018-02-134-4/+23
| * | | | | | | | Merge pull request #3398 from ConsenSys/install-lllcchriseth2018-02-133-0/+21
| |\ \ \ \ \ \ \ \
| | * | | | | | | | Turn off lllc installation by defaultAlex Beregszaszi2018-02-131-1/+1
| | * | | | | | | | Allow lllc to be installedMatthew Halpern2018-02-133-0/+21
| |/ / / / / / / /
| * | | | | | | | Merge pull request #3497 from ethereum/modandchangelogAlex Beregszaszi2018-02-131-0/+1
| |\ \ \ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | |
| | * | | | | | | Mention mod-and-replacement in changelog.chriseth2018-02-131-0/+1
| |/ / / / / / /
| * | | | | | | Merge pull request #3425 from jevogel/3301chriseth2018-02-135-17/+46
| |\ \ \ \ \ \ \
| | * | | | | | | Adjust tests for multiple errors with the var keywordAlex Beregszaszi2018-02-132-13/+25
| | * | | | | | | Do not use var where not neccessary in testsAlex Beregszaszi2018-02-132-4/+4
| | * | | | | | | Deprecate the var keyword (and mark it an error as experimental 0.5.0 feature)Jimmy Vogel2018-02-133-0/+17
| * | | | | | | | Merge pull request #2818 from ethereum/testGnosischriseth2018-02-133-21/+32
| |\ \ \ \ \ \ \ \
| | * | | | | | | | Replace fixed-version pragmas in GnosisAlex Beregszaszi2018-02-131-0/+4
| | * | | | | | | | Use node 7 as required by Gnosis contractschriseth2018-02-132-4/+4
| | * | | | | | | | Also test Gnosis contracts.chriseth2018-02-131-18/+25
| | | |/ / / / / / | | |/| | | | | |
| * | | | | | | | Merge pull request #3374 from ethereum/optim-mod-pow2Alex Beregszaszi2018-02-132-0/+23
| |\ \ \ \ \ \ \ \
| | * | | | | | | | Test for Mod-And rule.chriseth2018-02-131-0/+12
| | * | | | | | | | Replace MOD with AND if constant is power of 2Alex Beregszaszi2018-02-131-0/+11
| | |/ / / / / / /
| * | | | | | | | Merge pull request #3477 from ethereum/emscripten-exceptionsAlex Beregszaszi2018-02-131-1/+3
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| | * | | | | | | Disable greedy exception catcher in Emscripten buildAlex Beregszaszi2018-02-131-1/+3
| |/ / / / / / /
| * | | | | | | Merge pull request #3489 from ethereum/fixZeppleinAlex Beregszaszi2018-02-131-0/+7
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| | * | | | | | Fix some weird zeppelin tests.chriseth2018-02-131-0/+7
| * | | | | | | Merge pull request #3479 from ethereum/multiErrorchriseth2018-02-136-70/+184
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| | * | | | | | Support searching inside multiple errors.chriseth2018-02-126-70/+184
| * | | | | | | Merge pull request #3478 from ethereum/simplifierFormatNumberchriseth2018-02-132-1/+9
| |\ \ \ \ \ \ \
| | * | | | | | | Pretty-print constants in simplifier.chriseth2018-02-101-1/+1
| | * | | | | | | Generic pretty-printed numbers..chriseth2018-02-101-0/+8
| | |/ / / / / /
| * | | | | | | Merge pull request #3474 from ethereum/circle2Alex Beregszaszi2018-02-123-46/+131
| |\ \ \ \ \ \ \
| | * | | | | | | Handle version for solcjs tests.chriseth2018-02-103-5/+8
| | * | | | | | | Split solcjs and external tests.chriseth2018-02-103-34/+94
| | * | | | | | | Split build and test emscriptenchriseth2018-02-101-18/+40
| | |/ / / / / /
| * | | | | | | Merge pull request #3484 from federicobond/fix-segfaultchriseth2018-02-122-0/+15
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| | * | | | | | Fix segfault with undeclared array typesFederico Bond2018-02-122-0/+15
| |/ / / / / /
| * | | | | | Merge pull request #3472 from ethereum/removeemptyblockschriseth2018-02-091-8/+2
| |\ \ \ \ \ \
| | * | | | | | Use removeEmptyBlocks helper in FunctionHoisterAlex Beregszaszi2018-02-091-8/+2
| * | | | | | | Merge pull request #3462 from aarlt/darwin_clang_16mb_stackchriseth2018-02-091-2/+7
| |\ \ \ \ \ \ \
| | * | | | | | | Set stack-size to 16MB for darwin clang.Alexander Arlt2018-02-061-2/+7
| * | | | | | | | Merge pull request #3470 from ethereum/circlechriseth2018-02-091-1/+50
| |\ \ \ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | |
| | * | | | | | | Store test results.chriseth2018-02-091-2/+5
| | * | | | | | | Run regular x86 build via circle.chriseth2018-02-091-1/+47
| * | | | | | | | Merge pull request #3456 from ethereum/simplifierchriseth2018-02-0816-184/+990
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| | * | | | | | | Try something else.chriseth2018-02-081-1/+6
| | * | | | | | | Larger stack for nodejs when building via emscripten.chriseth2018-02-081-0/+4
| | * | | | | | | Turn simplification rule tuple into struct.chriseth2018-02-078-30/+75
| | * | | | | | | Also apply simplification rules that require multiple identical sub-expressions.chriseth2018-02-075-3/+163
| | * | | | | | | Tests.chriseth2018-02-071-0/+40
| | * | | | | | | Remove recursive call to simplify with reversed arguments.chriseth2018-02-072-10/+2
| | * | | | | | | Explicitly add reversed operands for commutative operations.chriseth2018-02-071-34/+56
| | * | | | | | | Expression simplifier.chriseth2018-02-076-0/+453
| | * | | | | | | Explanation of expression simplifier.chriseth2018-02-071-0/+9
| | * | | | | | | Add flag to indicate whether it can be applied to expressions with side-effects.chriseth2018-02-075-87/+109
| | * | | | | | | Move out the rule list.chriseth2018-02-072-163/+217
| * | | | | | | | Merge pull request #3236 from ethereum/inlinerAlex Beregszaszi2018-02-085-0/+488
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| | * | | | | | | Fix tests for old precompiler.chriseth2018-02-081-53/+53
| | * | | | | | | Test about recursively calling functions.chriseth2018-02-061-7/+21
| | * | | | | | | Rename expression inliner.chriseth2018-02-064-20/+28
| | * | | | | | | Tests for functional inliner.chriseth2018-02-061-2/+22
| | * | | | | | | Function inliner.chriseth2018-02-064-2/+207
| | * | | | | | | Tests for inlinable function filter.chriseth2018-02-061-0/+102
| | * | | | | | | Inlinable function filter.chriseth2018-02-062-0/+139
| |/ / / / / / /
| * | | | | | | Merge pull request #3332 from ethereum/elimination_descirptionAlex Beregszaszi2018-02-069-3/+600
| |\ \ \ \ \ \ \
| | * | | | | | | Test for self-referring assignment.chriseth2018-02-062-2/+9
| | * | | | | | | Test not to remat if the expression is too large.chriseth2018-02-061-0/+12
| | * | | | | | | Introduce struct for scopes.chriseth2018-02-062-11/+17
| | * | | | | | | Reassign test for remat.chriseth2018-02-061-0/+8
| | * | | | | | | Refactor data flow analysis out of remat.chriseth2018-02-064-177/+284
| | * | | | | | | Fix for rematerializer.chriseth2018-02-062-0/+16
| | * | | | | | | Only substitute if all referenced variables are in scope.chriseth2018-02-063-2/+68
| | * | | | | | | Tests for rematerialiser.chriseth2018-02-061-0/+129
| | * | | | | | | Rematerialisation.chriseth2018-02-065-1/+228
| | * | | | | | | Description of variable eliminator.chriseth2018-02-061-2/+21
| |/ / / / / / /
| * | | | | | | Merge pull request #3351 from ethereum/remove_unusedchriseth2018-02-068-3/+431
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| | * | | | | | Add comments to UnusedPrunerchriseth2018-02-062-0/+9
| | * | | | | | Add more tests for UnusedPrunerAlex Beregszaszi2018-02-061-0/+23
| | * | | | | | Support variable declarations without assignment in UnusedPrunerAlex Beregszaszi2018-02-062-2/+12
| | * | | | | | Unused variable and function remover.chriseth2018-02-063-0/+270
| | * | | | | | Utility to remove empty blocks.chriseth2018-02-062-0/+73
| | * | | | | | References counter.chriseth2018-02-063-3/+46
| |/ / / / / /
| * | | | | | Merge pull request #3455 from ethereum/codesizemetricchriseth2018-02-062-0/+101
| |\ \ \ \ \ \
| | * | | | | | Code size metric.chriseth2018-02-022-0/+101
| * | | | | | | Merge pull request #3453 from ethereum/chriseth-patch-1Alex Beregszaszi2018-02-041-0/+8
| |\ \ \ \ \ \ \
| | * | | | | | | Remind authors of best practices.chriseth2018-02-021-0/+8
| | |/ / / / / /
| * | | | | | | Merge pull request #3360 from federicobond/nonfatal-reference-errorsAlex Beregszaszi2018-02-043-14/+87
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| | * | | | | | Add more test cases for reference resolving error handlingFederico Bond2018-02-031-0/+65
| | * | | | | | Replace some fatal errors when resolving references with normal onesFederico Bond2018-02-033-14/+22
| * | | | | | | Merge pull request #3450 from ethereum/interface-public-visibilitychriseth2018-02-014-3/+12
| |\ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | |
| | * | | | | | Issue warning for using public visibility for interface functionsAlex Beregszaszi2018-02-014-3/+12
| |/ / / / / /
| * | | | | | Merge pull request #3447 from fulldecent/patch-7chriseth2018-01-301-9/+9
| |\ \ \ \ \ \
| | * | | | | | Fix new Solidity warnings, for #3379William Entriken2018-01-291-9/+9
| |/ / / / / /
| * | | | | | Merge pull request #3431 from fulldecent/patch-7chriseth2018-01-291-4/+4
| |\ \ \ \ \ \
| | * | | | | | Remove useless self assignmentWilliam Entriken2018-01-291-1/+1
| | * | | | | | Add mutability declaration to example, for #3379William Entriken2018-01-241-4/+4
| | | |_|_|_|/ | | |/| | | |
| * | | | | | Merge pull request #3440 from ysqi/patch-1chriseth2018-01-291-1/+1
| |\ \ \ \ \ \
| | * | | | | | update typesYuShuangqi2018-01-271-1/+1
| |/ / / / / /
| * | | | | | Merge pull request #3424 from wbt/addDecompilerLinkchriseth2018-01-271-5/+6
| |\ \ \ \ \ \
| | * | | | | | Respond to chriseth's suggestionswbt2018-01-271-3/+2
| | * | | | | | Update FAQ answer re decompilerwbt2018-01-231-6/+8
| | * | | | | | Update from official repowbt2018-01-23115-825/+5062
| | |\ \ \ \ \ \
| * | \ \ \ \ \ \ Merge pull request #3439 from hyperfekt/lib-inline-clarificationchriseth2018-01-261-1/+1
| |\ \ \ \ \ \ \ \
| | * | | | | | | | fixes ethereum/solidity#1209hyperfekt2018-01-261-1/+1
| |/ / / / / / / /
| * | | | | | | | Merge pull request #3203 from ethereum/nocallchriseth2018-01-2513-8/+172
| |\ \ \ \ \ \ \ \
| | * | | | | | | | Document call protector.chriseth2018-01-191-1/+29
| | * | | | | | | | Prevent libraries from being called.chriseth2018-01-1912-7/+143
| * | | | | | | | | Merge pull request #3433 from ZoOgY-DoOgY/patch-1chriseth2018-01-241-3/+3
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | Inheritance, "super" and DDDZoOgY-DoOgY2018-01-241-3/+3
| |/ / / / / / / / /
| * | | | | | | | | Merge pull request #3430 from fulldecent/patch-6Alex Beregszaszi2018-01-241-1/+4
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / | |/| | | | | | | |
| | * | | | | | | | Support macOS High Sierra for install_deps scriptWilliam Entriken2018-01-241-1/+4
| |/ / / / / / / /
| * | | | | | | | Add comment to clarify example (#3415)Maurelian2018-01-241-1/+1
| * | | | | | | | Merge pull request #3422 from ldct/patch-1chriseth2018-01-241-5/+5
| |\ \ \ \ \ \ \ \ | | |_|_|/ / / / / | |/| | | | | | |
| | * | | | | | | Some more clarifications.chriseth2018-01-241-5/+5
| | * | | | | | | clarify `address` in function selectorLi Xuanji2018-01-231-2/+2
| |/ / / / / / /
| * | | | | | | Merge pull request #3417 from zhangsawyer/patch-2Alex Beregszaszi2018-01-231-2/+2
| |\ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | |
| | * | | | | | Update using-the-compiler.rstSawyer2018-01-211-2/+2
| |/ / / / / /
| * | | | | | Merge pull request #3313 from terasum/developchriseth2018-01-201-1/+1
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| | * | | | | Merge branch 'develop' of https://github.com/ethereum/solidity into developchenquan2018-01-058-36/+144
| | |\ \ \ \ \
| | * | | | | | Update GPG key URL for the Centos installer scriptChenQuan2018-01-041-1/+1
| * | | | | | | Merge pull request #3407 from duaraghav8/patch-1chriseth2018-01-181-1/+1
| |\ \ \ \ \ \ \
| | * | | | | | | update solium descriptionRaghav Dua2018-01-181-1/+1
| |/ / / / / / /
| * | | | | | | Merge pull request #3399 from wbt/patch-1chriseth2018-01-181-1/+1
| |\ \ \ \ \ \ \
| | * | | | | | | Case convention clarificationwbt2018-01-171-1/+1
| * | | | | | | | Merge pull request #3403 from xManusx/deps_arch_linuxchriseth2018-01-171-1/+1
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |