Changelog for
libaws-c-http1_0_0-0.8.8-1.1.x86_64.rpm :
* Mon Aug 26 2024 John Paul Adrian Glaubitz
- Update to version 0.8.8
* Fix websocket shutdown behavior by AATTTingDaoK in (#483)- from version 0.8.7
* Connection shutdown with buffered data by AATTTingDaoK in (#482)
* Wed Aug 07 2024 John Paul Adrian Glaubitz - Update to version 0.8.6
* Connection Manager Acquisition Timeout by AATTwaahm7 in (#479)
* Support MaxPendingConnectionAcquisitions by AATTwaahm7 in (#481)
* Wed Jul 31 2024 John Paul Adrian Glaubitz - Update to version 0.8.5
* Update MacOS to arm64 by AATTwaahm7 in (#476)
* Update stale issue bot permissions by AATTjmklix in (#478)
* Adapt change from \"TLS deliver buffer data during shutdown\" by AATTTingDaoK in (#474)
* Mon Jul 15 2024 John Paul Adrian Glaubitz - Update to version 0.8.4
* Mark the network interface API experimental by AATTwaahm7 in (#475)- from version 0.8.3
* clang-format 18 by AATTgraebm in (#469)
* Bind to a list of Network Interfaces by AATTwaahm7 in (#471)
* Wed Jun 05 2024 John Paul Adrian Glaubitz - Update to version 0.8.2
* Mark some missing Network tests as net_tests. by AATTwaahm7 in (#465)
* Add test where connection shuts down before response completes by AATTgraebm in (#468)
* Tue Feb 20 2024 Dominique Leuenberger - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN.
* Mon Feb 19 2024 John Paul Adrian Glaubitz - Update to version 0.8.1
* Minor GitHub workflow changes by AATTkellertk in (#461)
* Fix a bunch of places we forget to aws_raise_error() by AATTgraebm in (#462)
* API to query http server listener endpoint by AATTbretambrose in (#463)
* Wed Jan 03 2024 John Paul Adrian Glaubitz - Update to version 0.8.0
* Correct the doc about unactivated stream and add test by AATTTingDaoK in (#460)
* Change `port` from uint16_t to uint32_t to support VSOCK by AATTgraebm in (#457)- from version 0.7.15
* sizeof(\'c\') == 4, not 1: Fix overallocation by AATTnabijaczleweli in (#459)
* Add support for cancel stream by AATTTingDaoK in (#458)
* Tue Nov 21 2023 John Paul Adrian Glaubitz - Update to version 0.7.14
* system vtables: Use full function names, for better grepping by AATTgraebm in (#454)
* Request idle timeout by AATTTingDaoK in (#456)
* Fri Sep 22 2023 John Paul Adrian Glaubitz - Update to version 0.7.13
* Added workflow for handling answerable discussions by AATTyasminetalby in (#449)
* Remove unused headers code in elasticurl by AATTquinnj in (#452)
* Update CERT by AATTwaahm7 in (#453)
* Wed Aug 30 2023 John Paul Adrian Glaubitz - Update to version 0.7.12
* Explicit Private for target_link_libraries by AATTwaahm7 in (#450)
* Wed Jul 12 2023 John Paul Adrian Glaubitz - Update to version 0.7.11
* Skip empty string for proxy env var by AATTTingDaoK in (#446)
* Wed Jun 07 2023 John Paul Adrian Glaubitz - Update to version 0.7.10
* Adapt to aws_future changes by AATTgraebm in (#445)
* Mon Jun 05 2023 John Paul Adrian Glaubitz - Update to version 0.7.9
* Move to postman-echo.com from httpbin.org by AATTwaahm7 in (#442)
* Update time to ancient by AATTjmklix in (#441)
* aws_future*> by AATTgraebm in (#443)
* Use latest aws-crt-builder by AATTgraebm in (#444)
* Tue May 16 2023 John Paul Adrian Glaubitz - Update to version 0.7.8
* Add github templates and bots by AATTjmklix in (#436)
* Update builder version to fix aws-lc build on manylinux1 by AATTTingDaoK in (#437)
* Fix compiler warnings about missing void by AATTgraebm in (#438)
* HTTP stream telemetry api by AATTTingDaoK in (#433)
* Fix warnings in public headers by AATTwaahm7 in (#440)
* Tue Apr 18 2023 John Paul Adrian Glaubitz - Update to version 0.7.7
* Support for host resolution override per connection by AATTbretambrose in (#434)
* Fri Mar 24 2023 John Paul Adrian Glaubitz - Update to version 0.7.6
* Skip local server setup when tests are disabled by AATTgraebm in (#429)
* Remove sanitizer blacklist by AATTDmitriyMusatkin in (#432)
* Throw better errors for h2 manual write instead of invalid state error by AATTwaahm7 in (#430)
* Handle connection close corner case by AATTTingDaoK in (#431)
* Wed Mar 01 2023 John Paul Adrian Glaubitz - Update to version 0.7.5
* Change #if _MSC_VER to #ifdef _MSC_VER by AATTjmklix in (#427)
* Mon Feb 06 2023 John Paul Adrian Glaubitz - Update to version 0.7.4
* Proxy config new crash by AATTTingDaoK in (#423)
* Adapt to renamed class from aws-c-common by AATTgraebm in (#422)
* Add ProxyConfig new from ProxyOptions & TLS info by AATTwaahm7 in (#421)
* Mon Jan 16 2023 John Paul Adrian Glaubitz - Update to version 0.7.3
* Stop hitting example.com in tests by AATTgraebm in (#420)- from version 0.7.2
* Fix http2 manual write by AATTwaahm7 in (#419)
* Wed Jan 04 2023 John Paul Adrian Glaubitz - Update to version 0.7.1
* Fix macro usage by AATTDmitriyMusatkin in (#411)
* Revise \"Better helper functions for querying header values (#412)\" by AATTgraebm in (#414)
* Validate websocket handshake response by AATTgraebm in (#410)
* More websocket handshake validation by AATTgraebm in (#415)
* Improve websocket error reporting by AATTgraebm in (#416)
* Websocket automatically responds to PING with PONG by AATTgraebm in (#417)
* Websocket: Validate UTF-8 in text payloads by AATTgraebm in (#418)
* Fri Dec 23 2022 John Paul Adrian Glaubitz - Update to version 0.7.0
* Breaking change to websocket API: setup callback can report body of response by AATTgraebm in (#409)- from version 0.6.29
* Add ref-counting to aws_websocket by AATTgraebm in (#405)
* Proxy h2 by AATTTingDaoK in (#402)
* Test coverage by AATTTingDaoK in (#406)
* Only \"data\" frames affect websocket\'s read window now by AATTgraebm in (#407)
* Add notes documentation for headers by AATTTingDaoK in (#408)
* Tue Dec 06 2022 John Paul Adrian Glaubitz - Update to version 0.6.28
* Replace s_cat with `aws_byte_buf_append_dynamic` by AATTTingDaoK in (#404)
* WebSocket ref-counts its HTTP request by AATTgraebm in (#403)
* Tue Nov 15 2022 John Paul Adrian Glaubitz - Update to version 0.6.27
* Localhost test MAC by AATTTingDaoK in (#398)
* Update CI by AATTwaahm7 in (#396)
* Fri Nov 11 2022 John Paul Adrian Glaubitz - Update to version 0.6.26
* Localhost test mac by AATTTingDaoK in (#398)
* Update CI by AATTwaahm7 in (#396)- from version 0.6.25
* sprintf() -> snprintf() by AATTgraebm in (#397)
* Fix C++ One Definition Rules (ODR) Violations by AATTgraebm in (#399)
* Wed Nov 02 2022 John Paul Adrian Glaubitz - Update to version 0.6.24
* Empty path by AATTDmitriyMusatkin in (#395)- from version 0.6.23
* Event loop pin by AATTbretambrose in (#391)
* Mon Oct 17 2022 John Paul Adrian Glaubitz - Update to version 0.6.22
* Added leased_concurrency to metrics and instrumented http connection manager and stream managers. by AATTJonathanHenson in (#392)
* Wed Oct 05 2022 John Paul Adrian Glaubitz - Update to version 0.6.21
* Add AppVerifier to CI by AATTTwistedTwigleg in (#389)
* Destroy callback for http stream by AATTTingDaoK in (#390)
* Fri Sep 02 2022 John Paul Adrian Glaubitz - Update to version 0.6.20
* Split up hpack.c by AATTgraebm in (#385)
* Proposal for moving websocket frame write completions from on-send-downstream to on-socket-write-completion by AATTbretambrose in (#367)
* Fallback for target load by AATTTingDaoK in (#387)
* Mon Aug 08 2022 John Paul Adrian Glaubitz - Update to version 0.6.19
* HTTP/2 Stream Manager dead lock fix + Fix the dead lock for stream manager by AATTTingDaoK in (#384)- from version 0.6.18
* HTTP/2 Stream Manager new functions + Stream manager prior knowledge by AATTTingDaoK in (#380) + Edit some code for clarity by AATTgraebm in (#382) + More Protocol verification by AATTTingDaoK in (#378) + Support close on server error and period ping for stream manager by AATTTingDaoK in (#381)
* Thu Jul 14 2022 John Paul Adrian Glaubitz - Update to version 0.6.17
* Stream manager test with body by AATTTingDaoK in (#376)
* Added aws_http2_stream_write_data, allowing H2 data frames to be written at any time by AATTjustinboswell in (#338)
* H2 monitor by AATTTingDaoK in (#377)- from version 0.6.16
* Build a local echo server and test against it. by AATTTingDaoK in (#373)
* More local host test by AATTTingDaoK in (#375)
* h2 stream callback not kill connection by AATTTingDaoK in (#364)
* Metric for manager by AATTTingDaoK in (#370)
* Thu May 19 2022 John Paul Adrian Glaubitz - Update to version 0.6.15
* Silence \"variable set but not used\" warnings by AATTgraebm in (#374)
* refcount input stream by AATTTingDaoK in (#342)- from version 0.6.14
* Update to latest builder by AATTbretambrose in (#368)
* Fix our CI ignores branches that have \"/\" in name by AATTTingDaoK in (#371)
* Flow control window update by AATTTingDaoK in (#372)
* HTTP/2 integration tests - Part 1 by AATTTingDaoK in (#365)- from version 0.6.13
* Mark h2 tests as net tests- from version 0.6.12
* Bugfix: the refcount for connection manager will pop up from zero in some situation from the culling task, which will cause destroy to happen twice and crash.- from version 0.6.11
* Introduce HTTP/2 stream manager
* Thu Dec 09 2021 John Paul Adrian Glaubitz - Update to version 0.6.10
* HTTP/2 Message support + Support HTTP/2 message type, instead of translating all the request to HTTP/2 format + BUGFIX: raise proper error when reaching max concurrent stream.- from version 0.6.9
* Const added to members, chunked trailer support to HTTP/1, HTTP/2 headers + HTTP2/ headers - Pseudo headers are pushed into the front of the array list, and other than that, it will be treated the same as normal headers - Trade off:
* We know that push front to the array list is expensive. But, it should be used only few times, as you don\'t want to change pseudo headers a lot and there are at most 4 of them. More than that, we don\'t need to do the push front later when we need to send the headers into the wire.
* The advantage of it is that we will have the mostly the same behavior as netty, which is used by Java SDK team already.
* `add` will push the pseudo header to the front of the list when needed (the last header is NOT pseudo header) + Chunked trailer - Add chunked trailer support to HTTP/1 + Const changes - const added to aws_socket_options - const added to aws_http_proxy_options - const added to aws_tls_connection_options- from version 0.6.8
* Removed OOM conditions/tests + Removed OOM test, since that\'s no longer allowed (#343)
* Tue Oct 12 2021 Jan Engelhardt - Trim conjecture and redundant metadata from description.- Use cmake()/pkgconfig() as buildrequires. Update descriptions.- Replace %-bin subpackage by just %, and lib%-devel by %-devel.
* Tue Oct 12 2021 John Paul Adrian Glaubitz - Initial release + Version 0.6.7