aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| | | | | | | | | | | * | Disallow setting .gas() on .transfer()Alex Beregszaszi2017-02-243-27/+5
| | | | | | | | | | | * | Remove obsolete .send() entry from FAQAlex Beregszaszi2017-02-241-10/+0
| | | | | | | | | | | * | Fix test for gas overloading in .transfer()Alex Beregszaszi2017-02-241-2/+13
| | | | | | | | | | | * | Prefer .transfer() over .send() in the documentationAlex Beregszaszi2017-02-241-10/+10
| | | | | | | | | | | * | Do not keep the gas stipend if sending non-zero valueAlex Beregszaszi2017-02-241-1/+1
| | | | | | | | | | | * | Document transfer()Alex Beregszaszi2017-02-244-3/+11
| | | | | | | | | | | * | Support gas modifier on addr.transfer()Alex Beregszaszi2017-02-243-2/+10
| | | | | | | | | | | * | Add type checking test for address methodsAlex Beregszaszi2017-02-241-0/+18
| | | | | | | | | | | * | Add test for address.transfer()Alex Beregszaszi2017-02-241-0/+36
| | | | | | | | | | | * | Implement address.transfer()Alex Beregszaszi2017-02-244-5/+20
| | | | | | | | | | * | | Merge pull request #1706 from ethereum/fixasmlocationchriseth2017-02-242-1/+2
| | | | | | | | | | |\ \ \
| | | | | | | | | | | * | | Changelog entry.chriseth2017-02-241-0/+1
| | | | | | | | | | | * | | Print source location before items.chriseth2017-02-241-1/+1
| | | | | | | | | | | |/ /
| | | | | | | | | | * | | Merge pull request #1710 from ethereum/strictasmtestschriseth2017-02-241-30/+69
| | | | | | | | | | |\ \ \ | | | | | | | | | | | |/ / | | | | | | | | | | |/| |
| | | | | | | | | | | * | Fix compiler warning.chriseth2017-02-201-1/+1
| | | | | | | | | | | * | Also check imbalanced stack.chriseth2017-02-201-2/+3
| | | | | | | | | | | * | Check error messages for assembly tests.chriseth2017-02-171-29/+67
| | | | | | | | | | * | | Merge pull request #1714 from dimorinny/developchriseth2017-02-221-1/+1
| | | | | | | | | | |\ \ \
| | | | | | | | | | | * | | add payable attributeDmitriy Merkurev2017-02-221-1/+1
| | | | | | | | | | * | | | Merge pull request #1715 from TokenMarketNet/miohtama-patch-1chriseth2017-02-221-1/+17
| | | | | | | | | | |\ \ \ \ | | | | | | | | | | | |/ / / | | | | | | | | | | |/| | |
| | | | | | | | | | | * | | Downgrade instructions for Homebrew SolidityMikko Ohtamaa2017-02-221-1/+17
| | | | | | | | | | |/ / /
| | | | | | | | | | * | | Merge pull request #1705 from ethereum/fixasmbugchriseth2017-02-203-1/+15
| | | | | | | | | | |\ \ \
| | | | | | | | | | | * | | Deposit one stack item for non-value types in inline assembly type checking.chriseth2017-02-202-1/+2
| | | | | | | | | | | * | | Test for unbalanced stack due to loading two values from outside.chriseth2017-02-201-0/+13
| | | | | | | | | | |/ / /
| | | | | | | | | | * | | Merge pull request #1703 from ethereum/fuzzerAlex Beregszaszi2017-02-183-22/+115
| | | | | | | | | | |\ \ \ | | | | | | | | | | | |/ / | | | | | | | | | | |/| |
| | | | | | | | | | | * | Report failures correctly to AFL.chriseth2017-02-171-4/+4
| | | | | | | | | | | * | Include non-fuzzing fuzzer tests in commandline run.chriseth2017-02-171-4/+19
| | | | | | | | | | | * | Add executable for use with AFL.chriseth2017-02-162-18/+96
| | | | | | | | | | | |/
| | | | | | | | | | * | Merge pull request #1627 from ethereum/asmfunctionschriseth2017-02-177-41/+162
| | | | | | | | | | |\ \
| | | | | | | | | | | * | More tests.chriseth2017-02-161-0/+10
| | | | | | | | | | | * | Assembly printer for functions.chriseth2017-02-162-0/+20
| | | | | | | | | | | * | Parsing function calls.chriseth2017-02-165-37/+69
| | | | | | | | | | | * | Parsing function definitions.chriseth2017-02-165-6/+65
| | | | | | | | | | | |/
| | | | | | | | | | * | Merge pull request #1701 from ethereum/fixFatalErrorschriseth2017-02-177-73/+103
| | | | | | | | | | |\ \ | | | | | | | | | | | |/ | | | | | | | | | | |/|
| | | | | | | | | | | * Fix early exist for fatal errors.chriseth2017-02-166-73/+87
| | | | | | | | | | | * Test case.chriseth2017-02-161-0/+16
| | | | | | | | | | |/
| | | | | | | | | | * Merge pull request #1674 from ethereum/assemblyPrinterchriseth2017-02-155-4/+271
| | | | | | | | | | |\
| | | | | | | | | | | * Test for unicode string literals.chriseth2017-02-151-0/+11
| | | | | | | | | | | * Assembly printing fixes.chriseth2017-02-141-5/+5
| | | | | | | | | | | * Tests for printing assembly.chriseth2017-02-141-0/+56
| | | | | | | | | | | * Review changes.chriseth2017-02-143-4/+4
| | | | | | | | | | | * Assembly printer.chriseth2017-02-144-4/+204
| | | | | | | | | | |/
| | | | | | | | | | * Merge pull request #1620 from ethereum/refactorEntryYoichi Hirai2017-02-1413-87/+150
| | | | | | | | | | |\
| | | | | | | | | | | * Review comments.chriseth2017-02-143-7/+7
| | | | | | | | | | | * Allow different entry scope for registerDeclarations.chriseth2017-02-143-9/+22
| | | | | | | | | | | * Extract scopes into compiler stack.chriseth2017-02-147-6/+19
| | | | | | | | | | | * Refactor type system to allow multiple entry points.chriseth2017-02-144-15/+27
| | | | | | | | | | | * Refactor NameAndTypeResolver and SyntaxChecker to allow other entry points.chriseth2017-02-147-62/+87
| | | | | | | | | | * | Merge pull request #1697 from ethereum/test-script-killAlex Beregszaszi2017-02-141-3/+4
| | | | | | | | | | |\ \
| | | | | | | | | | | * | Kill the right eth process in testschriseth2017-02-141-3/+4
| | | | | | | | | | |/ /
| | | | | | | | | | * | Merge pull request #1692 from ethereum/rpc-mining-timechriseth2017-02-142-11/+12
| | | | | | | | | | |\ \ | | | | | | | | | | | |/ | | | | | | | | | | |/|
| | | | | | | | | | | * Use std::chrono and not boost::posix_TimeAlex Beregszaszi2017-02-132-3/+4
| | | | | | | | | | | * Simplify mining loopAlex Beregszaszi2017-02-131-8/+3
| | | | | | | | | | | * Use maxMiningTime in mining as opposed to poll counterAlex Beregszaszi2017-02-132-4/+9
| | | | | | | | | | * | Merge pull request #1684 from federicobond/sphinx-highlightAlex Beregszaszi2017-02-141-15/+9
| | | | | | | | | | |\ \
| | | | | | | | | | | * | Update the sphinx highlighting rulesFederico Bond2017-02-141-15/+9
| | | | | | | | | | * | | Merge pull request #1693 from ethereum/nodejsversionchriseth2017-02-141-0/+2
| | | | | | | | | | |\ \ \ | | | | | | | | | | | |_|/ | | | | | | | | | | |/| |
| | | | | | | | | | | * | Use version 6chriseth2017-02-141-2/+2
| | | | | | | | | | | * | Install nvmchriseth2017-02-141-0/+2
| | | | | | | | | | * | | Merge pull request #1661 from ethereum/asm-revertchriseth2017-02-1317-8/+67
| | | | | | | | | | |\ \ \
| | | | | | | | | | | * | | Use the revert opcode in assert()Alex Beregszaszi2017-02-111-2/+8
| | | | | | | | | | | * | | Check for state changes in revert() testsAlex Beregszaszi2017-02-111-0/+5
| | | | | | | | | | | * | | Add tests for revert()Alex Beregszaszi2017-02-112-0/+24
| | | | | | | | | | | * | | Document revert()Alex Beregszaszi2017-02-113-3/+6
| | | | | | | | | | | * | | Use the REVERT opcode for throw;Alex Beregszaszi2017-02-111-1/+3
| | | | | | | | | | | * | | Document revert()Alex Beregszaszi2017-02-112-0/+4
| | | | | | | | | | | * | | Support revert()Alex Beregszaszi2017-02-114-1/+10
| | | | | | | | | | | * | | Add REVERT to libevmasmAlex Beregszaszi2017-02-115-1/+7
| | | | | | | | | | * | | | Merge pull request #1676 from ethereum/test-modifytimestampchriseth2017-02-135-5/+30
| | | | | | | | | | |\ \ \ \
| | | | | | | | | | | * | | | Compare start/end timestampAlex Beregszaszi2017-02-101-1/+4
| | | | | | | | | | | * | | | Create getBlockByNumber RPC methodAlex Beregszaszi2017-02-103-4/+11
| | | | | | | | | | | * | | | Do not use modifyTimestamp where not neededAlex Beregszaszi2017-02-101-2/+5
| | | | | | | | | | | * | | | Add blockNumber and blockTimestamp to ExecutionFrameworkAlex Beregszaszi2017-02-104-0/+12
| | | | | | | | | | * | | | | Merge pull request #1691 from ethereum/nodejsversionAlex Beregszaszi2017-02-131-1/+2
| | | | | | | | | | |\ \ \ \ \ | | | | | | | | | | | | |_|/ / | | | | | | | | | | | |/| | |
| | | | | | | | | | | * | | | Try different nodejs version request formatting.chriseth2017-02-131-1/+2
| | | | | | | | | | |/ / / /
| | | | | | | | | | * | | | Merge pull request #1690 from ethereum/failifdockerdeployfalidechriseth2017-02-131-11/+16
| | | | | | | | | | |\ \ \ \
| | | | | | | | | | | * | | | Fix test expressions.chriseth2017-02-131-11/+16
| | | | | | | | | | * | | | | Merge pull request #1689 from ethereum/failifdockerdeployfalidechriseth2017-02-131-0/+2
| | | | | | | | | | |\| | | |
| | | | | | | | | | | * | | | Fail if docker deploy failed.chriseth2017-02-131-0/+2
| | | | | | | | | | |/ / / /
| | | | | | | | | | * | | | Merge pull request #1680 from VoR0220/fixEmscriptenDeploymentAlex Beregszaszi2017-02-121-1/+1
| | | | | | | | | | |\ \ \ \
| | | | | | | | | | | * | | | should fix all the emscripten errors and problems associated with itRJ Catalano2017-02-121-1/+1
| | | | | | | | | | |/ / / /
| | | | | | | | | | * | | | Merge pull request #1683 from ethereum/travis-fixAlex Beregszaszi2017-02-121-17/+21
| | | | | | | | | | |\ \ \ \ | | | | | | | | | | | |_|/ / | | | | | | | | | | |/| | |
| | | | | | | | | | | * | | Fix macOS buildsAlex Beregszaszi2017-02-121-5/+9
| | | | | | | | | | | * | | Run every travis script in a subshellAlex Beregszaszi2017-02-121-12/+12
| | | | | | | | | | |/ / /
| | | | | | | | | | * | | Merge pull request #1678 from ethereum/assertAlex Beregszaszi2017-02-118-6/+44
| | | | | | | | | | |\ \ \
| | | | | | | | | | | * | | Use different wording for assertAlex Beregszaszi2017-02-112-2/+2
| | | | | | | | | | | * | | Cleanup is not needed for assert()Alex Beregszaszi2017-02-101-1/+1
| | | | | | | | | | | * | | Document user provided exceptionsAlex Beregszaszi2017-02-101-0/+4
| | | | | | | | | | | * | | Document assert()Alex Beregszaszi2017-02-102-2/+5
| | | | | | | | | | | * | | Add tests for assert()Alex Beregszaszi2017-02-101-0/+19
| | | | | | | | | | | * | | Implement assert as a global functionAlex Beregszaszi2017-02-104-4/+16
| | | | | | | | | | | |/ /
| | | | | | | | | | * | | Merge pull request #1616 from VoR0220/DockerReleaseAutomationchriseth2017-02-105-66/+99
| | | | | | | | | | |\ \ \ | | | | | | | | | | | |/ / | | | | | | | | | | |/| |
| | | | | | | | | | | * | Check for tag in travis.chriseth2017-02-101-2/+2
| | | | | | | | | | | * | clarify branches for docker to push on and clarify where to find cmakelists.txtRJ Catalano2017-02-101-4/+3
| | | | | | | | | | | * | minor fixupsRJ Catalano2017-02-102-2/+2
| | | | | | | | | | | * | edit the documentation for the travis fileRJ Catalano2017-02-101-3/+4
| | | | | | | | | | | * | defeat race conditionRJ Catalano2017-02-101-2/+2
| | | | | | | | | | | * | create automated docker deploymentRJ Catalano2017-02-102-9/+30
| | | | | | | | | | | * | reorganize deps installationRJ Catalano2017-02-101-20/+17
| | | | | | | | | | | * | reorganize travisRJ Catalano2017-02-101-35/+50
| | | | | | | | | | | |/
| | | | | | | | | | * | Merge pull request #1669 from ethereum/ipc-cleanupchriseth2017-02-102-32/+23
| | | | | | | | | | |\ \ | | | | | | | | | | | |/ | | | | | | | | | | |/|
| | | | | | | | | | | * Ensure that the whole message was written on Windows IPCAlex Beregszaszi2017-02-091-1/+1
| | | | | | | | | | | * Simplify the Windows IPC codeAlex Beregszaszi2017-02-091-6/+3
| | | | | | | | | | | * Detect closed sockets in IPCAlex Beregszaszi2017-02-091-1/+2
| | | | | | | | | | | * Do not expect a new line, rather buffer up the response in IPCAlex Beregszaszi2017-02-092-20/+17
| | | | | | | | | | | * Use only send/recv in IPCAlex Beregszaszi2017-02-092-8/+4
| | | | | | | | | | * | Merge pull request #1675 from ethereum/debug-macAlex Beregszaszi2017-02-091-1/+1
| | | | | | | | | | |\ \
| | | | | | | | | | | * | Do not use -Og for debug mode (won't work on Mac/clang)Alex Beregszaszi2017-02-091-1/+1
| | | | | | | | | | | |/
| | | | | | | | | | * | Merge pull request #1672 from ethereum/nodeversionchriseth2017-02-091-1/+1
| | | | | | | | | | |\ \ | | | | | | | | | | | |/ | | | | | | | | | | |/|
| | | | | | | | | | | * Use nodejs 6chriseth2017-02-091-1/+1
| | | | | | | | | | * | Merge pull request #1668 from ethereum/build-test-progresschriseth2017-02-093-6/+3
| | | | | | | | | | |\ \ | | | | | | | | | | | |/ | | | | | | | | | | |/|
| | | | | | | | | | | * Do not log dots in soltest on windowsAlex Beregszaszi2017-02-091-3/+0
| | | | | | | | | | | * Include --show-progress in soltestAlex Beregszaszi2017-02-092-3/+3
| | | | | | | | | | * | Merge pull request #1387 from ethereum/json-interfacechriseth2017-02-093-39/+267
| | | | | | | | | | |\ \ | | | | | | | | | | | |/ | | | | | | | | | | |/|
| | | | | | | | | | | * Simplify the compiler API section (and remove pseudo code)Alex Beregszaszi2017-02-091-18/+6
| | | | | | | | | | | * Drop the legacy assembly outputAlex Beregszaszi2017-02-091-9/+6
| | | | | | | | | | | * Include language field in the JSONAlex Beregszaszi2017-02-091-0/+3
| | | | | | | | | | | * Move file into sourceLocationAlex Beregszaszi2017-02-091-4/+4
| | | | | | | | | | | * Update the AST outputAlex Beregszaszi2017-02-091-9/+11
| | | | | | | | | | | * Explain every contract output fieldAlex Beregszaszi2017-02-091-11/+38
| | | | | | | | | | | * Support linkReferences with length specifiedAlex Beregszaszi2017-02-091-1/+4
| | | | | | | | | | | * Error list should have sourceLocationAlex Beregszaszi2017-02-091-6/+4
| | | | | | | | | | | * Updated EVM outputAlex Beregszaszi2017-02-091-13/+16
| | | | | | | | | | | * Make contracts output two-levelAlex Beregszaszi2017-02-091-14/+16
| | | | | | | | | | | * Update errors outputAlex Beregszaszi2017-02-091-17/+20
| | | | | | | | | | | * Include pseudo-code of compiler APIAlex Beregszaszi2017-02-091-1/+13
| | | | | | | | | | | * Change layout and include API, Input, Output sectionsAlex Beregszaszi2017-02-091-11/+17
| | | | | | | | | | | * Add metadata.useLiteralContent optionAlex Beregszaszi2017-02-091-0/+5
| | | | | | | | | | | * Update output selectionAlex Beregszaszi2017-02-091-27/+40
| | | | | | | | | | | * Update settings sectionAlex Beregszaszi2017-02-091-8/+21
| | | | | | | | | | | * Update sources definition based on the metadataAlex Beregszaszi2017-02-091-9/+25
| | | | | | | | | | | * Place into a code blockAlex Beregszaszi2017-02-091-0/+3
| | | | | | | | | | | * The metadata section has been moved, make only a reference to itAlex Beregszaszi2017-02-091-95/+5
| | | | | | | | | | | * Update the metadata JSON specAlex Beregszaszi2017-02-091-10/+23
| | | | | | | | | | | * Update the metadata JSON specAlex Beregszaszi2017-02-091-1/+7
| | | | | | | | | | | * Add missing fieldsAlex Beregszaszi2017-02-091-1/+4
| | | | | | | | | | | * Describe the ABI output fieldAlex Beregszaszi2017-02-091-1/+3
| | | | | | | | | | | * Update with https://pad.riseup.net/p/7x3G896a3NLAAlex Beregszaszi2017-02-091-27/+121
| | | | | | | | | | | * Add language and some minor corrections and clarifications.chriseth2017-02-091-6/+9
| | | | | | | | | | | * Document input description and metadata output.chriseth2017-02-093-39/+142
| | | | | | | | | | |/
| | | | | | | | | | * Merge pull request #1662 from ethereum/ipc-safety-checksAlex Beregszaszi2017-02-091-7/+11
| | | | | | | | | | |\
| | | | | | | | | | | * Use BOOST_REQUIRE() and stop at the first failureAlex Beregszaszi2017-02-091-5/+5
| | | | | | | | | | | * Check the return value of RPC callsAlex Beregszaszi2017-02-091-6/+8
| | | | | | | | | | | * Avoid crash if fdopen failed in IPCAlex Beregszaszi2017-02-091-0/+2
| | | | | | | | | | | * Ensure that a valid RPC response is received through IPCAlex Beregszaszi2017-02-091-1/+1
| | | | | | | | | | |/
| | | | | | | | | | * Merge pull request #1667 from ethereum/build-fixAlex Beregszaszi2017-02-091-6/+12
| | | | | | | | | | |\
| | | | | | | | | | | * Ensure that all commands succed and move back to rootAlex Beregszaszi2017-02-091-6/+12
| | | | | | | | | | * | Merge pull request #1643 from federicobond/patch-1chriseth2017-02-091-1/+2
| | | | | | | | | | |\ \ | | | | | | | | | | | |/ | | | | | | | | | | |/|
| | | | | | | | | | | * grammar.txt: Add rule for tuple destructuringFederico Bond2017-02-091-1/+2
| | | | | | | | | | * | Merge pull request #1663 from ethereum/mac-tests-fixchriseth2017-02-081-1/+1
| | | | | | | | | | |\ \
| | | | | | | | | | | * | Fix tests on mac (wc produces whitespace)Alex Beregszaszi2017-02-081-1/+1
| | | | | | | | | | |/ /
| | | | | | | | | | * | Merge pull request #1653 from ethereum/node-versionchriseth2017-02-071-2/+2
| | | | | | | | | | |\ \
| | | | | | | | | | | * | Require node.js >= 5Alex Beregszaszi2017-02-071-2/+2
| | | | | | | | | | * | | Merge pull request #1655 from ethereum/docs-versionchriseth2017-02-071-2/+8
| | | | | | | | | | |\ \ \
| | | | | | | | | | | * \ \ Merge branch 'develop' into docs-versionchriseth2017-02-079-11/+17
| | | | | | | | | | | |\ \ \ | | | | | | | | | | | |/ / / | | | | | | | | | | |/| | |
| | | | | | | | | | * | | | Merge pull request #1660 from ethereum/asm-selfdestructchriseth2017-02-078-11/+11
| | | | | | | | | | |\ \ \ \
| | | | | | | | | | | * \ \ \ Merge branch 'develop' into asm-selfdestructchriseth2017-02-071-0/+6
| | | | | | | | | | | |\ \ \ \ | | | | | | | | | | | |/ / / / | | | | | | | | | | |/| | | |
| | | | | | | | | | * | | | | Merge pull request #1659 from ethereum/docs-archlinuxchriseth2017-02-071-0/+6
| | | | | | | | | | |\ \ \ \ \ | | | | | | | | | | | |_|_|/ / | | | | | | | | | | |/| | | |
| | | | | | | | | | | * | | | Add archlinux installation instructionsAlex Beregszaszi2017-02-071-0/+6
| | | | | | | | | | |/ / / /
| | | | | | | | | | | * / / Rename SUICIDE opcode to SELFDESTRUCT in libevmasmAlex Beregszaszi2017-02-078-11/+11
| | | | | | | | | | |/ / /
| | | | | | | | | | | * / Take documentation version numbers from CMakeAlex Beregszaszi2017-02-071-2/+8
| | | | | | | | | | |/ /
| | | | | | | | | | * | Merge pull request #1649 from ethereum/solc-fix-mkdirAlex Beregszaszi2017-02-062-1/+4
| | | | | | | | | | |\ \
| | | | | | | | | | | * | Do not create directories . and ..Alex Beregszaszi2017-02-062-1/+4
| | | | | | | | | | |/ /
| | | | | | | | | | * | Merge pull request #1648 from ethereum/escape-filenameschriseth2017-02-062-7/+8
| | | | | | | | | | |\ \
| | | | | | | | | | | * | Always escape filenames in solcAlex Beregszaszi2017-02-062-7/+8
| | | | | | | | | | | |/
| | | | | | | | | | * | Merge pull request #1640 from ethereum/docs-esotericchriseth2017-02-061-25/+0
| | | | | | | | | | |\ \ | | | | | | | | | | | |/ | | | | | | | | | | |/|
| | | | | | | | | | | * Remove obsolete esoteric features sectionAlex Beregszaszi2017-02-031-25/+0
| | | | | | | | | | |/
| | | | | | | | | | * Merge pull request #1642 from VoR0220/implementBuildScriptRJ Catalano2017-02-033-7/+27
| | | | | | | | | | |\
| | | | | | | | | | | * clarified binaries installationRJ Catalano2017-02-031-1/+2
| | | | | | | | | | | * implement a build scriptRJ Catalano2017-02-033-7/+26
| | | | | | | | | | |/
| | | | | | | | | | * Merge pull request #1641 from ethereum/docs-gettersRJ Catalano2017-02-037-24/+24
| | | | | | | | | | |\
| | | | | | | | | | | * Rename accessor to getterAlex Beregszaszi2017-02-037-24/+24
| | | | | | | | | | |/
| | | | | | | | | | * Merge pull request #1638 from willnwhite/patch-1Alex Beregszaszi2017-02-031-2/+1
| | | | | | | | | | |\
| | | | | | | | | | | * Other contracts can't write to a public variableWill White2017-02-021-2/+1
| | | | | | | | | | |/
| | | | | | | | | | * Merge pull request #1634 from ethereum/swap-assertAlex Beregszaszi2017-02-022-4/+5
| | | | | | | | | | |\
| | | | | | | | | | | * Warn early when exhausting stackAlex Beregszaszi2017-02-021-0/+1
| | | | | | | | | | | * More verbose log of when using invalid instructionsAlex Beregszaszi2017-02-021-4/+4
| | | | | | | | | | |/
| | | | | | | | | | * Merge pull request #1636 from ethereum/docs-solcjsAlex Beregszaszi2017-02-021-7/+8
| | | | | | | | | | |\
| | | | | | | | | | | * Explain the difference between solc and solcjsAlex Beregszaszi2017-02-021-7/+8
| | | | | | | | | | |/
| | | | | | | | | | * Merge pull request #1633 from ethereum/negative-length-arrayschriseth2017-02-024-0/+18
| | | | | | | | | | |\
| | | | | | | | | | | * Merge branch 'develop' into negative-length-arrayschriseth2017-02-0229-116/+116
| | | | | | | | | | | |\ | | | | | | | | | | | |/ | | | | | | | | | | |/|
| | | | | | | | | | * | Merge pull request #1635 from ethereum/licensing-headerchriseth2017-02-0229-116/+116
| | | | | | | | | | |\ \
| | | | | | | | | | | * | Replace cpp-ethereum with solidity in the license headersAlex Beregszaszi2017-02-0229-116/+116
| | | | | | | | | | |/ /
| | | | | | | | | | | * Disallow arrays with negative lengthAlex Beregszaszi2017-02-023-0/+15
| | | | | | | | | | | * Add isNegative to RationalNumberTypeAlex Beregszaszi2017-02-021-0/+3
| | | | | | | | | | |/
| | | | | | | | | | * Merge pull request #1630 from ethereum/function-to-addressAlex Beregszaszi2017-02-027-1/+85
| | | | | | | | | | |\
| | | | | | | | | | | * Cover both failure casesAlex Beregszaszi2017-02-021-1/+13
| | | | | | | | | | | * Add changelog for function types to address conversionAlex Beregszaszi2017-02-011-0/+3
| | | | | | | | | | | * Only capture function type to address conversionAlex Beregszaszi2017-02-011-8/+10
| | | | | | | | | | | * Add more tests for function type conversionAlex Beregszaszi2017-02-012-1/+32
| | | | | | | | | | | * Add tests for explicity fuction type to address castingAlex Beregszaszi2017-02-011-0/+12
| | | | | | | | | | | * Be more verbose on the stack-mismatch errorsAlex Beregszaszi2017-02-011-1/+1
| | | | | | | | | | | * Support explicit conversion of external function type to addressAlex Beregszaszi2017-02-014-1/+25
| | | | | | | | | | |/
| | | | | | | | | | * Merge pull request #1625 from ethereum/asmdocschriseth2017-02-012-490/+30
| | | | | | | | | | |\
| | | | | | | | | | | * Integrate missed changes.chriseth2017-02-012-490/+30
| | | | | | | | | | |/ | | | | | | | | | |/|
| | | | | | | | | | * Merge pull request #1623 from ethereum/versionRJ Catalano2017-02-013-3/+5
| | | | | | | | | |/|
| | | | | | | | | | * Version updatechriseth2017-02-013-3/+5
| | | | | | | | | |/
| | | | | | | | | * Release date for 0.4.9chriseth2017-02-011-1/+1
| | | | | | | | | * Merge pull request #1594 from ethereum/fixStdTokenchriseth2017-01-312-14/+34
| | | | | | | | | |\
| | | | | | | | | | * Fix transferFrom.chriseth2017-01-231-7/+11
| | | | | | | | | | * Make token constructible.chriseth2017-01-211-12/+24
| | | | | | | | | | * Test that all constructible std contracts produce bytecode.chriseth2017-01-211-0/+4
| | | | | | | | | * | Merge pull request #1621 from VoR0220/fixLinkerForBinariesWithImportschriseth2017-01-311-1/+3
| | | | | | | | | |\ \
| | | | | | | | | | * | fix for linker wrt binaries generated with import statementsVoR02202017-01-311-1/+3
| | | | | | | | | |/ /
| | | | | | | | | * | Merge pull request #1619 from ethereum/changelogchriseth2017-01-304-1/+24
| | | | | | | | | |\ \
| | | | | | | | | | * | Add tests for invalid instructionAlex Beregszaszi2017-01-282-0/+20
| | | | | | | | | | * | Mention invalid in docsAlex Beregszaszi2017-01-271-0/+2
| | | | | | | | | | * | Mention in changelog that invalid as an opcode is valid inline assemblyAlex Beregszaszi2017-01-271-1/+2
| | | | | | | | | |/ /
| | | | | | | | | * | Merge pull request #1598 from wuestholz/developchriseth2017-01-2714-23/+85
| | | | | | | | | |\ \
| | | | | | | | | | * | Changelog and review suggestions.chriseth2017-01-273-2/+4
| | | | | | | | | | * | Document special case of zero-initialized internal function.chriseth2017-01-261-1/+6
| | | | | | | | | | * | Uninitialized internal function should call INVALID.chriseth2017-01-261-1/+3
| | | | | | | | | | * | Allow inserting low-level functions without calling them.chriseth2017-01-262-5/+26
| | | | | | | | | | * | Split line.chriseth2017-01-261-1/+3
| | | | | | | | | | * | Fix optimizer with regards to INVALID instruction.chriseth2017-01-262-0/+2
| | | | | | | | | | * | Change code for INVALID opcode to 0xfe.chriseth2017-01-262-4/+4
| | | | | | | | | | * | Address feedback from code review.Valentin Wüstholz2017-01-265-16/+12
| | | | | | | | | | * | Change translation of implicit throws (issue #1589).Valentin Wüstholz2017-01-2610-17/+49
| | | | | | | | | * | | Merge pull request #1451 from LefterisJP/fix_buildchriseth2017-01-273-19/+123
| | | | | | | | | |\ \ \
| | | | | | | | | | * | | Changelog entry.chriseth2017-01-271-0/+1
| | | | | | | | | | * | | Tests for natspect parsing failure casesLefteris Karapetsas2017-01-271-0/+42
| | | | | | | | | | * | | Minor changes.chriseth2017-01-271-19/+17
| | | | | | | | | | * | | More verbose function namingLefteris Karapetsas2017-01-271-2/+2
| | | | | | | | | | * | | Doc tags followed by newline are now parsed properlyLefteris Karapetsas2017-01-272-3/+3
| | | | | | | | | | * | | Fix and better output for testsLefteris Karapetsas2017-01-252-1/+7
| | | | | | | | | | * | | Accept any kind of whitespace after natspec tagsLefteris Karapetsas2017-01-252-13/+70
| | | | | | | | | * | | | Merge pull request #1613 from ethereum/refactorJsonAlex Beregszaszi2017-01-275-51/+49
| | | | | | | | | |\ \ \ \
| | | | | | | | | | * | | | Refactor json return type generation.chriseth2017-01-275-51/+49
| | | | | | | | | |/ / / /
| | | | | | | | | * | | | Merge pull request #1608 from LefterisJP/archlinux_add_ethereum_gitchriseth2017-01-271-0/+2
| | | | | | | | | |\ \ \ \ | | | | | | | | | | |_|/ / | | | | | | | | | |/| | |
| | | | | | | | | | * | | Add ethereum-git to archlinux dependenciesLefteris Karapetsas2017-01-261-0/+2
| | | | | | | | | | |/ /
| | | | | | | | | * | | Merge pull request #1604 from ethereum/checksumsAlex Beregszaszi2017-01-2615-18/+294
| | | | | | | | | |\ \ \
| | | | | | | | | | * | | Simplify length rule.chriseth2017-01-261-2/+2
| | | | | | | | | | * | | Add some more tests for the checksum routine.chriseth2017-01-251-0/+83
| | | | | | | | | | * | | Documentation.chriseth2017-01-251-0/+13
| | | | | | | | | | * | | Also check library addresses.chriseth2017-01-254-23/+49
| | | | | | | | | | * | | Tests for library checksums.chriseth2017-01-252-14/+53
| | | | | | | | | | * | | Warn about invalid checksums of addresses.chriseth2017-01-258-2/+117
| | | | | | | | | | |/ /
| | | | | | | | | * | | Merge pull request #1610 from ethereum/assemblyModeErrorAlex Beregszaszi2017-01-262-26/+33
| | | | | | | | | |\ \ \
| | | | | | | | | | * | | Header cleanup.chriseth2017-01-262-26/+29
| | | | | | | | | | * | | Proper error reporting for assembly mode.chriseth2017-01-261-0/+4
| | | | | | | | | | |/ /
| | | | | | | | | * | | Merge pull request #1611 from ethereum/metadata-literal-sourceschriseth2017-01-264-5/+18
| | | | | | | | | |\ \ \
| | | | | | | | | | * | | Add literal metadata sources to changelogAlex Beregszaszi2017-01-261-0/+1
| | | | | | | | | | * | | Add option to solc to use literal sources in metadtaAlex Beregszaszi2017-01-261-1/+6
| | | | | | | | | | * | | Add option to store literal sources in metadataAlex Beregszaszi2017-01-262-4/+11
| | | | | | | | | |/ / /
| | | | | | | | | * | | Merge pull request #1606 from ethereum/inlineasm-instr-shadowingAlex Beregszaszi2017-01-265-4/+33
| | | | | | | | | |\ \ \ | | | | | | | | | | |/ / | | | | | | | | | |/| |
| | | | | | | | | | * | Update error message.chriseth2017-01-262-2/+2
| | | | | | | | | | * | Disallow assignment to non-identifiers.chriseth2017-01-262-0/+8
| | | | | | | | | | * | Disallow instructions in assignment.chriseth2017-01-261-6/+5
| | | | | | | | | | * | Add test for assignment.chriseth2017-01-261-1/+7
| | | | | | | | | | * | Renamed function.chriseth2017-01-262-5/+5