mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
basic_headers no longer combines fields with the same name by appending a comma and concatenating the two values together. This was breaking certain header fields which expect each value to be distinct, such as the "Set-Cookie" header. Now the container behaves more like a multi set with respect to insertion of multiple values with the same field name. Additional member functions are provided to provide extra functionality.
44 lines
1.5 KiB
Plaintext
44 lines
1.5 KiB
Plaintext
1.0.0-b8
|
|
|
|
* Fix include in example code
|
|
* Fix basic_headers rfc2616 Section 4.2 compliance
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
1.0.0-b7
|
|
|
|
* Fix prepare by calling init. prepare() can throw depending on the
|
|
implementation of Writer. Publicly provided beast::http writers never throw.
|
|
* Fixes to example HTTP server
|
|
* Fully qualify ambiguous calls to read and parse
|
|
* Remove deprecated http::stream wrapper
|
|
* Example HTTP server now calculates the MIME-type
|
|
* Fixes and documentation for teardown and use with SSL:
|
|
* Add example code to rfc7230 javadocs
|
|
* Remove extraneous header file <beast/http/status.hpp>
|
|
* Add skip_body parser option
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
1.0.0-b6
|
|
|
|
* Use SFINAE on return values
|
|
* Use beast::error_code instead of nested types
|
|
* Tidy up use of GENERATING_DOCS
|
|
* Remove obsolete RFC2616 functions
|
|
* Add message swap members and free functions
|
|
* Add HTTP field value parser containers: ext_list, param_list, token_list
|
|
* Fixes for some corner cases in basic_parser_v1
|
|
* Configurable limits on headers and body sizes in basic_parser_v1
|
|
|
|
API Changes:
|
|
|
|
* ci_equal is moved to beast::http namespace, in rfc7230.hpp
|
|
|
|
* "DynamicBuffer","dynabuf" renamed from "Streambuf", "streambuf". See:
|
|
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4478.html#requirements.dynamic_buffers
|
|
|
|
* basic_parser_v1 adheres to rfc7230 as strictly as possible
|
|
|
|
--------------------------------------------------------------------------------
|