Skip to content

Releases: apigee/apib

apib 1.2.1

15 Apr 20:30
Compare
Choose a tag to compare

This release makes the cmake build more capable. There are now two choices:

  1. Build a static executable using Bazel with no other dependencies
  2. Build using cmake with system-provided libev and OpenSSL 1.1.

apib 1.2

09 Apr 20:15
Compare
Choose a tag to compare

This release of apib works much as it always has, but the guts have largely been rewritten. Namely:

  • Uses libev instead of APR for asynchronous I/O
  • Uses the Node.js http_parser library instead of hand-written HTTP parsing
  • Built using Bazel, which means that Bazel is the only prerequisite for building
  • Uses BoringSSL, built using Bazel, instead of the system's copy of OpenSSL.

apib was intended to be a faster and correct but simple tool for benchmarking an HTTP/1.1 endpoint. It continues to work well for that purpose. Thanks for using it!