dev-libs / aws-c-io

AWS SDK for C module, handles IO and TLS work for application protocols

Official package sites : ·

This is a module for the AWS SDK for C. It handles all IO and TLS work for application protocols. aws-c-io is an event driven framework for implementing application protocols. It is built on top of cross-platform abstractions that allow you as a developer to think only about the state machine and API for your protocols. A typical use-case would be to write something like Http on top of asynchronous-io with TLS already baked in. All of the platform and security concerns are already handled for you. It is designed to be light-weight, fast, portable, and flexible for multiple domain use-cases such as: embedded, server, client, and mobile.

v0.7.0-r1 :: 0 :: gentoo

~amd64 ~x86
USE flags
static-libs test


Build static versions of dynamic libraries as well
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-libs / aws-c-cal : Crypto Abstraction Layer: Cross-Platform C99 wrapper for cryptography primitives

dev-libs / aws-c-common : Core c99 package for AWS SDK for C

dev-libs / s2n : simple, small, fast and secure C99 implementation of the TLS/SSL protocols

dev-libs / aws-c-event-stream : C99 implementation of the content-type

Repository mirror & CI · gentoo
Merge updates from master
Sven Eden · gentoo
dev-libs/aws-c-io: Disable tests requiring an internet connection
Some of the tests require internet connectivity. On an offline machine these tests will therefore fail. As network sandboxing is enabled by default for years now, it is very unlikely that anybody would perform these tests anyway. Closes: Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sven Eden <> Closes: Signed-off-by: Joonas Niilola <>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-libs/aws-c-io: fix description
Signed-off-by: Joonas Niilola <>
Sven Eden · gentoo
dev-libs/aws-c-io: IO/TLS module, for dev-libs/aws-c-event-stream
This is a new dependency of dev-libs/aws-c-event-stream. Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Sven Eden <> Signed-off-by: Joonas Niilola <>