Recent Releases of https://github.com/awslabs/aws-lambda-cpp
https://github.com/awslabs/aws-lambda-cpp - v0.2.10
What's Changed
- Use the Lambda executable as the bootstrap when glibc is not required by @marcomagdy in https://github.com/awslabs/aws-lambda-cpp/pull/191
Full Changelog: https://github.com/awslabs/aws-lambda-cpp/compare/0.2.9...v0.2.10
- C++
Published by bmoffatt over 2 years ago
https://github.com/awslabs/aws-lambda-cpp - 0.2.9
What's Changed 🎃
- Add GitHub code scanner workflow by @marcomagdy in https://github.com/awslabs/aws-lambda-cpp/pull/172
- Pass payload by value to enable moving arguments by @marcomagdy in https://github.com/awslabs/aws-lambda-cpp/pull/173
- Build with ASan and UBSan by @marcomagdy in https://github.com/awslabs/aws-lambda-cpp/pull/174
- Run apt-get update in code quality CI by @marcomagdy in https://github.com/awslabs/aws-lambda-cpp/pull/176
- Changed sprintf to snprintf by @MaxiMittel in https://github.com/awslabs/aws-lambda-cpp/pull/180
- Fix clang-tidy benign warnings by @marcomagdy in https://github.com/awslabs/aws-lambda-cpp/pull/185
- Update actions/checkout to v3 by @kkarbowiak in https://github.com/awslabs/aws-lambda-cpp/pull/181
- Add building and packaging a demo project to CI and revert #136 by @kkarbowiak in https://github.com/awslabs/aws-lambda-cpp/pull/183
- Update main.cpp (S3 example) by @Marthaarman in https://github.com/awslabs/aws-lambda-cpp/pull/178
- Making libbacktrace optional (Alpine fix) by @Stefan9283 in https://github.com/awslabs/aws-lambda-cpp/pull/189
New Contributors
- @MaxiMittel made their first contribution in https://github.com/awslabs/aws-lambda-cpp/pull/180
- @Marthaarman made their first contribution in https://github.com/awslabs/aws-lambda-cpp/pull/178
- @Stefan9283 made their first contribution in https://github.com/awslabs/aws-lambda-cpp/pull/189
Full Changelog: https://github.com/awslabs/aws-lambda-cpp/compare/v0.2.8...0.2.9
- C++
Published by Stefan9283 over 2 years ago
https://github.com/awslabs/aws-lambda-cpp - v0.2.8
What's Changed
- packager: fetch glibc corresponding to the architecture by @keshayad in https://github.com/awslabs/aws-lambda-cpp/pull/120
- Fixes build on Alpine Linux by @specious in https://github.com/awslabs/aws-lambda-cpp/pull/129
- Packaging support on Alpine Linux by @specious in https://github.com/awslabs/aws-lambda-cpp/pull/131
- Alpine Linux needs zip to package the build artifact by @specious in https://github.com/awslabs/aws-lambda-cpp/pull/130
- remove git pull from ci/codebuild/build-cpp-sdk.sh by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/132
- Change the version on master branch 0.0.0-dev suffix by @marcomagdy in https://github.com/awslabs/aws-lambda-cpp/pull/107
- Update and fix CI workflows by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/133
- Cast type explicitly for fix build error by @neoatlan in https://github.com/awslabs/aws-lambda-cpp/pull/111
- Reduce string copying. by @marcomagdy in https://github.com/awslabs/aws-lambda-cpp/pull/135
- packager: fetch glibc corresponding to the host architecture on debian multiarch by @nlewycky in https://github.com/awslabs/aws-lambda-cpp/pull/126
- Enable alpine ci by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/137
- Remove the need to have an S3 bucket to run the tests by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/138
- Fix issue raised in #140 by @rawiriblundell in https://github.com/awslabs/aws-lambda-cpp/pull/141
- add apt-get update to workflow.yml by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/149
- Remove duplicated settings by @kkarbowiak in https://github.com/awslabs/aws-lambda-cpp/pull/147
- Fix response code value by @kkarbowiak in https://github.com/awslabs/aws-lambda-cpp/pull/148
- add some arm build coverage in actions workflow by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/152
- Update runtime tests to set the architecture for the function by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/153
- tests: throw if AWS_REGION environment variable is missing by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/158
- improving error log for runtime::get_next() curl failure by @hbobenicio in https://github.com/awslabs/aws-lambda-cpp/pull/157
- Add instructions for executing the AWS CodeBuild workflows locally by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/160
- update backward.h to v1.6 upstream release by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/154
- Add AWS CodeBuild workflow and Dockerfile for ArchLinux by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/161
- Updated CMake commands to reflect that ENABLEUNITYBUILDS now defaults to ON in the AWS SDK by @specious in https://github.com/awslabs/aws-lambda-cpp/pull/156
- Re-write codebuild.yml and dockerfiles for consistency and code build execution speed by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/162
- CloudFormation template for managing the project's AWS CodeBuild workflows by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/159
- Packager improvements by @specious in https://github.com/awslabs/aws-lambda-cpp/pull/136
- faq: adds section about linkers errors when using linkers incompatibl… by @hbobenicio in https://github.com/awslabs/aws-lambda-cpp/pull/163
- Make LTO opt-in by default instead of opt-out by @marcomagdy in https://github.com/awslabs/aws-lambda-cpp/pull/167
- Update README.md by @marcomagdy in https://github.com/awslabs/aws-lambda-cpp/pull/165
- Update build badges in README by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/166
- fixup CI configuration for 2018.03 by @bmoffatt in https://github.com/awslabs/aws-lambda-cpp/pull/168
- Fix a typo in README by @marcomagdy in https://github.com/awslabs/aws-lambda-cpp/pull/169
New Contributors
- @keshayad made their first contribution in https://github.com/awslabs/aws-lambda-cpp/pull/120
- @specious made their first contribution in https://github.com/awslabs/aws-lambda-cpp/pull/129
- @neoatlan made their first contribution in https://github.com/awslabs/aws-lambda-cpp/pull/111
- @nlewycky made their first contribution in https://github.com/awslabs/aws-lambda-cpp/pull/126
- @rawiriblundell made their first contribution in https://github.com/awslabs/aws-lambda-cpp/pull/141
- @kkarbowiak made their first contribution in https://github.com/awslabs/aws-lambda-cpp/pull/147
- @hbobenicio made their first contribution in https://github.com/awslabs/aws-lambda-cpp/pull/157
Full Changelog: https://github.com/awslabs/aws-lambda-cpp/compare/v0.2.7...v0.2.8
- C++
Published by bmoffatt over 3 years ago
https://github.com/awslabs/aws-lambda-cpp - v0.2.7
Release Notes:
- (c93cfe6) Make LTO optional.
- (aa351a6) Allow the user-agent to be overriden. Helpful for other custom runtimes built on top of this one.
- (a4b8f45) Enforce naming conventions through clang-tidy
- (17473f8) Add support for Manjaro Linux
- (57d9f29) Performance: avoid copying the result of a given
outcomeand moving it instead. - Miscellaneous CMake hygiene improvements.
- C++
Published by marcomagdy over 5 years ago
https://github.com/awslabs/aws-lambda-cpp - v0.2.6
Release Notes:
- (55276ce) set
CURLOPT_HTTPHEADERto include User-Agent
- C++
Published by marcomagdy over 6 years ago
https://github.com/awslabs/aws-lambda-cpp - v0.2.5
Release Notes
- (a9e34da) A few CMake improvements related to LTO and version information in CMake install files
- (4e820f9) Apply suggestions reported by clang-tidy version 9
- (38e2b13) Disable use of an http proxy
- (1c884fe) Add version information to initialization logs
- (66b5af9) Move runtime class to runtime.h
- C++
Published by marcomagdy over 6 years ago
https://github.com/awslabs/aws-lambda-cpp - v0.2.4
Release Notes
- (d54b479c9911a8ce608dd4927de9dd076d760ada) - Handle the case when the loader is linked via a symlink, and the symlink's name is not in the libc files list.
- (2ce85ed38f64381842f4b78d83b85fc777ddfdc8) - More robust detection of Arch Linux distro
- (43689287a5289b90c3639e972fb9f276e2e20830) - Use the correct flags to list libc files from pacman (Arch's package manager)
- C++
Published by marcomagdy almost 7 years ago
https://github.com/awslabs/aws-lambda-cpp - v0.2.3
Release Notes
- (13e5bd69725e70663dcee00a529b76d509d881c9) Handle CMake versions that ship with a FindCURL module that doesn't export the
CURL::libcurltarget - (e5af747dc402450f3a74133e1385620e447c5696) Revamp the CI and the integration tests to enable running them in parallel on multiple Linux distributions
- C++
Published by marcomagdy almost 7 years ago
https://github.com/awslabs/aws-lambda-cpp - v0.2.2
Release Notes
- (1cacf6b42416bd6917174985bbe0d10f05866613) Removed a superfluous character from the packaging script that ultimately caused the loader to be excluded from the zip package.
- C++
Published by marcomagdy about 7 years ago
https://github.com/awslabs/aws-lambda-cpp - v0.2.1
Release Notes
- (1dccd2af06d8c76d11ffb73f38a1999aaba634da) Sanitize the packaging script and make it shellcheck clean.
- (2d0f6c61e49bf4695ee3037c5a9b66c73eaf59b6) Fix an off by 1 error in the packaging script when rpm happens to be installed on a non-RHEL-based distro
- C++
Published by marcomagdy about 7 years ago
https://github.com/awslabs/aws-lambda-cpp - v0.2.0
Release Notes
- (3c6fb20f571ffae30ae2d5bb66a010416cd72894) Add support for capturing the call stack if there's a program fault, such as an unhandled exception, segmentation fault, etc. The heavy-lifting is done using the backward-cpp library.
- (9df704157539388b091ff0936f79c34d4ca6993d) Improve the packager to produce leaner zip files.
- (fcbfc910b926149f84dafe0afa4aa7cf719743dd) Handle a corner case in the packager when rpm is install on a Debian-based distro.
- C++
Published by marcomagdy about 7 years ago