Fix header file include order to help with consistent compilations across different platforms and compilers (#39).
- Fix ordering of include files by @tchernobog in #39
- @tchernobog
Full Changelog: https://github.com/uatuko/grpcxx/compare/v0.3.0...v0.4.0
🔥 grpcxx now offers a choice between libuv and asio (Asio
and Boost Asio) to be used as the I/O library for handling raw TCP
data. The default is to use libuv but asio can be used instead by using the GRPCXX_USE_ASIO
CMake
option (or pre-processor macro).
- Asio as an alternative to libuv for I/O and event loop by @uatuko in #26
Full Changelog: https://github.com/uatuko/grpcxx/compare/v0.2.0...v0.3.0
- Run only one libuv event loop for I/O and move processing to worker threads (#24)
- Fix to ensure idle connections don't block worker threads (#20).
- Fix to map types correctly when generating RPC definitions (#16).
- Fix to include
<cstdint>
for fixed width integer types.
- Fix
protoc-gen-grpcxx
to output service definitions correctly (#14).
- Initial release.