Skip to content

Releases: testillano/http2comm

[v1.4.3] fix virtual destructor

09 Aug 17:10
Compare
Choose a tag to compare

[v1.4.2] Fix Stream static members

15 Jul 16:56
Compare
Choose a tag to compare

Fixed

ReceptionId must not be static within Stream class (#8).
Maximum Request Body Size must not be static within Stream class (#9).

Docker images

https://github.com/users/testillano/packages/container/package/http2comm
https://github.com/users/testillano/packages/container/package/http2comm_builder

Issues report

ReceptionId must not be static within Stream class (#8).
Maximum Request Body Size must not be static within Stream class (#9).

Changelog

v1.4.1...v1.4.2

[v1.4.1] Request body memory pre reservation

14 Jul 18:50
Compare
Choose a tag to compare

Added

Implement memory pre-reservation for request body string (#7).

Docker images

https://github.com/users/testillano/packages/container/package/http2comm
https://github.com/users/testillano/packages/container/package/http2comm_builder

Issues report

Reserve initial memory for request body storage (#7).

Changelog

v1.4.0...v1.4.1

[v1.4.0] Improve reception performance and library interface

12 Jul 16:05
Compare
Choose a tag to compare

[v1.3.0] Virtual receive data/len pre-stage and other improvements

10 Jul 10:01
Compare
Choose a tag to compare

Added

New method to implement the behavior to ignore or not request bodies processing.
Include general server sequence in this library.

Docker images

https://github.com/users/testillano/packages/container/package/http2comm
https://github.com/users/testillano/packages/container/package/http2comm_builder

Issues report

New virtual method to ignore request bodies (testillano/nghttp2#4).
Include general server sequence (testillano/nghttp2#5).

Changelog

v1.2.2...v1.3.0

[v1.2.2] Support for ubuntu-based images

06 Jul 23:34
Compare
Choose a tag to compare

Added

Now, the project images could be created over alpine and also over ubuntu.

Docker images

https://github.com/users/testillano/packages/container/package/http2comm
https://github.com/users/testillano/packages/container/package/http2comm_builder

Issues report

Add support for ubuntu-based images (testillano/nghttp2#3).

Changelog

v1.2.1...v1.2.2

[v1.2.1] Worker threads monitoring

26 Jun 15:07
Compare
Choose a tag to compare

Added

New method busyThreads to know the queue dispatcher worker threads which are
processing traffic.

Docker images

https://github.com/users/testillano/packages/container/package/http2comm
https://github.com/users/testillano/packages/container/package/http2comm_builder

Issues report

Add busy threads count to queue dispatcher (#3).

Changelog

v1.2.0...v1.2.1

[v1.2.0] Performance optimizations for server side

19 Jun 22:25
Compare
Choose a tag to compare

Changed

Performance optimizations: change receive() interface to pass stringstream pointer instead of std::string.

Docker images

https://github.com/users/testillano/packages/container/package/http2comm
https://github.com/users/testillano/packages/container/package/http2comm_builder

Issues report

Performance optimizations (#2).

Changelog

v1.1.0...v1.2.0

[v1.1.0] Reception timestamp (us) provided in Http2Server::receive() virtual interface method.

07 Jun 18:54
Compare
Choose a tag to compare

Changed

Modified Http2Server::receive() interface (non backward compatible change)

Docker images

https://github.com/users/testillano/packages/container/package/http2comm
https://github.com/users/testillano/packages/container/package/http2comm_builder

Issues report

Provide reception timestamp in microseconds to server receive() virtual method (#1).

Changelog

v1.0.6...v1.1.0

[v1.0.6] Fix response time metric

04 Jun 17:39
Compare
Choose a tag to compare