* configure.ac (LIBGCRYPT_LT_CURRENT: Bumbed to 6/5/0 due to a new
[libgcrypt.git] / NEWS
1 Noteworthy changes in version 1.1.11 (2002-12-21)
2 -------------------------------------------------
3
4  * Don't export internal symbols anymore (currently only for GNU systems)
5
6  * New algorithm: MD4
7
8  * Implemented ciphertext stealing.
9
10  * Smaller bugs fixes and a few new OIDs.
11
12  * Interface changes relative to the 1.1.8 release:
13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14 gcry_cipher_cts                   NEW
15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16
17
18 Noteworthy changes in version 1.1.10 (2002-09-20)
19 -------------------------------------------------
20
21  * Fixed shared library builds for i386, PPC and Sparc.
22
23  * Added simple benchmark tool.
24
25  * Replaced the internal mutexes by code which automatically adapts to
26    the used threading library.  Currently Pth and Pthread are
27    supported.  For non-ELF systems the GNU toolchain is now required..
28
29  * Added untested support to build Windows DLLs.
30
31 Noteworthy changes in version 1.1.9 (2002-08-23)
32 ------------------------------------------------
33
34  * Support for plain old DES.
35
36
37 Noteworthy changes in version 1.1.8 (2002-06-25)
38 ------------------------------------------------
39
40  * Minor cleanups and exported a few new functions.
41
42  * Interface changes relative to the 1.1.7 release:
43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44 gcry_mpi_div                      NEW
45 gcry_mpi_mod                      NEW
46 gcry_mpi_invm                     NEW
47 gcry_mpi_swap                     NEW
48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49
50 Noteworthy changes in version 1.1.7 (2002-05-21)
51 ------------------------------------------------
52
53 * Libgcrypt is now distributed under the terms of the GNU Lesser
54   General Public License; see the README file for details.    
55   
56 * It is possible to use libgcrypt w/o intialized secure memory.
57
58 * Libgcrypt should now be thread safe after the initialization.
59   gcry_control (GCRYCRL_INITIALIZATION_FINISHED,NULL,0) should have
60   been called before creating additional threads.
61
62  * Interface changes relative to the 1.1.6 release:
63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
64 GCRYCTL_DISABLE_INTERNAL_LOCKING  NEW
65 GCRYCTL_DISABLE_SECMEM            NEW
66 GCRYCTL_INITIALIZATION_FINISHED   NEW
67 GCRYCTL_INITIALIZATION_FINISHED_P NEW
68 GCRYCTL_ANY_INITIALIZATION_P      NEW
69 gcry_strdup                       NEW
70 gcry_sexp_create                  NEW
71 gcry_sexp_new                     NEW
72 gcry_set_progress_handler         NEW
73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74
75 Noteworthy changes in version 1.1.6 (2002-02-07)
76 ------------------------------------------------
77
78   * Enhanced the S-expression conversion functions.
79         
80 Noteworthy changes in version 1.1.5 (2001-12-18)
81 ------------------------------------------------
82
83   * gcry_{cipher,md}_map_name are now able to map stringified object IDs.
84
85   * New functions gcry_sexp_canon_len and gcry_cipher_mode_from_oid.
86
87   * Closed some memory leaks.
88
89
90 Noteworthy changes in version 1.1.4 (2001-08-03)
91 ------------------------------------------------
92
93   * Arcfour does now work.                   
94
95   * Some minor fixes.
96
97   * Added a first test program
98
99   * Migrated to autoconf 2.52.
100
101
102 Noteworthy changes in version 1.1.3 (2001-05-31)
103 ------------------------------------------------
104
105   * First release of Libgcrypt which is a result of splitting GnuPG
106     into into libgcrypt and GnuPG.
107
108
109 Copyright 2001, 2002 Free Software Foundation, Inc.
110
111 This file is free software; as a special exception the author gives
112 unlimited permission to copy and/or distribute it, with or without
113 modifications, as long as this notice is preserved.
114
115 This file is distributed in the hope that it will be useful, but
116 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
117 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.