head 1.14; access; symbols pkgsrc-2023Q4:1.14.0.18 pkgsrc-2023Q4-base:1.14 pkgsrc-2023Q3:1.14.0.16 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.14.0.14 pkgsrc-2023Q2-base:1.14 pkgsrc-2023Q1:1.14.0.12 pkgsrc-2023Q1-base:1.14 pkgsrc-2022Q4:1.14.0.10 pkgsrc-2022Q4-base:1.14 pkgsrc-2022Q3:1.14.0.8 pkgsrc-2022Q3-base:1.14 pkgsrc-2022Q2:1.14.0.6 pkgsrc-2022Q2-base:1.14 pkgsrc-2022Q1:1.14.0.4 pkgsrc-2022Q1-base:1.14 pkgsrc-2021Q4:1.14.0.2 pkgsrc-2021Q4-base:1.14 pkgsrc-2021Q3:1.12.0.18 pkgsrc-2021Q3-base:1.12 pkgsrc-2021Q2:1.12.0.16 pkgsrc-2021Q2-base:1.12 pkgsrc-2021Q1:1.12.0.14 pkgsrc-2021Q1-base:1.12 pkgsrc-2020Q4:1.12.0.12 pkgsrc-2020Q4-base:1.12 pkgsrc-2020Q3:1.12.0.10 pkgsrc-2020Q3-base:1.12 pkgsrc-2020Q2:1.12.0.8 pkgsrc-2020Q2-base:1.12 pkgsrc-2020Q1:1.12.0.4 pkgsrc-2020Q1-base:1.12 pkgsrc-2019Q4:1.12.0.6 pkgsrc-2019Q4-base:1.12 pkgsrc-2019Q3:1.12.0.2 pkgsrc-2019Q3-base:1.12 pkgsrc-2019Q2:1.11.0.24 pkgsrc-2019Q2-base:1.11 pkgsrc-2019Q1:1.11.0.22 pkgsrc-2019Q1-base:1.11 pkgsrc-2018Q4:1.11.0.20 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.11.0.18 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.11.0.16 pkgsrc-2018Q2-base:1.11 pkgsrc-2018Q1:1.11.0.14 pkgsrc-2018Q1-base:1.11 pkgsrc-2017Q4:1.11.0.12 pkgsrc-2017Q4-base:1.11 pkgsrc-2017Q3:1.11.0.10 pkgsrc-2017Q3-base:1.11 pkgsrc-2017Q2:1.11.0.6 pkgsrc-2017Q2-base:1.11 pkgsrc-2017Q1:1.11.0.4 pkgsrc-2017Q1-base:1.11 pkgsrc-2016Q4:1.11.0.2 pkgsrc-2016Q4-base:1.11 pkgsrc-2016Q3:1.10.0.8 pkgsrc-2016Q3-base:1.10 pkgsrc-2016Q2:1.10.0.6 pkgsrc-2016Q2-base:1.10 pkgsrc-2016Q1:1.10.0.4 pkgsrc-2016Q1-base:1.10 pkgsrc-2015Q4:1.10.0.2 pkgsrc-2015Q4-base:1.10 pkgsrc-2015Q3:1.9.0.8 pkgsrc-2015Q3-base:1.9 pkgsrc-2015Q2:1.9.0.6 pkgsrc-2015Q2-base:1.9 pkgsrc-2015Q1:1.9.0.4 pkgsrc-2015Q1-base:1.9 pkgsrc-2014Q4:1.9.0.2 pkgsrc-2014Q4-base:1.9 pkgsrc-2014Q3:1.8.0.2 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.7.0.8 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.7.0.6 pkgsrc-2014Q1-base:1.7 pkgsrc-2013Q4:1.7.0.4 pkgsrc-2013Q4-base:1.7 pkgsrc-2013Q3:1.7.0.2 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.6.0.2 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.4.0.4 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.2 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.3.0.4 pkgsrc-2012Q3-base:1.3 pkgsrc-2012Q2:1.3.0.2 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.2.0.2 pkgsrc-2012Q1-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.14 date 2021.10.26.11.18.06; author nia; state Exp; branches; next 1.13; commitid PNswNV9GDLZeojeD; 1.13 date 2021.10.07.14.54.49; author nia; state Exp; branches; next 1.12; commitid nfjKlj1wTplMcTbD; 1.12 date 2019.09.12.23.00.42; author tnn; state Exp; branches; next 1.11; commitid bbvmpHipSG4tcMCB; 1.11 date 2016.12.18.21.50.08; author joerg; state Exp; branches; next 1.10; commitid BWQHIzW12Q1aTvyz; 1.10 date 2015.11.04.01.18.12; author agc; state Exp; branches; next 1.9; commitid agUNgZr58GM2fIHy; 1.9 date 2014.11.10.22.25.40; author pettai; state Exp; branches; next 1.8; commitid zH3UHGDdUV4tNGXx; 1.8 date 2014.09.27.19.56.31; author pettai; state Exp; branches; next 1.7; commitid xlIg0Tn7XJ9co1Sx; 1.7 date 2013.09.14.07.02.32; author pettai; state Exp; branches; next 1.6; commitid lOHSRgZFuqgYfn5x; 1.6 date 2013.06.18.19.56.16; author joerg; state Exp; branches; next 1.5; commitid bpNPKHJsseNXm8Uw; 1.5 date 2013.06.16.09.35.54; author pettai; state Exp; branches; next 1.4; commitid BKHh3OJYtdkbZOTw; 1.4 date 2012.11.10.19.17.26; author pettai; state Exp; branches; next 1.3; 1.3 date 2012.06.16.20.32.05; author pettai; state Exp; branches; next 1.2; 1.2 date 2012.03.19.03.07.45; author dholland; state Exp; branches; next 1.1; 1.1 date 2012.03.13.15.16.00; author pettai; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2012.03.13.15.16.00; author pettai; state Exp; branches; next ; desc @@ 1.14 log @security: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./security/cyrus-sasl/distinfo cyrus-sasl-dedad73e5e7a75d01a5f3d5a6702ab8ccd2ff40d.patch.v2 @ text @$NetBSD: distinfo,v 1.13 2021/10/07 14:54:49 nia Exp $ BLAKE2s (ykclient-2.15.tar.gz) = c9177ca1f1b9c44099971d689fac886ba2f089439018920453584b8079a5dc4b SHA512 (ykclient-2.15.tar.gz) = 06e3f923091004385e3beb29147d57b7d8bcfd6b98e3e2a845c14ca515298d88d0cadb39cbd5809688627ca8335e32e1e4ae9b57a2092112d7b77c959cf30fcf Size (ykclient-2.15.tar.gz) = 50816 bytes SHA1 (patch-hmac.c) = 8e360aaebb27f81a73d031bcf2e8f88bcb648100 SHA1 (patch-sha.h) = 767ce1f7133475d8b68d3e44b4590fb460a1b53a SHA1 (patch-ykclient.c) = 22e73b7f22fcae17dbb253876d6d943f9a7ddbc2 @ 1.13 log @security: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2019/09/12 23:00:42 tnn Exp $ d3 1 a3 1 RMD160 (ykclient-2.15.tar.gz) = ba4c2dbc83d22b3e045c43b484c87042be879a4b @ 1.12 log @ykclient: update to 2.15 * Version 2.15 (released 2015-11-12) ** Add ykclient_get_server_response() to the library. ** Show more information from the commandline on debug. ** Add proxy support via Curl. * Version 2.14 (released 2015-03-05) ** Switch default templates to https. ** Fixup call to curl_easy_escape() to use a easy handle. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2016/12/18 21:50:08 joerg Exp $ a2 1 SHA1 (ykclient-2.15.tar.gz) = cbe8ca74b1cd1fbd07589db51bb5ab8db1f85401 @ 1.11 log @Rename hmac to ykhmac. Bump library version. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2015/11/04 01:18:12 agc Exp $ d3 4 a6 4 SHA1 (ykclient-2.13.tar.gz) = ddd6888794c023a2624d484e0b86bb92bed382ea RMD160 (ykclient-2.13.tar.gz) = 0d32152e386a9d508f01e3b51c254f9c2febd80b SHA512 (ykclient-2.13.tar.gz) = 1d684539c051ff6da7d3b99660ea6aa205bc9241233961bcbdd0f81414d69456c2137f51b46a7e06ac871106a3c704bd3d543b6d4aff2c5ae4dff76277e1083b Size (ykclient-2.13.tar.gz) = 385672 bytes @ 1.10 log @Add SHA512 digests for distfiles for security category Problems found locating distfiles: Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz Package libidea: missing distfile libidea-0.8.2b.tar.gz Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2 Package uvscan: missing distfile vlp4510e.tar.Z Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2014/11/10 22:25:40 pettai Exp $ d7 3 @ 1.9 log @Version 2.13 (released 2014-09-12) * libykclient: Skip responses where the curl status isn't CURLE_OK. * libykclient: Add forgotten prototype for ykclient_set_ca_info. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2014/09/27 19:56:31 pettai Exp $ d5 1 @ 1.8 log @Version 2.12 (released 2013-10-18) * 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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2013/09/14 07:02:32 pettai Exp $ d3 3 a5 3 SHA1 (ykclient-2.12.tar.gz) = 518ce53ba9ef61a619f9150778f19fad23014a9c RMD160 (ykclient-2.12.tar.gz) = 8951b757ec6822755443cf065e798e6b00be5e71 Size (ykclient-2.12.tar.gz) = 385009 bytes @ 1.7 log @Version 2.11 (released 2013-07-24) * Fix breakage with latest automake. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2013/06/18 19:56:16 joerg Exp $ d3 3 a5 3 SHA1 (ykclient-2.11.tar.gz) = 642ba7fdc3125c09bace7564d2c8f78e61d74979 RMD160 (ykclient-2.11.tar.gz) = 237a8ee5b3a061a110274d77586127d18fc426e4 Size (ykclient-2.11.tar.gz) = 387234 bytes @ 1.6 log @Remove attempt at making it MAKE_JOBS_SAFE, build fails with various mysterious errors in that case. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2013/06/16 09:35:54 pettai Exp $ d3 3 a5 3 SHA1 (ykclient-2.10.tar.gz) = b8818820097bb64395e33dba988aa8bc562ac8fd RMD160 (ykclient-2.10.tar.gz) = e392340fa2d53590cec066a038c5eebbc62073ca Size (ykclient-2.10.tar.gz) = 372407 bytes @ 1.5 log @Version 2.10 (released 2013-05-15) * 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) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2012/11/10 19:17:26 pettai Exp $ a5 1 SHA1 (patch-Makefile_in) = 53b8a09cc74faf193017f7cc2f8a01aa0f748d01 @ 1.4 log @Version 2.9 (released 2012-08-07) * Compability with curl versions before 7.20. * Fix signature checking on ARM (at least). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2012/06/16 20:32:05 pettai Exp $ d3 4 a6 4 SHA1 (ykclient-2.9.tar.gz) = b3f8e0fffec6fa078375a4adee0f7cd968ea27f0 RMD160 (ykclient-2.9.tar.gz) = 45faf6b80432a975d1b060d5ac8548fa82c160f4 Size (ykclient-2.9.tar.gz) = 352183 bytes SHA1 (patch-Makefile_in) = 813bf32fafc2ebadea27a3ccdcb7f93ac3c3bde4 @ 1.3 log @Version 2.8 (released 2012-06-15) * 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 . * 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 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2012/03/19 03:07:45 dholland Exp $ d3 3 a5 3 SHA1 (ykclient-2.8.tar.gz) = 91aefae12d7e13360d8c03ccd66ef1d26d1b04f9 RMD160 (ykclient-2.8.tar.gz) = f0d3f404861cc7d69107c6677e541925d71fb348 Size (ykclient-2.8.tar.gz) = 347487 bytes @ 1.2 log @Makefile is not MAKE_JOBS_SAFE as shipped. Patch it up, since it doesn't appear to require or be using gmake. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2012/03/13 15:16:00 pettai Exp $ d3 3 a5 3 SHA1 (ykclient-2.7.tar.gz) = 947e69f165bdcdbb4c5bd746e2251622e7f37bac RMD160 (ykclient-2.7.tar.gz) = e6889c346cc5fbbc7f1f7af668b1e44f44653925 Size (ykclient-2.7.tar.gz) = 344385 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d6 1 @ 1.1.1.1 log @This package implements online validation of Yubikey OTPs. It is written in C and provides a shared library for use by other software. Imported from pkgsrc-wip @ text @@