aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* formal: ignore pragmas during Why3 code generationYoichi Hirai2016-10-112-0/+6
| | | | Fixes #1177
* Merge pull request #1189 from NicolaiSoeborg/developchriseth2016-10-111-2/+2
|\ | | | | Add HexLiteral to grammar, fixes #1186
| * Fix: HexLiteral must be even number of nibblesNicolai2016-10-111-1/+1
| | | | | | | | | | solc even allow 0 nibbles: bytes a = hex"";
| * Add HexLiteral to grammar, fixes #1186Nicolai2016-10-111-2/+2
| |
* | Merge pull request #1191 from ethereum/fixbuildAlex Beregszaszi2016-10-111-4/+6
|\ \ | | | | | | Fix build error.
| * | Fix build error.chriseth2016-10-111-4/+6
|/ /
* | Merge pull request #1168 from ethereum/rename-dev-sha3chriseth2016-10-1117-53/+69
|\ \ | | | | | | Rename dev::sha3 to dev::keccak256
| * | sha3: actually support both FIPS SHA3 and KeccakAlex Beregszaszi2016-10-061-1/+22
| | |
| * | sha3: remove unused counterAlex Beregszaszi2016-10-062-5/+0
| | |
| * | Rename dev::sha3 to dev::keccak256Alex Beregszaszi2016-10-0617-50/+50
| | |
* | | Merge pull request #1148 from ethereum/fixdeploychriseth2016-10-101-2/+3
|\ \ \ | | | | | | | | Fix deploy script.
| * | | Fix deploy script.chriseth2016-10-051-2/+3
| | | |
* | | | Merge pull request #1156 from ethereum/inline-assembly-addressYoichi Hirai2016-10-073-1/+5
|\ \ \ \ | | | | | | | | | | Support address in inline assembly
| * | | | Add test for address in inline assemblyAlex Beregszaszi2016-10-071-1/+1
| | | | |
| * | | | Support address in inline assemblyAlex Beregszaszi2016-10-072-0/+4
| | | | |
* | | | | Merge pull request #1175 from ethereum/document-reserved-keywordsYoichi Hirai2016-10-071-0/+8
|\ \ \ \ \ | |/ / / / |/| | | | Document the reserved keywords
| * | | | Document the reserved keywordsAlex Beregszaszi2016-10-071-0/+8
|/ / / /
* | | | Merge pull request #1164 from ethereum/keccak256-aliasYoichi Hirai2016-10-079-27/+52
|\ \ \ \ | | | | | | | | | | Add alias keccak256() for sha3()
| * | | | Rename sha3 to keccak256 in the documentationAlex Beregszaszi2016-10-066-27/+30
| | | | |
| * | | | Add alias keccak256() for sha3()Alex Beregszaszi2016-10-063-0/+22
| | | | |
* | | | | Merge pull request #1165 from ethereum/solc-disallow-unknownYoichi Hirai2016-10-072-1/+4
|\ \ \ \ \ | |/ / / / |/| | | | Disallow unknown options in solc
| * | | | Disallow unknown options in solcAlex Beregszaszi2016-10-062-1/+4
|/ / / /
* | | | Merge pull request #1158 from ethereum/inline-assembly-suicideYoichi Hirai2016-10-063-2/+14
|\ \ \ \ | |/ / / |/| | | Support suicide in inline assembly
| * | | Add test for suicide/selfdestructAlex Beregszaszi2016-10-061-0/+5
| | | |
| * | | Support both suicide/selfdestruct in inline assemblyAlex Beregszaszi2016-10-062-2/+9
| |/ /
* | | Merge pull request #1147 from gitexperience/patch-1chriseth2016-10-051-1/+1
|\ \ \ | | | | | | | | A typo fix
| * | | A typo fixAnubhav singh2016-10-051-1/+1
| | | |
* | | | Merge pull request #1146 from ethereum/chriseth-patch-1chriseth2016-10-051-4/+5
|\ \ \ \ | |/ / / |/| | | Disable macos for now.
| * | | Disable macos for now.chriseth2016-10-051-4/+5
|/ / /
* | | Merge pull request #1136 from cathalgarvey/developchriseth2016-10-051-6/+6
|\ \ \ | | | | | | | | Change std/Token to an abstract contract
| * | | Change std/Token to an abstract contractCathal Garvey2016-10-011-6/+6
| |/ /
* | | Merge pull request #1139 from D-Nice/patch-1chriseth2016-10-051-1/+1
|\ \ \ | | | | | | | | Typo Fix
| * | | Typo FixD-Nice2016-10-041-1/+1
| |/ / | | | | | | On line 126, though of changed to thought of.
* | | Merge pull request #1109 from ethereum/fixmultipublishchriseth2016-10-044-12/+35
|\ \ \ | |/ / |/| | Fix multiple binaries and publish from release branch
| * | Update publish_binary.shchriseth2016-10-011-1/+1
| | |
| * | Use "develop" for debian version name.chriseth2016-09-181-1/+1
| | |
| * | Do not create prerelease build for release branch.chriseth2016-09-181-1/+6
| | |
| * | Also publish from release branch.chriseth2016-09-182-10/+28
| | |
| * | Fix problem that caused multiple binaries per day.chriseth2016-09-181-1/+1
| | |
* | | Merge pull request #1115 from ShrutiAppiah/developchriseth2016-10-011-5/+6
|\ \ \ | |/ / |/| | list formatting 2
| * | list formattingShruti Appiah2016-09-241-5/+6
|/ /
* | Merge pull request #1108 from ethereum/bumpversionchriseth2016-09-183-3/+5
|\ \ | | | | | | Bump version in develop.
| * | Bump version in develop.chriseth2016-09-173-3/+5
|/ /
* | Merge pull request #1106 from ethereum/version042chriseth2016-09-171-1/+3
|\ \ | | | | | | Finished version 0.4.2
| * | Finished version 0.4.2chriseth2016-09-171-1/+3
|/ /
* | Merge pull request #1104 from ethereum/fixmemcostschriseth2016-09-173-4/+42
|\ \ | | | | | | Fix memory resize costs during call
| * | Changelog entry.chriseth2016-09-171-0/+2
| | |
| * | Access output memory area so that we do not pay for resize during call.chriseth2016-09-172-5/+14
| | |
| * | Test case.chriseth2016-09-171-0/+27
| | |
* | | Merge pull request #1102 from ethereum/fixlibraryvaluechriseth2016-09-173-1/+21
|\ \ \ | |/ / |/| | Allow value transfer to library functions.
| * | Allow value transfer to library functions.chriseth2016-09-173-1/+21
|/ /
* | Merge pull request #1101 from ethereum/fixcrashchriseth2016-09-173-1/+19
|\ \ | | | | | | Fix crash for TypeName[k].
| * | Fix crash for TypeName[k].chriseth2016-09-163-1/+19
| | |
* | | Merge pull request #1097 from ethereum/forceeightchriseth2016-09-173-7/+10
|\ \ \ | |/ / |/| | Force commit hash to 8 digits.
| * | Fix hex check.chriseth2016-09-151-1/+1
| | |
| * | Force commit hash to 8 digits.chriseth2016-09-153-7/+10
| | |
* | | Merge pull request #1072 from ethereum/versioningchriseth2016-09-151-0/+26
|\ \ \ | | | | | | | | Document versioning behaviour
| * | | Split versioning into two sectionsAlex Beregszaszi2016-09-141-15/+19
| | | |
| * | | Document versioning behaviourAlex Beregszaszi2016-09-091-0/+22
| | | |
* | | | Merge pull request #1085 from LefterisJP/centos_installchriseth2016-09-151-0/+47
|\ \ \ \ | |_|/ / |/| | | Add Centos to install_deps.sh
| * | | Add warning for CentOS dependenciesLefteris Karapetsas2016-09-151-26/+32
| | | |
| * | | Add Centos to install_deps.shLefteris Karapetsas2016-09-121-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | Added steps to otain solidity dependencies in CentOS. Tested those steps on a CentOS 6.8 machine, but the instructions are from memory. May need some tweaking.
* | | | Merge pull request #1078 from nicksavers/patch-1chriseth2016-09-131-2/+2
|\ \ \ \ | | | | | | | | | | Update Solidity docs version to 0.4.1
| * | | | Update Solidity docs version to 0.4.1Nick Savers2016-09-101-2/+2
| |/ / /
* | | | Merge pull request #1045 from pirapira/formal_type_of_mappingchriseth2016-09-123-31/+87
|\ \ \ \ | |/ / / |/| | | formal verification: Why3 translation of mapping types
| * | | Prepare for leaky exceptionsYoichi Hirai2016-09-101-0/+4
| | | | | | | | | | | | | | | | | | | | Now toFormalType() reports errors by exceptions, they will be sometimes leaked to the wider context. This commits adds a catch.
| * | | toFormalType reports errors by an exceptionYoichi Hirai2016-09-102-21/+71
| | | | | | | | | | | | | | | | This allows error reporting without passing `ASTNode` to `toFormalType()`
| * | | Translate mapping types into Why3 arrays when keys are integersYoichi Hirai2016-09-101-0/+14
| | | | | | | | | | | | | | | | | | | | Even when the keys are signed the translation is supposed to work because Why3 arrays allow negative indices.
| * | | Explicitly convert the assert condition using bool()Yoichi Hirai2016-09-101-13/+1
|/ / / | | | | | | | | | This allows a shared pointer as a condition because bool(std::shared_ptr<T>) is defined.
* | | Merge pull request #1074 from ethereum/noleadingzeroschriseth2016-09-105-3/+10
|\ \ \ | | | | | | | | Remove leading zeroes in prerelease components.
| * | | Style.chriseth2016-09-091-1/+1
| | | |
| * | | Remove leading zeroes in prerelease components.chriseth2016-09-095-3/+10
| | | |
* | | | Merge pull request #1047 from pirapira/address-in-preludechriseth2016-09-091-0/+9
|\ \ \ \ | | | | | | | | | | formal verification: Add Address module in the WhyML prelude
| * | | | Add Address module in the WhyML preludeYoichi Hirai2016-09-081-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the `--formal` output, this commit adds a module called `Address`, which defines the address type as unsigned integer type bounded at 2^160-1.
* | | | | Version bumpchriseth2016-09-091-1/+1
| |/ / / |/| | |
* | | | Merge pull request #1069 from ethereum/emscriptenbinarieschriseth2016-09-091-3/+3
|\ \ \ \ | | | | | | | | | | Store emscripten binaries usig new naming scheme.
| * | | | Store emscripten binaries usig new naming scheme.chriseth2016-09-091-3/+3
| | | | |
* | | | | Merge pull request #1068 from ethereum/modfixchriseth2016-09-091-1/+1
|\ \ \ \ \ | |/ / / / |/| | | | Suffix the "mod" version modifier using a dot.
| * | | | Suffix the "mod" version modifier using a dot.chriseth2016-09-091-1/+1
|/ / / /
* | | | Merge pull request #1070 from ethereum/devversionchriseth2016-09-095-7/+9
|\ \ \ \ | | | | | | | | | | Fix problems with version strings.
| * | | | Fix problem with release version string.chriseth2016-09-082-4/+6
| | | | |
| * | | | Fix version pragma in tests.chriseth2016-09-083-3/+3
|/ / / /
* | | | Merge pull request #1067 from ethereum/bumpversionchriseth2016-09-081-1/+1
|\ \ \ \ | | | | | | | | | | Bump version.
| * | | | Bump version.chriseth2016-09-081-1/+1
|/ / / /
* | | | Merge pull request #1061 from ethereum/versionchriseth2016-09-082-2/+2
|\ \ \ \ | | | | | | | | | | Set version to 0.4.0.
| * | | | Set version to 0.4.0.chriseth2016-09-082-2/+2
|/ / / /
* | | | Merge pull request #1060 from ethereum/version040chriseth2016-09-081-3/+10
|\ \ \ \ | |_|/ / |/| | | Final changelog entries.
| * | | Final changelog entries.chriseth2016-09-081-3/+10
|/ / /
* | | Merge pull request #1024 from ethereum/docupdatechriseth2016-09-0813-88/+139
|\ \ \ | |/ / |/| | Update documentation to version 0.4.0.
| * | Review suggestions.chriseth2016-09-072-7/+7
| | |
| * | Update documentation to version 0.4.0.chriseth2016-09-0713-88/+139
| | |
* | | Merge pull request #1041 from pirapira/typo_and_whitespacechriseth2016-09-084-4/+4
|\ \ \ | | | | | | | | Fix a typo and a whitespace inconsistency
| * | | Fix a typo and whitespacesYoichi Hirai2016-09-074-4/+4
| | | |
* | | | Merge pull request #1044 from pirapira/todo_item_to_issuechriseth2016-09-081-1/+1
|\ \ \ \ | | | | | | | | | | Append an issue id #1043 to a @todo comment about it
| * | | | Append an issue id #1043 to a @todo comment about itYoichi Hirai2016-09-071-1/+1
| |/ / /
* | | | Merge pull request #1009 from pirapira/separate_exceptionschriseth2016-09-071-1/+15
|\ \ \ \ | | | | | | | | | | Separate the try/catch blocks on JSON and formal methods output generation
| * | | | Separate the try/catch blocks on JSON output generation and formal method ↵Yoichi Hirai2016-09-061-1/+15
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | output generation. For the reason, see @axic's comment here https://github.com/ethereum/solidity/pull/994#discussion_r77272236 and the following discussion.
* | | | Merge pull request #1033 from ethereum/fix-using-notypechriseth2016-09-071-1/+2
|\ \ \ \ | | | | | | | | | | Include assert for selfType on bound functions to avoid crash
| * | | | Include assert for selfType on bound functions to avoid crashAlex Beregszaszi2016-09-071-1/+2
| | |/ / | |/| |
* | | | Merge pull request #1032 from ethereum/fix-std-ownedchriseth2016-09-071-1/+1
|\ \ \ \ | | | | | | | | | | Fix owned std contract
| * | | | Fix owned std contractAlex Beregszaszi2016-09-071-1/+1
| |/ / /
* | | | Merge pull request #1031 from ethereum/changelogchriseth2016-09-071-12/+12
|\ \ \ \ | | | | | | | | | | Consistency changes in the Changelog
| * | | | Consistency changes in the ChangelogAlex Beregszaszi2016-09-071-12/+12
| |/ / /
* | | | Merge pull request #1035 from bobsummerwill/install_depsBob Summerwill2016-09-071-0/+2
|\ \ \ \ | |/ / / |/| | | Added missing "stop on error" to scripts/install.sh
| * | | Added missing "stop on error" to scripts/install.sh.Bob Summerwill2016-09-071-0/+2
|/ / /
* | | Merge pull request #1019 from ethereum/constructor-modifierchriseth2016-09-072-0/+12
|\ \ \ | | | | | | | | Enforce constructor visibility
| * | | Tests for constructor visibilityAlex Beregszaszi2016-09-061-0/+10
| | | |
| * | | Constructor must be internal or publicAlex Beregszaszi2016-09-061-0/+2
|/ / /
* | | Merge pull request #1018 from ethereum/constructor-constantchriseth2016-09-063-2/+18
|\ \ \ | | | | | | | | Constructor constant
| * | | Update Changelog.mdchriseth2016-09-061-0/+1
| | | |
| * | | Tests for constant constructorsAlex Beregszaszi2016-09-061-0/+11
| | | |
| * | | Reject constant constructorsAlex Beregszaszi2016-09-061-2/+6
|/ / /
* | | Merge pull request #1003 from winsvega/docschriseth2016-09-069-0/+96
|\ \ \ | | | | | | | | add "pragma solidity ^0.4.0;" to code examples
| * | | add "pragma solidity ^0.4.0;" to code examplesDimitry2016-09-059-0/+96
| | | |
* | | | Merge pull request #1016 from ethereum/reservedchriseth2016-09-062-1/+12
|\ \ \ \ | | | | | | | | | | Report the usage of reserved keywords more nicely
| * | | | Raise proper error on reserved keywordsAlex Beregszaszi2016-09-061-1/+11
| | | | |
| * | | | Introduce isReservedKeyword()Alex Beregszaszi2016-09-061-0/+1
| | | | |
* | | | | Merge pull request #1014 from ethereum/strict-fallbackchriseth2016-09-064-3/+13
|\ \ \ \ \ | | | | | | | | | | | | Reject constant modifier on the fallback function
| * | | | | Reject constant modifier on the fallback functionAlex Beregszaszi2016-09-064-3/+13
| |/ / / /
* | | | | Merge pull request #1011 from walter-weinmann/wwe_grammarchriseth2016-09-061-3/+3
|\ \ \ \ \ | | | | | | | | | | | | Changes related to issues #984, #989, #999, #1001 and #1004.
| * | | | | Considering comment from @chriseth regarding FunctionCall.walter-weinmann2016-09-061-3/+1
| | | | | |
| * | | | | Considering comments from @chriseth regarding ExpressionStatement and ↵walter-weinmann2016-09-061-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | FunctionCall.
| * | | | | Changes related to issues #984, #989, #999, #1001 and #1004.walter-weinmann2016-09-061-4/+4
| | | | | |
* | | | | | Merge pull request #1008 from ethereum/stipendwithsendchriseth2016-09-063-1/+27
|\ \ \ \ \ \ | | | | | | | | | | | | | | Provide gas stipend manually for send(0).
| * | | | | | Provide gas stipend manually for send(0).chriseth2016-09-063-1/+27
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #1012 from ethereum/reserved-keywordschriseth2016-09-062-1/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | Reserve view and pure as keywords
| * | | | | | Update changelog with reserved keywordsAlex Beregszaszi2016-09-061-1/+1
| | | | | | |
| * | | | | | Reserve view and pure as keywordsAlex Beregszaszi2016-09-061-0/+2
| |/ / / / /
* | | | | | Merge pull request #1021 from ethereum/assembly-docschriseth2016-09-061-1/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix the return value of call in inline assembly
| * | | | | | Fix the return value of call in inline assemblyAlex Beregszaszi2016-09-061-1/+2
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #1022 from ethereum/changelogpaychriseth2016-09-061-7/+10
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add "payable" to changelog.
| * | | | | | Clarify payable fallback functionchriseth2016-09-061-3/+4
| | | | | | |
| * | | | | | Add "payable" to changelog.chriseth2016-09-061-6/+8
| |/ / / / /
* | | | | | Merge pull request #997 from chriseth/linkingwithunderscoreschriseth2016-09-062-17/+24
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Fix linking for libraries with underscores.
| * | | | | Fix compiler error.chriseth2016-09-061-1/+1
| | | | | |
| * | | | | More comments about size constants.chriseth2016-09-061-4/+9
| | | | | |
| * | | | | Fix linking for libraries with underscores.chriseth2016-09-022-17/+19
| | | | | |
* | | | | | Merge pull request #665 from axic/feature/accept-etherchriseth2016-09-0617-85/+434
|\ \ \ \ \ \ | | | | | | | | | | | | | | BREAKING: Add payable modifier
| * | | | | | Test and fixes for payable fallback in ABI.chriseth2016-09-062-0/+21
| | | | | | |
| * | | | | | Tests for payable / private combination.chriseth2016-09-062-2/+22
| | | | | | |
| * | | | | | Change placeholder style.chriseth2016-09-061-1/+1
| | | | | | |
| * | | | | | Make constant and payable mutually exclusive.chriseth2016-09-062-0/+10
| | | | | | |
| * | | | | | Change function type to include and propagate payable and constant modifier.chriseth2016-09-068-62/+123
| | | | | | |
| * | | | | | Merged in changes from chriseth/payableAlex Beregszaszi2016-09-0610-54/+150
| | | | | | |
| * | | | | | Mark every other test payable where neccesary in EndToEndTestAlex Beregszaszi2016-09-061-26/+29
| | | | | | |
| * | | | | | Include EndToEnd test for payable keywordAlex Beregszaszi2016-09-061-0/+57
| | | | | | |
| * | | | | | Do not include the payable keyword for constructorsAlex Beregszaszi2016-09-061-1/+0
| | | | | | |
| * | | | | | Include ABI JSON test for payable keywordAlex Beregszaszi2016-09-061-0/+49
| | | | | | |
| * | | | | | Support payable keyword for functionsAlex Beregszaszi2016-09-067-1/+34
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #995 from chriseth/fixutf8astjsonchriseth2016-09-062-2/+31
|\ \ \ \ \ \ | | | | | | | | | | | | | | Do not emit non-utf8 strings for ast json.
| * | | | | | Test case for non-utf8 characters in string literal.chriseth2016-09-061-0/+16
| | | | | | |
| * | | | | | Do not emit non-utf8 strings for ast json.chriseth2016-09-021-2/+15
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #1020 from duaraghav8/developchriseth2016-09-061-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | typo
| * | | | | | typoRaghav Dua2016-09-061-1/+1
|/ / / / / /
* | | | | | Merge pull request #1006 from ethereum/nenewaccountgaschriseth2016-09-062-1/+4
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Do not pay new account gas.
| * | | | | Do not pay new account gas.chriseth2016-09-052-1/+4
| | |/ / / | |/| | | | | | | | | | | | | | | | | | If we checked that the target contract exists, we do not have to pay the "new account gas".
* | | | | Merge pull request #1005 from ethereum/modifierbodyYoichi Hirai2016-09-0613-59/+69
|\ \ \ \ \ | | | | | | | | | | | | Require ";" after "_"
| * | | | | Update grammar.txt to reflect the change.chriseth2016-09-051-2/+3
| | | | | |
| * | | | | Require ";" after "_"chriseth2016-09-0512-57/+66
| |/ / / /
* | | | | Merge pull request #993 from chriseth/fixshacrashchriseth2016-09-062-0/+9
|\ \ \ \ \ | |_|_|/ / |/| | | | Guard encoding crashes with assertions.
| * | | | Improve error message.chriseth2016-09-051-1/+1
| | | | |
| * | | | Guard encoding crashes with assertions.chriseth2016-09-022-0/+9
| | |/ / | |/| |
* | | | Merge pull request #994 from chriseth/catchjsonchriseth2016-09-051-39/+53
|\ \ \ \ | | | | | | | | | | Catch more exceptions in jsonCompiler.
| * | | | Catch more exceptions in jsonCompiler.chriseth2016-09-021-39/+53
| |/ / /
* | | | Merge pull request #1007 from duaraghav8/developchriseth2016-09-051-0/+3
|\ \ \ \ | |_|/ / |/| | | add solium to "Available Solidity Integrations"
| * | | add solium to "Available Solidity Integrations"Raghav Dua2016-09-051-0/+3
|/ / /
* | | Merge pull request #996 from chriseth/externaltypesforeventschriseth2016-09-021-1/+2
|\ \ \ | |/ / |/| | Do not use internal types for event parameters.
| * | Do not use internal types for event parameters.chriseth2016-09-021-1/+2
|/ /
* | Merge pull request #935 from chriseth/pragmachriseth2016-09-0128-66/+906
|\ \ | | | | | | Version pragma
| * | Changelog entry.chriseth2016-09-011-0/+3
| | |
| * | Typo.chriseth2016-09-011-1/+1
| | |
| * | Fix version pragmas in tests.chriseth2016-09-019-45/+45
| | |
| * | Use version string (including prerelease) for pragma matching.chriseth2016-09-011-2/+3
| | |
| * | Version pragma.chriseth2016-09-0127-66/+902
| | |
* | | Merge pull request #987 from winsvega/developchriseth2016-09-012-2/+1
|\ \ \ | |/ / |/| | fix CompilerStack::absolutePath
| * | fix yml scriptDimitry2016-09-011-1/+0
| | |
| * | fix CompilerStack::absolutePathDimitry2016-09-011-1/+1
|/ /
* | Merge pull request #951 from Denton-L/interesting-casechriseth2016-09-011-0/+17
|\ \ | | | | | | Document use of smaller storage variables
| * | Write about struct members as wellDenton Liu2016-08-271-4/+4
| | |
| * | Write about multiple reads and writesDenton Liu2016-08-271-3/+3
| | |
| * | Fix typoDenton Liu2016-08-271-3/+3
| | |
| * | Document use of smaller storage variablesDenton Liu2016-08-261-0/+17
| | |
* | | Merge pull request #960 from Denton-L/change-else-stylechriseth2016-09-019-32/+24
|\ \ \ | | | | | | | | Change else style
| * | | Fix syntax errorDenton Liu2016-08-311-1/+1
| | | |
| * | | Make tests more consistent in styleDenton Liu2016-08-273-8/+5
| | | |
| * | | Make std contracts use new styleDenton Liu2016-08-271-4/+2
| | | |
| * | | Use new style for the docsDenton Liu2016-08-274-14/+10
| | | |
| * | | Update style-guide to use new styleDenton Liu2016-08-271-6/+7
| | | |
* | | | Merge pull request #986 from bobsummerwill/developBob Summerwill2016-09-012-2/+2
|\ \ \ \ | | | | | | | | | | Corrected accidental non-ANSI characters in comments
| * | | | Corrected accidental non-ANSI characters in comments.Bob Summerwill2016-09-012-2/+2
|/ / / /
* | | | Merge pull request #975 from blockchaindev/bug/674-solc-crashchriseth2016-09-013-16/+56
|\ \ \ \ | | | | | | | | | | solc crashes without 'export LC_ALL=C'
| * | | | Code review changes: Renamed function and added some documentation about ↵Christopher Gilbert2016-08-312-6/+32
| | | | | | | | | | | | | | | | | | | | what the function does and why
| * | | | Code review changes: stylistic changes, and removed redundant call to set ↵Christopher Gilbert2016-08-302-6/+8
| | | | | | | | | | | | | | | | | | | | locale.
| * | | | Fixed a bug causing solc to crash on startup due to invalid environment ↵Christopher Gilbert2016-08-303-16/+28
| | | | | | | | | | | | | | | | | | | | settings for locale
* | | | | Merge pull request #983 from winsvega/wintest2chriseth2016-09-014-9/+94
|\ \ \ \ \ | | | | | | | | | | | | soltest on windows
| * | | | | soltest on windowsDimitry2016-08-314-9/+94
|/ / / / /
* | | | | Merge pull request #947 from winsvega/soltestwinsvega2016-08-313-3/+3
|\ \ \ \ \ | | | | | | | | | | | | rename --ipc to --ipcpath
| * | | | | rename --ipc to --ipcpathDimitry2016-08-293-3/+3
| | | | | |
* | | | | | Merge pull request #969 from Denton-L/fix-documentationchriseth2016-08-302-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix bad syntax
| * | | | | | Fix typo from second to secondsDenton Liu2016-08-301-1/+1
| | | | | | |
| * | | | | | Fix bad syntaxDenton Liu2016-08-301-1/+1
| | | | | | |
* | | | | | | Merge pull request #866 from chriseth/changelogchriseth2016-08-301-1/+36
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Changelog.
| * | | | | | | Changelog.chriseth2016-08-301-1/+36
| | | | | | | |
* | | | | | | | Merge pull request #954 from chriseth/fallbackThrowschriseth2016-08-307-6/+38
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Fallback throws
| * | | | | | | | Clarify warning.chriseth2016-08-301-2/+3
| | | | | | | | |
| * | | | | | | | Documentation.chriseth2016-08-302-1/+8
| | | | | | | | |
| * | | | | | | | Test cases.chriseth2016-08-302-0/+23
| | | | | | | | |
| * | | | | | | | Make fallback function throw by default.chriseth2016-08-304-5/+6
| |/ / / / / / /
* | | | | | | | Merge pull request #972 from Denton-L/document-sha3chriseth2016-08-301-0/+4
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Document constant behaviour for hashes
| * | | | | | | Fix typoDenton Liu2016-08-301-1/+1
| | | | | | | |
| * | | | | | | Document constant behaviour for hashesDenton Liu2016-08-301-0/+4
| | | | | | | |
* | | | | | | | Merge pull request #664 from axic/feature/interface-fallbackchriseth2016-08-302-10/+28
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | Introduce fallback entry in the ABI
| * | | | | | | Add test for fallback function in JSON ABIAlex Beregszaszi2016-08-271-9/+19
| | | | | | | |
| * | | | | | | Introduce fallback entry in the ABIAlex Beregszaszi2016-08-271-1/+9
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #968 from Denton-L/contributingBob Summerwill2016-08-302-3/+5
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Update README to link to new contribution section
| * | | | | | Update README to link to new contribution sectionDenton Liu2016-08-302-3/+5
| | | | | | |
* | | | | | | Merge pull request #964 from Denton-L/fix-documentationBob Summerwill2016-08-305-30/+38
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | | Fix documentation
| * | | | | | Fix line lengthDenton Liu2016-08-291-1/+1
| | | | | | |
| * | | | | | Fix selfdestruct documentationDenton Liu2016-08-291-5/+5
| | | | | | |
| * | | | | | Fix syntax for Windows batch fileDenton Liu2016-08-291-1/+1
| | | | | | |
| * | | | | | Clarify typecastingDenton Liu2016-08-271-2/+7
| | | | | | |
| * | | | | | Clean up contracts.rstDenton Liu2016-08-271-14/+17
| | | | | | |
| * | | | | | Fix grammar errorDenton Liu2016-08-271-1/+1
| | | | | | |
| * | | | | | Cleanup docsDenton Liu2016-08-271-6/+6
| | | | | | |
* | | | | | | Merge pull request #967 from Denton-L/contributingBob Summerwill2016-08-304-0/+64
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | Add contribution guidelines
| * | | | | | Link from CONTRIBUTING to the docsDenton Liu2016-08-301-0/+5
| | | | | | |
| * | | | | | Create contribution guidelinesDenton Liu2016-08-303-0/+59
| |/ / / / /
* | | | | | Merge pull request #941 from chriseth/versionStringBob Summerwill2016-08-277-34/+51
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Version string
| * | | | | Store commit hash and handle prerelease vor all automation tools.chriseth2016-08-264-2/+6
| | | | | |
| * | | | | Make versioning semver compatible and force commit hash availability.chriseth2016-08-264-32/+45
| | | | | |
* | | | | | Merge pull request #946 from bobsummerwill/build_from_source_docsBob Summerwill2016-08-271-67/+116
|\ \ \ \ \ \ | | | | | | | | | | | | | | Updated Solidity documentation's "building from source" section
| * | | | | | Tweaks as suggested by chriseth.Bob Summerwill2016-08-271-3/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I will commit this as-is, because it has been pending for a few days over minor issues. We will continue to iterate on this.
| * | | | | | Updated Solidity documentation's "building from source" section.Bob Summerwill2016-08-251-64/+81
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | It now references install_deps.sh/.bat, and also adds instructions for Windows. Cherry picked some further tweaks from Denton-L. Thanks :-)
* | | | | | Merge pull request #961 from Denton-L/fix-linkBob Summerwill2016-08-271-2/+2
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | Fix broken link
| * | | | | Fix broken linkDenton Liu2016-08-271-2/+2
|/ / / / /
* | | | | Merge pull request #897 from Denton-L/remove-standardchriseth2016-08-2716-54/+95
|\ \ \ \ \ | | | | | | | | | | | | BREAKING: Remove standard contracts
| * | | | | Check for overflowDenton Liu2016-08-251-2/+2
| | | | | |
| * | | | | Fix StandardTokenDenton Liu2016-08-191-24/+12
| | | | | |
| * | | | | CoinAdd .sol prefix to filesDenton Liu2016-08-196-6/+6
| | | | | |
| * | | | | Rename to StandardTokenDenton Liu2016-08-192-3/+3
| | | | | |
| * | | | | Remove unnecessary contractsDenton Liu2016-08-199-64/+2
| | | | | |
| * | | | | Update std importsDenton Liu2016-08-191-0/+2
| | | | | |
| * | | | | Add ExampleTokenDenton Liu2016-08-191-0/+55
| | | | | |
| * | | | | Add Token contractDenton Liu2016-08-191-0/+11
| | | | | |
| * | | | | Change importsDenton Liu2016-08-195-15/+15
| | | | | |
| * | | | | Add back standard contractsDenton Liu2016-08-1911-0/+85
| | | | | |
| * | | | | Remove standard contractsDenton Liu2016-08-1911-54/+16
| | | | | |
* | | | | | Merge pull request #959 from bobsummerwill/developBob Summerwill2016-08-271-4/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | Restore OS X Mavericks builds in TravisCI
| * | | | | | Restore OS X Mavericks builds in TravisCI.Bob Summerwill2016-08-271-4/+4
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Their stability issues have apparently been resolved, and the backlog is caught up. We will just add one Mac SKU for now, and take it from there.
* | | | | | Merge pull request #957 from Denton-L/modify-lexerchriseth2016-08-271-2/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | Modify documentation lexer