Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Corrected typo | Denton Liu | 2016-05-19 | 1 | -1/+1 |
| | |||||
* | Changed link from markdown to rst | Denton Liu | 2016-05-19 | 3 | -4/+6 |
| | | | | Added labels for the links to point to | ||||
* | Corrected capitalisation of symbol names | Denton Liu | 2016-05-19 | 4 | -21/+22 |
| | |||||
* | Corrected documentation for ecrecover | Denton Liu | 2016-05-19 | 2 | -3/+3 |
| | |||||
* | Corrected "who's" to "whose" | Denton Liu | 2016-05-19 | 1 | -2/+2 |
| | |||||
* | Changed do_something to doSomething | Denton Liu | 2016-05-19 | 1 | -9/+9 |
| | | | | This is in accordance to the style guide | ||||
* | Merge pull request #582 from chriseth/travisForDocs | chriseth | 2016-05-19 | 4 | -2/+15 |
|\ | | | | | Use travis to check documentation. | ||||
| * | Corrected errors. | chriseth | 2016-05-19 | 3 | -2/+4 |
| | | |||||
| * | Use travis to check documentation. | chriseth | 2016-05-19 | 1 | -0/+11 |
|/ | |||||
* | Merge pull request #580 from Denton-L/docs-whitespace | chriseth | 2016-05-19 | 12 | -562/+621 |
|\ | | | | | Corrections to Documentation Spacing | ||||
| * | Fixed a badly resolved merge conflict | Denton Liu | 2016-05-19 | 1 | -3/+3 |
| | | |||||
| * | Changed whitespace formatting | Denton Liu | 2016-05-18 | 9 | -186/+219 |
| | | |||||
| * | Added space to example code | Denton Liu | 2016-05-18 | 1 | -0/+4 |
| | | |||||
| * | Removed trailing whitespace | Denton Liu | 2016-05-18 | 6 | -37/+37 |
| | | |||||
| * | Added an extra necessary linebreak | Denton Liu | 2016-05-18 | 1 | -0/+1 |
| | | |||||
| * | Removed trailing whitespace | Denton Liu | 2016-05-18 | 2 | -7/+7 |
| | | |||||
| * | Fixed table formatting | Denton Liu | 2016-05-18 | 1 | -141/+141 |
| | | |||||
| * | Replaced tabs with spaces | Denton Liu | 2016-05-18 | 1 | -97/+97 |
| | | |||||
| * | Increased clarity of assembly statement | Denton Liu | 2016-05-18 | 1 | -2/+5 |
| | | |||||
| * | Corrected spacing to four spaces | Denton Liu | 2016-05-18 | 1 | -38/+40 |
| | | |||||
| * | Removed trailing space | Denton Liu | 2016-05-18 | 1 | -1/+1 |
| | | |||||
| * | Replaced all tabs with spaces | Denton Liu | 2016-05-18 | 1 | -50/+50 |
| | | |||||
| * | More code-style corrections | Denton Liu | 2016-05-18 | 1 | -5/+21 |
|/ | |||||
* | Merge pull request #572 from Melvillian/fix-example-contract-abi | chriseth | 2016-05-18 | 1 | -1/+1 |
|\ | | | | | fix example solidity contract code by adding argument to constructor | ||||
| * | fix example solidity contract code by adding argument to constructor | Alex Melville | 2016-05-16 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #545 from chriseth/accessFunLabels | chriseth | 2016-05-18 | 6 | -21/+62 |
|\ \ | | | | | | | Allow access to functions in inline assembly. | ||||
| * | | Typo | chriseth | 2016-05-17 | 1 | -1/+1 |
| | | | |||||
| * | | Allow access to functions in inline assembly. | chriseth | 2016-05-12 | 6 | -21/+62 |
| | | | |||||
* | | | Merge pull request #501 from VoR0220/quitIfNoArguments | chriseth | 2016-05-17 | 1 | -1/+8 |
|\ \ \ | | | | | | | | | Make solc quit if no arguments are supplied to the compiler. | ||||
| * | | | much better and simpler way of handling this | VoR0220 | 2016-05-14 | 1 | -1/+8 |
| | | | | |||||
* | | | | Merge pull request #566 from ethereum/msvc2015 | Paweł Bylica | 2016-05-17 | 1 | -0/+4 |
|\ \ \ \ | | | | | | | | | | | Suppress a warning in LLL parser on MSVC 2015 | ||||
| * | | | | Suppress a warning in LLL parser on MSVC 2015 | Paweł Bylica | 2016-05-13 | 1 | -0/+4 |
| | | | | | |||||
* | | | | | Merge pull request #575 from moneroexamples/fix_call_of_overloaded_gcc61 | Bob Summerwill | 2016-05-17 | 1 | -1/+1 |
|\ \ \ \ \ | |_|_|_|/ |/| | | | | fix: error: call of overloaded ‘list(int, <brace-enclosed initializer… | ||||
| * | | | | fix: error: call of overloaded ‘list(int, <brace-enclosed initializer ↵ | moneroexample | 2016-05-17 | 1 | -1/+1 |
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | list>)’ Issue: https://github.com/ethereum/solidity/issues/574 Compilation of webthree-umbrella on Arch with gcc 6.1 results in the following error: /home/mwo/webthree-umbrella/solidity/libsolidity/analysis/NameAndTypeResolver.cpp:299:51: error: call of overloaded ‘list(int, <brace-enclosed initializer list>)’ is ambiguous list<list<ContractDefinition const*>> input(1, {}); This can be overcome by explicitly specifying initial value, for example: list<list<ContractDefinition const*>> input(1, list<ContractDefinition const*>{}) | ||||
* | | | | Merge pull request #546 from chriseth/fixiszero | chriseth | 2016-05-14 | 3 | -5/+25 |
|\ \ \ \ | | | | | | | | | | | Correctly use not/bnot/iszero. | ||||
| * | | | | Correctly use not/bnot/iszero. | chriseth | 2016-05-09 | 3 | -5/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | A long time ago, some opcodes were renamed. Now we should only have not (bitwise negation) and iszero (logical negation). | ||||
* | | | | | Merge pull request #543 from raineorshine/patch-1 | chriseth | 2016-05-14 | 1 | -2/+3 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Add this.balance and this.send to units-and-global-variables.rst | ||||
| * | | | | Update units-and-global-variables.rst with link to address ref | Raine Revere | 2016-05-10 | 1 | -5/+2 |
| | | | | | |||||
| * | | | | Add this.balance and this.send to units-and-global-variables.rst | Raine Revere | 2016-05-09 | 1 | -0/+4 |
| |/ / / | | | | | | | | | I looked here for this information and didn't initially find it. Hoping to help out others who think the same way as me and look here. | ||||
* | | | | Merge pull request #557 from Denton-L/scoping | chriseth | 2016-05-13 | 1 | -0/+57 |
|\ \ \ \ | |_|/ / |/| | | | Added Section about Scoping Behaviours | ||||
| * | | | Removed unnecessary period | Denton Liu | 2016-05-13 | 1 | -2/+2 |
| | | | | |||||
| * | | | Added origin of scoping rules | Denton Liu | 2016-05-12 | 1 | -0/+1 |
| | | | | |||||
| * | | | Moved comment to more logical place | Denton Liu | 2016-05-12 | 1 | -1/+1 |
| | | | | |||||
| * | | | Removed trailing spaces | Denton Liu | 2016-05-12 | 1 | -4/+4 |
| | | | | |||||
| * | | | Added content | Denton Liu | 2016-05-12 | 1 | -0/+51 |
| | | | | |||||
| * | | | Changed the title | Denton Liu | 2016-05-12 | 1 | -4/+3 |
| | | | | |||||
| * | | | Created scoping section | Denton Liu | 2016-05-12 | 1 | -0/+6 |
| |/ / | |||||
* | | | Merge pull request #552 from mario02423/patch-1 | chriseth | 2016-05-12 | 1 | -1/+1 |
|\ \ \ | |_|/ |/| | | Update style-guide.rst | ||||
| * | | Update style-guide.rst | mario02423 | 2016-05-10 | 1 | -1/+1 |
| |/ | | | | | Removed extraneous comma from line 366 | ||||
* | | Merge pull request #402 from VoR0220/fixedDataType | chriseth | 2016-05-12 | 13 | -210/+1047 |
|\ \ | |/ |/| | Fixed Type initial PR | ||||
| * | Remove unused tests and add asserts for not implemented parts in code ↵ | chriseth | 2016-05-11 | 7 | -37/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | generation. quick fix on christian's rational change so that ubuntu will stop yelling be more specific with rational declaration for Windows sake rational in namespace correction for windows | ||||
| * | Simplify interface of RationalNumber. | chriseth | 2016-05-11 | 5 | -24/+25 |
| | | |||||
| * | Special case for moving sign bit to fractional part. | chriseth | 2016-05-11 | 1 | -5/+10 |
| | | |||||
| * | Cleanup. | chriseth | 2016-05-11 | 1 | -14/+19 |
| | | |||||
| * | Disallow explicit fixed->enum, but allow bytes->fixed. | chriseth | 2016-05-11 | 1 | -1/+1 |
| | | |||||
| * | Some cleanup. | chriseth | 2016-05-11 | 2 | -60/+32 |
| | | |||||
| * | Replace "unsigned int" by "unsigned". | chriseth | 2016-05-11 | 1 | -9/+9 |
| | | |||||
| * | Prefer mobileType() to check rational range. | chriseth | 2016-05-11 | 3 | -26/+23 |
| | | |||||
| * | Correctly handle unexpected exceptions during tests. | chriseth | 2016-05-11 | 1 | -2/+34 |
| | | |||||
| * | reorganized tests and fixed mobile types and implicit conversions of ↵ | VoR0220 | 2016-05-10 | 3 | -181/+263 |
| | | | | | | | | | | | | | | | | rationals and fixed point types one final tweak check for null types | ||||
| * | updated algorithm for bit finding...now to figure out literal value | VoR0220 | 2016-05-10 | 6 | -144/+103 |
| | | | | | | | | | | | | | | | | | | | | | | | | tiny fixups changed location of the check got rid of extra space and fixed a couple of things added binary results bits change back literal value | ||||
| * | changed algorithm for finding bits | VoR0220 | 2016-05-10 | 1 | -29/+37 |
| | | |||||
| * | much better way of doing modulus | VoR0220 | 2016-05-10 | 1 | -8/+2 |
| | | |||||
| * | added bytes conversion tests, resolved that, converted to binary scaling, ↵ | VoR0220 | 2016-05-10 | 5 | -87/+133 |
| | | | | | | | | | | | | | | | | | | | | | | | | refactored the find algo to prevent large numbers and take into account integer bytes think we're good on solidity type name resolution now removed couts updates to documentation and more removed couts along with literal value implementation forgot semicolons | ||||
| * | fixing modulus and Solidity Name and Type Resolution | VoR0220 | 2016-05-10 | 4 | -284/+10 |
| | | | | | | | | | | | | minor fixes current attempts at binary fixup | ||||
| * | rational renaming | VoR0220 | 2016-05-10 | 2 | -4/+4 |
| | | |||||
| * | changed names for Rational Constants and categories | VoR0220 | 2016-05-10 | 6 | -49/+53 |
| | | |||||
| * | currently what we have | VoR0220 | 2016-05-10 | 2 | -5/+9 |
| | | |||||
| * | got exponents up and working with their inverse, changed a few of the ↵ | RJ Catalano | 2016-05-10 | 5 | -93/+184 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tests....something is working that likely shouldn't be slight changes to how to flip the rational negative around...still trying to figure it out tests added updated tests odd differences in trying soltest from solc binary, let me know if you can replicate test not working for odd reason fixed test problem with fixed literals...still need a way to log this error broken up the tests, added some, changed some things in types and began compiler work moar tests and prepping for rebuilding much of the types.cpp file further fixing infinite loop still happening but it's somewhere in the fixedPoint methodd fractional bits needed algo improved! Eliminated 2 errors Corrected problems with the previous commit. No infinite loops. Actually appear to have corrected an error | ||||
| * | size capabilities functioning properly for fixed types | RJ Catalano | 2016-05-10 | 1 | -9/+4 |
| | | |||||
| * | fixed problem with var...probably a conversion problem for fixed in size ↵ | RJ Catalano | 2016-05-10 | 3 | -5/+73 |
| | | | | | | | | | | | | | | | | capabilities adding fixed type tests Removing bitshift and regrouping fixed type tests together | ||||
| * | fix for token bug, also quick fix for the wei and seconds | RJ Catalano | 2016-05-10 | 2 | -2/+2 |
| | | |||||
| * | Rational implemented...trying to figure out exponential | RJ Catalano | 2016-05-10 | 2 | -54/+45 |
| | | |||||
| * | initial work for fixed types...potentially needing a constant literal type ↵ | RJ Catalano | 2016-05-10 | 13 | -135/+1010 |
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for this notation Rational implemented...trying to figure out exponential fix for token bug, also quick fix for the wei and seconds fixed problem with var...probably a conversion problem for fixed in size capabilities adding fixed type tests Removing bitshift and regrouping fixed type tests together size capabilities functioning properly for fixed types got exponents up and working with their inverse, changed a few of the tests....something is working that likely shouldn't be slight changes to how to flip the rational negative around...still trying to figure it out tests added updated tests odd differences in trying soltest from solc binary, let me know if you can replicate test not working for odd reason fixed test problem with fixed literals...still need a way to log this error broken up the tests, added some, changed some things in types and began compiler work moar tests and prepping for rebuilding much of the types.cpp file further fixing initial work for fixed types...potentially needing a constant literal type for this | ||||
* | Merge pull request #541 from Denton-L/develop | chriseth | 2016-05-07 | 6 | -90/+208 |
|\ | | | | | Minor Documentation Changes | ||||
| * | Removed trailing whitespace | Denton Liu | 2016-05-06 | 1 | -2/+2 |
| | | |||||
| * | Removed bulleted list | Denton Liu | 2016-05-06 | 1 | -3/+3 |
| | | |||||
| * | Moved the location of the "||" | Denton Liu | 2016-05-06 | 1 | -3/+3 |
| | | |||||
| * | Fixed up formatting | Denton Liu | 2016-05-06 | 1 | -62/+94 |
| | | |||||
| * | Corrected formatting | Denton Liu | 2016-05-06 | 1 | -9/+37 |
| | | |||||
| * | Rephrased awkward phrasing | Denton Liu | 2016-05-06 | 1 | -1/+1 |
| | | |||||
| * | Removed a trailing space | Denton Liu | 2016-05-06 | 1 | -1/+1 |
| | | |||||
| * | Corrected misspelling | Denton Liu | 2016-05-06 | 1 | -1/+1 |
| | | |||||
| * | Reformatted according to style guide | Denton Liu | 2016-05-06 | 1 | -3/+53 |
| | | |||||
| * | Made the style consistent | Denton Liu | 2016-05-06 | 1 | -4/+12 |
| | | |||||
| * | Removed a bad reference to functions-on-addresses | Denton Liu | 2016-05-06 | 1 | -1/+1 |
| | | |||||
| * | Removed bullet characters from types | Denton Liu | 2016-05-06 | 1 | -2/+2 |
| | | |||||
| * | Update structure-of-a-contract.rst | Denton Liu | 2016-05-06 | 1 | -1/+1 |
| | | | | | | | | Changed a non-space whitespace character to a space | ||||
| * | Update contracts.rst | Denton Liu | 2016-05-06 | 1 | -1/+1 |
| | | | | | | | | Corrected grammar error | ||||
* | | Merge pull request #515 from ssonicblue/patch-1 | chriseth | 2016-05-06 | 1 | -7/+8 |
|\ \ | |/ |/| | Update natspec summary in layout-of-source-files.rst | ||||
| * | Minor grammatical edit | ssonicblue | 2016-05-01 | 1 | -2/+2 |
| | | |||||
| * | Update natspec summary in layout-of-source-files.rst | ssonicblue | 2016-04-20 | 1 | -7/+8 |
| | | | | | | Update the summary on natspec comments for clarity in what they do and how they should be used. | ||||
* | | Merge pull request #522 from chriseth/inline2 | chriseth | 2016-05-05 | 7 | -61/+299 |
|\ \ | | | | | | | Allow calling internal functions of libraries. | ||||
| * | | Documentation. | chriseth | 2016-05-05 | 1 | -0/+66 |
| | | | |||||
| * | | Modify failing test: Accessor functions are not available anymore in libraries. | chriseth | 2016-05-04 | 1 | -2/+1 |
| | | | |||||
| * | | Some more tests. | chriseth | 2016-05-04 | 2 | -0/+39 |
| | | | |||||
| * | | Allow calling internal functions of libraries. | chriseth | 2016-05-04 | 5 | -59/+193 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | Internal functions of libraries can be called as if the library were a base contract of the calling contract. As the calling convention for internal functions is to not create a new call context, the code of these functions will be pulled into the context of the caller, duplicating their code. This might pull in code of further internal or even private functions. The use case for such functions is to allow libraries which can operate on memory types such that these types can also be modified in place. | ||||
* | | Merge pull request #536 from chriseth/determinism | Liana Husikyan | 2016-05-03 | 4 | -37/+95 |
|\ \ | | | | | | | Remove non-determinism in missing code queue. | ||||
| * | | Remove non-determinism in missing code queue. | chriseth | 2016-05-03 | 4 | -37/+95 |
|/ / | |||||
* | | Merge pull request #528 from rainbeam/use-add_exe-wrapper | Bob Summerwill | 2016-05-01 | 3 | -3/+3 |
|\ \ | | | | | | | Use add exe wrapper for solc, soltest, lllc | ||||
| * | | wrap soltest add_executable | rainbeam | 2016-05-01 | 1 | -1/+1 |
| | | | | | | | | | | | | Allows static linking. | ||||
| * | | wrap solc add_executable | rainbeam | 2016-05-01 | 1 | -1/+1 |
| | | | | | | | | | | | | Allows static linking. | ||||
| * | | wrap lllc add_executable | rainbeam | 2016-05-01 | 1 | -1/+1 |
|/ / | | | | | | | Allows static linking. | ||||
* | | Merge pull request #514 from chriseth/sourceLoc | chriseth | 2016-04-23 | 9 | -80/+158 |
|\ \ | |/ |/| | Source location for inline assembly. | ||||
| * | Windows fix. | chriseth | 2016-04-21 | 2 | -3/+14 |
| | | |||||
| * | Source location for inline assembly. | chriseth | 2016-04-20 | 9 | -88/+155 |
|/ | |||||
* | Version change. | chriseth | 2016-04-18 | 1 | -1/+1 |
| | |||||
* | Merge pull request #507 from chriseth/sealEngine | Bob Summerwill | 2016-04-16 | 1 | -13/+2 |
|\ | | | | | Explicitly init seal engine. | ||||
| * | Explicitly init seal engine. | chriseth | 2016-04-16 | 1 | -13/+2 |
| | | |||||
* | | Merge pull request #506 from chriseth/fixconstructor | Bob Summerwill | 2016-04-16 | 2 | -1/+21 |
|\ \ | |/ |/| | Bugfix for static arrays in constructor parameter list. | ||||
| * | Bugfix: static arrays in constructor arguments | chriseth | 2016-04-16 | 1 | -1/+1 |
| | | |||||
| * | Test for bug in static array constructor argument decoder. | chriseth | 2016-04-16 | 1 | -0/+20 |
|/ | |||||
* | Merge pull request #505 from chriseth/fixdelete | Bob Summerwill | 2016-04-15 | 2 | -1/+23 |
|\ | | | | | Fix for bug about deleting dynamic array of structs | ||||
| * | Fix for bug about deleting dynamic array of structs. | chriseth | 2016-04-15 | 1 | -1/+1 |
| | | |||||
| * | Test for bug when deleting dynamic array of structs. | chriseth | 2016-04-15 | 1 | -0/+22 |
|/ | |||||
* | Merge pull request #497 from redsquirrel/doc-tiny-fixes | chriseth | 2016-04-13 | 2 | -2/+2 |
|\ | | | | | Doc tiny fixes | ||||
| * | Typo fix | Dave Hoover | 2016-04-12 | 1 | -1/+1 |
| | | |||||
| * | Tiny fix | Dave Hoover | 2016-04-12 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #491 from winsvega/sealengines | Bob Summerwill | 2016-04-13 | 1 | -0/+14 |
|\ \ | | | | | | | sealengines throught init function | ||||
| * | | sealengines throught init function | Dimitry | 2016-04-11 | 1 | -0/+14 |
| |/ | |||||
* | | Merge pull request #496 from chriseth/removelog | Bob Summerwill | 2016-04-12 | 12 | -19/+1 |
|\ \ | |/ |/| | Remove log.h from solidity. | ||||
| * | Remove log.h from solidity. | chriseth | 2016-04-12 | 12 | -19/+1 |
| | | |||||
* | | Merge pull request #483 from bobsummerwill/conditional_tests | chriseth | 2016-04-07 | 1 | -1/+5 |
|\ \ | | | | | | | Added missing CMake conditional around the Solidity tests. | ||||
| * | | Added missing CMake conditional around the Solidity tests. | Bob Summerwill | 2016-04-07 | 1 | -1/+5 |
|/ / | |||||
* | | Merge pull request #482 from chriseth/rmethcore | Bob Summerwill | 2016-04-07 | 15 | -144/+98 |
|\ \ | |/ |/| | Make solidity independent from ethcore. | ||||
| * | Make solidity independent from ethcore. | chriseth | 2016-04-07 | 15 | -144/+98 |
|/ | |||||
* | Merge pull request #475 from chriseth/byteasm | chriseth | 2016-04-06 | 2 | -0/+9 |
|\ | | | | | Allow "byte" in inline assembly. | ||||
| * | Allow "byte" in inline assembly. | chriseth | 2016-04-06 | 2 | -0/+9 |
| | | |||||
* | | Merge pull request #471 from winsvega/libevmcore | winsvega | 2016-04-06 | 31 | -724/+1348 |
|\ \ | |/ |/| | move libevmcore to solidity | ||||
| * | reduce unnecessary solidity:: namespace | Dimitry | 2016-04-04 | 14 | -658/+658 |
| | | |||||
| * | return instructionInfo style | Dimitry | 2016-04-04 | 11 | -17/+17 |
| | | |||||
| * | enable solidity test | Dimitry | 2016-04-04 | 6 | -138/+138 |
| | | |||||
| * | rename namespace for instruction.h/cpp in libevmasm | Dimitry | 2016-04-02 | 29 | -594/+596 |
| | | |||||
| * | move libevmcore to solidity | Dimitry | 2016-04-02 | 21 | -19/+641 |
| | | |||||
* | | Merge pull request #473 from AlwaysBCoding/patch-2 | chriseth | 2016-04-05 | 1 | -0/+2 |
|\ \ | |/ |/| | Update installing-solidity.rst | ||||
| * | Update installing-solidity.rst | Jordan Leigh | 2016-04-03 | 1 | -0/+2 |
|/ | | | | | The brew install boost --c++11 command failed for me due to an outdated version of Node.js. `brew upgrade` fixed this. I think it should be in the documentation to reduce the number of errors on install | ||||
* | Merge pull request #470 from chriseth/redundancy | Bob Summerwill | 2016-04-01 | 3 | -34/+37 |
|\ | | | | | Remove code duplication in source references formatter. | ||||
| * | Remove code duplication in source references formatter. | chriseth | 2016-04-01 | 3 | -34/+37 |
| | | |||||
* | | Merge pull request #457 from VoR0220/tokenNameAndStringFix | chriseth | 2016-04-01 | 5 | -29/+92 |
|\ \ | |/ |/| | Fix for Token::name and token::toString | ||||
| * | readding conditionals but with slight changes | VoR0220 | 2016-04-01 | 1 | -3/+2 |
| | | |||||
| * | solAsserts added and some changes rolled back. | VoR0220 | 2016-03-31 | 2 | -2/+3 |
| | | |||||
| * | helper function in scanner and corresponding edits to parserBase | VoR0220 | 2016-03-31 | 3 | -12/+13 |
| | | |||||
| * | added solidity invalid fixed type test | VoR0220 | 2016-03-31 | 1 | -0/+12 |
| | | |||||
| * | Got it working exactly like you wanted ;) | VoR0220 | 2016-03-31 | 2 | -25/+76 |
| | | |||||
| * | change lexical cast to unsigned int | VoR0220 | 2016-03-31 | 1 | -1/+1 |
| | | |||||
| * | Fix for Token::name and token::toString | VoR0220 | 2016-03-31 | 1 | -4/+3 |
| | | |||||
* | | Merge pull request #469 from chriseth/version | chriseth | 2016-04-01 | 1 | -1/+1 |
|\ \ | | | | | | | Set version to 0.3.1. | ||||
| * | | Set version to 0.3.1. | chriseth | 2016-04-01 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #465 from chriseth/fixindexaccess | Bob Summerwill | 2016-04-01 | 2 | -0/+18 |
|\ \ \ | | | | | | | | | Clean higher order bits before array index access. | ||||
| * | | | Correctly clean higher order bits for index access. | chriseth | 2016-03-31 | 1 | -0/+2 |
| | | | | |||||
| * | | | Test to check we correctly clean higher order bits for index access. | chriseth | 2016-03-31 | 1 | -0/+16 |
| | | | | |||||
* | | | | Merge pull request #467 from chriseth/fixerrors | Bob Summerwill | 2016-04-01 | 1 | -3/+8 |
|\ \ \ \ | | |/ / | |/| | | Do not use source reference if it is empty. | ||||
| * | | | Do not use source reference if it is empty. | chriseth | 2016-03-31 | 1 | -3/+8 |
| |/ / | |||||
* | | | Merge pull request #461 from ethereum/mappingStructDocumentation | chriseth | 2016-03-31 | 1 | -0/+17 |
|\ \ \ | |/ / |/| | | Inner struct mapping copy into a mapping question | ||||
| * | | Update frequently-asked-questions.rst | RJ | 2016-03-31 | 1 | -6/+7 |
| | | | |||||
| * | | Update frequently-asked-questions.rst | RJ | 2016-03-30 | 1 | -0/+16 |
| |/ | |||||
* | | Merge pull request #464 from chriseth/doctypo | chriseth | 2016-03-31 | 1 | -3/+3 |
|\ \ | |/ |/| | Typos in inline assembly documentation. | ||||
| * | Typos in inline assembly documentation. | chriseth | 2016-03-31 | 1 | -3/+3 |
| | | |||||
* | | quick fix for appearence | RJ | 2016-03-30 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #430 from chriseth/assembly | chriseth | 2016-03-30 | 34 | -17/+1833 |
|\ | | | | | Inline Assembly | ||||
| * | Documentation. | chriseth | 2016-03-30 | 1 | -0/+444 |
| | | |||||
| * | Code generation (missing external access and source locations). | chriseth | 2016-03-30 | 22 | -108/+866 |
| | | |||||
| * | Parsing for inline assembly. | chriseth | 2016-03-30 | 19 | -16/+630 |
|/ | |||||
* | Merge pull request #458 from ethereum/MappingOfMappingExample | chriseth | 2016-03-30 | 1 | -0/+17 |
|\ | | | | | Update frequently-asked-questions.rst | ||||
| * | Update frequently-asked-questions.rst | RJ | 2016-03-30 | 1 | -0/+17 |
|/ | |||||
* | Merge pull request #453 from michaltrzesimiech/patch-1 | chriseth | 2016-03-29 | 1 | -2/+0 |
|\ | | | | | Update structure-of-a-contract.rst | ||||
| * | Deleting redundant line | michaltrzesimiech | 2016-03-26 | 1 | -2/+0 |
| | | |||||
| * | Update structure-of-a-contract.rst | michaltrzesimiech | 2016-03-25 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #448 from chriseth/movesol | chriseth | 2016-03-29 | 44 | -1/+6424 |
|\ \ | | | | | | | Move evmasm and lll. | ||||
| * | | Move libevmasm and lll. | chriseth | 2016-03-24 | 4 | -5/+3 |
| | | | |||||
| * | | includes | Dimitry | 2016-03-22 | 5 | -5/+7 |
| | | | |||||
| * | | add liblll lllc libevmasm | Dimitry | 2016-03-22 | 2 | -4/+4 |
| | | | |||||
| * | | Merge branch 'movelllc' into movelibevmasm | Dimitry | 2016-03-22 | 3 | -0/+138 |
| |\ \ | |||||
| | * | | lllc | Dimitry | 2016-03-22 | 1 | -0/+3 |
| | | | | |||||
| | * | | Merge branch 'develop' of /home/wins/Ethereum/repomove/libethereum into movelllc | Dimitry | 2016-03-21 | 2 | -0/+135 |
| | |\ \ | |||||
| | | * | | move lllc | Dimitry | 2016-03-21 | 2 | -0/+0 |
| | | | | | |||||
| | | * | | per project versioning | arkpar | 2015-09-16 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | split pr changes | debris | 2015-09-07 | 1 | -12/+1 |
| | | | | | |||||
| | | * | | Some changes in libdevcore. | chriseth | 2015-06-16 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | Merge commit '444cc3d12c96a40b7b5b6832ec84afe83c403733' into evmjit | Paweł Bylica | 2015-02-24 | 0 | -0/+0 |
| | | |\ \ | |||||
| | | | * | | Add EVMJIT. | Gav Wood | 2015-02-21 | 2 | -146/+0 |
| | | |/ / | |||||
| | | * | | fixed #1022 | Marek Kotewicz | 2015-02-16 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | fixed issue with including wrong json/json.h file | Marek Kotewicz | 2015-02-13 | 1 | -2/+2 |
| | | | | | |||||
| | | * | | Merge branch 'jsoncpp_path' of https://github.com/debris/cpp-ethereum into ↵ | Marek Kotewicz | 2015-02-12 | 1 | -0/+1 |
| | | |\ \ | | | | | | | | | | | | | | | | | | | jsoncpp_path | ||||
| | | | * | | fixed cmake include_directories | debris | 2015-02-11 | 1 | -0/+1 |
| | | | | | | |||||
| | | * | | | fixed transitive dependencies for msvc | debris | 2015-02-11 | 1 | -2/+0 |
| | | | | | | |||||
| | | * | | | cmake mess | debris | 2015-02-09 | 1 | -0/+2 |
| | | |/ / | |||||
| | | * | | serpent compiling under msvc | debris | 2014-12-08 | 1 | -0/+1 |
| | | | | | |||||
| | | * | | solidity compiling under msvc && boosts cmake file fixed | debris | 2014-12-07 | 1 | -6/+2 |
| | | | | | |||||
| | | * | | lll, buildinfo.h and llc compiling on windows | debris | 2014-12-05 | 1 | -17/+8 |
| | | | | | |||||
| | | * | | removed automocs | Marek Kotewicz | 2014-12-04 | 1 | -0/+1 |
| | | | | | |||||
| | | * | | Moved instructions and assembly to new libevmcore. | Christian | 2014-11-06 | 2 | -2/+2 |
| | | | | | |||||
| | | * | | Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace. | Gav Wood | 2014-09-06 | 2 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | Rename ethential to devcore. | ||||
| | | * | | Project-wide reorganisation of namespaces. | Gav Wood | 2014-09-05 | 1 | -3/+4 |
| | | | | | |||||
| | | * | | Build fixes. | Gav Wood | 2014-07-06 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | Windows build coersions. | Gav Wood | 2014-07-03 | 1 | -5/+4 |
| | | | | | |||||
| | | * | | Full python serpent support. | Gav Wood | 2014-06-29 | 1 | -21/+2 |
| | | | | | | | | | | | | | | | | | | | | Shared libs on all platforms. | ||||
| | | * | | Project refactor. Introduce the Serpent library. | Gav Wood | 2014-06-28 | 2 | -7/+3 |
| | | | | | |||||
| | | * | | Protocol 20 changes. | Gav Wood | 2014-06-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | Added my new address to the premine. | ||||
| | | * | | make life easier for Makefiles | Nico Cesar | 2014-06-05 | 1 | -2/+3 |
| | | | | | |||||
| | | * | | Tests updated. | Gav Wood | 2014-05-28 | 1 | -1/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Fixes to executive logging. Trie testing made considerably more rigourous. | ||||
| | | * | | Pinhole optimise working fairly well... | Gav Wood | 2014-05-28 | 1 | -2/+5 |
| | | | | | |||||
| | | * | | New Assembler. | Gav Wood | 2014-05-27 | 1 | -7/+9 |
| | | | | | |||||
| | | * | | Ever more repotting. | Gav Wood | 2014-05-26 | 1 | -3/+7 |
| | | | | | |||||
| | | * | | Major reorganisation. | Gav Wood | 2014-05-26 | 2 | -0/+162 |
| | | / | | | | | | | | | | | | | | | | | New libs (libethsupport, libevm, liblll). New LLLC binary. | ||||
| * | | | Merge branch 'moveliblll' into movelibevmasm | Dimitry | 2016-03-22 | 12 | -0/+1182 |
| |\ \ \ | |||||
| | * | | | liblllc | Dimitry | 2016-03-22 | 1 | -0/+1 |
| | | | | | |||||
| | * | | | Merge branch 'develop' of /home/wins/Ethereum/repomove/libethereum into ↵ | Dimitry | 2016-03-21 | 11 | -0/+1181 |
| | |\ \ \ | | | |/ / | | |/| | | | | | | | moveliblll | ||||
| | | * | | move liblll | Dimitry | 2016-03-21 | 11 | -0/+0 |
| | | | | | |||||
| | | * | | Transition from bytecode to more general linker objects. | chriseth | 2015-09-11 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | cmake refactor in progress | debris | 2015-08-27 | 1 | -3/+4 |
| | | | | | |||||
| | | * | | Warning fix. | Gav Wood | 2015-08-07 | 1 | -0/+5 |
| | | | | | |||||
| | | * | | now policy CMP0042 is set to OLD | debris | 2015-08-06 | 1 | -6/+0 |
| | | | | | | | | | | | | | | | | | | | | This reverts commit 61e99b1040b80685c70c57cfb23f92e898cd41fb. | ||||
| | | * | | Revert "fixed cmake policy CMP0042, MACOSX RPATH" | Gav Wood | 2015-08-05 | 1 | -0/+6 |
| | | | | | |||||
| | | * | | fixed cmake policy CMP0042, MACOSX RPATH | debris | 2015-08-05 | 1 | -6/+0 |
| | | | | | |||||
| | | * | | Some changes in libdevcore. | chriseth | 2015-06-16 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | Move assembly related files to libevmasm and Params.h/.cpp to libevmcore. | chriseth | 2015-04-30 | 2 | -3/+2 |
| | | | | | |||||
| | | * | | Use BUILD_SHARED_LIB | chriseth | 2015-04-24 | 1 | -5/+1 |
| | | | | | |||||
| | | * | | reordered output | Liana Husikyan | 2015-04-17 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libevmcore/Assembly.cpp | ||||
| | | * | | Merge remote-tracking branch 'upstream/develop' into evmjit | Paweł Bylica | 2015-03-05 | 1 | -1/+1 |
| | | |\ \ | |||||
| | | | * | | Mingw cmake updates. Make sure Boost_INCLUDE_DIRS is included for each ↵ | jhuntley | 2015-03-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | library using boost. When installing libraries, don't forget to copy DLLs, add target 'RUNTIME DESTINATION bin'. | ||||
| | | * | | | Merge commit '444cc3d12c96a40b7b5b6832ec84afe83c403733' into evmjit | Paweł Bylica | 2015-02-24 | 0 | -0/+0 |
| | | |\ \ \ | | | | |/ / | | | |/| | | |||||
| | | | * | | Add EVMJIT. | Gav Wood | 2015-02-21 | 11 | -1185/+0 |
| | | |/ / | |||||
| | | * | | fixed #1022 | Marek Kotewicz | 2015-02-16 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | change typedef to using according to preferred coding style | Lu Guanqun | 2015-02-07 | 1 | -2/+2 |
| | | | | | |||||
| | | * | | Claim ether makes wallet & trasfers. | Gav Wood | 2015-01-22 | 2 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | "#require" in solidity. | ||||
| | | * | | Merge branch 'develop' into build_enhancement | Marek Kotewicz | 2014-12-12 | 1 | -0/+5 |
| | | |\ \ | |||||
| | | | * | | Fix for crazy compiler lambda behaviour. | Gav Wood | 2014-12-12 | 1 | -0/+5 |
| | | | | | | |||||
| | | * | | | fixed styling issues | Marek Kotewicz | 2014-12-11 | 1 | -0/+1 |
| | | | | | | |||||
| | | * | | | updated cmake policies | Marek Kotewicz | 2014-12-10 | 1 | -1/+1 |
| | | | | | | |||||
| | | * | | | jsonrpc option in cmakes, removed all warnings | Marek Kotewicz | 2014-12-10 | 1 | -0/+6 |
| | | | | | | |||||
| | | * | | | lll, buildinfo.h and llc compiling on windows | debris | 2014-12-05 | 1 | -27/+3 |
| | | | | | | |||||
| | | * | | | removed automocs | Marek Kotewicz | 2014-12-04 | 1 | -0/+1 |
| | | |/ / | |||||
| | | * | | Moved instructions and assembly to new libevmcore. | Christian | 2014-11-06 | 7 | -594/+4 |
| | | | | | |||||
| | | * | | assert and exception corrections in solidity-external files. | Christian | 2014-11-05 | 1 | -5/+5 |
| | | | | | |||||
| | | * | | Merge remote-tracking branch 'ethereum/develop' into sol_contractCompiler | Christian | 2014-11-03 | 1 | -1/+1 |
| | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: alethzero/CMakeLists.txt | ||||
| | | | * | | Fix for assembler. | Gav Wood | 2014-11-01 | 1 | -1/+1 |
| | | | | | | |||||
| | | * | | | Merge remote-tracking branch 'ethereum/develop' into sol_contractCompiler | Christian | 2014-11-01 | 2 | -8/+8 |
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libsolidity/AST.cpp libsolidity/AST.h libsolidity/Compiler.cpp libsolidity/Compiler.h libsolidity/NameAndTypeResolver.h libsolidity/Types.cpp solc/main.cpp test/solidityCompiler.cpp | ||||
| | | | * | | PoC-7: Instruction set reform | Gav Wood | 2014-10-31 | 2 | -8/+8 |
| | | | | | | |||||
| | | * | | | Merge remote-tracking branch 'ethereum/develop' into sol_contractCompiler | Christian | 2014-10-30 | 0 | -0/+0 |
| | | |\| | | |||||
| | | | * | | Bugfix: Tag takes one byte (for JUMPDEST) | Christian | 2014-10-29 | 1 | -1/+1 |
| | | | | | | |||||
| | | * | | | Contract compiler and also add ExpressionStatement to AST. | Christian | 2014-10-30 | 2 | -1/+5 |
| | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ExpressionStatement functions as glue between Statements and Expressions. This way it is possible to detect when the border between statements and expressions is crossed while walking the AST. Note that ExpressionStatement is not the only border, almost every statement can contains expressions. | ||||
| | | * | | Draft of new LOG/bloom/headers/block format. | Gav Wood | 2014-10-28 | 2 | -5/+5 |
| | | | | | |||||
| | | * | | add headers to cmake | subtly | 2014-10-16 | 1 | -5/+3 |
| | | | | | |||||
| | | * | | According commit for JUMPDEST. | Gav Wood | 2014-10-08 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | PoC-7 JUMPDEST done the intended way. | Gav Wood | 2014-10-08 | 1 | -27/+4 |
| | | | | | | | | | | | | | | | | | | | | Windows pedantic build fix. | ||||
| | | * | | More attempts to fix for the ultra-pedantic clang compiler. | Gav Wood | 2014-10-08 | 1 | -0/+1 |
| | | | | | |||||
| | | * | | PoC-7: JUMPDEST implemented. | Gav Wood | 2014-10-08 | 1 | -1/+25 |
| | | | | | |||||
| | | * | | Restructured exceptions. Boost::exception is now used primarily. | Christoph Jentzsch | 2014-10-02 | 5 | -6/+9 |
| | | | | | |||||
| | | * | | Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace. | Gav Wood | 2014-09-06 | 8 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | Rename ethential to devcore. |