aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Versioning for Solidity.chriseth2015-07-091-3/+7
* add missing dependencies for BuildInfo.h in libwebthree and solcLu Guanqun2015-07-041-0/+2
* Added fallback function to gas estimation and fixed mix gas estimation.chriseth2015-06-182-0/+7
* Some changes in libdevcore.chriseth2015-06-161-1/+1
* Fix: Optimiser was enabled by default.chriseth2015-06-061-2/+0
* Compute constantschriseth2015-06-051-2/+7
* Gas estimates for JSON compiler.chriseth2015-06-011-0/+57
* Gas estimation for internal functions.chriseth2015-05-261-4/+24
* Commandline interface for gas estimation.chriseth2015-05-222-0/+33
* Functional gas estimator.chriseth2015-05-221-4/+3
* Function hashes for JSON compiler.chriseth2015-05-151-0/+9
* Merge pull request #1810 from chriseth/sol_gasEstimatorchriseth2015-05-071-1/+17
|\
| * Structural gas estimator.chriseth2015-05-061-1/+17
* | Fix macos builds following changes from #1809.subtly2015-05-071-1/+5
* | package solc, eth, ethminer, rlp && abi in cpack nsis installerunknown2015-05-061-1/+1
|/
* Fix for exception if function hashes not requested.chriseth2015-05-051-0/+3
* Removed layouting space.chriseth2015-05-041-12/+10
* Feature for commandline compiler to output the function signature hashes.chriseth2015-05-042-0/+24
* Merge pull request #1710 from chriseth/linkageMarek Kotewicz2015-04-271-5/+1
|\
| * Use BUILD_SHARED_LIBchriseth2015-04-241-5/+1
* | Merge pull request #1718 from chriseth/sol_jsonCompilerDockerchriseth2015-04-241-3/+3
|\ \ | |/ |/|
| * Modifications to docker file to build the json compiler.chriseth2015-04-221-3/+3
* | Merge pull request #1737 from chriseth/sol_fix_solcWithoutJsonchriseth2015-04-241-0/+3
|\ \
| * | Do not handle combined JSON if option not given.chriseth2015-04-241-0/+3
* | | Direct more mundane failures to cerr as well.Ryan Casey2015-04-241-4/+4
|/ /
* | Removed extra blank line.chriseth2015-04-231-1/+0
* | json output for the commandline compiler.chriseth2015-04-232-12/+90
* | Actually output assembly in JSON format.chriseth2015-04-221-1/+1
|/
* Style fixes.chriseth2015-04-221-4/+4
* JSON compiler.Christian2015-04-222-0/+131
* Merge pull request #1665 from chriseth/sol_jsoncppDockerGav Wood2015-04-191-3/+12
|\
| * Add jsoncpp dependency for solidity-js.chriseth2015-04-181-3/+12
* | fixed extension of file json formatLiana Husikyan2015-04-171-1/+1
* | initial output for asm-json flag.Liana Husikyan2015-04-171-2/+2
* | added asm-json flag to cl compilerLiana Husikyan2015-04-171-15/+23
|/
* Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-03-122-8/+2
|\
| * Merge pull request #1268 from chriseth/sol_checkerFixesGav Wood2015-03-111-7/+0
| |\
| | * Fixed some checker warnings.chriseth2015-03-101-7/+0
| * | Merge pull request #1265 from chriseth/sol_dockerfilefixGav Wood2015-03-111-0/+1
| |\ \
| | * | Fixed dockerfile.chriseth2015-03-101-0/+1
| | |/
| * / fixed new line for user input from terminal.Liana Husikyan2015-03-101-1/+1
| |/
* | Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-03-061-2/+2
|\|
| * added source code printing for each output line.Liana Husikyan2015-03-051-2/+2
* | Merge commit '444cc3d12c96a40b7b5b6832ec84afe83c403733' into evmjitPaweł Bylica2015-02-240-0/+0
|\ \ | |/ |/|
| * Add EVMJIT.Gav Wood2015-02-215-635/+0
|/
* fixed #1022Marek Kotewicz2015-02-161-1/+1
* fixed issue with including wrong json/json.h fileMarek Kotewicz2015-02-131-2/+2
* Merge branch 'jsoncpp_path' of https://github.com/debris/cpp-ethereum into js...Marek Kotewicz2015-02-121-0/+1
|\
| * fixed cmake include_directoriesdebris2015-02-111-0/+1
* | Merge pull request #979 from debris/win_fixesMarek Kotewicz2015-02-120-0/+0
|\ \ | |/ |/|
| * fixed transitive dependencies for msvcdebris2015-02-111-2/+0
| * cmake messdebris2015-02-091-0/+2
* | Styling in Natspec EnumsLefteris Karapetsas2015-02-091-8/+8
|/
* Workaround for a problem with `git merge`.Christian2015-01-311-2/+6
* Exclude standard contracts by default.Christian2015-01-292-22/+25
* Dockerfile to build the solidity compiler using emscripten.Christian2015-01-281-0/+57
* simplify solc's option outputLu Guanqun2015-01-271-23/+18
* Style fixes and refactoring in ASTJsonConverterLefteris Karapetsas2015-01-161-3/+3
* Preparing the ground for AST outputing to JSONLefteris Karapetsas2015-01-152-9/+54
* abi -> json-abiGav Wood2015-01-091-1/+1
* CLI tweaks.Gav Wood2015-01-091-2/+2
* Rename "JSON Documentation" -> Metadata.Gav Wood2015-01-092-14/+25
* Format catch arguments as function parameters.chriseth2014-12-181-14/+14
* Assertions that throw InternalCompilerErrors.Christian2014-12-171-1/+2
* better alignment of global string constantsLefteris Karapetsas2014-12-171-7/+7
* Using strings instead of #defined literals in solcLefteris Karapetsas2014-12-171-38/+38
* Properly outputing opcodes in solc, using normal stream operatorLefteris Karapetsas2014-12-171-3/+2
* Fix for unhandled solc exception with opcodes argumentLefteris Karapetsas2014-12-171-20/+31
* boost library -> librariesethdev2014-12-161-2/+2
* start of implementing windows debugethdev2014-12-161-2/+2
* Merge branch 'macox_fixes' into build_enhancementMarek Kotewicz2014-12-111-0/+15
|\
| * Fixing segfault for solc if stdin is given as input fileLefteris Karapetsas2014-12-111-0/+15
* | recent changes from solc working on macosMarek Kotewicz2014-12-101-2/+2
* | Merge branch 'develop' into build_enhancementMarek Kotewicz2014-12-104-128/+448
|\|
| * Cleaner interface for Solc CLI bytecode handlingLefteris Karapetsas2014-12-102-34/+41
| * Explicitly calling dev::operator<<() on two occassions due to mixup with boostLefteris Karapetsas2014-12-101-6/+8
| * Styling issues and new class name for the CLILefteris Karapetsas2014-12-103-113/+100
| * Moving most of the solc functionality to own class and splitting implementati...Lefteris Karapetsas2014-12-093-329/+447
| * Style improvements and succinctness in solc main.cppLefteris Karapetsas2014-12-091-59/+73
| * Solc gets arguments for interface and documentation related outputLefteris Karapetsas2014-12-081-46/+109
| * Solc option to output binary and opcodeLefteris Karapetsas2014-12-081-12/+50
| * Solc evm assembly to either file or stdout optionLefteris Karapetsas2014-12-081-16/+40
| * Solc cmdline option for ast outputting either to stdout or a fileLefteris Karapetsas2014-12-082-7/+68
| * Unknown solc arguments are now ignoredLefteris Karapetsas2014-12-081-1/+1
| * using boost::program_options for argument parsingLefteris Karapetsas2014-12-082-27/+33
* | Merge branch 'develop' into build_enhancementMarek Kotewicz2014-12-081-23/+36
|\|
| * Merge remote-tracking branch 'ethereum/develop' into sol_importChristian2014-12-081-3/+3
| |\
| * \ Merge remote-tracking branch 'ethereum/develop' into sol_importChristian2014-12-051-1/+3
| |\ \
| * | | Improved external interface for multi-source and multi-contract compilation.Christian2014-12-041-21/+34
| * | | Import directive.Christian2014-12-031-1/+1
* | | | serpent compiling under msvcdebris2014-12-081-4/+0
* | | | solc workingdebris2014-12-081-0/+4
* | | | solidity compiling under msvc && boosts cmake file fixeddebris2014-12-071-1/+3
* | | | Merge branch 'develop' into build_enhancementMarek Kotewicz2014-12-071-1/+3
|\ \ \ \ | | |_|/ | |/| |
| * | | Replacing old cstyle enums with c++11 enums in natspecLefteris Karapetsas2014-12-051-3/+3
| | |/ | |/|
| * | Moving all Interface and Documentation functionality to own classLefteris Karapetsas2014-12-031-2/+3
| * | Separate user and dev natspec documentationLefteris Karapetsas2014-12-031-1/+1
| * | Handle absence of Natspec doc and add option to solcLefteris Karapetsas2014-12-021-0/+1
| |/
* / removed automocsMarek Kotewicz2014-12-041-0/+1
|/
* Merge branch 'develop' into js_abiMarek Kotewicz2014-11-141-24/+15
|\
| * Provide interface for calls in JSON and some other formatting changes.Christian2014-11-121-24/+15
* | Merge branch 'develop' into js_abiMarek Kotewicz2014-11-110-0/+0
|\|
| * Option to activate the optimizer for solidity.Christian2014-11-071-3/+7
* | mergeMarek Kotewicz2014-11-111-3/+7
|/
* Converted all asserts to exceptions.Christian2014-11-051-18/+27
* Merge remote-tracking branch 'ethereum/develop' into sol_contractCompilerChristian2014-11-010-0/+0
|\
| * Merge remote-tracking branch 'ethereum/develop' into sol_expressionCompilerChristian2014-10-292-17/+21
| |\
| * | Asterisk-syntax for doxygen class documentation.Christian2014-10-281-1/+3
* | | Function selector and variable (un)packing.Christian2014-10-311-2/+6
* | | Contract compiler and also add ExpressionStatement to AST.Christian2014-10-301-37/+4
* | | Compiler for assignments.Christian2014-10-291-26/+34
* | | Merge remote-tracking branch 'ethereum/develop' into sol_contractCompilerChristian2014-10-292-17/+21
|\ \ \ | |/ / |/| / | |/
| * Merge pull request #418 from chriseth/dependencyCleanupGav Wood2014-10-261-17/+0
| |\
| | * CMakeLists library dependency cleanup for libdevcore, libevmface, libsolidit...Christian2014-10-261-17/+0
| * | Corrected file description.Christian2014-10-261-1/+1
| |/
| * Remove stupid assertion.Gav Wood2014-10-251-0/+21
* | Expression compiler.Christian2014-10-251-0/+41
|/
* Use boost errinfo.Christian2014-10-241-40/+7
* Improved exceptions and reporting exceptions for command-line compiler.Christian2014-10-231-24/+69
* Pointer type cleanup: Use ASTPointer only for AST nodes and shared_ptr for typeChristian2014-10-201-3/+3
* Corrected coding style.Christian2014-10-161-11/+13
* Name resolution.Christian2014-10-131-2/+6
* AST printer and command line tool, some fixes.Christian2014-10-102-0/+109