Vinnie Falco
e2d9b0dffd
Set version to 140
2017-11-08 20:13:12 -08:00
Vinnie Falco
ff2dc67afa
Some basic_fields special members are protected
2017-11-08 20:13:09 -08:00
Damian Jarek
0f7670b7e0
Tidy up basic_parser:
...
- Add const qualifiers.
- Fix parser conversion constructor not copying header_limit_ and status_ fields.
- Use default special member functions when possible.
- Zero-initialize non-class members.
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2017-11-08 20:13:09 -08:00
Casey Bodley
f96785df4f
Fix signature for async_read_some, and tests
...
Signed-off-by: Casey Bodley <cbodley@redhat.com >
2017-11-08 19:58:46 -08:00
Miguel Portilla
a1db3cab9f
Fix UTF8_checker test failures
2017-11-08 19:58:45 -08:00
Vinnie Falco
2ed1d9affb
Fix some integer warnings in 64-bit builds
2017-11-07 07:10:31 -08:00
Vinnie Falco
6eba0e8f9e
Set version to 139
2017-11-05 13:03:32 -08:00
Sergey M․
8e75ed26d1
Revisit boost library min/max guidance
...
refs #170
2017-11-05 13:03:09 -08:00
Vinnie Falco
babb6bd59f
Set version to 138
2017-11-05 09:29:56 -08:00
Vinnie Falco
120617f438
Tidy up some documentation
2017-11-05 09:29:33 -08:00
Vinnie Falco
e8e340d098
Set version to 137
2017-11-03 19:41:45 -07:00
Vinnie Falco
fdd02d9ee7
Tidy up some documented constructor syntax
2017-11-03 19:41:34 -07:00
Vinnie Falco
327ebc2007
Add FieldsWriter constructor requirement
...
fix #864
2017-11-03 19:36:35 -07:00
Vinnie Falco
d9d2b23b57
ConstBufferSequence mandates pointer equivalence
...
fix #865
2017-11-03 19:34:30 -07:00
Vinnie Falco
56f0b63e4d
Set version to 136
2017-11-02 15:53:14 -07:00
Vinnie Falco
14926bfb3f
Tidy up message doc image
2017-11-02 15:52:57 -07:00
Vinnie Falco
8ce96d23f8
Set version to 135
2017-11-01 11:31:20 -07:00
Vinnie Falco
12a355efc9
Fix typo in example server help text
2017-11-01 11:31:03 -07:00
Vinnie Falco
1e8c31913d
Set version to 134
2017-11-01 10:39:29 -07:00
Vinnie Falco
5a35a33905
Add static_buffer_base default constructor definition
...
fix #862
2017-11-01 10:39:01 -07:00
Vinnie Falco
d45edddd04
Set version to 133
2017-10-31 14:44:21 -07:00
Vinnie Falco
5177d729a7
Remove const&& overload of message::body
2017-10-31 14:43:10 -07:00
Vinnie Falco
e89814ff4a
Set version to 132
2017-10-30 18:51:20 -07:00
Vinnie Falco
895c9fa7ed
BodyReader and BodyWriter names are swapped (API Change):
...
Body::reader and Body::writer meanings are reversed, for
consistency with the names of the stream operations:
* Body::reader is used for read, read_some, async_read, async_read_some
* Body::writer is used for write, write_some, async_write, async_write_some
Actions Required:
* Swap the reader and writer names for user defined Body types
* Swap use of is_body_reader and is_body_writer
2017-10-30 18:13:40 -07:00
Vinnie Falco
101023553e
Fields::writer replaces Fields::reader (API Change):
...
* Fields::writer replaces Fields::reader
* The FieldsWriter concept is renamed from FieldsReader
Actions Required:
* Rename reader to writer for user defined Fields
2017-10-30 17:53:59 -07:00
Vinnie Falco
14653be0cc
Tidy up FieldsReader doc
2017-10-30 15:59:05 -07:00
Vinnie Falco
23bf8638ab
Add ref-qualified overloads for message::body
2017-10-30 15:23:43 -07:00
Vinnie Falco
e39e4c73bf
Rename Cmake variables for clarity
2017-10-30 12:35:56 -07:00
Vinnie Falco
42679ee0bc
Tidy up project folders in CMakeLists.txt
2017-10-30 12:35:55 -07:00
Vinnie Falco
c9e291385c
Set version to 131
2017-10-30 08:25:38 -07:00
Vinnie Falco
b75d4e5e14
Set SNI hostname in example SSL clients
...
fix #853
2017-10-29 14:58:57 -07:00
Vinnie Falco
c5a1615301
basic_fields returns const values
2017-10-29 06:45:33 -07:00
Vinnie Falco
caf1443887
Set version to 130
2017-10-27 17:04:06 -07:00
Vinnie Falco
d8a0200929
Remove cxx11_sfinae_expr build requirement from tests
2017-10-27 17:03:44 -07:00
Vinnie Falco
970daa340a
Tidy up fallthrough warning
2017-10-27 17:03:44 -07:00
Vinnie Falco
79bb602a20
Set version to 129
2017-10-27 11:16:15 -07:00
Vinnie Falco
597802c38a
Fix prepare_payload: chunked is HTTP/1.1
2017-10-27 11:16:10 -07:00
Vinnie Falco
b5389ba5f2
Documentation tidying
...
fix #836
2017-10-27 11:16:09 -07:00
Vinnie Falco
c3367e0746
Add autobahn test report to doc
2017-10-26 11:08:24 -07:00
Vinnie Falco
ffbe65f4c9
Set version to 128
2017-10-26 08:13:43 -07:00
Vinnie Falco
55185b8de9
Add explicit-failures-markup.xml
2017-10-26 08:13:41 -07:00
Vinnie Falco
2746184850
Tidy up fast websocket server host names
2017-10-26 05:52:56 -07:00
Vinnie Falco
c029efaf7c
Temporarily disable utf8 validation tests
2017-10-26 00:00:35 -07:00
Vinnie Falco
85f2dcca33
Fix utf8 validation for autobahn
2017-10-25 23:24:31 -07:00
Vinnie Falco
3d3bc87042
Use synchronous writes in chunk output example
2017-10-25 23:24:31 -07:00
Vinnie Falco
2555942010
Use message::need_eof in example servers
2017-10-25 18:48:19 -07:00
Vinnie Falco
1754d5427d
Add message::need_eof
2017-10-25 18:41:04 -07:00
Vinnie Falco
5c14ab9f7c
Rename some basic_parser observers (API Change):
...
Some `basic_parser` member functions are renamed:
* chunked() was is_chunked()
* upgrade() was is_upgrade()
* keep_alive() was is_keep_alive()
Actions Required:
* Rename member function invocations at call sites
2017-10-25 18:04:54 -07:00
Vinnie Falco
6225c5bd2f
Add has_content_length_impl to Fields (API Change):
...
* The function has_content_length_impl is added to the
requirements of Fields.
Actions Required:
* Implement has_content_length_impl for user-defined Fields
2017-10-25 17:58:45 -07:00
Vinnie Falco
feb525f829
Remove serializer::chunked (API Change):
...
* The function serializer::chunked is removed,
since it is redundant.
Actions Required:
* Call serializer::get::chunked instead of serializer::chunked
2017-10-25 17:09:04 -07:00