From f957af483fe941d077f39d2cc3c1dcf7726b4eb3 Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Sat, 20 May 2017 23:16:36 -0700 Subject: [PATCH] Require Boost 1.64.0 --- .travis.yml | 4 +-- CHANGELOG.md | 6 ++++ README.md | 85 ++++++++++++++++++++++++++-------------------------- 3 files changed, 50 insertions(+), 45 deletions(-) diff --git a/.travis.yml b/.travis.yml index 3d46487f..ea70aa26 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,8 +11,8 @@ env: # to boost's .tar.gz. - LCOV_ROOT=$HOME/lcov - VALGRIND_ROOT=$HOME/valgrind-install - - BOOST_ROOT=$HOME/boost_1_61_0 - - BOOST_URL='http://sourceforge.net/projects/boost/files/boost/1.61.0/boost_1_61_0.tar.gz' + - BOOST_ROOT=$HOME/boost_1_64_0 + - BOOST_URL='http://sourceforge.net/projects/boost/files/boost/1.64.0/boost_1_64_0.tar.gz' addons: apt: diff --git a/CHANGELOG.md b/CHANGELOG.md index 3819ddcf..f830aab4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +Version 43 + +* Require Boost 1.64.0 + +-------------------------------------------------------------------------------- + Version 42 * Fix javadoc typo diff --git a/README.md b/README.md index bc46d7d3..ad51388e 100644 --- a/README.md +++ b/README.md @@ -10,56 +10,17 @@ # HTTP and WebSocket built on Boost.Asio in C++11 ---- - -## We need your help! - -If you would like to contribute to Beast and help us maintain high -quality, consider performing code reviews on active pull requests. -Any feedback from users and stakeholders, even simple questions about -how things work or why they were done a certain way, carries value -and can be used to improve the library. Code review provides these -benefits: - -* Identify bugs -* Documentation proof-reading -* Adjust interfaces to suit use-cases -* Simplify code - -You can look through the Closed pull requests to get an idea of how -reviews are performed. To give a code review just sign in with your -GitHub account and then add comments to any open pull requests below, -don't be shy! -

https://github.com/vinniefalco/Beast/pulls

- -Here are some resources to learn more about -code reviews: - -* Top 10 Pull Request Review Mistakes -* Best Kept Secrets of Peer Code Review (pdf) -* 11 Best Practices for Peer Code Review (pdf) -* Code Review Checklist – To Perform Effective Code Reviews -* Code review guidelines -* C++ Core Guidelines -* C++ Coding Standards (Sutter & Andrescu) - -## Appearances - -| CppCast 2017 | CppCon 2016 | -| ------------ | ----------- | -| Vinnie Falco | Beast | - ---- - ## Contents - [Introduction](#introduction) +- [Appearances](#appearances) - [Description](#description) - [Requirements](#requirements) - [Building](#building) - [Usage](#usage) - [Licence](#licence) - [Contact](#contact) +- [Contributing](#Contributing) ## Introduction @@ -95,6 +56,12 @@ Beast is used in [rippled](https://github.com/ripple/rippled), an open source server application that implements a decentralized cryptocurrency system. +## Appearances + +| CppCast 2017 | CppCon 2016 | +| ------------ | ----------- | +| Vinnie Falco | Beast | + ## Description This software is currently in beta: interfaces may change. @@ -109,7 +76,7 @@ The library has been submitted to the ## Requirements -* Boost 1.58 or later +* Boost 1.64.0 or later * C++11 or later When using Microsoft Visual C++, Visual Studio 2015 Update 3 or later is required. @@ -267,7 +234,39 @@ http://www.boost.org/LICENSE_1_0.txt) Please report issues or questions here: https://github.com/vinniefalco/Beast/issues -## Donations + +--- + +## Contributing (We Need Your Help!) + +If you would like to contribute to Beast and help us maintain high +quality, consider performing code reviews on active pull requests. +Any feedback from users and stakeholders, even simple questions about +how things work or why they were done a certain way, carries value +and can be used to improve the library. Code review provides these +benefits: + +* Identify bugs +* Documentation proof-reading +* Adjust interfaces to suit use-cases +* Simplify code + +You can look through the Closed pull requests to get an idea of how +reviews are performed. To give a code review just sign in with your +GitHub account and then add comments to any open pull requests below, +don't be shy! +

https://github.com/vinniefalco/Beast/pulls

+ +Here are some resources to learn more about +code reviews: + +* Top 10 Pull Request Review Mistakes +* Best Kept Secrets of Peer Code Review (pdf) +* 11 Best Practices for Peer Code Review (pdf) +* Code Review Checklist – To Perform Effective Code Reviews +* Code review guidelines +* C++ Core Guidelines +* C++ Coding Standards (Sutter & Andrescu) Beast thrives on code reviews and any sort of feedback from users and stakeholders about its interfaces. Even if you just have questions,