Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Merge release/2.0.x into master for 2.0.11 #10150

Merged
merged 28 commits into from
Mar 17, 2021
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
deb8889
split 2.0 release notes into multiple patch files :doc
Feb 25, 2021
d3e6aed
add eosio 2.0.8 release notes to dev portal :doc
Feb 25, 2021
ff129dc
add eosio 2.0.9 release notes to dev portal :doc
Feb 25, 2021
5c03969
add eosio 2.0.10 release notes to dev portal :doc
Feb 25, 2021
b429404
fix harmless typo in unreferenced filename :doc
Feb 25, 2021
c74b04f
Merge pull request #10094 from EOSIO/docs/devrel-1147-1197
lparisc Feb 26, 2021
94bb937
Fix problematic docker publish steps in tagged builds.
Feb 17, 2021
5844b8b
Never fail to remove the container.
Feb 17, 2021
e929ab5
Merge pull request #10063 from EOSIO/sa/fix-docker-publish-tags-r2.0
scottarnette Feb 26, 2021
642f3b7
sync chainbase with new <set> include
spoonincode Mar 15, 2021
0a34040
Adding test for nodeos option --print-build-info.
williamblevins Mar 10, 2021
ee6e852
Run these tests against any builds.
williamblevins Mar 10, 2021
b6dc160
Fix version-label tests pass output.
williamblevins Mar 10, 2021
744302e
Verify that nodeos returns "0" exit code.
williamblevins Mar 11, 2021
6327c33
Simplify how full-version-label test gets the eosio VERSION_HASH.
williamblevins Mar 11, 2021
b4453e9
Updating print-build-info to get data from pinned build scripts.
williamblevins Mar 11, 2021
e4a7c90
Anka fixes for sed weirdness.
williamblevins Mar 11, 2021
79cffb2
Updates per code review request.
williamblevins Mar 12, 2021
e1ddda9
Ensure that Anka Unit Tests have expected flags.
williamblevins Mar 12, 2021
0a88965
Set explicit fail on bad command.
williamblevins Mar 15, 2021
19a1268
Move eosio-resume-from-state documentation into a readme file
kj4ezj Mar 15, 2021
34963cf
chainbase submod to v2.0.x head
spoonincode Mar 16, 2021
ccc288b
Merge pull request #10135 from EOSIO/wlb/adding_nodeos_param_tests_2.0.x
kj4ezj Mar 16, 2021
afc41bf
Merge pull request #10133 from EOSIO/boost176_20x
spoonincode Mar 16, 2021
0518b52
Consolidated Security Fixes for 2.0.11
nickjjzhao Mar 17, 2021
226f520
Merge pull request #10147 from EOSIO/release/2.0.11-security-fixes
nickjjzhao Mar 17, 2021
4bc802b
Bump version to v2.0.11
nickjjzhao Mar 17, 2021
d91e2ef
Merge pull request #10148 from EOSIO/release-2.0.11-version-bump
nickjjzhao Mar 17, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
add eosio 2.0.10 release notes to dev portal :doc
  • Loading branch information
Luis Paris committed Feb 25, 2021
commit 5c039691bbcbb4473c649a5ce8aafbdc56eea84a
4 changes: 4 additions & 0 deletions docs/30_release-notes/89_v2.9.10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
link: /30_release-notes/index.md
link_text: v2.0.10
---
15 changes: 14 additions & 1 deletion docs/30_release-notes/90_v2.0.9.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,17 @@
---
link: /30_release-notes/index.md
content_title: EOSIO v2.0.9 Release Notes
link_text: v2.0.9
---

This release contains security and miscellaneous fixes.

## Security bug fixes

### Consolidated Security Fixes for 2.0.9 ([#9841](https://github.com/EOSIO/eos/pull/9841))
- Fixes to packed_transaction cache
- Transaction account fail limit refactor

Note: These security fixes are relevant to all nodes on EOSIO blockchain networks.

## Other Changes
- ([#9803](https://github.com/EOSIO/eos/pull/9803)) Fix stdout console logging: Merge back #9582 to 2.0.x
38 changes: 31 additions & 7 deletions docs/30_release-notes/index.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,40 @@
---
content_title: EOSIO v2.0.9 Release Notes
content_title: EOSIO v2.0.10 Release Notes
---

This release contains security and miscellaneous fixes.
This release contains security, stability, and miscellaneous fixes.

## Security bug fixes

### Consolidated Security Fixes for 2.0.9 ([#9841](https://github.com/EOSIO/eos/pull/9841))
- Fixes to packed_transaction cache
- Transaction account fail limit refactor
### Consolidated Security Fixes for v2.0.10 ([#10091](https://github.com/EOSIO/eos/pull/10091))
- Fix issue with account query db that could result in incorrect data or hung processes
- Implement a Subjective CPU billing system that helps P2P and API nodes better respond to extreme network congestion

Note: These security fixes are relevant to all nodes on EOSIO blockchain networks.

## Other Changes
- ([#9803](https://github.com/EOSIO/eos/pull/9803)) Fix stdout console logging: Merge back #9582 to 2.0.x
### Notes on Subjective CPU Billing

This system consists of two primary features: a subjective (node local) view of spent CPU resources that are not yet accounted for by the blockchain that allows individual nodes to predict what resource consumption will be and, a subjective penalty system to offset work done in service of erroneous or malicious transactions.

The subjective view of CPU resources will synchronize with the resources present in the blockchain as it discovers the true CPU billing for transactions it has already accounted for.

The system will also accumulate CPU resources spent on failing transactions that will not be relayed in a decaying "subjective penalty" which can protect the individual nodes from abusive actors while remaining tolerant to occasional mistakes.

Subjective billing defaults to active and can be disabled with the `disable-subjective-billing` configuration in `config.ini` or on the command line.

## Stability bug fixes
- ([#9985](https://github.com/EOSIO/eos/pull/9985)) EPE-389 net_plugin stall during head catchup - merge release/2.0.x

## Other changes
- ([#9894](https://github.com/EOSIO/eos/pull/9894)) EOS VM OC: Support LLVM 11 - 2.0
- ([#9911](https://github.com/EOSIO/eos/pull/9911)) add step to the pipeline to build and push to dockerhub on release br…
- ([#9944](https://github.com/EOSIO/eos/pull/9944)) Create eosio-debug-build Pipeline
- ([#9969](https://github.com/EOSIO/eos/pull/9969)) Updating name for the new Docker hub repo EOSIO instead EOS
- ([#9971](https://github.com/EOSIO/eos/pull/9971)) Fix pinned builds error due to obsolete LLVM repo
- ([#10015](https://github.com/EOSIO/eos/pull/10015)) [release 2.0.x] Fix LRT triggers
- ([#10026](https://github.com/EOSIO/eos/pull/10026)) EPE-165: Improve logic for unlinkable blocks while sync'ing
- ([#10047](https://github.com/EOSIO/eos/pull/10047)) Reduce Docker Hub Manifest Queries
- ([#10088](https://github.com/EOSIO/eos/pull/10088)) [release 2.0.x] Specify boost version for unpinned MacOS 10.14 builds

## Documentation
- ([#10011](https://github.com/EOSIO/eos/pull/10011)) [docs] Update various cleos how-tos and fix index - 2.0