Summary
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.
Versions
v0.9.2 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~x86
- USE flags
- static-libs test
v0.7.0-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~x86
- USE flags
- static-libs test
USE flags
General
- static-libs
- Build static versions of dynamic libraries as well
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
Dependencies
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
Depending packages
dev-libs / aws-c-event-stream : C99 implementation of the vnd.amazon.eventstream content-type
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {dev-util → dev-build}/cmake
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34792 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sven Eden · gentoo
dev-libs/aws-c-io: Version Bump to 0.9.2
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Sven Eden <sven.eden@prydeworx.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - 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: https://bugs.gentoo.org/759802 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sven Eden <sven.eden@prydeworx.com> Closes: https://github.com/gentoo/gentoo/pull/18656 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-libs/aws-c-io: fix description
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - 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 <sven.eden@prydeworx.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>