v0.4.4 (13th May 2016)
- bump version because v0.4.3 was mistagged
v0.4.3 (13th May 2016)
- only release packages from gcc builds (Daniel Schauenberg)
v0.4.2 (13th May 2016)
- add an ldconfig script to package builds (Daniel Schauenberg)
- Add option to set the Certificate Authority (CA) Info option. (tgoetze)
- add clang to the travis build matrix (Daniel Schauenberg)
- README: Update Advanced Example (Marc Zych)
- Connection: Initialize timeout and followRedirects (Marc Zych)
v0.4.1 (2nd February 2016)
- fix package build to include new header files from refactoring
v0.4.0 (2nd February 2016)
Features
This is a major backwards-incompatible API refactor please read carefully
- split out into a simple and an advanced API
- simple API via static methods
- advanced usage via a connection object
- support for custom user agent strings
- support for connection pooling and keep-alive
- support for following redirects
- support for getting request metrics from the Connection object
Improvements and fixes
- increased test coverage
- addition of valgrind and lint runs on CI
- fixed some memory leaks
- improved documentation coverage
v0.3.0 (10th January 2016)
Features
- added support for connection timeouts (Islam Yasar)
- Allow for setting additional HTTP headers (Karol Samborski)
Improvements and Bug fixes
- improve general documentation and add docs for auth (Daniel Schauenberg)
- remove calls to curl_global_cleanup (Daniel Schauenberg)
- add unit test for basic auth (Daniel Schauenberg)
- switch unit tests to use [http://httpbin.org]() (Daniel Schauenberg)
- move two include instructions (Jos)
- added reporting for test coverage (Daniel Schauenberg)
- cleanup version gen to be driven by git tags (Daniel Schauenberg)
- clean up build and support building on FreeBSD (Daniel Schauenberg)
- automate package deployment to packagecloud (Daniel Schauenberg)
- add automatic doc build & deploy (Daniel Schauenberg)
- Ensure the built shared library does not have dynamic references to libgtest (Thomas Goetze)
v0.2.0 (19th April 2015)
- support basic auth
- Add header's to response object
- fix memory leaks related to curl cleanup
- add autotools build
- add CONTRIBUTING.md
- add vendorized gtest
v0.1.2 (22nd March 2011)
- return -1 for failed query instead of exit(1)
- add unit tests for failed query returncode == -1
- fix typos in README and add more sections
- include cstring for memcpy
- add cstdlib as include for proper dependencies
v0.1.1 (27th October 2010)
- bump version to v0.1.1
- add target for static library
- add target for dynamic library
- ignore lib folder in gitignore
- include meta.h from local include folder
- update README
v0.1.0 (15th October 2010)
- initial release
- support basic HTTP verbs (GET, POST, PUT, DELETE)