Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 127 lines (74 sloc) 3.751 kb
2cdec87 @jas4711 Cleanup library interface.
jas4711 authored
1 Yubikey-c-client NEWS -- History of user-visible changes. -*- outline -*-
073f344 @jas4711 Initial import.
jas4711 authored
2
9d5979f @klali bump versions post-release
klali authored
3 * Version 2.9 (unreleased)
4
af357e2 @klali NEWS for version 2.8
klali authored
5 * Version 2.8 (released 2012-06-15)
6c66e34 @jas4711 Add C++ protection.
jas4711 authored
6
7 ** ykclient: Add C++ namespace protection.
8
af357e2 @klali NEWS for version 2.8
klali authored
9 ** Add multi-server support with curl_multi.
10 Enabled by default for YubiCloud servers.
11 Settable with the new library function set_template_urls() or
12 the urls parameter to ykclient_verify_otp_v2().
13
14 ** Remove extra % in ykclient help.
15
16 ** Add ca path option to ykclient, --ca.
17 Patch from Jay Kline <jay.kline.ctr@hpcmo.hpc.mil>.
18
19 ** Make the nonce unique for consecutive calls to the same ykclient handle.
20
21 ** Do url encoding of OTP before sending.
22
23 ** Fix segfault on curl error.
24 Patch from Lee Hinman <lee.hinman.ctr@hpc.mil>
25
7ee6194 @fredrikt Release date for v2.7.
fredrikt authored
26 * Version 2.7 (released 2011-11-23)
151d22e Bump versions.
Simon Josefsson authored
27
0a22741 @fredrikt Prepare version 2.7.
fredrikt authored
28 ** Verify server signatures per default when a key is provided. The old
29 behavior can be restored with ykclient_set_verify_signature (ykc, 0);
30 Reported by Dominic Rutherford <dominic@rutherfordfamily.co.uk>.
31
32 ** Return YKCLIENT_BAD_SERVER_SIGNATURE on missing signature.
33
af883f8 Version 2.6.
Simon Josefsson authored
34 * Version 2.6 (released 2011-06-06)
fcb23c1 Add.
Simon Josefsson authored
35
36 ** Use fprintf+exit instead of glibc-ism errx.
37 Reported by Jussi Sallinen <jussi@jus.si>.
38
39 ** Indent code and replace // comments with /* */ comments (for C89).
40
d5b689d Update.
Simon Josefsson authored
41 ** Fix dates of releases for 2.4 and 2.5 below (2011 not 2010).
42
43 * Version 2.5 (released 2011-05-31)
2708e44 @fredrikt Document changes between 2.4 and 2.5.
fredrikt authored
44
45 ** Implement almost all of Validation protocol 2.0.
46 The part still known to be missing is parallell querys to all validation
47 servers using curl-multi. Includes significant patches by
48 Sebastien Martini <seb@dbzteam.org> and qistoph@gmail.com.
49
d5b689d Update.
Simon Josefsson authored
50 * Version 2.4 (released 2011-03-02)
9ba794f @fredrikt Document changes between 2.3 and 2.4.
fredrikt authored
51
52 ** Add possibility to supply validation service URL.
53 Patch by Remi Mollon <remi.mollon@cern.ch>.
54
55 ** Make Validation protocol 2.0 servers not reject our requests.
56 They would reject our requests because they did not have a nonce
57 parameter. Patch by Remi Mollon <remi.mollon@cern.ch>.
58
59 ** Add new API ykclient_set_ca_path to set a trusted CA certificates path.
60
61 ** Fix issue with insecure rpath in the ykclient executable.
62
63 ** Documentation converted to asciidoc after move to Github.
64
c8a0d85 @jas4711 Version 2.3.
jas4711 authored
65 * Version 2.3 (released 2009-05-11)
2c19a79 @jas4711 Bump versions.
jas4711 authored
66
28b847a @jas4711 Add ykclient_set_client_b64. Fix mem leaks. Fix multiple request respo...
jas4711 authored
67 ** Add new API ykclient_set_client_b64 to set client key in b64 format.
68
69 ** Fix memory leaks.
70
71 ** Fix usage when sending multiple requests.
72
4a35027 @jas4711 Version 2.2.
jas4711 authored
73 * Version 2.2 (released 2009-03-31)
94496bf @jas4711 Bump versions.
jas4711 authored
74
3cbc070 @jas4711 Add new API ykclient_set_client_hex.
jas4711 authored
75 ** Add new API ykclient_set_client_hex to set client key in hex format.
76
09c4d03 @jas4711 Change API ykclient_verify_otp to take a hex key. Accept NULL hex keys.
jas4711 authored
77 ** Change API ykclient_verify_otp to take a hex key rather than a binary one.
78
41e45bc @jas4711 Add.
jas4711 authored
79 ** Improved instructions in README on how to build the package.
80
9320c6c @jas4711 Version 2.1.
jas4711 authored
81 * Version 2.1 (released 2009-03-25)
4b90bc4 @jas4711 Bump versions.
jas4711 authored
82
ef0757d @jas4711 Create signatures on requests. Add new API ykclient_get_last_url.
jas4711 authored
83 ** Add new API ykclient_get_last_url, mostly for debugging purposes.
84
85 ** Create signatures on requests.
86
6675421 @jas4711 Version 2.0.
jas4711 authored
87 * Version 2.0 (released 2009-03-25)
2cdec87 @jas4711 Cleanup library interface.
jas4711 authored
88
89 ** Major rewrite of library.
90 The library changed name from libyubikey-client.* to libykclient.* and
91 the header file changed from libykclient.h to ykclient.h. All
92 interfaces were also renamed, see ykclient.h.
91d0507 @jas4711 Bump versions.
jas4711 authored
93
4777f08 @jas4711 Version 1.5.
jas4711 authored
94 * Version 1.5 (released 2009-01-13)
4922927 @jas4711 Use libtool -export-symbols-regex.
jas4711 authored
95
96 ** Add libtool -export-symbols-regex to restrict exported symbols.
97
14a1e65 @jas4711 Add.
jas4711 authored
98 ** Avoid use of asprintf, to make it work under Solaris too.
99
100 ** Fix memory leaks.
101
1c17f8b @jas4711 Version 1.4.
jas4711 authored
102 * Version 1.4 (released 2008-09-15)
d308f4f @jas4711 Add.
jas4711 authored
103
104 ** Added include paths to make aclocal find libcurl.m4.
8505883 @jas4711 Add.
jas4711 authored
105 Thanks to Oden Eriksson <oeriksson@mandriva.com>.
d308f4f @jas4711 Add.
jas4711 authored
106
bfd6eac @jas4711 Version 1.3.
jas4711 authored
107 * Version 1.3 (released 2008-09-15)
f77fe1b @jas4711 ykclient: Add new API yubikey_client_set_url_template.
jas4711 authored
108
109 ** ykclient: Add new API yubikey_client_set_url_template.
110 Allows setting a private server to query.
111
ac6b843 @jas4711 Version 1.2.
jas4711 authored
112 * Version 1.2 (released 2008-07-24)
8ad5f23 @jas4711 Install ykclient.h. Set exit code in ykclient. Bump versions.
jas4711 authored
113
114 ** ykclient: Set exit code as per OTP verification result.
115 Inspired by discussion in
116 <http://forum.yubico.com/viewtopic.php?f=3&t=89>.
117
118 ** Install libykclient.h.
119
5504545 @jas4711 Version 1.1.
jas4711 authored
120 * Version 1.1 (released 2008-06-25)
d3a36ef @jas4711 Bump versions.
jas4711 authored
121
4da98ce @jas4711 Fix.
jas4711 authored
122 ** Install libykclient.h in $prefix.
d3a36ef @jas4711 Bump versions.
jas4711 authored
123
7177d84 @jas4711 Version 1.0.
jas4711 authored
124 * Version 1.0 (released 2008-06-17)
073f344 @jas4711 Initial import.
jas4711 authored
125
126 ** Initial release, code from yubico-pam.
Something went wrong with that request. Please try again.