summaryrefslogtreecommitdiff
path: root/security/ykclient
AgeCommit message (Collapse)AuthorFilesLines
2014-11-10Version 2.13 (released 2014-09-12)pettai2-6/+6
* libykclient: Skip responses where the curl status isn't CURLE_OK. * libykclient: Add forgotten prototype for ykclient_set_ca_info.
2014-09-27Version 2.12 (released 2013-10-18)pettai2-7/+7
* Use pkg-config to find curl, instead of libcurl.m4. * ykclient: Added --cai parameter to specify GnuTLS-compatible CA Info. * libykclient: Added ykclient_set_ca_info function. Used when curl is linked with GnuTLS, used to set CA Info. * libykclient: Added ykclient_set_url_bases function. Uses a more reasonable/extensible URL string syntax. The old ykclient_set_url_templates is hereby deprecated. * Added shared library versioning script. * Valgrind is used for selftests.
2014-02-12Recursive PKGREVISION bump for OpenSSL API version bump.tron2-3/+4
2013-09-15Needs help2man.joerg1-1/+3
2013-09-14Version 2.11 (released 2013-07-24)pettai2-6/+6
* Fix breakage with latest automake.
2013-06-18Remove attempt at making it MAKE_JOBS_SAFE, build fails with variousjoerg3-18/+4
mysterious errors in that case.
2013-06-16Version 2.10 (released 2013-05-15)pettai4-16/+18
* Add ykclient_global_init and ykclient_global_done. * Add ykclient_version.h header file with versioning information. New symbols are YKCLIENT_VERSION_STRING, YKCLIENT_VERSION_NUMBER, YKCLIENT_VERSION_MAJOR, YKCLIENT_VERSION_MINOR, YKCLIENT_VERSION_PATCH. New function ykclient_check_version. * Modified API to use 'ykclient_rc' enum as return type instead of 'int'. * Enum also moved to separate new header file ykclient_errors.h. This should be backwards compatible. It makes the return type clearer. * Improve curl multi usage. * ykclient: Cleanup command line tool a bit to make it more useful. Added --help, --version and --debug. Defaults to silent output. Exit codes are documented and more useful. Added manpage. (Moved HOMEPAGE and MASTER_SITES to the new GitHub project pages)
2013-02-06PKGREVISION bumps for the security/openssl 1.0.1d update.jperkin2-4/+4
2012-12-16recursive bump from cyrus-sasl libsasl2 shlib major bump.obache2-2/+4
2012-11-10Version 2.9 (released 2012-08-07)pettai2-6/+6
* Compability with curl versions before 7.20. * Fix signature checking on ARM (at least).
2012-10-23Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2012-06-16Version 2.8 (released 2012-06-15)pettai2-7/+7
* ykclient: Add C++ namespace protection. * Add multi-server support with curl_multi. Enabled by default for YubiCloud servers. Settable with the new library function set_template_urls() or the urls parameter to ykclient_verify_otp_v2(). * Remove extra % in ykclient help. * Add ca path option to ykclient, --ca. Patch from Jay Kline <jay.kline.ctr@hpcmo.hpc.mil>. * Make the nonce unique for consecutive calls to the same ykclient handle. * Do url encoding of OTP before sending. * Fix segfault on curl error. Patch from Lee Hinman <lee.hinman.ctr@hpc.mil>
2012-03-19Makefile is not MAKE_JOBS_SAFE as shipped. Patch it up, since it doesn'tdholland2-1/+17
appear to require or be using gmake.
2012-03-13This package implements online validation of Yubikey OTPs. It is written in Cpettai5-0/+44
and provides a shared library for use by other software. Imported from pkgsrc-wip