Silently continue if pkg-config isn't available.
[gsasl.git] / ChangeLog
blob876ac55b91807509553cc04152a047c876f754bf
1 2002-10-19 20:25  Simon Josefsson <simon@josefsson.org>
3         * src/gsasl.c:
5         Update for new API that allows GSASL_OK to return data during
6         authentication.  
8 2002-10-19 20:24  Simon Josefsson <simon@josefsson.org>
10         * tests/: .cvsignore, Makefile.am, plain-client.sh, simple.c,
11         unicode.c:
13         Removed plain-client.sh (unreliable with non-ASCII in shell script).  
14         Added C program to check simple SASL mechanisms against test
15         vectors.  Added indent makefile target to re-indent files.  
17 2002-10-19 20:23  Simon Josefsson <simon@josefsson.org>
19         * lib/: anonymous.c, cram-md5.c, digest-md5.c, external.c, login.c,
20         ntlm.c, plain.c, securid.c, xstep.c:
22         Change API to allow data to be returned with GSASL_OK.  Fix callback
23         return code in ANONYMOUS client.  Make mechanisms reject too many
24         empty invocations.  Made LOGIN use authorization ID instead of
25         authentication ID.  NTLM doesn't require initial challenge to be '+'
26         (probably IMAP leftover).  SECURID implements non-initial steps
27         correctly.  
29 2002-10-19 11:43  Simon Josefsson <simon@josefsson.org>
31         * .cvsignore, argp/.cvsignore, src/.cvsignore, .cvsignore:
33         [no log message] 
35 2002-10-19 11:43  Simon Josefsson <simon@josefsson.org>
37         * libgsasl.pc.in:
39         Pkg-config description file for libgsasl.  
41 2002-10-19 11:41  Simon Josefsson <simon@josefsson.org>
43         * NEWS:
45         Pkg-config stuff.  
47 2002-10-19 11:41  Simon Josefsson <simon@josefsson.org>
49         * src/: libgsasl-config.in, libgsasl.m4:
51         Removed, replaced by pkg-config.  
53 2002-10-19 11:41  Simon Josefsson <simon@josefsson.org>
55         * Makefile.am, configure.ac, src/Makefile.am:
57         Use pkg-config instead of libgsasl.m4 + libgsasl-config.in Use
58         pkg-config to find libntlm.  
60 2002-10-19 11:22  Simon Josefsson <simon@josefsson.org>
62         * lib/Makefile.am, src/Makefile.am, tests/Makefile.am:
64         Replace LTLIBINTL with LIBINTL.  
66 2002-10-19 11:22  Simon Josefsson <simon@josefsson.org>
68         * m4/libntlm.m4:
70         Remove libntlm.m4 (replaced by pkg-config).  
72 2002-10-19 11:21  Simon Josefsson <simon@josefsson.org>
74         * m4/Makefile.am:
76         Remove libntlm.m4 
78 2002-10-19 11:21  Simon Josefsson <simon@josefsson.org>
80         * configure.ac:
82         Remove use-libtool for gettext, it breaks distcheck.  Use pkg-config
83         to find libntlm.  Bump version.  
85 2002-10-19 09:57  Simon Josefsson <simon@josefsson.org>
87         * argp/: aclocal.m4, configure:
89         These should not be in CVS.  
91 2002-10-17 16:19  Simon Josefsson <simon@josefsson.org>
93         * Makefile.am, lib/Makefile.am, src/Makefile.am, tests/Makefile.am:
95         Make distcheck happy.  Shouldn't LTLIBINTL be included in lib/
96         though? Maybe a libtool bug.  
98 2002-10-17 11:06  Simon Josefsson <simon@josefsson.org>
100         * autogen.sh:
102         gettextize --copy to shut up cvsco.  
104 2002-10-17 11:02  Simon Josefsson <simon@josefsson.org>
106         * ABOUT-NLS, config.rpath, mkinstalldirs:
108         Add files to shut up gettextize.  
110 2002-10-13 04:26  Simon Josefsson <simon@josefsson.org>
112         * Makefile.am:
114         Add ChangeLog target.  
116 2002-10-13 04:26  Simon Josefsson <simon@josefsson.org>
118         * .cvsusers:
120         Add full name for better ChangeLog's.  
122 2002-10-13 03:41  Simon Josefsson <simon@josefsson.org>
124         * lib/Makefile.am, lib/anonymous.c, lib/anonymous.h, lib/base64.c,
125         lib/callback.c, lib/common.c, lib/cram-md5.c, lib/cram-md5.h,
126         lib/digest-md5.c, lib/digest-md5.h, lib/done.c, lib/error.c,
127         lib/external.c, lib/external.h, lib/gssapi.c, lib/gunicomp.h,
128         lib/gunidecomp.h, lib/hexdump.c, lib/init.c, lib/internal.h,
129         lib/listmech.c, lib/login.c, lib/login.h, lib/md5pwd.c, lib/ntlm.c,
130         lib/plain.c, lib/plain.h, lib/securid.c, lib/securid.h,
131         lib/suggest.c, lib/supportp.c, lib/unicode.c, lib/version.c,
132         lib/x-gssapi.h, lib/x-ntlm.h, lib/xcode.c, lib/xfinish.c,
133         lib/xstart.c, lib/xstep.c, src/Makefile.am, src/callbacks.c,
134         src/callbacks.h, src/gsasl.c:
136         Add indent Makefile targets.  Indent all files.  
138 2002-10-12 07:34  Simon Josefsson <simon@josefsson.org>
140         * po/libgsasl.pot, po/sv.po, ChangeLog:
142         [no log message] 
144 2002-10-12 07:23  Simon Josefsson <simon@josefsson.org>
146         * lib/.cvsignore, .cvsusers:
148         [no log message] 
150 2002-10-12 07:23  Simon Josefsson <simon@josefsson.org>
152         * lib/xcode.c:
154         Implementation of gsasl_encode() and gsasl_decode() APIs.  
156 2002-10-12 06:45  Simon Josefsson <simon@josefsson.org>
158         * configure.ac:
160         Version 0.0.1 released.  
162 2002-10-12 06:44  Simon Josefsson <simon@josefsson.org>
164         * NEWS, README:
166         [no log message] 
168 2002-10-12 06:43  Simon Josefsson <simon@josefsson.org>
170         * doc/Makefile.am:
172         Add xcode.c to the session API documentation.  
174 2002-10-12 06:42  Simon Josefsson <simon@josefsson.org>
176         * doc/gsasl.texi:
178         Fix title.  
180 2002-10-12 06:15  Simon Josefsson <simon@josefsson.org>
182         * src/gsasl.c:
184         Improve QOP.  Allow user to send/receive application payload after
185         authentication.  
187 2002-10-12 06:14  Simon Josefsson <simon@josefsson.org>
189         * src/callbacks.c:
191         Improve QOP callback.  
193 2002-10-12 06:14  Simon Josefsson <simon@josefsson.org>
195         * lib/error.c:
197         Add GSASL_INTEGRITY_ERROR.  
199 2002-10-12 06:14  Simon Josefsson <simon@josefsson.org>
201         * lib/gsasl.h.in:
203         Add GSASL_INTEGRITY_ERROR.  Add gsasl_encode() and gsasl_decode().  
205 2002-10-12 06:13  Simon Josefsson <simon@josefsson.org>
207         * lib/xstart.c:
209         Set clientp variable.  
211 2002-10-12 06:13  Simon Josefsson <simon@josefsson.org>
213         * lib/xstep.c:
215         Only free if data was allocated by us.  
217 2002-10-12 06:12  Simon Josefsson <simon@josefsson.org>
219         * lib/internal.h:
221         Add encode/decode functions.  Add clientp variable.  
223 2002-10-12 06:12  Simon Josefsson <simon@josefsson.org>
225         * lib/digest-md5.c:
227         Support integrity mode.  
229 2002-10-12 06:10  Simon Josefsson <simon@josefsson.org>
231         * lib/digest-md5.h:
233         Add encode and decode functions.  
235 2002-10-12 06:09  Simon Josefsson <simon@josefsson.org>
237         * lib/common.c:
239         Add encode and decode functions for DIGEST-MD5.  
241 2002-10-12 06:09  Simon Josefsson <simon@josefsson.org>
243         * lib/Makefile.am:
245         Add xcode.c.  
247 2002-10-12 06:07  Simon Josefsson <simon@josefsson.org>
249         * lib/hexdump.c:
251         Data is unsigned.  
253 2002-10-12 06:05  Simon Josefsson <simon@josefsson.org>
255         * autogen.sh:
257         [no log message] 
259 2002-10-11 20:01  Simon Josefsson <simon@josefsson.org>
261         * doc/specification/: draft-burdis-cat-srp-sasl-04.txt,
262         draft-burdis-cat-srp-sasl-05.txt, draft-leach-cifs-v1-spec-02.txt,
263         draft-leach-digest-sasl-01.txt, draft-leach-digest-sasl-02.txt,
264         draft-leach-digest-sasl-03.txt, draft-leach-digest-sasl-05.txt,
265         draft-myers-saslrev-01.txt, draft-nerenberg-sasl-crammd5-00.txt,
266         draft-newman-sasl-anon-00.txt, rfc2095.txt:
268         More specs.  
270 2002-10-07 03:07  Simon Josefsson <simon@josefsson.org>
272         * m4/libgcrypt.m4:
274         forgot to add it 
276 2002-10-07 03:07  Simon Josefsson <simon@josefsson.org>
278         * .cvsignore, argp/.cvsignore, doc/.cvsignore, intl/.cvsignore,
279         lib/.cvsignore, m4/.cvsignore, po/.cvsignore, src/.cvsignore,
280         tests/.cvsignore, src/libcharset/.cvsignore, ChangeLog:
282         [no log message] 
284 2002-10-07 03:06  Simon Josefsson <simon@josefsson.org>
286         * doc/gsasl.texi:
288         ack mit kerberos team for gssapi 
290 2002-10-07 03:06  Simon Josefsson <simon@josefsson.org>
292         * README:
294         gssapi works in server mode 
296 2002-10-07 02:11  Simon Josefsson <simon@josefsson.org>
298         * AUTHORS, COPYING, COPYING.DOC, COPYING.LIB, ChangeLog,
299         Makefile.am, NEWS, README, THANKS, autogen.sh, configure.ac,
300         argp/Makefile.am, argp/Versions, argp/acinclude.m4,
301         argp/aclocal.m4, argp/argp-ba.c, argp/argp-eexst.c,
302         argp/argp-fmtstream.c, argp/argp-fmtstream.h, argp/argp-fs-xinl.c,
303         argp/argp-help.c, argp/argp-namefrob.h, argp/argp-parse.c,
304         argp/argp-pv.c, argp/argp-pvh.c, argp/argp-test.c,
305         argp/argp-xinl.c, argp/argp.h, argp/config.h.in, argp/configure,
306         argp/configure.ac, argp/depcomp, argp/install-sh, argp/libargp.m4,
307         argp/mempcpy.c, argp/missing, argp/mkinstalldirs, argp/strchrnul.c,
308         argp/strndup.c, doc/Makefile.am, doc/fdl.texi, doc/gdoc,
309         doc/gpl.texi, doc/gsasl-callback-authentication.texi,
310         doc/gsasl-callback-authorization.texi,
311         doc/gsasl-callback-client-service.texi,
312         doc/gsasl-callback-cram-md5.texi,
313         doc/gsasl-callback-digest-md5.texi, doc/gsasl-callback-gssapi.texi,
314         doc/gsasl-callback-passcode.texi, doc/gsasl-callback-password.texi,
315         doc/gsasl-callback-retrieve.texi, doc/gsasl-callback-securid.texi,
316         doc/gsasl-callback-server-service.texi,
317         doc/gsasl-callback-validate.texi, doc/gsasl-example1.c,
318         doc/gsasl.texi, doc/lgpl.texi,
319         doc/specification/draft-burdis-cat-srp-sasl-06.txt,
320         doc/specification/draft-burdis-cat-srp-sasl-07.txt,
321         doc/specification/draft-ietf-cat-sasl-gssapi-05.txt,
322         doc/specification/draft-ietf-ldapext-x509-sasl-03.txt,
323         doc/specification/draft-melnikov-rfc2831bis-00.txt,
324         doc/specification/draft-melnikov-rfc2831bis-01.txt,
325         doc/specification/draft-melnikov-sasl-digest-aes-00.txt,
326         doc/specification/draft-myers-saslrev-02.txt,
327         doc/specification/draft-naffah-cat-sasl-sm2-02.txt,
328         doc/specification/draft-nerenberg-sasl-crammd5-01.txt,
329         doc/specification/draft-nerenberg-sasl-crammd5-02.txt,
330         doc/specification/draft-newman-auth-scram-03.txt,
331         doc/specification/draft-newman-sasl-passdss-01.txt,
332         doc/specification/draft-newman-telnet-sasl-01.txt,
333         doc/specification/draft-overell-roaming-elgamal-sasl-00.txt,
334         doc/specification/draft-sasl-login.txt,
335         doc/specification/draft-weltman-java-sasl-05.txt,
336         doc/specification/draft-zeilenga-sasl-anon-00.txt,
337         doc/specification/draft-zeilenga-sasl-plain-00.txt,
338         doc/specification/md5.txt, doc/specification/rfc1321.txt,
339         doc/specification/rfc1939.txt, doc/specification/rfc2104.txt,
340         doc/specification/rfc2195.txt, doc/specification/rfc2222.txt,
341         doc/specification/rfc2243.txt, doc/specification/rfc2245.txt,
342         doc/specification/rfc2289.txt, doc/specification/rfc2444.txt,
343         doc/specification/rfc2595.txt, doc/specification/rfc2808.txt,
344         doc/specification/rfc2831.txt, doc/specification/rfc2945.txt,
345         doc/specification/rfc3163.txt, doc/specification/rfc3174.txt,
346         doc/specification/sasl-mechanisms, intl/ChangeLog,
347         intl/Makefile.in, intl/VERSION, intl/bindtextdom.c,
348         intl/config.charset, intl/dcgettext.c, intl/dcigettext.c,
349         intl/dcngettext.c, intl/dgettext.c, intl/dngettext.c,
350         intl/eval-plural.h, intl/explodename.c, intl/finddomain.c,
351         intl/gettext.c, intl/gettextP.h, intl/gmo.h, intl/hash-string.h,
352         intl/intl-compat.c, intl/l10nflist.c, intl/libgnuintl.h,
353         intl/loadinfo.h, intl/loadmsgcat.c, intl/localcharset.c,
354         intl/locale.alias, intl/localealias.c, intl/localename.c,
355         intl/ngettext.c, intl/os2compat.c, intl/os2compat.h, intl/osdep.c,
356         intl/plural-exp.c, intl/plural-exp.h, intl/plural.y,
357         intl/ref-add.sin, intl/ref-del.sin, intl/textdomain.c,
358         lib/CaseFolding-3.2.0.txt, lib/CompositionExclusions-3.2.0.txt,
359         lib/LineBreak-3.2.0.txt, lib/Makefile.am,
360         lib/SpecialCasing-3.2.0.txt, lib/UnicodeData-3.2.0.txt,
361         lib/anonymous.c, lib/anonymous.h, lib/base64.c, lib/callback.c,
362         lib/common.c, lib/cram-md5.c, lib/cram-md5.h, lib/digest-md5.c,
363         lib/digest-md5.h, lib/done.c, lib/error.c, lib/external.c,
364         lib/external.h, lib/gen-unicode-tables.pl, lib/gettext.h,
365         lib/gsasl.h.in, lib/gssapi.c, lib/gunibreak.h, lib/gunicomp.h,
366         lib/gunidecomp.h, lib/hexdump.c, lib/init.c, lib/internal.h,
367         lib/listmech.c, lib/login.c, lib/login.h, lib/md5pwd.c, lib/ntlm.c,
368         lib/plain.c, lib/plain.h, lib/securid.c, lib/securid.h,
369         lib/suggest.c, lib/supportp.c, lib/unicode.c, lib/version.c,
370         lib/x-gssapi.h, lib/x-ntlm.h, lib/xfinish.c, lib/xstart.c,
371         lib/xstep.c, m4/ChangeLog, m4/Makefile.am, m4/codeset.m4,
372         m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4, m4/intdiv0.m4,
373         m4/inttypes-pri.m4, m4/inttypes.m4, m4/inttypes_h.m4,
374         m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4, m4/lib-link.m4,
375         m4/lib-prefix.m4, m4/libntlm.m4, m4/progtest.m4, m4/stdint_h.m4,
376         m4/uintmax_t.m4, m4/ulonglong.m4, po/ChangeLog, po/LINGUAS,
377         po/Makefile.in.in, po/Makevars, po/Makevars.template,
378         po/POTFILES.in, po/Rules-quot, po/boldquot.sed,
379         po/en@boldquot.header, po/en@quot.header, po/insert-header.sin,
380         po/libgsasl.pot, po/quot.sed, po/remove-potcdate.sin, po/sv.po,
381         src/Makefile.am, src/callbacks.c, src/callbacks.h, src/gettext.h,
382         src/gsasl.c, src/libgsasl-config.in, src/libgsasl.m4,
383         src/libcharset/Makefile.am, src/libcharset/README,
384         src/libcharset/config.charset,
385         src/libcharset/libcharset-gsasl.patch, src/libcharset/libcharset.h,
386         src/libcharset/localcharset.c, src/libcharset/localcharset.c.orig,
387         src/libcharset/make-patch.sh, src/libcharset/ref-add.sin,
388         src/libcharset/ref-del.sin, src/libcharset/update.sh,
389         tests/Makefile.am, tests/plain-client.sh, tests/unicode.c:
391         Initial release, version 0.0.0.