aboutsummaryrefslogtreecommitdiffstats
path: root/docs/security-considerations.rst
Commit message (Collapse)AuthorAgeFilesLines
* [DOCS] Security updates.chriseth2018-09-271-9/+12
|
* Pitfalls regarding over/underflowschriseth2018-09-271-0/+20
|
* Set 0.5.x specific example code to be compilable with >0.4.99 <0.6.0 (e.g. ↵Alex Beregszaszi2018-09-261-2/+2
| | | | 0.5.x only)
* Update version pragma in all documentation examplesAlex Beregszaszi2018-09-261-3/+3
|
* Add payable and non-payable state mutability to AddressType.Daniel Kirchner2018-09-131-3/+3
|
* Update documentation.Daniel Kirchner2018-09-041-1/+2
|
* Add some more documentation.Daniel Kirchner2018-08-151-1/+2
|
* Small clarifications around the 2300 gas stipend from transfer and sendChris Ward2018-08-011-1/+1
|
* enforce interface-functions to be external-declaredChristian Parpart2018-07-161-1/+1
| | | | | | | | - libsolidity: Enforce interface-functions must be external-declared. - Changelog adapted to reflect changes wrt. functions in interfaces. - test: Adjustments according to prior interface-function changes. - tests: Adapting SolidityEndToEndTest to interface-function change. - docs: Adapted documentation to interface-function change.
* documentation: adjustments to not use the "var" keywordChristian Parpart2018-07-031-2/+1
|
* Adds review suggestions.Erik Kundt2018-07-021-2/+2
|
* Updates docs to new constructor syntax.Erik Kundt2018-07-021-4/+4
|
* Fallback function has to be external: backwards-compatible changes.chriseth2018-06-291-1/+1
|
* Documentation.chriseth2018-06-251-2/+2
|
* Prefer view over constant in the documentation.Daniel Kirchner2018-05-091-1/+1
|
* Update security considerations.chriseth2018-04-171-3/+16
|
* Fix Solidity warningsJim McDonald2017-12-131-9/+9
|
* Correct that ether transfers _can_ always include code execution in ↵Alex Beregszaszi2017-12-121-2/+2
| | | | re-entrancy example
* Add another contract with call to demonstrate re-entrancy vulnerability.Evgeny Medvedev2017-12-121-1/+18
| | | | Add another contract with call to demonstrate re-entrancy vulnerability as send explicitly sets gas to 2300 by default according to this commit 9ca7472 which makes it impossible to "get multiple refunds" because a non-zero CALL costs at least 9700 gas. This issue is discussed on Ethereum StackExchange https://ethereum.stackexchange.com/questions/30371/send-ether-reentrancy-attack-in-reality-how-could-fallback-function-make-a-mes/30616#30616
* Ensure each code snippet in the docs can be extracted for testsAlex Beregszaszi2017-11-221-24/+26
|
* Merge pull request #2636 from ethereum/docs-randomYoichi Hirai2017-07-271-2/+1
|\ | | | | Random documentation fixes
| * Remove reference to Why3Alex Beregszaszi2017-07-271-2/+1
| |
* | fix misspellSkiral Inc2017-07-271-1/+1
|/
* Fix bugs in example contractsAlex Beregszaszi2017-07-141-3/+5
|
* Corrections and some style.chriseth2017-05-031-1/+2
|
* Cleanup to make the docs more consistent.chriseth2017-05-031-10/+11
|
* Update common-patterns.rstMatt Wisniewski2017-05-031-6/+5
|
* Some changes after review.chriseth2017-04-181-1/+2
|
* List of known bugs.chriseth2017-04-121-1/+4
|
* Replace references to browser-solidity with RemixAlex Beregszaszi2017-03-161-1/+1
|
* Rename sha3 to keccak256 in the documentationAlex Beregszaszi2016-10-061-1/+1
|
* Typo FixD-Nice2016-10-041-1/+1
| | | On line 126, though of changed to thought of.
* Review suggestions.chriseth2016-09-071-6/+6
|
* Update documentation to version 0.4.0.chriseth2016-09-071-3/+9
|
* add "pragma solidity ^0.4.0;" to code examplesDimitry2016-09-051-0/+8
|
* Documentation.chriseth2016-08-301-1/+3
|
* Remove trailing whitespacesDenton Liu2016-08-241-2/+2
|
* Link to withdraw patternDenton Liu2016-08-101-1/+1
|
* Add section about withdrawal patternDenton Liu2016-08-101-0/+2
|
* Added tx.origin cautionDennisBPeterson2016-07-221-0/+39
|
* Merge pull request #704 from ethereum/malleabilitychriseth2016-07-191-1/+5
|\ | | | | Expanded malleability risks.
| * Expanded malleability risks.chriseth2016-07-071-2/+6
| |
* | Repharse sentenceDenton Liu2016-07-091-1/+2
| |
* | Incorporate correctionsDenton Liu2016-07-081-2/+2
| |
* | Reformat codeDenton Liu2016-07-051-17/+16
| |
* | Correct grammar and languageDenton Liu2016-07-051-27/+27
|/
* Fixes.chriseth2016-07-041-10/+23
|
* Security Considerationschriseth2016-07-041-0/+208