25 Oct
2017
25 Oct
'17
7:33 p.m.
On Wed, Oct 25, 2017 at 12:16 PM, Stefan Seefeld via Boost
Again, why not just use SHAs for that ? What additional information do you expect such a strictly defined version number to carry ? (And again, for anything higher level there are tags...)
You cannot compare two SHA values to determine which one is more recent. Beast by default builds a string of the form "Boost.Beast/<version>" which it uses for the User-Agent and Server fields in HTTP messages. This makes it easier to diagnose problems with remote servers and also to implement workarounds for specific versions. And it is easier for a user to respond with "version 123" than it is for them to say "the tip of my branch has digest 1e9fcbad61dd9e6dc1bc0be1b5882c2a9a8d1b4d".