Richard Hodges
14c3d50b57
Deprecate string_param (API Change):
...
API Changes:
`string_param`, which was previously the argument type when setting field values
has been replaced by `string_view`. Because of this, it is no longer possible to
set message field values directly as integrals.
Users are required to convert numeric arguments to a string type prior to calling
`fields::set` et. al.
Beast provides the non-allocating `to_static_string()` function for this purpose.
To set Content-Length field manually, call `message::content_length`.
fixes #1956
2020-06-12 17:33:20 +02:00
Richard Hodges
e5c48d4f0d
OpenSSL 1.0.2 or later is required
...
resolves #1907
2020-04-30 20:55:12 +02:00
Richard Hodges
652f48006a
Link GitHub issues in release notes
...
close #1905
2020-04-20 08:09:11 -07:00
Richard Hodges
45e8771972
Update Release Notes
2020-03-28 00:06:07 +01:00
Richard Hodges
fe9951c980
Document websocket sub-protocols
2020-03-28 00:06:06 +01:00
Richard Hodges
6b8b54f761
Update credits
2020-03-19 18:20:20 +01:00
Richard Hodges
84391b31c6
Compilation flag documentation included
...
fixes #1812
close #1824
2020-01-28 10:26:58 +01:00
Richard Hodges
3d168c0336
file body reports short_read on eof
...
fixes #1818
fixes #1815
close #1821
2020-01-28 10:24:44 +01:00
Richard Hodges
7912e2bef2
fix release build of docs:
...
requires https://github.com/boostorg/build/pull/522
2019-12-29 07:56:24 -08:00
Vinnie Falco
af8e4278ba
Use superproject docca
2019-12-29 07:52:16 -08:00
Vinnie Falco
54ea61fd42
Use docca master branch
2019-12-17 11:11:53 -08:00
Vinnie Falco
b7a54c0a64
Use superproject docca
2019-12-07 14:18:38 -08:00
Vinnie Falco
a986831c1a
Update doc
2019-11-22 08:54:22 -08:00
Vinnie Falco
9cb601b011
Use develop docca
2019-11-22 07:43:00 -08:00
Vinnie Falco
dd64bf1c18
Update release notes
2019-11-09 03:02:29 -08:00
Vinnie Falco
32bbd38387
Support Concepts for completion token params
2019-10-31 06:47:22 -07:00
Damian Jarek
1401422557
Add configuration macros doc page
...
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2019-10-06 08:06:18 -07:00
Vinnie Falco
5521b91d8c
Tidy up cmake files and examples
2019-10-06 08:04:22 -07:00
Vinnie Falco
418f1931f9
Add doc/docca submodule
2019-09-15 18:01:49 -07:00
Vinnie Falco
d864156ef5
Remove doc/docca subtree before submodule add
2019-09-15 17:39:45 -07:00
Vinnie Falco
acdfeb4bdc
Fix doc URL typo
2019-09-11 09:15:16 -07:00
Vinnie Falco
52657ca5a1
Fix some missing deduced return types in the docs
2019-08-12 09:48:41 -07:00
Vinnie Falco
67452b23ff
Update documentation
2019-07-07 12:29:56 -07:00
Damian Jarek
8d5bd286d7
Replace uses of net::spawn with asio::spawn
...
`asio::spawn` is an extension, which is not part of
the Networking TS, so the `net` alias is not appropriate in this case.
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2019-06-19 17:53:35 +02:00
Damian Jarek
0ea41d5171
Use SaxonHE in reference generation
...
close #1378
Depends on: https://github.com/boostorg/build/pull/378
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2019-04-08 17:14:04 -07:00
Denis Glazachev
6dba0d0be8
Fix typos
2019-04-02 05:27:59 -07:00
Vinnie Falco
51db4d491a
basic_parser::content_length is stable (API Change):
...
fix #1375
* The value returned from `basic_parser::content_length`
no longer changes as the body of the message is received.
Actions Required:
* Call `basic_parser::content_length_remaining` instead
of `basic_parser::content_length`.
2019-03-29 15:05:30 -07:00
Vinnie Falco
61fcd9ef6f
Refactor Jamfiles to work with release layout
2019-03-24 09:18:02 -07:00
Vinnie Falco
1bf8a7e1ca
Doc fix links
2019-03-12 13:44:48 -07:00
Nuno Goncalves
48e4f85d77
Doc section names are stable
...
Signed-off-by: Nuno Goncalves <nunojpg@gmail.com >
fix #1514
2019-03-10 13:58:51 -07:00
Vinnie Falco
d2041c0322
Doc tidying
2019-03-08 09:33:52 -08:00
Vinnie Falco
fdf64a4550
Remove dynamic_buffer_ref:
...
* dynamic_buffer_ref is removed, because Asio / Networking
has introduced the DynamicBuffer_v2 concept which is incompatible
with Beast's storage types.
The next version of Beast (1.70) will provide changes to
interoperate with Asio / Networking's new concepts.
2019-03-07 12:56:40 -08:00
Vinnie Falco
06a42f2202
Fix stable_async_base example
2019-03-06 10:38:08 -08:00
Vinnie Falco
45353a7f04
handler_ptr is deprecated (API Change):
...
* `handler_ptr` is deprecated and should not be used.
Actions Required:
* Replace use of `handler_ptr` with `stable_async_base`
and `allocate_stable`.
2019-03-06 10:38:08 -08:00
Vinnie Falco
e073a9e7fc
Tidy up docs
2019-03-05 20:15:07 -08:00
Vinnie Falco
9f2b0ce1db
Rename to buffer_bytes
2019-03-05 11:09:53 -08:00
Vinnie Falco
8e2620e2b1
Doc tidy
2019-03-05 08:00:14 -08:00
Vinnie Falco
7f5a405e61
Tidy up quick reference
2019-03-04 14:45:10 -08:00
Vinnie Falco
1d8871c2f9
Fix includes.xsl for newer doxygen
2019-03-04 14:45:00 -08:00
Vinnie Falco
31c5d1f092
The Fields concept is deprecated (API Change):
...
* The Fields concept will be removed in a future version.
2019-03-04 14:44:48 -08:00
Vinnie Falco
fca4b3ae10
make_strand is in net::
2019-03-02 07:33:57 -08:00
Vinnie Falco
dfd3752c23
Doc tidy
2019-03-01 17:20:05 -08:00
Vinnie Falco
00487f1de6
Reusing an HTTP parser returns an error
2019-02-28 10:27:43 -08:00
Vinnie Falco
8eb15148d7
Advanced servers use HTTP parser interfaces for reading
2019-02-28 10:04:52 -08:00
Vinnie Falco
92ad50a8e7
Destroy abandoned websocket ops on shutdown
...
fix #1358
2019-02-27 16:44:01 -08:00
Vinnie Falco
e90f2087e7
Doc tidy
2019-02-27 14:17:55 -08:00
Vinnie Falco
15cd69514d
Doc work
2019-02-27 06:52:54 -08:00
Vinnie Falco
8f9eed1faf
stream_base::timeout::suggested is a nested function
2019-02-27 06:52:45 -08:00
Vinnie Falco
ab9a4c66e0
Doc work
2019-02-26 07:21:04 -08:00
Vinnie Falco
0647c902ac
role_type is in boost/beast/core/role.hpp (API Change):
...
This enumeration is now part of the library core and
not specific to websocket.
2019-02-26 07:20:46 -08:00