Exported gnutls_cpuid() and gnutls_have_cpuid().
[gnutls:gnutls.git] / ChangeLog.1
1 2005-11-07  Simon Josefsson <simon@josefsson.org>
2
3         * NEWS: Version 1.2.9.
4
5 2005-11-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
6
7         * src/certtool.c: corrected bug in pkcs 12 ID key setting. Found
8         and reported by Fran <e_agf@yahoo.es>.
9
10 2005-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11
12         * doc/gnutls.texi: fixed typos etc.
13
14 2005-11-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
15
16         * doc/gnutls.texi: [no log message]
17
18 2005-11-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19
20         * doc/signatures.texi: supported algorithms were moved in a
21         different subsection.
22
23 2005-11-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
24
25         * README: [no log message]
26
27 2005-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
28
29         * doc/signatures.texi: [no log message]
30
31 2005-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
32
33         * doc/signatures.texi: [no log message]
34
35 2005-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
36
37         * doc/gnutls.texi, doc/signatures.texi: better output for non-tex
38         formats.
39
40 2005-11-01  Simon Josefsson <simon@josefsson.org>
41
42         * NEWS: Fix.
43
44 2005-11-01  Simon Josefsson <simon@josefsson.org>
45
46         * NEWS: Add.
47
48 2005-11-01  Simon Josefsson <simon@josefsson.org>
49
50         * doc/signatures.texi: Fix.
51
52 2005-11-01  Simon Josefsson <simon@josefsson.org>
53
54         * doc/signatures.texi: Add.
55
56 2005-11-01  Simon Josefsson <simon@josefsson.org>
57
58         * doc/gnutls.texi: Fix.
59
60 2005-11-01  Simon Josefsson <simon@josefsson.org>
61
62         * doc/signatures.texi: Add.
63
64 2005-11-01  Simon Josefsson <simon@josefsson.org>
65
66         * includes/gnutls/x509.h: Remove
67         GNUTLS_CERTIFICATE_VERIFY_FLAGS_LAST hack, use version number
68         defines instead.
69
70 2005-11-01  Simon Josefsson <simon@josefsson.org>
71
72         * NEWS: Add.
73
74 2005-11-01  Simon Josefsson <simon@josefsson.org>
75
76         * includes/gnutls/gnutls.h.in: Add numeric version numbers, for CPP
77         version comparisons.
78
79 2005-11-01  Simon Josefsson <simon@josefsson.org>
80
81         * configure.in: Compute numeric version numbers, for CPP version
82         comparisons.
83
84 2005-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
85
86         * lib/libgnutls.vers: this is gnutls_1_3
87
88 2005-11-01  Simon Josefsson <simon@josefsson.org>
89
90         * libextra/gnutls_ia.c: Fix mem leaks.
91
92 2005-11-01  Simon Josefsson <simon@josefsson.org>
93
94         * libextra/gnutls_ia.c: Fix.
95
96 2005-11-01  Simon Josefsson <simon@josefsson.org>
97
98         * libextra/gnutls_ia.c: Remove some debug code.
99
100 2005-11-01  Simon Josefsson <simon@josefsson.org>
101
102         * lib/gnutls_int.h: Remove TLS/IA stuff (moved to its own
103         credential), suggested by Nikos.
104
105 2005-11-01  Simon Josefsson <simon@josefsson.org>
106
107         * doc/gnutls.texi: Fix.
108
109 2005-11-01  Simon Josefsson <simon@josefsson.org>
110
111         * libextra/gnutls_ia.c: Indent.
112
113 2005-11-01  Simon Josefsson <simon@josefsson.org>
114
115         * libextra/gnutls_ia.c: Fix.
116
117 2005-11-01  Simon Josefsson <simon@josefsson.org>
118
119         * libextra/gnutls_ia.c: Doc fix.
120
121 2005-11-01  Simon Josefsson <simon@josefsson.org>
122
123         * libextra/gnutls_ia.c: Use a TLS/IA credential to store TLS/IA
124         specific data, suggested by Nikos.
125
126 2005-11-01  Simon Josefsson <simon@josefsson.org>
127
128         * tests/tlsia.c: Use new TLS/IA credential API.
129
130 2005-11-01  Simon Josefsson <simon@josefsson.org>
131
132         * includes/gnutls/extra.h: Typo.
133
134 2005-11-01  Simon Josefsson <simon@josefsson.org>
135
136         * includes/gnutls/extra.h: Fix.
137
138 2005-11-01  Simon Josefsson <simon@josefsson.org>
139
140         * includes/gnutls/extra.h: Add TLS/IA credential functions.
141
142 2005-11-01  Simon Josefsson <simon@josefsson.org>
143
144         * includes/gnutls/gnutls.h.in: Move TLS/IA credential to extra.h.
145
146 2005-11-01  Simon Josefsson <simon@josefsson.org>
147
148         * includes/gnutls/gnutls.h.in: Add TLS/IA credential enum type.
149
150 2005-11-01  Simon Josefsson <simon@josefsson.org>
151
152         * includes/gnutls/gnutls.h.in: Add TLS/IA credential prototypes.
153
154 2005-11-01  Simon Josefsson <simon@josefsson.org>
155
156         * tests/tlsia.c: Accept session parameter in callback.
157
158 2005-11-01  Simon Josefsson <simon@josefsson.org>
159
160         * libextra/gnutls_ia.c: Pass on session parameter to callback.
161
162 2005-11-01  Simon Josefsson <simon@josefsson.org>
163
164         * includes/gnutls/extra.h: Have callback accept session parameter
165         too.
166
167 2005-11-01  Simon Josefsson <simon@josefsson.org>
168
169         * includes/gnutls/x509.h: Add GNUTLS_CERTIFICATE_VERIFY_FLAGS_LAST,
170         based on report by Daniel Stenberg <daniel@haxx.se>.
171
172 2005-11-01  Simon Josefsson <simon@josefsson.org>
173
174         * lib/gnutls_ui.c: Doc fix, suggested by Daniel Stenberg
175         <daniel@haxx.se>.
176
177 2005-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
178
179         * NEWS: [no log message]
180
181 2005-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
182
183         * lib/x509/pkcs12.c, lib/x509/privkey_pkcs8.c: some type fixes.
184
185 2005-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
186
187         * doc/gnutls.texi: [no log message]
188
189 2005-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
190
191         * doc/Makefile.am, doc/bibliography.texi, doc/gnutls.texi,
192         doc/signatures.texi: added some text about digital signatures.
193
194 2005-10-31  Simon Josefsson <simon@josefsson.org>
195
196         * doc/gnutls.texi: Add TLS/IA stuff.
197
198 2005-10-31  Simon Josefsson <simon@josefsson.org>
199
200         * libextra/gnutls_ia.c: Successful handshake!
201
202 2005-10-31  Simon Josefsson <simon@josefsson.org>
203
204         * tests/tlsia.c: Fix.
205
206 2005-10-31  Simon Josefsson <simon@josefsson.org>
207
208         * tests/tlsia.c: Log more.
209
210 2005-10-31  Simon Josefsson <simon@josefsson.org>
211
212         * libextra/gnutls_ia.c: Some prf stuff.
213
214 2005-10-31  Simon Josefsson <simon@josefsson.org>
215
216         * lib/gnutls_constate.c: Copy TLS/IA inner secret, for resumed
217         sessions.
218
219 2005-10-31  Simon Josefsson <simon@josefsson.org>
220
221         * lib/gnutls_int.h: Add TLS/IA inner secret.
222
223 2005-10-31  Simon Josefsson <simon@josefsson.org>
224
225         * tests/Makefile.am: Link with readline, for tlsia.
226
227 2005-10-31  Simon Josefsson <simon@josefsson.org>
228
229         * tests/tlsia.c: Add callbacks.
230
231 2005-10-31  Simon Josefsson <simon@josefsson.org>
232
233         * libextra/gnutls_ia.c: Add.
234
235 2005-10-31  Simon Josefsson <simon@josefsson.org>
236
237         * includes/gnutls/extra.h: Fix.
238
239 2005-10-31  Simon Josefsson <simon@josefsson.org>
240
241         * includes/gnutls/extra.h: Add TLS/IA prototypes.
242
243 2005-10-31  Simon Josefsson <simon@josefsson.org>
244
245         * includes/gnutls/extra.h: Fix prototype.
246
247 2005-10-31  Simon Josefsson <simon@josefsson.org>
248
249         * lib/gnutls_int.h: Add TLS/IA variables.
250
251 2005-10-31  Simon Josefsson <simon@josefsson.org>
252
253         * includes/gnutls/extra.h: Fix typo.
254
255 2005-10-31  Simon Josefsson <simon@josefsson.org>
256
257         * includes/gnutls/extra.h: Add TLS/IA prototypes.
258
259 2005-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
260
261         * lib/Makefile.am: [no log message]
262
263 2005-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
264
265         * configure.in, doc/manpages/Makefile.am, doc/manpages/psktool.1,
266         lib/Makefile.am, src/Makefile.am, src/crypt.c, src/psk-gaa.c,
267         src/psk-gaa.h, src/psk.c, src/psk.gaa: added psktool to generate
268         random keys.
269
270 2005-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
271
272         * src/x509/clicert-dsa.pem, src/x509/clicert.pem: appended the
273         intermediate CA certificates to client certificates.
274
275 2005-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
276
277         * src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
278         the --require-cert option to gnutls-serv
279
280 2005-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
281
282         * lib/gnutls_alert.c, lib/gnutls_kx.c: Some fixes in the
283         certificate handling.
284
285 2005-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
286
287         * NEWS: [no log message]
288
289 2005-10-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
290
291         * doc/TODO: [no log message]
292
293 2005-10-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
294
295         * doc/bibliography.texi, doc/gnutls.texi, src/cli.c, src/serv.c:
296         [no log message]
297
298 2005-10-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
299
300         * doc/gnutls.texi: documentation updated for PSK
301
302 2005-10-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
303
304         * NEWS, configure.in, lib/auth_psk.c, lib/gnutls_compress_int.c,
305         lib/gnutls_db.c, lib/gnutls_int.h, lib/gnutls_session.c,
306         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h, src/cli.c,
307         src/gnutls-http-serv, src/serv.c: The session resumption is now
308         system independent.  Improvments in the PSK ciphersuites.
309
310 2005-10-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
311
312         * configure.in, includes/gnutls/gnutls.h.in, lib/Makefile.am,
313         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
314         lib/auth_psk_passwd.h, lib/auth_srp.h, lib/auth_srp_sb64.c,
315         lib/ext_srp.c, lib/gnutls_algorithms.c, lib/gnutls_helper.c,
316         lib/gnutls_helper.h, lib/gnutls_int.h, lib/gnutls_psk.c,
317         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
318         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c,
319         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: first
320         version of PSK. It seems to work.
321
322 2005-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
323
324         * doc/bibliography.texi, doc/gnutls.texi: [no log message]
325
326 2005-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
327
328         * doc/bibliography.texi, doc/gnutls.texi: the bibliography stuff is
329         a bit sorted... I hate that texinfo stuff.
330
331 2005-10-28  Simon Josefsson <simon@josefsson.org>
332
333         * gl/inet_ntop.c: Update.
334
335 2005-10-28  Simon Josefsson <simon@josefsson.org>
336
337         * gl/inet_ntop.h: Update.
338
339 2005-10-28  Simon Josefsson <simon@josefsson.org>
340
341         * gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/md2.c, gl/md2.h: Update.
342
343 2005-10-28  Simon Josefsson <simon@josefsson.org>
344
345         * libextra/openpgp/pgpverify.c: Doc fix.
346
347 2005-10-28  Simon Josefsson <simon@josefsson.org>
348
349         * doc/gnutls.texi: Add.
350
351 2005-10-28  Simon Josefsson <simon@josefsson.org>
352
353         * doc/scripts/gdoc: Revert.
354
355 2005-10-28  Simon Josefsson <simon@josefsson.org>
356
357         * libextra/Makefile.am: Fix warnings.
358
359 2005-10-28  Simon Josefsson <simon@josefsson.org>
360
361         * libextra/Makefile.am: Don't include openpgp stuff in api manual.
362
363 2005-10-28  Simon Josefsson <simon@josefsson.org>
364
365         * doc/scripts/gdoc: Remove @anchor, texinfo @deftypefun create them
366         implicitly.
367
368 2005-10-28  Simon Josefsson <simon@josefsson.org>
369
370         * lib/Makefile.am: Fix.
371
372 2005-10-28  Simon Josefsson <simon@josefsson.org>
373
374         * lib/Makefile.am: Fix depends.
375
376 2005-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
377
378         * NEWS: [no log message]
379
380 2005-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
381
382         * doc/gnutls.texi, doc/scripts/gdoc: some changes to allow cross
383         referencing of functions.
384
385 2005-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
386
387         * gl/arctwo.c: [no log message]
388
389 2005-10-28  Simon Josefsson <simon@josefsson.org>
390
391         * doc/TODO: Add.
392
393 2005-10-28  Simon Josefsson <simon@josefsson.org>
394
395         * NEWS: Fix.
396
397 2005-10-28  Simon Josefsson <simon@josefsson.org>
398
399         * NEWS: Add.
400
401 2005-10-28  Simon Josefsson <simon@josefsson.org>
402
403         * NEWS: Fix.
404
405 2005-10-28  Simon Josefsson <simon@josefsson.org>
406
407         * gl/gc-libgcrypt.c, gl/m4/md2.m4: Update.
408
409 2005-10-28  Simon Josefsson <simon@josefsson.org>
410
411         * gl/gc-libgcrypt.c: Support MD2.
412
413 2005-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
414
415         * doc/gnutls.texi: some more updates.
416
417 2005-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
418
419         * doc/gnutls.texi: added text about
420         gnutls_certificate_verify_flags.
421
422 2005-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
423
424         * doc/gnutls.texi: [no log message]
425
426 2005-10-28  Simon Josefsson <simon@josefsson.org>
427
428         * gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc.h: Update.
429
430 2005-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
431
432         * doc/bibliography.texi, doc/gnutls.texi, doc/my-bib-macros.texi:
433         some more changes for better pdf output
434
435 2005-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
436
437         * doc/Makefile.am, doc/bibliography.texi, doc/gnutls-logo.png,
438         doc/gnutls.texi, doc/my-bib-macros.texi: added bibliography\!
439
440 2005-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
441
442         * doc/gnutls-logo.png: [no log message]
443
444 2005-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
445
446         * doc/gnutls-logo.pdf, doc/internals.pdf, doc/layers.pdf,
447         doc/pgp1.pdf, doc/x509-1.pdf, doc/gnutls-logo.png: pdf files
448         generated with png2pdf. The output is a bit better than eps2pdf.
449
450 2005-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
451
452         * src/errcodes.c: some updates and improvments in the pdf output.
453
454 2005-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
455
456         * doc/gnutls-logo.pdf, doc/gnutls.texi, doc/internals.pdf,
457         doc/internals.png, doc/layers.pdf, doc/pgp1.pdf, doc/x509-1.pdf:
458         some updates and improvments in the pdf output.
459
460 2005-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
461
462         * lib/x509/verify.c: [no log message]
463
464 2005-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
465
466         * lib/x509/verify.c: The check for insecure algorithms is only
467         performed on non-self signed certificates.
468
469 2005-10-27  Simon Josefsson <simon@josefsson.org>
470
471         * gl/gc-gnulib.c: Update.
472
473 2005-10-27  Simon Josefsson <simon@josefsson.org>
474
475         * NEWS: Add.
476
477 2005-10-27  Simon Josefsson <simon@josefsson.org>
478
479         * lib/x509/verify.c: Don't accept MD2/MD5 hashes when verifying
480         X.509 certificate signatures.
481
482 2005-10-27  Simon Josefsson <simon@josefsson.org>
483
484         * src/certtool.c: Print whether verification failed due to an
485         insecure algorithm.
486
487 2005-10-27  Simon Josefsson <simon@josefsson.org>
488
489         * NEWS: Add.
490
491 2005-10-27  Simon Josefsson <simon@josefsson.org>
492
493         * includes/gnutls/gnutls.h.in: Add GNUTLS_CERT_INSECURE_ALGORITHM.
494
495 2005-10-27  Simon Josefsson <simon@josefsson.org>
496
497         * lib/x509/x509.h, lib/x509/verify.h: Get public prototypes from
498         gnutls/x509.h instead.
499
500 2005-10-27  Simon Josefsson <simon@josefsson.org>
501
502         * lib/x509/privkey.h, lib/x509/pkcs7.h: Get public prototypes from
503         gnutls/x509.h instead.
504
505 2005-10-27  Simon Josefsson <simon@josefsson.org>
506
507         * lib/x509/crq.c: Fix prototype.
508
509 2005-10-27  Simon Josefsson <simon@josefsson.org>
510
511         * lib/x509/crq.h: Get exported function prototypes from
512         gnutls/x509.h instead.
513
514 2005-10-27  Simon Josefsson <simon@josefsson.org>
515
516         * includes/gnutls/x509.h: Fix.
517
518 2005-10-27  Simon Josefsson <simon@josefsson.org>
519
520         * lib/x509/x509.h: Add.
521
522 2005-10-27  Simon Josefsson <simon@josefsson.org>
523
524         * lib/gnutls_hash_int.c: Add MD2.
525
526 2005-10-27  Simon Josefsson <simon@josefsson.org>
527
528         * gl/gc-gnulib.c: Fix link errors.
529
530 2005-10-27  Simon Josefsson <simon@josefsson.org>
531
532         * gl/md2.o: Remove.
533
534 2005-10-27  Simon Josefsson <simon@josefsson.org>
535
536         * includes/gnutls/x509.h: Add MD2/MD5 verify flags.
537
538 2005-10-27  Simon Josefsson <simon@josefsson.org>
539
540         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc.h,
541         gl/md2.c, gl/md2.h, gl/md2.o, gl/m4/gc-md2.m4,
542         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/md2.m4: Add MD2.
543
544 2005-10-27  Simon Josefsson <simon@josefsson.org>
545
546         * includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add MD2.
547
548 2005-10-24  Simon Josefsson <simon@josefsson.org>
549
550         * gl/gc-gnulib.c, gl/inet_ntop.c, gl/inet_ntop.h, gl/md4.h,
551         gl/md5.c, gl/md5.h, gl/m4/inet_ntop.m4: Update.
552
553 2005-10-24  Simon Josefsson <simon@josefsson.org>
554
555         * doc/protocol/draft-hajjeh-tls-sign-01.txt: Add.
556
557 2005-10-23  Simon Josefsson <simon@josefsson.org>
558
559         * NEWS: Add.
560
561 2005-10-23  Simon Josefsson <simon@josefsson.org>
562
563         * lib/gnutls_record.c: Fix zero size send.
564
565 2005-10-22  Simon Josefsson <simon@josefsson.org>
566
567         * gl/arcfour.c, gl/arcfour.h, gl/arctwo.h, gl/md4.c, gl/md4.h,
568         gl/m4/gc.m4, gl/m4/gnulib-comp.m4: Update.
569
570 2005-10-21  Simon Josefsson <simon@josefsson.org>
571
572         * NEWS: Fix.
573
574 2005-10-21  Simon Josefsson <simon@josefsson.org>
575
576         * gl/gc-gnulib.c: Update.
577
578 2005-10-21  Simon Josefsson <simon@josefsson.org>
579
580         * gl/Makefile.am, gl/hmac-md5.c, gl/hmac-sha1.c, gl/md4.c,
581         gl/rijndael-alg-fst.h, gl/m4/gc.m4, gl/m4/gnulib-comp.m4: Update.
582
583 2005-10-21  Simon Josefsson <simon@josefsson.org>
584
585         * gl/gc-gnulib.c: Update.
586
587 2005-10-21  Simon Josefsson <simon@josefsson.org>
588
589         * gl/Makefile.am, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/m4/des.m4,
590         gl/m4/gc-des.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4:
591         Update.
592
593 2005-10-21  Simon Josefsson <simon@josefsson.org>
594
595         * gl/Makefile.am, gl/arctwo.c, gl/arctwo.h, gl/gc-gnulib.c,
596         gl/gc-libgcrypt.c, gl/m4/arctwo.m4, gl/m4/gc-arctwo.m4,
597         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
598
599 2005-10-21  Simon Josefsson <simon@josefsson.org>
600
601         * NEWS: Add.
602
603 2005-10-21  Simon Josefsson <simon@josefsson.org>
604
605         * lib/gnutls_record.c: Fix unexpected tls/ia data.
606
607 2005-10-21  Simon Josefsson <simon@josefsson.org>
608
609         * lib/gnutls_record.c: Support TLS/IA record types.
610
611 2005-10-21  Simon Josefsson <simon@josefsson.org>
612
613         * lib/gnutls_state.c: Init/free TLS/IA data buffer.
614
615 2005-10-21  Simon Josefsson <simon@josefsson.org>
616
617         * lib/gnutls_buffers.c: Extract TLS/IA data from buffers.
618
619 2005-10-21  Simon Josefsson <simon@josefsson.org>
620
621         * lib/gnutls_buffers.c: Handle TLS/IA buffer sizes.
622
623 2005-10-21  Simon Josefsson <simon@josefsson.org>
624
625         * lib/gnutls_buffers.c: Store TLS/IA data.
626
627 2005-10-21  Simon Josefsson <simon@josefsson.org>
628
629         * lib/gnutls_int.h: Add buffer for TLS/IA data.
630
631 2005-10-21  Simon Josefsson <simon@josefsson.org>
632
633         * lib/gnutls_record.c: Recognize TLS/IA record type.
634
635 2005-10-21  Simon Josefsson <simon@josefsson.org>
636
637         * libextra/openpgp/pgpverify.c: Doc fix.
638
639 2005-10-21  Simon Josefsson <simon@josefsson.org>
640
641         * doc/gnutls.texi: Fix.
642
643 2005-10-21  Simon Josefsson <simon@josefsson.org>
644
645         * doc/gnutls.texi: Add TLS/IA section.
646
647 2005-10-21  Simon Josefsson <simon@josefsson.org>
648
649         * libextra/Makefile.am: Fix.
650
651 2005-10-21  Simon Josefsson <simon@josefsson.org>
652
653         * doc/Makefile.am: Add gnutls-ia-api.texi.
654
655 2005-10-21  Simon Josefsson <simon@josefsson.org>
656
657         * libextra/Makefile.am: Fix *.texi generation.
658
659 2005-10-21  Simon Josefsson <simon@josefsson.org>
660
661         * libextra/Makefile.am: Typo.
662
663 2005-10-21  Simon Josefsson <simon@josefsson.org>
664
665         * NEWS: FIx.
666
667 2005-10-21  Simon Josefsson <simon@josefsson.org>
668
669         * NEWS: Add.
670
671 2005-10-21  Simon Josefsson <simon@josefsson.org>
672
673         * tests/tlsia.c: Use new names.
674
675 2005-10-21  Simon Josefsson <simon@josefsson.org>
676
677         * tests/tlsia.c: Use new api.
678
679 2005-10-21  Simon Josefsson <simon@josefsson.org>
680
681         * libextra/gnutls_ia.c: Use new names.
682
683 2005-10-21  Simon Josefsson <simon@josefsson.org>
684
685         * doc/reference/Makefile.am: Ignore IA header.
686
687 2005-10-21  Simon Josefsson <simon@josefsson.org>
688
689         * libextra/gnutls_ia.c: Use new API.
690
691 2005-10-21  Simon Josefsson <simon@josefsson.org>
692
693         * lib/ext_inner_application.c: Use new enum names.
694
695 2005-10-21  Simon Josefsson <simon@josefsson.org>
696
697         * includes/gnutls/gnutls.h.in: Rename TLS/IA enum's.
698
699 2005-10-21  Simon Josefsson <simon@josefsson.org>
700
701         * lib/ext_inner_application.c: Use new variables.
702
703 2005-10-21  Simon Josefsson <simon@josefsson.org>
704
705         * lib/gnutls_int.h: Rename TLS/IA variables.
706
707 2005-10-21  Simon Josefsson <simon@josefsson.org>
708
709         * lib/gnutls_int.h: Indent.
710
711 2005-10-21  Simon Josefsson <simon@josefsson.org>
712
713         * lib/gnutls_int.h: Use new types.
714
715 2005-10-21  Simon Josefsson <simon@josefsson.org>
716
717         * lib/ext_inner_application.c: Use new API.
718
719 2005-10-21  Simon Josefsson <simon@josefsson.org>
720
721         * includes/gnutls/extra.h: Fix.
722
723 2005-10-21  Simon Josefsson <simon@josefsson.org>
724
725         * includes/gnutls/gnutls.h.in: Remove TLS/IA prototypes (moved to
726         extra.h).  Rename TLS/IA mode enum.
727
728 2005-10-21  Simon Josefsson <simon@josefsson.org>
729
730         * includes/gnutls/extra.h: Add TLS/IA prototypes.
731
732 2005-10-21  Simon Josefsson <simon@josefsson.org>
733
734         * libextra/gnutls_ia.c: Doc fix.
735
736 2005-10-21  Simon Josefsson <simon@josefsson.org>
737
738         * lib/ext_inner_application.c: Doc fix.
739
740 2005-10-21  Simon Josefsson <simon@josefsson.org>
741
742         * lib/ext_inner_application.c: Doc fixes.
743
744 2005-10-21  Simon Josefsson <simon@josefsson.org>
745
746         * lib/ext_inner_application.c: Fix.
747
748 2005-10-21  Simon Josefsson <simon@josefsson.org>
749
750         * tests/tlsia.c: Use new api.
751
752 2005-10-21  Simon Josefsson <simon@josefsson.org>
753
754         * lib/ext_inner_application.c: Fixes.
755
756 2005-10-21  Simon Josefsson <simon@josefsson.org>
757
758         * doc/protocol/draft-salowey-tls-ticket-05.txt: Add.
759
760 2005-10-20  Simon Josefsson <simon@josefsson.org>
761
762         * includes/gnutls/gnutls.h.in: Add TLS/IA function.
763
764 2005-10-20  Simon Josefsson <simon@josefsson.org>
765
766         * includes/gnutls/gnutls.h.in: Change TLS/IA _get signature.
767
768 2005-10-20  Simon Josefsson <simon@josefsson.org>
769
770         * NEWS: Fix.
771
772 2005-10-20  Simon Josefsson <simon@josefsson.org>
773
774         * includes/gnutls/gnutls.h.in: Change TLS/IA hooks.
775
776 2005-10-20  Simon Josefsson <simon@josefsson.org>
777
778         * lib/gnutls_int.h: Need two app_phase_on_resumption variables.
779
780 2005-10-20  Simon Josefsson <simon@josefsson.org>
781
782         * libextra/gnutls_ia.c: Fix.
783
784 2005-10-20  Simon Josefsson <simon@josefsson.org>
785
786         * tests/tlsia.c, tests/anonself.c: Fix bug.
787
788 2005-10-20  Simon Josefsson <simon@josefsson.org>
789
790         * tests/tlsia.c: Include gnutls/extra.h.
791
792 2005-10-20  Simon Josefsson <simon@josefsson.org>
793
794         * tests/tlsia.c: Do TLS/IA handshake.
795
796 2005-10-20  Simon Josefsson <simon@josefsson.org>
797
798         * tests/tlsia.c: Initialize libgnutls-extra.
799
800 2005-10-20  Simon Josefsson <simon@josefsson.org>
801
802         * tests/Makefile.am: Link tlsia with libgnutls-extra.
803
804 2005-10-20  Simon Josefsson <simon@josefsson.org>
805
806         * libextra/Makefile.am: Build gnutls_ia.c.
807
808 2005-10-20  Simon Josefsson <simon@josefsson.org>
809
810         * libextra/gnutls_ia.c: New file.
811
812 2005-10-20  Simon Josefsson <simon@josefsson.org>
813
814         * includes/gnutls/extra.h: Add TLS/IA function prototype.
815
816 2005-10-20  Simon Josefsson <simon@josefsson.org>
817
818         * configure.in: Bump versions.
819
820 2005-10-20  Simon Josefsson <simon@josefsson.org>
821
822         * NEWS: Add.
823
824 2005-10-20  Simon Josefsson <simon@josefsson.org>
825
826         * lib/debug.c: Add TLS/IA record type.
827
828 2005-10-20  Simon Josefsson <simon@josefsson.org>
829
830         * lib/gnutls_int.h: Add TLS/IA record type.
831
832 2005-10-20  Simon Josefsson <simon@josefsson.org>
833
834         * tests/tlsia.c: Test alerts.
835
836 2005-10-20  Simon Josefsson <simon@josefsson.org>
837
838         * lib/gnutls_alert.c: Add TLS/IA alert codes.
839
840 2005-10-20  Simon Josefsson <simon@josefsson.org>
841
842         * includes/gnutls/gnutls.h.in: Add TLS/IA alert codes.
843
844 2005-10-20  Simon Josefsson <simon@josefsson.org>
845
846         * tests/tlsia.c: Add, based on anonself.c.
847
848 2005-10-20  Simon Josefsson <simon@josefsson.org>
849
850         * tests/Makefile.am: Add tlsia.
851
852 2005-10-20  Simon Josefsson <simon@josefsson.org>
853
854         * doc/protocol/draft-modadugu-tls-ctr-00.txt: Add.
855
856 2005-10-19  Simon Josefsson <simon@josefsson.org>
857
858         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/gc-gnulib.c,
859         gl/m4/arcfour.m4, gl/m4/gc-arcfour.m4, gl/m4/gc-hmac-md5.m4,
860         gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md4.m4, gl/m4/gc-md5.m4,
861         gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4, gl/m4/gnulib-cache.m4,
862         gl/m4/gnulib-comp.m4: Update.
863
864 2005-10-19  Simon Josefsson <simon@josefsson.org>
865
866         * gl/gc-gnulib.c: Cleanup.
867
868 2005-10-19  Simon Josefsson <simon@josefsson.org>
869
870         * gl/gc.h: Add ecb.
871
872 2005-10-19  Simon Josefsson <simon@josefsson.org>
873
874         * gl/rijndael-api-fst.c: Fix CBC IV bugs.
875
876 2005-10-19  Simon Josefsson <simon@josefsson.org>
877
878         * gl/Makefile.am, gl/gc-gnulib.c, gl/hmac-md5.c, gl/hmac-sha1.c,
879         gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
880         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/m4/gc-rijndael.m4,
881         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/rijndael.m4:
882         Update.
883
884 2005-10-19  Simon Josefsson <simon@josefsson.org>
885
886         * configure.in: Reverse logic.
887
888 2005-10-19  Simon Josefsson <simon@josefsson.org>
889
890         * README: Update --with-builtin-crypto documentation.
891
892 2005-10-19  Simon Josefsson <simon@josefsson.org>
893
894         * configure.in: Add --with-builtin-crypto to enable gnulib
895         functions.
896
897 2005-10-18  Simon Josefsson <simon@josefsson.org>
898
899         * lib/gnutls_global.c: Initialize gcrypt here, for now, to make
900         sure it is done even if gnulib's GC uses the non-libgcrypt
901         functions.
902
903 2005-10-18  Simon Josefsson <simon@josefsson.org>
904
905         * configure.in: Remove unused USE_GCRYPT.
906
907 2005-10-18  Simon Josefsson <simon@josefsson.org>
908
909         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc.h,
910         gl/md4.c, gl/md4.h, gl/m4/gc-md4.m4, gl/m4/gnulib-cache.m4,
911         gl/m4/gnulib-comp.m4, gl/m4/md4.m4: Add gc-md4.
912
913 2005-10-18  Simon Josefsson <simon@josefsson.org>
914
915         * gl/m4/stdbool.m4: Update.
916
917 2005-10-17  Simon Josefsson <simon@josefsson.org>
918
919         * gl/Makefile.am, gl/gc-libgcrypt.c, gl/m4/gc-sha1.m4,
920         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
921
922 2005-10-17  Simon Josefsson <simon@josefsson.org>
923
924         * tests/Makefile.am, tests/gc.c: Add self tests of gc.
925
926 2005-10-17  Simon Josefsson <simon@josefsson.org>
927
928         * gl/Makefile.am, gl/hmac-md5.c, gl/md5.c, gl/md5.h,
929         gl/m4/gc-hmac-md5.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
930         gl/m4/hmac-md5.m4, gl/m4/md5.m4: Update.
931
932 2005-10-17  Simon Josefsson <simon@josefsson.org>
933
934         * gl/gc.h, lib/gnutls_cipher_int.h, lib/gnutls_hash_int.h,
935         lib/x509/pkcs12_encr.c, lib/x509/privkey_pkcs8.c,
936         libextra/Makefile.am: Fixes to make GC work again.
937
938 2005-10-17  Simon Josefsson <simon@josefsson.org>
939
940         * lib/Makefile.am, lib/x509/Makefile.am, libextra/Makefile.am,
941         src/Makefile.am: Don't link to gc directly.
942
943 2005-10-17  Simon Josefsson <simon@josefsson.org>
944
945         * Makefile.am, configure.in: Replace nettle+crypto with gnulib.
946
947 2005-10-17  Simon Josefsson <simon@josefsson.org>
948
949         * gl/Makefile.am, gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h,
950         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/stdbool.m4:
951         UPdate.
952
953 2005-10-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
954
955         * src/cli.c: added some more verbose messages to the client to
956         report whether it sent any certificates or not.
957
958 2005-10-12  Simon Josefsson <simon@josefsson.org>
959
960         * lib/ext_inner_application.c: Fix recv function.
961
962 2005-10-12  Simon Josefsson <simon@josefsson.org>
963
964         * lib/gnutls_extensions.c: Handle extension types > 64.  Optimize
965         loop.
966
967 2005-10-12  Simon Josefsson <simon@josefsson.org>
968
969         * lib/gnutls_extensions.c: Add TLS/IA extension.
970
971 2005-10-12  Simon Josefsson <simon@josefsson.org>
972
973         * lib/ext_inner_application.c: Add.
974
975 2005-10-12  Simon Josefsson <simon@josefsson.org>
976
977         * lib/gnutls_int.h: Fix.
978
979 2005-10-12  Simon Josefsson <simon@josefsson.org>
980
981         * lib/ext_inner_application.c: Typo.
982
983 2005-10-12  Simon Josefsson <simon@josefsson.org>
984
985         * lib/Makefile.am: Add ext_inner_application.c.
986
987 2005-10-12  Simon Josefsson <simon@josefsson.org>
988
989         * lib/ext_inner_application.c: Add.
990
991 2005-10-12  Simon Josefsson <simon@josefsson.org>
992
993         * lib/gnutls_int.h: Add TLS/IA extension data.
994
995 2005-10-12  Simon Josefsson <simon@josefsson.org>
996
997         * lib/ext_inner_application.h: Move to gnutls.h.
998
999 2005-10-12  Simon Josefsson <simon@josefsson.org>
1000
1001         * includes/gnutls/gnutls.h.in: Fix.
1002
1003 2005-10-12  Simon Josefsson <simon@josefsson.org>
1004
1005         * includes/gnutls/gnutls.h.in: Fix.
1006
1007 2005-10-12  Simon Josefsson <simon@josefsson.org>
1008
1009         * includes/gnutls/gnutls.h.in: Add TLS/IA API.
1010
1011 2005-10-12  Simon Josefsson <simon@josefsson.org>
1012
1013         * lib/ext_server_name.h: Remove unused prototypes.
1014
1015 2005-10-12  Simon Josefsson <simon@josefsson.org>
1016
1017         * lib/Makefile.am: Add ext_inner_application.h.
1018
1019 2005-10-12  Simon Josefsson <simon@josefsson.org>
1020
1021         * lib/ext_inner_application.h: Add file.
1022
1023 2005-10-12  Simon Josefsson <simon@josefsson.org>
1024
1025         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4:
1026         Don't use gc just yet.
1027
1028 2005-10-12  Simon Josefsson <simon@josefsson.org>
1029
1030         * gl/m4/gc-md5.m4: Add.
1031
1032 2005-10-12  Simon Josefsson <simon@josefsson.org>
1033
1034         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
1035         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-sha1.c, gl/hmac.h,
1036         gl/memxor.c, gl/memxor.h, gl/sha1.c, gl/sha1.h, gl/stdint_.h,
1037         gl/m4/gc-hmac-sha1.m4, gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4,
1038         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/hmac-sha1.m4,
1039         gl/m4/inttypes.m4, gl/m4/memxor.m4, gl/m4/restrict.m4,
1040         gl/m4/sha1.m4, gl/m4/stdint.m4: Update.
1041
1042 2005-10-12  Simon Josefsson <simon@josefsson.org>
1043
1044         * doc/protocol/draft-badra-hajjeh-mtls-00.txt: Add.
1045
1046 2005-10-11  Simon Josefsson <simon@josefsson.org>
1047
1048         * doc/protocol/draft-ietf-tls-srp-10.txt: Add.
1049
1050 2005-10-07  Simon Josefsson <simon@josefsson.org>
1051
1052         * NEWS, configure.in: Bump versions.
1053
1054 2005-10-07  Simon Josefsson <simon@josefsson.org>
1055
1056         * NEWS: Add.
1057
1058 2005-10-07  Simon Josefsson <simon@josefsson.org>
1059
1060         * NEWS: Version 1.2.8.
1061
1062 2005-10-07  Simon Josefsson <simon@josefsson.org>
1063
1064         * src/crypt.c: Don't use error.
1065
1066 2005-10-07  Simon Josefsson <simon@josefsson.org>
1067
1068         * NEWS: Add.
1069
1070 2005-10-07  Simon Josefsson <simon@josefsson.org>
1071
1072         * doc/manpages/Makefile.am: Update.
1073
1074 2005-10-07  Simon Josefsson <simon@josefsson.org>
1075
1076         * gl/getdelim.c, gl/m4/gnulib-comp.m4, gl/m4/stdbool.m4: Update.
1077
1078 2005-10-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1079
1080         * doc/TODO: [no log message]
1081
1082 2005-10-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1083
1084         * configure.in: depends on libgcrypt 1.2.2
1085
1086 2005-10-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1087
1088         * src/cli.c: handle better EOF from stdin.
1089
1090 2005-10-01  Simon Josefsson <simon@josefsson.org>
1091
1092         * NEWS, THANKS: Add.
1093
1094 2005-10-01  Simon Josefsson <simon@josefsson.org>
1095
1096         * doc/examples/Makefile.am: Don't install libexamples.la.
1097
1098 2005-09-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1099
1100         * NEWS, doc/manpages/Makefile.am, lib/auth_dh_common.c,
1101         lib/auth_rsa_export.c, lib/auth_srp.c, lib/gnutls_dh_primes.c,
1102         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
1103         lib/gnutls_srp.c, lib/x509/pkcs12.c, lib/x509/pkcs12_encr.c,
1104         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c: Made the PKCS #12 API
1105           handle null passwords. Based on patch by Anton Altaparmakov
1106         <aia21@cam.ac.uk>.
1107
1108 2005-09-27  Simon Josefsson <simon@josefsson.org>
1109
1110         * doc/protocol/rfc4158.txt: Add.
1111
1112 2005-09-24  Simon Josefsson <simon@josefsson.org>
1113
1114         * configure.in, src/common.c, src/common.h: Use gnulib for
1115         inet_ntop.
1116
1117 2005-09-24  Simon Josefsson <simon@josefsson.org>
1118
1119         * gl/Makefile.am, gl/inet_ntop.c, gl/inet_ntop.h,
1120         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4,
1121         gl/m4/sockpfaf.m4: Add inet_ntop.
1122
1123 2005-09-23  Simon Josefsson <simon@josefsson.org>
1124
1125         * NEWS: Fix.
1126
1127 2005-09-23  Simon Josefsson <simon@josefsson.org>
1128
1129         * doc/gnutls.texi: Add --insecure.
1130
1131 2005-09-23  Simon Josefsson <simon@josefsson.org>
1132
1133         * NEWS: Add.
1134
1135 2005-09-23  Simon Josefsson <simon@josefsson.org>
1136
1137         * src/cli-gaa.c, src/cli-gaa.h: Generated.
1138
1139 2005-09-23  Simon Josefsson <simon@josefsson.org>
1140
1141         * src/cli.c, src/cli.gaa: Add --insecure.  Make the default be to
1142         abort connections if the peer doesn't verify, when a ca certificate
1143         or PGP trust database has been supplied.
1144
1145 2005-09-23  Simon Josefsson <simon@josefsson.org>
1146
1147         * src/common.c: Fix warnings.
1148
1149 2005-09-22  Simon Josefsson <simon@josefsson.org>
1150
1151         * doc/examples/ex-cert-select.c, doc/examples/ex-serv-anon.c,
1152         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
1153         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c: Don't use
1154         mmap.  Use memset instead of bzero.
1155
1156 2005-09-21  Simon Josefsson <simon@josefsson.org>
1157
1158         * NEWS: Add.
1159
1160 2005-09-21  Simon Josefsson <simon@josefsson.org>
1161
1162         * lib/gnutls_global.c: Revert stupid program_name workaround, patch
1163         from Martin Lambers <marlam@marlam.de>.
1164
1165 2005-09-21  Simon Josefsson <simon@josefsson.org>
1166
1167         * gl/Makefile.am, gl/error.c, gl/error.h, gl/getdelim.c,
1168         gl/getline.c, gl/getpass.c, gl/memmove.c, gl/readline.c,
1169         gl/m4/error.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1170         gl/m4/strerror_r.m4: Remove error module.  Update gnulib files.
1171
1172 2005-09-21  Simon Josefsson <simon@josefsson.org>
1173
1174         * src/certtool-cfg.c, src/certtool.c: Don't use error module until
1175         program_name problem is solved.
1176
1177 2005-09-19  Simon Josefsson <simon@josefsson.org>
1178
1179         * configure.in: Use gnulib for socklen test.
1180
1181 2005-09-19  Simon Josefsson <simon@josefsson.org>
1182
1183         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1184         gl/m4/socklen.m4: Update.
1185
1186 2005-09-19  Simon Josefsson <simon@josefsson.org>
1187
1188         * NEWS: Add.
1189
1190 2005-09-19  Simon Josefsson <simon@josefsson.org>
1191
1192         * src/cli.c: Don't use mmap, patch from Martin Lambers
1193         <marlam@marlam.de>.
1194
1195 2005-09-19  Simon Josefsson <simon@josefsson.org>
1196
1197         * doc/protocol/draft-ietf-tls-ecc-11.txt: Add.
1198
1199 2005-09-14  Simon Josefsson <simon@josefsson.org>
1200
1201         * doc/protocol/draft-funk-tls-inner-application-extension-00.txt,
1202         doc/protocol/draft-funk-tls-inner-application-extension-01.txt:
1203         Add.
1204
1205 2005-09-12  Simon Josefsson <simon@josefsson.org>
1206
1207         * doc/README.CVS: gtk-doc in debian should work fine now
1208
1209 2005-09-12  Simon Josefsson <simon@josefsson.org>
1210
1211         * doc/reference/tmpl/gnutls-unused.sgml: Add (to workaround gtk-doc
1212         makefile bug.)
1213
1214 2005-09-10  Simon Josefsson <simon@josefsson.org>
1215
1216         * doc/protocol/draft-chudov-cryptopro-cptls-02.txt: Add.
1217
1218 2005-09-09  Simon Josefsson <simon@josefsson.org>
1219
1220         * THANKS: Add.
1221
1222 2005-09-09  Simon Josefsson <simon@josefsson.org>
1223
1224         * NEWS, configure.in: Bump versions.
1225
1226 2005-09-09  Simon Josefsson <simon@josefsson.org>
1227
1228         * NEWS: Version 1.2.7.
1229
1230 2005-09-09  Simon Josefsson <simon@josefsson.org>
1231
1232         * doc/protocol/draft-salowey-tls-ticket-04.txt: Add.
1233
1234 2005-09-08  Simon Josefsson <simon@josefsson.org>
1235
1236         * NEWS: Add.
1237
1238 2005-09-08  Simon Josefsson <simon@josefsson.org>
1239
1240         * NEWS: Fix.
1241
1242 2005-09-08  Simon Josefsson <simon@josefsson.org>
1243
1244         * NEWS: Add.
1245
1246 2005-09-06  Simon Josefsson <simon@josefsson.org>
1247
1248         * gl/Makefile.am, gl/getpass.c: Update.
1249
1250 2005-09-03  Simon Josefsson <simon@josefsson.org>
1251
1252         * gl/m4/lib-ld.m4, gl/m4/lib-prefix.m4, gl/m4/gnulib-tool.m4: Add.
1253
1254 2005-09-03  Simon Josefsson <simon@josefsson.org>
1255
1256         * gl/m4/gnulib.m4, gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
1257
1258 2005-09-02  Simon Josefsson <simon@josefsson.org>
1259
1260         * configure.in, gl/Makefile.am, gl/getdelim.c,
1261         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4:
1262         Update gnulib.
1263
1264 2005-09-02  Simon Josefsson <simon@josefsson.org>
1265
1266         * doc/protocol/rfc4162.txt: Add.
1267
1268 2005-08-31  Simon Josefsson <simon@josefsson.org>
1269
1270         * AUTHORS: Update my PGP key.
1271
1272 2005-08-31  Simon Josefsson <simon@josefsson.org>
1273
1274         * lib/minitasn1/libtasn1.h: Update.
1275
1276 2005-08-31  Simon Josefsson <simon@josefsson.org>
1277
1278         * libextra/Makefile.am: Dist libgnutls-extra.vers.
1279
1280 2005-08-31  Simon Josefsson <simon@josefsson.org>
1281
1282         * lib/Makefile.am: Dist libgnutls.vers.
1283
1284 2005-08-31  Simon Josefsson <simon@josefsson.org>
1285
1286         * lib/Makefile.am: Fix typo.
1287
1288 2005-08-31  Simon Josefsson <simon@josefsson.org>
1289
1290         * NEWS: Add.
1291
1292 2005-08-31  Simon Josefsson <simon@josefsson.org>
1293
1294         * libextra/Makefile.am: Use version script.
1295
1296 2005-08-31  Simon Josefsson <simon@josefsson.org>
1297
1298         * libextra/libgnutls-extra.vers: Add version script.
1299
1300 2005-08-31  Simon Josefsson <simon@josefsson.org>
1301
1302         * lib/libgnutls.vers: Add.
1303
1304 2005-08-31  Simon Josefsson <simon@josefsson.org>
1305
1306         * lib/Makefile.am: Use version script.
1307
1308 2005-08-31  Simon Josefsson <simon@josefsson.org>
1309
1310         * configure.in: Add --enable-ld-version-script.
1311
1312 2005-08-30  Simon Josefsson <simon@josefsson.org>
1313
1314         * configure.in: Fix typo.
1315
1316 2005-08-30  Simon Josefsson <simon@josefsson.org>
1317
1318         * lib/Makefile.am: Link with libz.
1319
1320 2005-08-30  Simon Josefsson <simon@josefsson.org>
1321
1322         * gl/Makefile.am, gl/isascii.c, gl/isascii.h, gl/m4/gnulib.m4,
1323         gl/m4/isascii.m4: Update.
1324
1325 2005-08-30  Simon Josefsson <simon@josefsson.org>
1326
1327         * lib/gnutls_global.c: Add program_name, to shut up error module.
1328
1329 2005-08-30  Simon Josefsson <simon@josefsson.org>
1330
1331         * configure.in: Remove isascii gnulib module.
1332
1333 2005-08-30  Simon Josefsson <simon@josefsson.org>
1334
1335         * lib/defines.h: Let's pretend all system has isascii until we find
1336         one that actually hasn't.
1337
1338 2005-08-30  Simon Josefsson <simon@josefsson.org>
1339
1340         * doc/examples/ex-verify.c: Don't use C99 features.
1341
1342 2005-08-30  Simon Josefsson <simon@josefsson.org>
1343
1344         * configure.in: Disable zlib code if we don't find zlib.h too.
1345
1346 2005-08-30  Simon Josefsson <simon@josefsson.org>
1347
1348         * lib/Makefile.am: Remove gnutls_random.h.
1349
1350 2005-08-30  Simon Josefsson <simon@josefsson.org>
1351
1352         * gl/getpass.c, gl/m4/gnulib.m4: Update.
1353
1354 2005-08-30  Simon Josefsson <simon@josefsson.org>
1355
1356         * lib/auth_cert.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
1357         lib/auth_srp_passwd.c, lib/gnutls_cipher.c, lib/gnutls_handshake.c,
1358         lib/gnutls_pk.c, lib/gnutls_v2_compat.c, lib/gnutls_x509.c: Don't
1359         include gnutls_random.h.
1360
1361 2005-08-30  Simon Josefsson <simon@josefsson.org>
1362
1363         * lib/x509/pkcs12.c, lib/x509/privkey_pkcs8.c: Pull up from HEAD.
1364
1365 2005-08-30  Simon Josefsson <simon@josefsson.org>
1366
1367         * lib/x509/pkcs12.c, lib/x509/privkey_pkcs8.c: Don't include
1368         gnutls_random.h.
1369
1370 2005-08-30  Simon Josefsson <simon@josefsson.org>
1371
1372         * lib/Makefile.am, lib/gnutls_random.c, lib/gnutls_random.h: Pull
1373         up from HEAD.
1374
1375 2005-08-30  Simon Josefsson <simon@josefsson.org>
1376
1377         * lib/Makefile.am, lib/gnutls_random.c, lib/gnutls_random.h:
1378         (_gnutls_get_random): Removed, not used any more.
1379
1380 2005-08-30  Simon Josefsson <simon@josefsson.org>
1381
1382         * lib/auth_rsa.c, lib/auth_srp_passwd.c, lib/gnutls_cipher.c,
1383         lib/gnutls_handshake.c, lib/gnutls_pk.c, lib/x509/pkcs12.c,
1384         lib/x509/privkey_pkcs8.c: Pull up from HEAD.
1385
1386 2005-08-30  Simon Josefsson <simon@josefsson.org>
1387
1388         * lib/auth_rsa.c: Call gc directly instead of _gnutls_get_random.
1389
1390 2005-08-30  Simon Josefsson <simon@josefsson.org>
1391
1392         * src/crypt.c: Pull up from HEAD.
1393
1394 2005-08-30  Simon Josefsson <simon@josefsson.org>
1395
1396         * lib/x509/pkcs12.c: Call gc directly instead of
1397         _gnutls_get_random.
1398
1399 2005-08-30  Simon Josefsson <simon@josefsson.org>
1400
1401         * src/crypt.c: Prototype error().
1402
1403 2005-08-30  Simon Josefsson <simon@josefsson.org>
1404
1405         * lib/x509/privkey_pkcs8.c: Call gc directly instead of
1406         _gnutls_get_random.
1407
1408 2005-08-30  Simon Josefsson <simon@josefsson.org>
1409
1410         * lib/gnutls_pk.c: Fix last commit.
1411
1412 2005-08-30  Simon Josefsson <simon@josefsson.org>
1413
1414         * lib/gnutls_handshake.c, lib/gnutls_pk.c: Call gc directly instead
1415         of _gnutls_get_random.
1416
1417 2005-08-30  Simon Josefsson <simon@josefsson.org>
1418
1419         * lib/auth_srp_passwd.c, lib/gnutls_cipher.c: Call gc directly
1420         instead of _gnutls_get_random.
1421
1422 2005-08-30  Simon Josefsson <simon@josefsson.org>
1423
1424         * src/Makefile.am, src/crypt.c: Pull up from HEAD.
1425
1426 2005-08-30  Simon Josefsson <simon@josefsson.org>
1427
1428         * src/Makefile.am: Add libgc.la for crypt.c.
1429
1430 2005-08-30  Simon Josefsson <simon@josefsson.org>
1431
1432         * src/crypt.c: Avoid gcrypt.
1433
1434 2005-08-30  Simon Josefsson <simon@josefsson.org>
1435
1436         * src/Makefile.am: Fix typo.
1437
1438 2005-08-30  Simon Josefsson <simon@josefsson.org>
1439
1440         * src/Makefile.am: Add -I for ../crypto.  Remove unneeded OpenCDK
1441         CFLAGS.
1442
1443 2005-08-25  Simon Josefsson <simon@josefsson.org>
1444
1445         * doc/manpages/Makefile.am: Update.
1446
1447 2005-08-25  Simon Josefsson <simon@josefsson.org>
1448
1449         * gl/Makefile.am, gl/getpass.c, gl/m4/gnulib.m4, gl/m4/minmax.m4:
1450         Update.
1451
1452 2005-08-25  Simon Josefsson <simon@josefsson.org>
1453
1454         * NEWS: Fix.
1455
1456 2005-08-24  Simon Josefsson <simon@josefsson.org>
1457
1458         * gl/getpass.c: Update.
1459
1460 2005-08-24  Simon Josefsson <simon@josefsson.org>
1461
1462         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/gnulib.m4:
1463         Update.
1464
1465 2005-08-24  Simon Josefsson <simon@josefsson.org>
1466
1467         * configure.in: Only use getpass, not getpass-gnu (the later is
1468         always built on glibc platforms).
1469
1470 2005-08-24  Simon Josefsson <simon@josefsson.org>
1471
1472         * src/common.c: Fix copyright.  Fix rc/status checking in last
1473         commit.
1474
1475 2005-08-24  Simon Josefsson <simon@josefsson.org>
1476
1477         * src/common.c: Use gnutls_certificate_verify_peers2, suggested by
1478         Daniel Stenberg <daniel@haxx.se>.
1479
1480 2005-08-24  Simon Josefsson <simon@josefsson.org>
1481
1482         * lib/gnutls_x509.c, lib/gnutls_cert.c: Doc fix.
1483
1484 2005-08-24  Simon Josefsson <simon@josefsson.org>
1485
1486         * lib/gnutls_cert.c:
1487         (gnutls_certificate_verify_peers2): Doc fix, suggested by Daniel
1488         Stenberg <daniel@haxx.se>.
1489
1490 2005-08-24  Simon Josefsson <simon@josefsson.org>
1491
1492         * includes/gnutls/x509.h: Indent.
1493
1494 2005-08-24  Simon Josefsson <simon@josefsson.org>
1495
1496         * includes/gnutls/x509.h:
1497         (gnutls_certificate_verify_flags): Doc fix.
1498
1499 2005-08-23  Simon Josefsson <simon@josefsson.org>
1500
1501         * NEWS: Add.
1502
1503 2005-08-23  Simon Josefsson <simon@josefsson.org>
1504
1505         * NEWS: Add.
1506
1507 2005-08-23  Simon Josefsson <simon@josefsson.org>
1508
1509         * doc/examples/Makefile.am: Fix objdir!=srcdir builds once again.
1510
1511 2005-08-23  Simon Josefsson <simon@josefsson.org>
1512
1513         * doc/examples/Makefile.am: Add -I for objdir!=srcdir builds.
1514
1515 2005-08-23  Simon Josefsson <simon@josefsson.org>
1516
1517         * lib/minitasn1/Makefile.am: Add -I for gl.
1518
1519 2005-08-23  Simon Josefsson <simon@josefsson.org>
1520
1521         * src/common.h: Don't re-map socklen_t (done by configure now),
1522         suggested by Martin Lambers <marlam@marlam.de>.
1523
1524 2005-08-23  Simon Josefsson <simon@josefsson.org>
1525
1526         * configure.in: Define socklen_t to int, not size_t, if it is
1527         missing, suggested by Martin Lambers <marlam@marlam.de>.
1528
1529 2005-08-23  Simon Josefsson <simon@josefsson.org>
1530
1531         * gl/getpass.c, gl/m4/getpass.m4: Update.
1532
1533 2005-08-23  Simon Josefsson <simon@josefsson.org>
1534
1535         * libextra/openpgp/openpgp.h: Protect config.h #include.
1536
1537 2005-08-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1538
1539         * doc/internals.dia, doc/internals.eps, doc/internals.png,
1540         doc/layers.dia, doc/layers.eps, doc/layers.png, doc/pgp1.dia,
1541         doc/pgp1.eps, doc/pgp1.png: updated figures
1542
1543 2005-08-15  Simon Josefsson <simon@josefsson.org>
1544
1545         * src/certtool-cfg.c:
1546         (read_int): Use readline.  Use strtol, and catch out of range
1547         inputs.  Suggested by Fran.
1548
1549 2005-08-15  Simon Josefsson <simon@josefsson.org>
1550
1551         * configure.in: Add readline.
1552
1553 2005-08-15  Simon Josefsson <simon@josefsson.org>
1554
1555         * src/Makefile.am: Possibly link with readline.
1556
1557 2005-08-15  Simon Josefsson <simon@josefsson.org>
1558
1559         * gl/Makefile.am, gl/readline.c, gl/readline.h, gl/m4/gnulib.m4,
1560         gl/m4/lib-link.m4, gl/m4/readline.m4: Update.
1561
1562 2005-08-12  Simon Josefsson <simon@josefsson.org>
1563
1564         * lib/minitasn1/errors.c, lib/minitasn1/errors.h,
1565         lib/minitasn1/libtasn1.h: Update to 0.2.15.
1566
1567 2005-08-12  Simon Josefsson <simon@josefsson.org>
1568
1569         * gl/m4/isascii.m4: Update.
1570
1571 2005-08-12  Simon Josefsson <simon@josefsson.org>
1572
1573         * configure.in, gl/Makefile.am, gl/isascii.c, gl/isascii.h,
1574         gl/m4/gnulib.m4, gl/m4/isascii.m4, lib/defines.h: Use isascii from
1575         gnulib.
1576
1577 2005-08-12  Simon Josefsson <simon@josefsson.org>
1578
1579         * lib/defines.h: Protect config.h include.  Assume C89 platform.
1580
1581 2005-08-12  Simon Josefsson <simon@josefsson.org>
1582
1583         * configure.in, gl/Makefile.am, gl/memmove.c, gl/m4/gnulib.m4,
1584         gl/m4/memmove.m4, lib/defines.h: Cleanup memmove.
1585
1586 2005-08-12  Simon Josefsson <simon@josefsson.org>
1587
1588         * doc/examples/tcp.c: Add, from ex-client2.c.
1589
1590 2005-08-12  Simon Josefsson <simon@josefsson.org>
1591
1592         * doc/examples/ex-client2.c: Use external tcp_*.
1593
1594 2005-08-12  Simon Josefsson <simon@josefsson.org>
1595
1596         * src/certtool.c: Don't call progname stuff.
1597
1598 2005-08-12  Simon Josefsson <simon@josefsson.org>
1599
1600         * NEWS: Add.
1601
1602 2005-08-12  Simon Josefsson <simon@josefsson.org>
1603
1604         * lib/memmem.c, lib/memmem.h: Remove.
1605
1606 2005-08-12  Simon Josefsson <simon@josefsson.org>
1607
1608         * lib/Makefile.am: Link with gnulib for memmem.
1609
1610 2005-08-12  Simon Josefsson <simon@josefsson.org>
1611
1612         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/error.c,
1613         gl/error.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
1614         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/memmem.c, gl/memmem.h,
1615         gl/minmax.h, gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
1616         gl/printf-parse.h, gl/progname.c, gl/progname.h, gl/size_max.h,
1617         gl/snprintf.c, gl/snprintf.h, gl/stdbool_.h, gl/vasnprintf.c,
1618         gl/vasnprintf.h, gl/xsize.h, gl/m4/gnulib.m4, gl/m4/memmem.m4:
1619         Update.
1620
1621 2005-08-12  Simon Josefsson <simon@josefsson.org>
1622
1623         * src/certtool.c: Replace GPL progname.h with simple workaround.
1624
1625 2005-08-12  Simon Josefsson <simon@josefsson.org>
1626
1627         * configure.in: Avoid progname module (only GPL one left).  Add
1628         memmem gnulib module.  Force gnulib files to be LGPL.
1629
1630 2005-08-12  Simon Josefsson <simon@josefsson.org>
1631
1632         * gl/Makefile.am, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
1633         gl/getline.h, gl/getndelim2.c, gl/getndelim2.h, gl/m4/getdelim.m4,
1634         gl/m4/getline.m4, gl/m4/gnulib.m4, gl/m4/onceonly_2_57.m4,
1635         gl/m4/ssize_t.m4, gl/m4/getndelim2.m4: Update.
1636
1637 2005-08-10  Simon Josefsson <simon@josefsson.org>
1638
1639         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
1640         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
1641         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
1642         doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
1643         doc/examples/ex-rfc2818.c, doc/examples/ex-serv-anon.c,
1644         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
1645         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
1646         doc/examples/ex-session-info.c, doc/examples/ex-verify.c,
1647         doc/examples/ex-x509-info.c: Indent.
1648
1649 2005-08-10  Simon Josefsson <simon@josefsson.org>
1650
1651         * NEWS, configure.in, doc/Makefile.am, doc/examples/Makefile.am,
1652         doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
1653         doc/examples/ex-client-srp.c, doc/examples/ex-client1.c,
1654         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
1655         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
1656         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
1657         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
1658         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
1659         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c: Build
1660         examples.  Fix errors.
1661
1662 2005-07-25  Simon Josefsson <simon@josefsson.org>
1663
1664         * THANKS, NEWS: Add.
1665
1666 2005-07-25  Simon Josefsson <simon@josefsson.org>
1667
1668         * lib/gnutls_global.c: Doc fixes, tiny patch from Ralph Giles
1669         <giles@onlinegamegroup.com>.
1670
1671 2005-07-24  Simon Josefsson <simon@josefsson.org>
1672
1673         * doc/protocol/rfc4132.txt: Add.
1674
1675 2005-07-16  Simon Josefsson <simon@josefsson.org>
1676
1677         * NEWS, configure.in: Bump versions.
1678
1679 2005-07-16  Simon Josefsson <simon@josefsson.org>
1680
1681         * NEWS: Version 1.2.6.
1682
1683 2005-07-16  Simon Josefsson <simon@josefsson.org>
1684
1685         * configure.in: Bump versions.
1686
1687 2005-07-16  Simon Josefsson <simon@josefsson.org>
1688
1689         * NEWS: Add.
1690
1691 2005-07-16  Simon Josefsson <simon@josefsson.org>
1692
1693         * lib/minitasn1/libtasn1.h: Sync with 0.2.14.
1694
1695 2005-07-16  Simon Josefsson <simon@josefsson.org>
1696
1697         * lib/gnutls_alert.c, lib/gnutls_anon_cred.c: Fix GTK-DOC warnings.
1698
1699 2005-07-16  Simon Josefsson <simon@josefsson.org>
1700
1701         * doc/README.CVS: gtk-doc 1.4 is ok
1702
1703 2005-07-16  Simon Josefsson <simon@josefsson.org>
1704
1705         * lib/gnutls_auth.c, lib/gnutls_cert.c, lib/gnutls_ui.c,
1706         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Fix GTK-DOC
1707         warnings.
1708
1709 2005-07-16  Simon Josefsson <simon@josefsson.org>
1710
1711         * lib/x509/x509.h: Fix GTK-DOC warning.
1712
1713 2005-07-16  Simon Josefsson <simon@josefsson.org>
1714
1715         * lib/x509/crq.c, lib/x509/privkey.c, lib/x509/x509.c: Fix GTK-DOC
1716         warnings.
1717
1718 2005-07-15  Simon Josefsson <simon@josefsson.org>
1719
1720         * doc/protocol/draft-salowey-tls-ticket-03.txt: Add.
1721
1722 2005-07-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1723
1724         * doc/examples/ex-x509-info.c: corrected wrong number of arguments
1725         in gnutls_x509_crt_import(). Reported by Fco J. Arias.
1726
1727 2005-07-15  Simon Josefsson <simon@josefsson.org>
1728
1729         * lib/gnutls_compress_int.c, libextra/gnutls_extra.c, configure.in:
1730         Fix LZO 1.x vs 2.x header file #include mess.
1731
1732 2005-07-14  Simon Josefsson <simon@josefsson.org>
1733
1734         * THANKS: Add.
1735
1736 2005-07-14  Simon Josefsson <simon@josefsson.org>
1737
1738         * gl/size_max.h, gl/m4/size_max.m4: Update.
1739
1740 2005-07-14  Simon Josefsson <simon@josefsson.org>
1741
1742         * NEWS: Add.
1743
1744 2005-07-14  Simon Josefsson <simon@josefsson.org>
1745
1746         * THANKS: Add.
1747
1748 2005-07-14  Simon Josefsson <simon@josefsson.org>
1749
1750         * configure.in: Check for lzo1x_1_compress in -llzo2 too, and
1751         prefer -llzo2 if available, reported by Thomas Klausner
1752         <tk@giga.or.at>.
1753
1754 2005-07-12  Simon Josefsson <simon@josefsson.org>
1755
1756         * configure.in, lib/gnutls_compress_int.c, libextra/Makefile.am,
1757         libextra/gnutls_extra.c, libextra/lzoconf.h, libextra/lzodefs.h,
1758         libextra/minilzo.c, libextra/minilzo.h,
1759         libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
1760         libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
1761         libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
1762         libextra/minilzo/testmini.c: Move MiniLZO to separate directory.
1763         Update from MiniLZO 2.00 to 2.01.
1764
1765 2005-07-12  Simon Josefsson <simon@josefsson.org>
1766
1767         * NEWS: Fix.
1768
1769 2005-07-12  Simon Josefsson <simon@josefsson.org>
1770
1771         * NEWS: Add.
1772
1773 2005-07-03  Simon Josefsson <simon@josefsson.org>
1774
1775         * NEWS: Version 1.2.5.
1776
1777 2005-07-03  Simon Josefsson <simon@josefsson.org>
1778
1779         * NEWS: Add.
1780
1781 2005-07-02  Simon Josefsson <simon@josefsson.org>
1782
1783         * libextra/libgnutls-extra-config.in: Fix --help for distcheck.
1784
1785 2005-07-02  Simon Josefsson <simon@josefsson.org>
1786
1787         * lib/libgnutls-config.in: Send --help output to stdout.
1788
1789 2005-07-02  Simon Josefsson <simon@josefsson.org>
1790
1791         * lib/libgnutls-config.in: Exit with 0 for --help.
1792
1793 2005-06-27  Simon Josefsson <simon@josefsson.org>
1794
1795         * tests/pkcs12_neon: Fix.
1796
1797 2005-06-27  Simon Josefsson <simon@josefsson.org>
1798
1799         * tests/pkcs12_neon: Fix objdir!=srcdir (for distcheck).
1800
1801 2005-06-27  Simon Josefsson <simon@josefsson.org>
1802
1803         * doc/Makefile.am: Dist gnutls-logo.eps.
1804
1805 2005-06-24  Simon Josefsson <simon@josefsson.org>
1806
1807         * doc/protocol/draft-rescorla-dtls-05.txt: Add.
1808
1809 2005-06-24  Simon Josefsson <simon@josefsson.org>
1810
1811         * doc/protocol/draft-ietf-tls-rfc2246-bis-13.txt: Add.
1812
1813 2005-06-23  Simon Josefsson <simon@josefsson.org>
1814
1815         * doc/protocol/draft-ietf-tls-psk-09.txt: Add.
1816
1817 2005-06-17  Simon Josefsson <simon@josefsson.org>
1818
1819         * Makefile.am: Use --enable-gtk-doc during distcheck.
1820
1821 2005-06-15  Simon Josefsson <simon@josefsson.org>
1822
1823         * NEWS, THANKS: Add.
1824
1825 2005-06-15  Simon Josefsson <simon@josefsson.org>
1826
1827         * libextra/opencdk/Makefile.am: Add license.
1828
1829 2005-06-15  Simon Josefsson <simon@josefsson.org>
1830
1831         * libextra/opencdk/Makefile.am: Fix srcdir!=objdir builds.
1832
1833 2005-06-15  Simon Josefsson <simon@josefsson.org>
1834
1835         * libextra/openpgp/Makefile.am: Add license.
1836
1837 2005-06-15  Simon Josefsson <simon@josefsson.org>
1838
1839         * lib/x509/Makefile.am, libextra/openpgp/Makefile.am: Fix
1840         srcdir!=objdir builds.
1841
1842 2005-06-14  Simon Josefsson <simon@josefsson.org>
1843
1844         * NEWS: Add.
1845
1846 2005-06-14  Simon Josefsson <simon@josefsson.org>
1847
1848         * libextra/lzodefs.h: Add.
1849
1850 2005-06-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1851
1852         * NEWS, THANKS: [no log message]
1853
1854 2005-06-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1855
1856         * configure.in, lib/gnutls_compress_int.c, libextra/Makefile.am,
1857         libextra/gnutls_extra.c, libextra/lzoconf.h, libextra/minilzo.c,
1858         libextra/minilzo.h: Updated to minilzo 2.0 and corrected stuff
1859         pointed out by
1860
1861 2005-06-03  Simon Josefsson <simon@josefsson.org>
1862
1863         * doc/protocol/draft-ietf-tls-rfc2246-bis-12.txt: Add.
1864
1865 2005-06-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1866
1867         * lib/x509/x509_write.c: some updates to prevent warnings for non
1868         constant initializers
1869
1870 2005-05-31  Simon Josefsson <simon@josefsson.org>
1871
1872         * doc/protocol/draft-ietf-tls-ecc-10.txt: Add.
1873
1874 2005-05-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1875
1876         * NEWS: [no log message]
1877
1878 2005-05-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1879
1880         * lib/gnutls_int.h, lib/gnutls_ui.c, lib/x509/crl_write.c,
1881         lib/x509/crq.c, lib/x509/mpi.c, lib/x509/sign.c,
1882         lib/x509/x509_write.c: fixed some type conflicts.
1883
1884 2005-05-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1885
1886         * lib/x509/x509.c: crt_list_import() now works with DER
1887         certificates (although only 1 can be imported).
1888
1889 2005-05-29  Simon Josefsson <simon@josefsson.org>
1890
1891         * NEWS: Fix.
1892
1893 2005-05-29  Simon Josefsson <simon@josefsson.org>
1894
1895         * NEWS, THANKS: Add.
1896
1897 2005-05-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1898
1899         * lib/x509/dn.c: [no log message]
1900
1901 2005-05-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1902
1903         * lib/x509/dn.c: correct the behaviour in DN parsing. Return the
1904         correct size when requested.
1905
1906 2005-05-28  Simon Josefsson <simon@josefsson.org>
1907
1908         * NEWS, configure.in: Bump versions.
1909
1910 2005-05-28  Simon Josefsson <simon@josefsson.org>
1911
1912         * NEWS: Fix.
1913
1914 2005-05-28  Simon Josefsson <simon@josefsson.org>
1915
1916         * NEWS: Version 1.2.4.
1917
1918 2005-05-28  Simon Josefsson <simon@josefsson.org>
1919
1920         * configure.in: Bump versions.
1921
1922 2005-05-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1923
1924         * src/certtool.c: print the correct issuer in verify_chain()
1925
1926 2005-05-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1927
1928         * NEWS, lib/auth_anon.c, lib/auth_cert.c, lib/auth_dhe.c,
1929         lib/auth_rsa.c, lib/auth_rsa_export.c, lib/auth_srp.c,
1930         lib/auth_srp_passwd.c, lib/auth_srp_rsa.c, lib/ext_srp.c,
1931         lib/gnutls_cert.c, lib/gnutls_handshake.c, lib/gnutls_state.c,
1932         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/pkcs12_bag.c,
1933         src/certtool.c: eliminated some warnings.
1934
1935 2005-05-26  Simon Josefsson <simon@josefsson.org>
1936
1937         * doc/manpages/Makefile.am: Generated.
1938
1939 2005-05-26  Simon Josefsson <simon@josefsson.org>
1940
1941         * doc/gendocs.sh: Update.
1942
1943 2005-05-26  Simon Josefsson <simon@josefsson.org>
1944
1945         * doc/fdl.texi, doc/gendocs.sh, doc/gendocs_template: Update FSF
1946         office address in license.
1947
1948 2005-05-26  Simon Josefsson <simon@josefsson.org>
1949
1950         * config.rpath: Update.
1951
1952 2005-05-26  Simon Josefsson <simon@josefsson.org>
1953
1954         * Makefile.am, includes/Makefile.am, includes/gnutls/extra.h,
1955         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
1956         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
1957         includes/gnutls/x509.h: Update FSF office address in license.
1958
1959 2005-05-26  Simon Josefsson <simon@josefsson.org>
1960
1961         * AUTHORS, COPYING, COPYING.LIB, Makefile.am, NEWS, configure.in,
1962         doc/Makefile.am, lib/Makefile.am, lib/auth_anon.c, lib/auth_anon.h,
1963         lib/auth_cert.c, lib/auth_cert.h, lib/auth_dh_common.c,
1964         lib/auth_dh_common.h, lib/auth_dhe.c, lib/auth_rsa.c,
1965         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
1966         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
1967         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
1968         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
1969         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
1970         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
1971         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
1972         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
1973         lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
1974         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1975         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
1976         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
1977         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
1978         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
1979         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
1980         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
1981         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
1982         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
1983         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
1984         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
1985         lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_kx.c,
1986         lib/gnutls_kx.h, lib/gnutls_mem.c, lib/gnutls_mem.h,
1987         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_num.c,
1988         lib/gnutls_num.h, lib/gnutls_pk.c, lib/gnutls_pk.h,
1989         lib/gnutls_priority.c, lib/gnutls_priority.h, lib/gnutls_random.c,
1990         lib/gnutls_random.h, lib/gnutls_record.c, lib/gnutls_record.h,
1991         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
1992         lib/gnutls_session.c, lib/gnutls_session.h,
1993         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
1994         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
1995         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
1996         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
1997         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
1998         lib/gnutls_x509.h, lib/io_debug.h, lib/memmem.c, lib/memmem.h,
1999         lib/strfile.h, lib/x509_b64.c, lib/x509_b64.h,
2000         lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
2001         lib/minitasn1/element.c, lib/minitasn1/errors.c,
2002         lib/minitasn1/errors.h, lib/minitasn1/gstr.c, lib/minitasn1/int.h,
2003         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
2004         lib/minitasn1/structure.c, lib/x509/Makefile.am, lib/x509/common.c,
2005         lib/x509/common.h, lib/x509/compat.c, lib/x509/compat.h,
2006         lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
2007         lib/x509/crq.h, lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c,
2008         lib/x509/dsa.h, lib/x509/extensions.c, lib/x509/extensions.h,
2009         lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/pkcs12.c,
2010         lib/x509/pkcs12.h, lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c,
2011         lib/x509/pkcs7.c, lib/x509/pkcs7.h, lib/x509/privkey.c,
2012         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
2013         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
2014         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
2015         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
2016         libextra/Makefile.am, libextra/gnutls_extra.c,
2017         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
2018         libextra/gnutls_openssl.c, libextra/lzoconf.h, libextra/minilzo.c,
2019         libextra/minilzo.h, libextra/openssl_compat.c,
2020         libextra/openssl_compat.h, libextra/opencdk/armor.c,
2021         libextra/opencdk/cipher.c, libextra/opencdk/cipher.h,
2022         libextra/opencdk/compress.c, libextra/opencdk/context.h,
2023         libextra/opencdk/encrypt.c, libextra/opencdk/filters.h,
2024         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
2025         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
2026         libextra/opencdk/keyserver.c, libextra/opencdk/main.c,
2027         libextra/opencdk/main.h, libextra/opencdk/md.c,
2028         libextra/opencdk/md.h, libextra/opencdk/misc.c,
2029         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
2030         libextra/opencdk/packet.h, libextra/opencdk/plaintext.c,
2031         libextra/opencdk/pubkey.c, libextra/opencdk/read-packet.c,
2032         libextra/opencdk/seskey.c, libextra/opencdk/sig-check.c,
2033         libextra/opencdk/sign.c, libextra/opencdk/stream.c,
2034         libextra/opencdk/stream.h, libextra/opencdk/sym-cipher.c,
2035         libextra/opencdk/trustdb.c, libextra/opencdk/types.h,
2036         libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
2037         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2038         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2039         libextra/openpgp/privkey.c, libextra/openpgp/xml.c,
2040         src/Makefile.am, src/certtool-cfg.c, src/certtool.c, src/cli.c,
2041         src/common.c, src/crypt.c, src/list.h, src/prime.c, src/serv.c,
2042         src/tests.c, src/tls_test.c, tests/Makefile.am, tests/anonself.c,
2043         tests/chain, tests/openssl.c, tests/pkcs12_neon, tests/pkits,
2044         tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
2045         tests/pkits_smime, tests/simple.c, tests/utils.c, tests/utils.h:
2046         Update FSF office address in license.
2047
2048 2005-05-26  Simon Josefsson <simon@josefsson.org>
2049
2050         * NEWS: Add.
2051
2052 2005-05-26  Simon Josefsson <simon@josefsson.org>
2053
2054         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/error.c,
2055         gl/error.h, gl/getline.c, gl/getline.h, gl/getndelim2.c,
2056         gl/getndelim2.h, gl/getpass.c, gl/getpass.h, gl/minmax.h,
2057         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
2058         gl/printf-parse.h, gl/progname.c, gl/progname.h, gl/snprintf.c,
2059         gl/snprintf.h, gl/stdbool_.h, gl/vasnprintf.c, gl/vasnprintf.h,
2060         gl/xsize.h, gl/m4/gnulib.m4, gl/m4/minmax.m4: Update.
2061
2062 2005-05-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2063
2064         * doc/manpages/certtool.1: [no log message]
2065
2066 2005-05-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2067
2068         * NEWS: [no log message]
2069
2070 2005-05-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2071
2072         * doc/examples/ex-verify.c: improved the verification example.
2073
2074 2005-05-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2075
2076         * NEWS: [no log message]
2077
2078 2005-05-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2079
2080         * includes/gnutls/x509.h, lib/x509/verify.c: Corrected a bug in
2081         certificate verification that could lead to a trusted certificate
2082         path to be marked as non-trusted, if it included the last
2083         self-signed certificate in the chain.
2084
2085 2005-05-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2086
2087         * doc/examples/ex-cert-select.c: [no log message]
2088
2089 2005-05-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2090
2091         * NEWS, configure.in, doc/manpages/Makefile.am, src/certtool-gaa.c,
2092         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Introduced to
2093         --fix-key option to certtool, which can be used to regenerate the
2094         (optional) parameters in a private key. It should be used together
2095         with --key-info.
2096
2097 2005-05-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2098
2099         * NEWS: [no log message]
2100
2101 2005-05-20  Simon Josefsson <simon@josefsson.org>
2102
2103         * doc/protocol/draft-ietf-tls-rfc3546bis-01.txt: Add.
2104
2105 2005-05-20  Simon Josefsson <simon@josefsson.org>
2106
2107         * doc/gnutls.texi: Typo.
2108
2109 2005-05-20  Simon Josefsson <simon@josefsson.org>
2110
2111         * lib/gnutls_int.h: Include defines.h before gnutls.h, to pull in
2112         config.h, to make sure memmem.h prototype memmem properly, from
2113         Yoann Vandoorselaere <yoann.v@prelude-ids.com>.
2114
2115 2005-05-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2116
2117         * src/certtool.c: removed unneeded gnutls_x509_crt_init().
2118
2119 2005-05-16  Simon Josefsson <simon@josefsson.org>
2120
2121         * doc/protocol/draft-ietf-tls-rfc2246-bis-10.txt: Add.
2122
2123 2005-05-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2124
2125         * lib/x509/common.c: [no log message]
2126
2127 2005-05-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2128
2129         * lib/x509/common.c, lib/x509/pkcs12.c: corrected some things that
2130         could affect 64 bit machines.
2131
2132 2005-05-01  Simon Josefsson <simon@josefsson.org>
2133
2134         * lib/gnutls_int.h: Use gnutls/extra.h to get
2135         gnutls_openpgp_recv_key_func type.
2136
2137 2005-05-01  Simon Josefsson <simon@josefsson.org>
2138
2139         * libextra/openpgp/openpgp.h: Remove, defined in gnutls.h.
2140
2141 2005-04-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2142
2143         * NEWS: added date
2144
2145 2005-04-27  Simon Josefsson <simon@josefsson.org>
2146
2147         * doc/manpages/Makefile.am: Update.
2148
2149 2005-04-27  Simon Josefsson <simon@josefsson.org>
2150
2151         * NEWS: Version 1.0.25.
2152
2153 2005-04-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2154
2155         * NEWS: [no log message]
2156
2157 2005-04-27  Simon Josefsson <simon@josefsson.org>
2158
2159         * configure.in: Bump version.
2160
2161 2005-04-27  Simon Josefsson <simon@josefsson.org>
2162
2163         * configure.in: Revert fully, LT_CURRENT was also updated.  Sorry.
2164
2165 2005-04-27  Simon Josefsson <simon@josefsson.org>
2166
2167         * configure.in: Revert partially, LT_AGE already incremented.
2168
2169 2005-04-27  Simon Josefsson <simon@josefsson.org>
2170
2171         * configure.in: Bump versions.
2172
2173 2005-04-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2174
2175         * THANKS: for the gnutls_cipher.c bug, that could cause denial of
2176         service
2177
2178 2005-04-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2179
2180         * configure.in: increased age
2181
2182 2005-04-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2183
2184         * NEWS, configure.in, includes/gnutls/x509.h,
2185         lib/gnutls_rsa_export.c, lib/x509/privkey.c, src/certtool.c:
2186         certtool can now fix the old RSA private keys. This is done by using
2187         the -k parameter.
2188
2189 2005-04-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2190
2191         * lib/x509/privkey.c, lib/x509/x509.h: at the export phase, encode
2192         the key.
2193
2194 2005-04-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2195
2196         * lib/x509/privkey.c: [no log message]
2197
2198 2005-04-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2199
2200         * NEWS, lib/gnutls_cipher.c, lib/gnutls_mpi.h, lib/x509/privkey.c:
2201         Backported from the new stable branch:
2202         - Corrected bug in record packet parsing that could lead
2203           to a denial of service attack.
2204         - Corrected bug in RSA key export.
2205
2206 2005-04-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2207
2208         * NEWS: [no log message]
2209
2210 2005-04-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2211
2212         * lib/gnutls_mpi.h, lib/x509/privkey.c, lib/x509/x509.h: corrected
2213         bugs in RSA key export.
2214
2215 2005-04-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2216
2217         * lib/gnutls_cipher.c: added an extra check while checking the
2218         padding.
2219
2220 2005-04-25  Simon Josefsson <simon@josefsson.org>
2221
2222         * NEWS: Version 1.2.2.
2223
2224 2005-04-25  Simon Josefsson <simon@josefsson.org>
2225
2226         * doc/Makefile.am: Don't regenerate error_codes.texi when gnutls.h
2227         is newer, because it will always be, and this causes texinfo to be
2228         run on the manual.
2229
2230 2005-04-25  Simon Josefsson <simon@josefsson.org>
2231
2232         * doc/Makefile.am: Dist more.
2233
2234 2005-04-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2235
2236         * lib/gnutls_alert.c: some updates in the description of
2237         gnutls_alert_get()
2238
2239 2005-04-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2240
2241         * lib/gnutls_alert.c: gnutls_alert_send_appropriate() is no longer
2242         marked as deprecated.
2243
2244 2005-04-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2245
2246         * lib/x509/x509.c: [no log message]
2247
2248 2005-04-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2249
2250         * lib/x509/x509.c: [no log message]
2251
2252 2005-04-21  Simon Josefsson <simon@josefsson.org>
2253
2254         * NEWS: Typo.
2255
2256 2005-04-21  Simon Josefsson <simon@josefsson.org>
2257
2258         * lib/gnutls_alert.c: Make it compile.
2259
2260 2005-04-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2261
2262         * NEWS: [no log message]
2263
2264 2005-04-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2265
2266         * lib/auth_cert.h: [no log message]
2267
2268 2005-04-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2269
2270         * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_session_pack.c,
2271         lib/gnutls_ui.c: some cleanups, and changes in the resuming code to
2272         avoid freeing non-allocated stuff.
2273
2274 2005-04-19  Simon Josefsson <simon@josefsson.org>
2275
2276         * configure.in: Remove some warnings.
2277
2278 2005-04-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2279
2280         * src/certtool.c: some cleanups in certtool
2281
2282 2005-04-15  Simon Josefsson <simon@josefsson.org>
2283
2284         * configure.in, includes/Makefile.am, includes/gnutls/Makefile.am:
2285         Remove includes/gnutls/Makefile.am.  Fix includes/Makefile.am to
2286         compensate.
2287
2288 2005-04-15  Simon Josefsson <simon@josefsson.org>
2289
2290         * lib/Makefile.am: Remove gnutls_alert.h.
2291
2292 2005-04-15  Simon Josefsson <simon@josefsson.org>
2293
2294         * includes/gnutls/Makefile.am: Add license.
2295
2296 2005-04-15  Simon Josefsson <simon@josefsson.org>
2297
2298         * includes/Makefile.am: Simplify.  Add license.
2299
2300 2005-04-15  Simon Josefsson <simon@josefsson.org>
2301
2302         * includes/gnutls/Makefile.am: Don't dist gnutls.h, it is
2303         generated.
2304
2305 2005-04-15  Simon Josefsson <simon@josefsson.org>
2306
2307         * configure.in, includes/gnutls/gnutls.h.in, lib/gnutls.h.in.in:
2308         Move lib/gnutls.h.in.in into includes/gnutls/gnutls.h.in.  Fix
2309         #warning about missing components, it didn't work in config.status.
2310         Simplify configure.ac wrt to gnutls.h.
2311
2312 2005-04-14  Simon Josefsson <simon@josefsson.org>
2313
2314         * configure.in: Add more warnings (likely to be trimmed later).
2315
2316 2005-04-14  Simon Josefsson <simon@josefsson.org>
2317
2318         * lib/gnutls_int.h: Remove.
2319
2320 2005-04-14  Simon Josefsson <simon@josefsson.org>
2321
2322         * lib/gnutls_global.h: Remove dupe definition.
2323
2324 2005-04-14  Simon Josefsson <simon@josefsson.org>
2325
2326         * lib/gnutls.h.in.in: Revert.
2327
2328 2005-04-14  Simon Josefsson <simon@josefsson.org>
2329
2330         * lib/gnutls.h.in.in: Moved from gnutls_mem.h.
2331
2332 2005-04-14  Simon Josefsson <simon@josefsson.org>
2333
2334         * lib/gnutls_mem.h: Cleanup.
2335
2336 2005-04-14  Simon Josefsson <simon@josefsson.org>
2337
2338         * lib/gnutls_algorithms.h: Fix warning.
2339
2340 2005-04-14  Simon Josefsson <simon@josefsson.org>
2341
2342         * libextra/opencdk/main.c, libextra/opencdk/misc.c: Fix warning.
2343
2344 2005-04-14  Simon Josefsson <simon@josefsson.org>
2345
2346         * libextra/opencdk/main.c: Fix warning.
2347
2348 2005-04-14  Simon Josefsson <simon@josefsson.org>
2349
2350         * lib/auth_cert.c, lib/auth_srp_passwd.c, lib/gnutls_constate.c,
2351         lib/gnutls_v2_compat.c, lib/gnutls_x509.c: Fix warning.
2352
2353 2005-04-14  Simon Josefsson <simon@josefsson.org>
2354
2355         * lib/gnutls_compress.c, lib/gnutls_compress.h,
2356         lib/gnutls_hash_int.c, lib/gnutls_kx.c: Fix warning.
2357
2358 2005-04-14  Simon Josefsson <simon@josefsson.org>
2359
2360         * lib/gnutls_handshake.c: Fix warnings.
2361
2362 2005-04-14  Simon Josefsson <simon@josefsson.org>
2363
2364         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2365         lib/gnutls_state.c, lib/gnutls_state.h: Fix warning.
2366
2367 2005-04-14  Simon Josefsson <simon@josefsson.org>
2368
2369         * lib/gnutls_cipher.c: Fix warning.
2370
2371 2005-04-14  Simon Josefsson <simon@josefsson.org>
2372
2373         * gl/Makefile.am, gl/m4/getpass.m4: Update.
2374
2375 2005-04-14  Simon Josefsson <simon@josefsson.org>
2376
2377         * lib/gnutls_handshake.h: Cleanup.
2378
2379 2005-04-14  Simon Josefsson <simon@josefsson.org>
2380
2381         * gl/Makefile.am, gl/progname.c, gl/size_max.h, gl/vasnprintf.c,
2382         gl/m4/getline.m4, gl/m4/getpass.m4: Update.
2383
2384 2005-04-14  Simon Josefsson <simon@josefsson.org>
2385
2386         * configure.in: Improve warning CFLAGS.
2387
2388 2005-04-14  Simon Josefsson <simon@josefsson.org>
2389
2390         * THANKS: Add.
2391
2392 2005-04-14  Simon Josefsson <simon@josefsson.org>
2393
2394         * lib/x509/common.c:
2395         (_gnutls_x509_oid_data2string): Fix memory leak, tiny patch from
2396         Rupert Kittinger <rkit@mur.at>.
2397
2398 2005-04-14  Simon Josefsson <simon@josefsson.org>
2399
2400         * doc/manpages/Makefile.am: Generated.
2401
2402 2005-04-14  Simon Josefsson <simon@josefsson.org>
2403
2404         * doc/Makefile.am: Make error_codes.texi build, after removing
2405         gnutls_errors_int.h.
2406
2407 2005-04-14  Simon Josefsson <simon@josefsson.org>
2408
2409         * lib/gnutls_alert.c: Make it build.
2410
2411 2005-04-14  Simon Josefsson <simon@josefsson.org>
2412
2413         * lib/gnutls_algorithms.h, lib/ext_srp.c: Simplify.
2414
2415 2005-04-14  Simon Josefsson <simon@josefsson.org>
2416
2417         * lib/auth_srp.c, lib/gnutls_alert.h, lib/gnutls_handshake.c,
2418         lib/gnutls_kx.c, lib/gnutls_record.c: Simplify.
2419
2420 2005-04-14  Simon Josefsson <simon@josefsson.org>
2421
2422         * lib/gnutls_auth_int.h: Cleanup.
2423
2424 2005-04-14  Simon Josefsson <simon@josefsson.org>
2425
2426         * lib/gnutls_db.h: Cleanup.
2427
2428 2005-04-14  Simon Josefsson <simon@josefsson.org>
2429
2430         * doc/README.CODING_STYLE, lib/Makefile.am, lib/gnutls_errors.h,
2431         lib/gnutls_errors_int.h: Simplify.
2432
2433 2005-04-14  Simon Josefsson <simon@josefsson.org>
2434
2435         * lib/gnutls_ui.h: Remove. (Everything moved to gnutls.h.in.in.)
2436
2437 2005-04-14  Simon Josefsson <simon@josefsson.org>
2438
2439         * NEWS: Add.
2440
2441 2005-04-14  Simon Josefsson <simon@josefsson.org>
2442
2443         * configure.in, lib/Makefile.am, lib/auth_anon.c, lib/auth_anon.h,
2444         lib/auth_cert.c, lib/auth_cert.h, lib/auth_dhe.c, lib/auth_rsa.c,
2445         lib/auth_rsa_export.c, lib/auth_srp.h, lib/auth_srp_passwd.c,
2446         lib/auth_srp_rsa.c, lib/debug.c, lib/debug.h, lib/gnutls.h.in.in,
2447         lib/gnutls_alert.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
2448         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2449         lib/gnutls_dh.h, lib/gnutls_errors_int.h, lib/gnutls_handshake.c,
2450         lib/gnutls_handshake.h, lib/gnutls_int.h, lib/gnutls_kx.c,
2451         lib/gnutls_mem.h, lib/gnutls_record.c, lib/gnutls_record.h,
2452         lib/gnutls_rsa_export.h, lib/gnutls_session.h, lib/gnutls_sig.h,
2453         lib/gnutls_state.c, lib/gnutls_state.h, lib/gnutls_ui.c,
2454         lib/gnutls_x509.c, lib/x509/crl_write.c, lib/x509/crq.c,
2455         lib/x509/rfc2818_hostname.c, lib/x509/x509.c, lib/x509/x509.h,
2456         lib/x509/x509_write.c, libextra/openpgp/openpgp.h: Clean up
2457         #include situation, merge from gnutls_1_2_1_with_include_fixes.  Now
2458         lib/gnutls_int.h start by including gnutls/gnutls.h, to check
2459         prototypes during compile time.  More cleanups are expected.
2460
2461 2005-04-14  Simon Josefsson <simon@josefsson.org>
2462
2463         * NEWS: Mention API/ABI changes more clearly.
2464
2465 2005-04-14  Simon Josefsson <simon@josefsson.org>
2466
2467         * lib/gnutls_sig.h: Cleanup.
2468
2469 2005-04-14  Simon Josefsson <simon@josefsson.org>
2470
2471         * configure.in, lib/Makefile.am, lib/auth_anon.c, lib/auth_anon.h,
2472         lib/auth_cert.c, lib/auth_cert.h, lib/auth_dhe.c, lib/auth_rsa.c,
2473         lib/auth_rsa_export.c, lib/auth_srp.h, lib/auth_srp_passwd.c,
2474         lib/auth_srp_rsa.c, lib/debug.c, lib/debug.h, lib/gnutls.h.in.in,
2475         lib/gnutls_alert.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
2476         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2477         lib/gnutls_dh.h, lib/gnutls_errors_int.h, lib/gnutls_handshake.c,
2478         lib/gnutls_handshake.h, lib/gnutls_int.h, lib/gnutls_kx.c,
2479         lib/gnutls_mem.h, lib/gnutls_record.c, lib/gnutls_record.h,
2480         lib/gnutls_rsa_export.h, lib/gnutls_session.h, lib/gnutls_state.c,
2481         lib/gnutls_state.h, lib/gnutls_ui.c, lib/gnutls_ui.h,
2482         lib/gnutls_x509.c, lib/x509/crl_write.c, lib/x509/crq.c,
2483         lib/x509/rfc2818_hostname.c, lib/x509/x509.c, lib/x509/x509.h,
2484         lib/x509/x509_write.c, libextra/openpgp/openpgp.h: Initial include
2485         mess cleanup.  Now lib/gnutls_int.h start by including
2486         gnutls/gnutls.h, to check prototypes.  More cleanups are expected.
2487
2488 2005-04-14  Simon Josefsson <simon@josefsson.org>
2489
2490         * NEWS: Typo.
2491
2492 2005-04-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2493
2494         * lib/pkix.asn, lib/pkix_asn1_tab.c: Some fixes for
2495         AuthorityKeyIdentifier parsing. Suggested by Fabio.
2496
2497 2005-04-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2498
2499         * doc/gnutls.texi: [no log message]
2500
2501 2005-04-12  Simon Josefsson <simon@josefsson.org>
2502
2503         * doc/protocol/draft-rescorla-dtls-04.txt: Add.
2504
2505 2005-04-12  Simon Josefsson <simon@josefsson.org>
2506
2507         * doc/protocol/draft-ietf-tls-ecc-09.txt: Add.
2508
2509 2005-04-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2510
2511         * NEWS, doc/TODO, doc/manpages/Makefile.am, lib/x509/common.c,
2512         lib/x509/common.h, lib/x509/dn.c, lib/x509/pkcs12.c: Fixed pkcs12
2513         friendly name and local key identifier decoding.
2514
2515 2005-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2516
2517         * doc/TODO: [no log message]
2518
2519 2005-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2520
2521         * src/certtool.c: print some more information for PKCS #12
2522         structures.
2523
2524 2005-04-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2525
2526         * src/serv.c: [no log message]
2527
2528 2005-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2529
2530         * lib/x509/x509_write.c, NEWS: [no log message]
2531
2532 2005-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2533
2534         * lib/gnutls_alert.c: return unexpected_message alert in the case
2535         of a handshake unexpected message.
2536
2537 2005-04-04  Simon Josefsson <simon@josefsson.org>
2538
2539         * NEWS, configure.in: Bump versions.
2540
2541 2005-04-04  Simon Josefsson <simon@josefsson.org>
2542
2543         * NEWS: Typo.
2544
2545 2005-04-04  Simon Josefsson <simon@josefsson.org>
2546
2547         * lib/gnutls_record.c: Doc fix, suggested by Nikos
2548         Mavrogiannopoulos <nmav@gnutls.org>.
2549
2550 2005-04-04  Simon Josefsson <simon@josefsson.org>
2551
2552         * NEWS: Version 1.2.1.
2553
2554 2005-04-04  Simon Josefsson <simon@josefsson.org>
2555
2556         * lib/gnutls_record.c: Doc fixes, adapted from suggestions by
2557         Martin Lambers <marlam@web.de>.
2558
2559 2005-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2560
2561         * NEWS: [no log message]
2562
2563 2005-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2564
2565         * configure.in: added warning to libraries compiled with features
2566         disabled.
2567
2568 2005-04-02  Simon Josefsson <simon@josefsson.org>
2569
2570         * doc/manpages/Makefile.am: Fix.
2571
2572 2005-03-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2573
2574         * lib/x509/x509.c: [no log message]
2575
2576 2005-03-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2577
2578         * lib/gnutls_record.c: some more documentation fixes.
2579
2580 2005-03-29  Simon Josefsson <simon@josefsson.org>
2581
2582         * lib/gnutls_record.c: Doc fix, reported by Martin Lambers
2583         <marlam@web.de>.
2584
2585 2005-03-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2586
2587         * doc/TODO: [no log message]
2588
2589 2005-03-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2590
2591         * doc/TODO: [no log message]
2592
2593 2005-03-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2594
2595         * doc/TODO: [no log message]
2596
2597 2005-03-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2598
2599         * doc/TODO: [no log message]
2600
2601 2005-03-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2602
2603         * doc/TODO: [no log message]
2604
2605 2005-03-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2606
2607         * lib/x509/x509.c: [no log message]
2608
2609 2005-03-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2610
2611         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h,
2612         src/certtool.c, src/cli.c: more improvments to
2613         gnutls_x509_crt_list_import()
2614
2615 2005-03-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2616
2617         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h,
2618         src/cli.c: improved gnutls_x509_crt_list_import().
2619
2620 2005-03-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2621
2622         * src/certtool.c: certtool can now print certificate information in
2623         files containing multiple certificates.
2624
2625 2005-03-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2626
2627         * lib/x509/x509.c: [no log message]
2628
2629 2005-03-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2630
2631         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c, src/cli.c: Added
2632         the function gnutls_x509_crt_list_import(). This is a convinience
2633         function to import many certificates with a single call.
2634
2635 2005-03-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2636
2637         * NEWS, includes/gnutls/x509.h, lib/x509/x509_write.c: Added
2638         gnutls_x509_crt_set_extension_by_oid().
2639
2640 2005-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2641
2642         * doc/TODO: [no log message]
2643
2644 2005-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2645
2646         * lib/x509/common.c, lib/x509/crq.c: corrected bug in
2647         gnutls_crq_get_attribute_by_oid()
2648
2649 2005-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2650
2651         * configure.in: fixed the library number.
2652
2653 2005-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2654
2655         * includes/gnutls/x509.h, lib/gnutls_hash_int.h, lib/x509/common.c,
2656         lib/x509/crq.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.h,
2657         lib/x509/xml.c, libextra/opencdk/opencdk.h: [no log message]
2658
2659 2005-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2660
2661         * NEWS, configure.in, lib/x509/crq.c: Added the functions:
2662             gnutls_x509_crq_get_attribute_by_oid() and
2663             gnutls_x509_crq_set_attribute_by_oid().
2664
2665 2005-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2666
2667         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_dh_common.c,
2668         lib/auth_dh_common.h, lib/gnutls_auth.c, lib/gnutls_record.c,
2669         lib/gnutls_session_pack.c: eliminated some memory leaks caused by
2670         DHE and RSA-EXPORT ciphersuites. Thanks to Yoann Vandoorselaere for
2671         reporting them.
2672
2673 2005-03-18  Simon Josefsson <simon@josefsson.org>
2674
2675         * doc/protocol/draft-ietf-tls-srp-09.txt: Add.
2676
2677 2005-03-11  Simon Josefsson <simon@josefsson.org>
2678
2679         * NEWS: Add.
2680
2681 2005-03-10  Simon Josefsson <simon@josefsson.org>
2682
2683         * NEWS: Flow.
2684
2685 2005-03-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2686
2687         * lib/x509/verify.c, libextra/openssl_compat.c,
2688         libextra/openpgp/pgpverify.c: some doc fixes.
2689
2690 2005-03-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2691
2692         * lib/x509/verify.c: [no log message]
2693
2694 2005-03-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2695
2696         * lib/x509/dsa.c, lib/x509/privkey.c: [no log message]
2697
2698 2005-03-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2699
2700         * lib/gnutls_algorithms.c, lib/x509/common.h, lib/x509/pkcs12.c,
2701         lib/x509/privkey_pkcs8.c, lib/x509/x509.h: gnutls will now
2702         recognize the GOST signature and public key OIDs. However no support
2703         is planned.
2704
2705 2005-03-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2706
2707         * lib/gnutls_dh.c: added a check to test whether the DH secret is
2708         zero.
2709
2710 2005-03-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2711
2712         * src/cli.c: [no log message]
2713
2714 2005-03-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2715
2716         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c,
2717         lib/x509/verify.h: Improved the semantics of
2718         GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT, to allow only trusted Version 1
2719         CAs and introduced GNUTLS_VERIFY_ALLOW_ANY_X509_V1_CA_CRT which has
2720         the old semantics.
2721
2722 2005-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2723
2724         * doc/TODO: test commit
2725
2726 2005-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2727
2728         * src/certtool.c: [no log message]
2729
2730 2005-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2731
2732         * lib/gnutls.h.in.in, lib/gnutls_algorithms.c,
2733         lib/gnutls_handshake.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
2734         lib/gnutls_priority.c, lib/gnutls_sig.c, lib/gnutls_srp.c,
2735         lib/gnutls_state.c, lib/x509/crl_write.c, lib/x509/crq.c,
2736         lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/sign.c,
2737         lib/x509/verify.c, lib/x509/x509.c, lib/x509/x509_write.c,
2738         libextra/gnutls_openssl.c, src/certtool.c, src/cli.c, src/common.c,
2739         src/serv.c, src/tests.c: renamed all instances of _SHA to _SHA1 to
2740         make naming more consistent and clear.
2741
2742 2005-03-05  Simon Josefsson <simon@josefsson.org>
2743
2744         * NEWS: Fix.
2745
2746 2005-03-05  Simon Josefsson <simon@josefsson.org>
2747
2748         * NEWS, THANKS: Add.
2749
2750 2005-03-05  Simon Josefsson <simon@josefsson.org>
2751
2752         * configure.in: Don't force -O2 -finline-functions.
2753
2754 2005-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2755
2756         * NEWS, src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
2757         src/certtool.gaa, src/prime.c: Added the option --get-dh-params to
2758         certtool, in order to get the included primes and generators
2759
2760 2005-03-04  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2761
2762         * NEWS, src/certtool.c: added warning when MD5 is being used.
2763
2764 2005-03-04  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2765
2766         * lib/gnutls_x509.c: [no log message]
2767
2768 2005-03-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2769
2770         * lib/auth_srp.c, NEWS: added more strict checks for g,n
2771
2772 2005-03-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2773
2774         * doc/protocol/draft-salowey-tls-ticket-00.txt,
2775         doc/protocol/draft-salowey-tls-ticket-02.txt: new ticket
2776
2777 2005-02-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2778
2779         * doc/TODO: [no log message]
2780
2781 2005-02-24  Simon Josefsson <simon@josefsson.org>
2782
2783         * doc/protocol/draft-ietf-tls-psk-06.txt: Add.
2784
2785 2005-02-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2786
2787         * NEWS: [no log message]
2788
2789 2005-02-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2790
2791         * lib/gnutls_record.c: some modifications for gnutls_bye()
2792         semantics.
2793
2794 2005-02-22  Simon Josefsson <simon@josefsson.org>
2795
2796         * doc/protocol/draft-rescorla-dtls-03.txt: Add.
2797
2798 2005-02-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2799
2800         * doc/manpages/srptool.1: updated documentation for srptool.1
2801
2802 2005-02-12  Simon Josefsson <simon@josefsson.org>
2803
2804         * configure.in: Add -Wshadow for --enable-developer-mode.
2805
2806 2005-02-12  Simon Josefsson <simon@josefsson.org>
2807
2808         * lib/gnutls_ui.h, lib/gnutls_ui.c:
2809         (gnutls_rsa_export_get_pubkey): Don't use reserved word "exp",
2810         reported by Neil Spring <nspring@cs.washington.edu>.
2811
2812 2005-02-12  Simon Josefsson <simon@josefsson.org>
2813
2814         * includes/gnutls/x509.h, lib/x509/crl.c:
2815         (gnutls_x509_crl_get_crt_serial): Don't use reserved word "time",
2816         reported by Neil Spring <nspring@cs.washington.edu>.
2817
2818 2005-02-12  Simon Josefsson <simon@josefsson.org>
2819
2820         * includes/gnutls/x509.h: Fix last commit.
2821
2822 2005-02-12  Simon Josefsson <simon@josefsson.org>
2823
2824         * lib/x509/crl.c:
2825         (gnutls_x509_crl_get_crt_serial): Don't use reserved word "index",
2826         reported by Neil Spring <nspring@cs.washington.edu>.
2827
2828 2005-02-12  Simon Josefsson <simon@josefsson.org>
2829
2830         * includes/gnutls/x509.h:
2831         (gnutls_x509_crl_get_crt_serial): Don't use reserved word "index" in
2832         prototype, reported by Neil Spring <nspring@cs.washington.edu>.
2833
2834 2005-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2835
2836         * src/serv.c: [no log message]
2837
2838 2005-02-06  Simon Josefsson <simon@josefsson.org>
2839
2840         * THANKS: Add.
2841
2842 2005-02-06  Simon Josefsson <simon@josefsson.org>
2843
2844         * includes/gnutls/extra.h: Protect for C++, tiny patch from Daniel
2845         Black <dragonheart@gentoo.org>.
2846
2847 2005-02-06  Simon Josefsson <simon@josefsson.org>
2848
2849         * doc/reference/Makefile.am: Scan in lib/x509/ too, sources now
2850         fixed.
2851
2852 2005-02-06  Simon Josefsson <simon@josefsson.org>
2853
2854         * lib/x509/x509.c, lib/x509/privkey.c: Doc fix.
2855
2856 2005-02-06  Simon Josefsson <simon@josefsson.org>
2857
2858         * lib/x509/x509.c, lib/x509/crq.c, lib/x509/dn.c: Doc fix.
2859
2860 2005-02-06  Simon Josefsson <simon@josefsson.org>
2861
2862         * lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
2863         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c: Doc fix.
2864
2865 2005-02-06  Simon Josefsson <simon@josefsson.org>
2866
2867         * doc/gnutls.texi: Markup fixes.
2868
2869 2005-02-05  Simon Josefsson <simon@josefsson.org>
2870
2871         * doc/manpages/Makefile.am: Generated.
2872
2873 2005-02-04  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2874
2875         * doc/protocol/draft-ietf-tls-openpgp-keys-04.txt,
2876         doc/protocol/draft-ietf-tls-srp-07.txt: [no log message]
2877
2878 2005-01-31  Simon Josefsson <simon@josefsson.org>
2879
2880         * doc/protocol/draft-lee-tls-seed-01.txt: Add.
2881
2882 2005-01-30  Simon Josefsson <simon@josefsson.org>
2883
2884         * doc/README.CVS: Fix gtk-doc.
2885
2886 2005-01-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2887
2888         * lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/xml.c: some
2889         changes for 64bit machines.
2890
2891 2005-01-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2892
2893         * lib/gnutls_ui.c: [no log message]
2894
2895 2005-01-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2896
2897         * lib/x509/compat.c: these functions are not exported in the API
2898         documentation.
2899
2900 2005-01-27  Simon Josefsson <simon@josefsson.org>
2901
2902         * Makefile.am: Don't use "devel" directory.
2903
2904 2005-01-27  Simon Josefsson <simon@josefsson.org>
2905
2906         * NEWS, configure.in: Bump versions.
2907
2908 2005-01-27  Simon Josefsson <simon@josefsson.org>
2909
2910         * NEWS: Version 1.2.0.
2911
2912 2005-01-27  Simon Josefsson <simon@josefsson.org>
2913
2914         * lib/gnutls_algorithms.c: Make it compile.
2915
2916 2005-01-27  Simon Josefsson <simon@josefsson.org>
2917
2918         * doc/manpages/Makefile.am: Update
2919
2920 2005-01-27  Simon Josefsson <simon@josefsson.org>
2921
2922         * doc/gendocs_template: Add.
2923
2924 2005-01-27  Simon Josefsson <simon@josefsson.org>
2925
2926         * doc/gendocs_template, doc/gendocs.sh: Update.
2927
2928 2005-01-27  Simon Josefsson <simon@josefsson.org>
2929
2930         * doc/TODO: Add.
2931
2932 2005-01-27  Simon Josefsson <simon@josefsson.org>
2933
2934         * libextra/Makefile.am: Fix gnutls-extra-api.texi.
2935
2936 2005-01-27  Simon Josefsson <simon@josefsson.org>
2937
2938         * lib/x509/Makefile.am: Fix x509-api.texi.
2939
2940 2005-01-27  Simon Josefsson <simon@josefsson.org>
2941
2942         * doc/gnutls.texi: Fix indices, suggested by Nikos.
2943
2944 2005-01-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2945
2946         * doc/internals.pdf, doc/layers.pdf, doc/pgp1.pdf, doc/x509-1.pdf:
2947         converted the eps to pdf (using epstopdf), resulting in a better
2948         output in gnutls.pdf.
2949
2950 2005-01-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2951
2952         * doc/gnutls.texi: corrected types.
2953
2954 2005-01-26  Simon Josefsson <simon@josefsson.org>
2955
2956         * doc/gnutls.texi: Add, from Nikos.
2957
2958 2005-01-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2959
2960         * doc/gnutls.texi: [no log message]
2961
2962 2005-01-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2963
2964         * doc/protocol/draft-ietf-tls-openpgp-keys-05.txt, doc/gnutls.texi,
2965         doc/manpages/Makefile.am: [no log message]
2966
2967 2005-01-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2968
2969         * src/crypt-gaa.c, src/crypt-gaa.h, src/crypt.gaa: srptool has now
2970         the --version parameter.
2971
2972 2005-01-26  Simon Josefsson <simon@josefsson.org>
2973
2974         * doc/protocol/draft-ietf-tls-openpgp-keys-05.txt: Add.
2975
2976 2005-01-26  Simon Josefsson <simon@josefsson.org>
2977
2978         * doc/protocol/draft-ietf-tls-openpgp-keys-06.txt: Add.
2979
2980 2005-01-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2981
2982         * src/cli.c: [no log message]
2983
2984 2005-01-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2985
2986         * src/crypt.c: print version in srptool
2987
2988 2005-01-26  Simon Josefsson <simon@josefsson.org>
2989
2990         * doc/gnutls.texi: Fix.
2991
2992 2005-01-26  Simon Josefsson <simon@josefsson.org>
2993
2994         * NEWS: Add.
2995
2996 2005-01-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2997
2998         * src/crypt.c: [no log message]
2999
3000 2005-01-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3001
3002         * src/common.c: --disable-extra-pki works again.
3003
3004 2005-01-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3005
3006         * configure.in, lib/auth_cert.c, lib/auth_cert.h, lib/auth_srp.h,
3007         lib/gnutls_algorithms.c, lib/gnutls_extensions.c,
3008         lib/gnutls_handshake.c, lib/gnutls_priority.c,
3009         lib/gnutls_session_pack.c, lib/gnutls_sig.h,
3010         libextra/gnutls_extra.c, libextra/gnutls_extra.h,
3011         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h:
3012         Changes to make the --disable-* options work again.
3013
3014 2005-01-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3015
3016         * lib/gnutls_handshake.c: changes to make the
3017         --disable-srp-authentication work again.
3018
3019 2005-01-26  Simon Josefsson <simon@josefsson.org>
3020
3021         * doc/manpages/Makefile.am: Update.
3022
3023 2005-01-26  Simon Josefsson <simon@josefsson.org>
3024
3025         * doc/Makefile.am: Typo.
3026
3027 2005-01-26  Simon Josefsson <simon@josefsson.org>
3028
3029         * doc/gnutls.texi: Fix license header.  Mention TLS 1.1 more.  Talk
3030         about TLS instead of TLS 1.0 in general.
3031
3032 2005-01-26  Simon Josefsson <simon@josefsson.org>
3033
3034         * gl/Makefile.am, gl/error.c, gl/gettext.h, gl/size_max.h,
3035         gl/m4/alloca.m4, gl/m4/codeset.m4, gl/m4/eoverflow.m4,
3036         gl/m4/error.m4, gl/m4/getline.m4, gl/m4/getndelim2.m4,
3037         gl/m4/getpass.m4, gl/m4/gettext.m4, gl/m4/glibc21.m4,
3038         gl/m4/gnulib.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax.m4,
3039         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4,
3040         gl/m4/inttypes_h.m4, gl/m4/isc-posix.m4, gl/m4/lcmessage.m4,
3041         gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
3042         gl/m4/longdouble.m4, gl/m4/longlong.m4, gl/m4/nls.m4, gl/m4/po.m4,
3043         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/signed.m4,
3044         gl/m4/size_max.m4, gl/m4/snprintf.m4, gl/m4/ssize_t.m4,
3045         gl/m4/stdbool.m4, gl/m4/stdint_h.m4, gl/m4/strerror_r.m4,
3046         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/vasnprintf.m4,
3047         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4: Update.
3048
3049 2005-01-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3050
3051         * doc/TODO: [no log message]
3052
3053 2005-01-24  Simon Josefsson <simon@josefsson.org>
3054
3055         * tests/Makefile.am, tests/anonself.c, tests/chain,
3056         tests/openssl.c, tests/pkcs12_neon, tests/simple.c, tests/utils.c,
3057         tests/utils.h: Clean up license templates.
3058
3059 2005-01-24  Simon Josefsson <simon@josefsson.org>
3060
3061         * tests/Makefile.am: Clean up license templates.
3062
3063 2005-01-24  Simon Josefsson <simon@josefsson.org>
3064
3065         * doc/Makefile.am: Clean up license templates.
3066
3067 2005-01-24  Simon Josefsson <simon@josefsson.org>
3068
3069         * Makefile.am, configure.in: Clean up license templates.
3070
3071 2005-01-24  Simon Josefsson <simon@josefsson.org>
3072
3073         * libextra/Makefile.am, libextra/gnutls-extra.pc.in,
3074         libextra/gnutls_extra.h, libextra/openssl_compat.h,
3075         lib/Makefile.am, lib/gnutls.pc.in: Clean up license templates.
3076
3077 2005-01-24  Simon Josefsson <simon@josefsson.org>
3078
3079         * lib/x509/Makefile.am, lib/x509/common.h, lib/x509/compat.h,
3080         lib/x509/crq.h, lib/x509/dn.h, lib/x509/dsa.h,
3081         lib/x509/extensions.h, lib/x509/mpi.h, lib/x509/pkcs12.h,
3082         lib/x509/pkcs7.h, lib/x509/privkey.h, lib/x509/rfc2818.h,
3083         lib/x509/sign.h, lib/x509/verify.h, lib/x509/x509.h: Clean up
3084         license templates.
3085
3086 2005-01-24  Simon Josefsson <simon@josefsson.org>
3087
3088         * lib/gnutls.pc.in: Clean up license templates.
3089
3090 2005-01-24  Simon Josefsson <simon@josefsson.org>
3091
3092         * lib/Makefile.am, lib/gnutls_int_compat.c: Remove
3093         gnutls_int_compat.c (not used).
3094
3095 2005-01-24  Simon Josefsson <simon@josefsson.org>
3096
3097         * lib/Makefile.am, lib/gnutls.h.in.in, lib/auth_anon.h,
3098         lib/auth_cert.h, lib/auth_dh_common.h, lib/auth_srp.h,
3099         lib/auth_srp_passwd.h, lib/debug.h, lib/defines.h,
3100         lib/ext_cert_type.h, lib/ext_max_record.h, lib/ext_server_name.h,
3101         lib/ext_srp.h, lib/gnutls_alert.h, lib/gnutls_algorithms.h,
3102         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffer.h,
3103         lib/gnutls_buffers.h, lib/gnutls_cert.h, lib/gnutls_cipher.h,
3104         lib/gnutls_cipher_int.h, lib/gnutls_compress.h,
3105         lib/gnutls_compress_int.h, lib/gnutls_constate.h,
3106         lib/gnutls_datum.h, lib/gnutls_db.h, lib/gnutls_dh.h,
3107         lib/gnutls_errors.h, lib/gnutls_errors_int.h,
3108         lib/gnutls_extensions.h, lib/gnutls_global.h,
3109         lib/gnutls_handshake.h, lib/gnutls_hash_int.h, lib/gnutls_int.h,
3110         lib/gnutls_kx.h, lib/gnutls_mem.h, lib/gnutls_mpi.h,
3111         lib/gnutls_num.h, lib/gnutls_pk.h, lib/gnutls_priority.h,
3112         lib/gnutls_random.h, lib/gnutls_record.h, lib/gnutls_rsa_export.h,
3113         lib/gnutls_session.h, lib/gnutls_session_pack.h, lib/gnutls_sig.h,
3114         lib/gnutls_srp.h, lib/gnutls_state.h, lib/gnutls_str.h,
3115         lib/gnutls_ui.h, lib/gnutls_v2_compat.h, lib/gnutls_x509.h,
3116         lib/io_debug.h, lib/strfile.h, lib/x509_b64.c, lib/x509_b64.h:
3117         Clean up license templates.
3118
3119 2005-01-24  Simon Josefsson <simon@josefsson.org>
3120
3121         * lib/auth_anon.h, lib/auth_cert.h, lib/auth_dh_common.h,
3122         lib/auth_srp.h, lib/auth_srp_passwd.h, lib/debug.h, lib/defines.h,
3123         lib/ext_cert_type.h, lib/ext_max_record.h, lib/ext_server_name.h,
3124         lib/ext_srp.h, lib/gnutls_alert.h, lib/gnutls_algorithms.h,
3125         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffer.h,
3126         lib/gnutls_buffers.h, lib/gnutls_cert.h, lib/gnutls_cipher.h,
3127         lib/gnutls_cipher_int.h, lib/gnutls_compress.h,
3128         lib/gnutls_compress_int.h, lib/gnutls_constate.h,
3129         lib/gnutls_datum.h, lib/gnutls_db.h, lib/gnutls_dh.h,
3130         lib/gnutls_errors.h, lib/gnutls_errors_int.h,
3131         lib/gnutls_extensions.h, lib/gnutls_global.h,
3132         lib/gnutls_handshake.h, lib/gnutls_hash_int.h, lib/gnutls_int.h,
3133         lib/gnutls_kx.h, lib/gnutls_mem.h, lib/gnutls_mpi.h,
3134         lib/gnutls_num.h, lib/gnutls_pk.h, lib/gnutls_priority.h,
3135         lib/gnutls_random.h, lib/gnutls_record.h, lib/gnutls_rsa_export.h,
3136         lib/gnutls_session.h, lib/gnutls_session_pack.h, lib/gnutls_sig.h,
3137         lib/gnutls_srp.h, lib/gnutls_state.h, lib/gnutls_str.h,
3138         lib/gnutls_ui.h, lib/gnutls_v2_compat.h, lib/gnutls_x509.h,
3139         lib/io_debug.h, lib/memmem.h, lib/strfile.h, lib/x509_b64.h: Clean
3140         up license templates.
3141
3142 2005-01-24  Simon Josefsson <simon@josefsson.org>
3143
3144         * lib/ext_server_name.c: File is LGPL.
3145
3146 2005-01-24  Simon Josefsson <simon@josefsson.org>
3147
3148         * lib/debug.c: File is LGPL.
3149
3150 2005-01-22  Simon Josefsson <simon@josefsson.org>
3151
3152         * includes/gnutls/extra.h, includes/gnutls/openpgp.h,
3153         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
3154         includes/gnutls/x509.h: Clean up license templates.
3155
3156 2005-01-22  Simon Josefsson <simon@josefsson.org>
3157
3158         * libextra/openssl_compat.c, libextra/openpgp/compat.c,
3159         libextra/openpgp/extras.c, libextra/openpgp/pgp.c,
3160         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
3161         libextra/openpgp/xml.c: Clean up license templates.
3162
3163 2005-01-22  Simon Josefsson <simon@josefsson.org>
3164
3165         * libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
3166         libextra/gnutls_openssl.c, libextra/openssl_compat.c: Clean up
3167         license templates.
3168
3169 2005-01-22  Simon Josefsson <simon@josefsson.org>
3170
3171         * lib/x509/common.c, lib/x509/compat.c, lib/x509/crl.c,
3172         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c,
3173         lib/x509/dsa.c, lib/x509/extensions.c, lib/x509/mpi.c,
3174         lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c,
3175         lib/x509/pkcs7.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
3176         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
3177         lib/x509/x509.c, lib/x509/x509_write.c, lib/x509/xml.c: Clean up
3178         license templates.
3179
3180 2005-01-22  Simon Josefsson <simon@josefsson.org>
3181
3182         * lib/auth_anon.c, lib/auth_cert.c, lib/auth_dh_common.c,
3183         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
3184         lib/auth_srp.c, lib/auth_srp_passwd.c, lib/auth_srp_rsa.c,
3185         lib/auth_srp_sb64.c, lib/debug.c, lib/ext_cert_type.c,
3186         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
3187         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
3188         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
3189         lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
3190         lib/gnutls_compress.c, lib/gnutls_compress_int.c,
3191         lib/gnutls_constate.c, lib/gnutls_datum.c, lib/gnutls_db.c,
3192         lib/gnutls_dh.c, lib/gnutls_dh_primes.c, lib/gnutls_errors.c,
3193         lib/gnutls_extensions.c, lib/gnutls_global.c,
3194         lib/gnutls_handshake.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
3195         lib/gnutls_kx.c, lib/gnutls_mem.c, lib/gnutls_mpi.c,
3196         lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
3197         lib/gnutls_priority.c, lib/gnutls_random.c, lib/gnutls_record.c,
3198         lib/gnutls_rsa_export.c, lib/gnutls_session.c,
3199         lib/gnutls_session.h, lib/gnutls_session_pack.c, lib/gnutls_sig.c,
3200         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_str.c,
3201         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_x509.c,
3202         lib/x509_b64.c: Clean up license templates.
3203
3204 2005-01-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3205
3206         * lib/gnutls_algorithms.c, src/certtool.c: some cleanups.
3207
3208 2005-01-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3209
3210         * NEWS, includes/gnutls/x509.h, lib/gnutls.h.in.in,
3211         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/mpi.c,
3212         lib/x509/mpi.h, lib/x509/sign.c, lib/x509/sign.h,
3213         lib/x509/x509_write.c, src/certtool-gaa.c, src/certtool-gaa.h,
3214         src/certtool.c, src/certtool.gaa: introduced
3215         gnutls_x509_crt_sign2(), gnutls_x509_crq_sign2() and
3216         gnutls_x509_crl_sign2(). Also added the --hash option to certtool in
3217         order to be able to generate certificates signed with different hash
3218         algorithms.
3219
3220 2005-01-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3221
3222         * lib/auth_cert.c, lib/gnutls.h.in.in, lib/gnutls_handshake.c,
3223         lib/gnutls_int.h: changed the values of GNUTLS_PK_UNKNOWN and
3224         GNUTLS_SIGN_UNKNOWN to zero.
3225
3226 2005-01-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3227
3228         * NEWS: [no log message]
3229
3230 2005-01-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3231