/[mcrypt]/libmcrypt/ChangeLog
ViewVC logotype

Annotation of /libmcrypt/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.10 - (hide annotations)
Sat Jun 22 08:10:31 2002 UTC (21 years, 9 months ago) by nmav
Branch: MAIN
CVS Tags: libmcrypt_2_5_3, libmcrypt_2_5_2
Changes since 1.9: +208 -124 lines
*** empty log message ***

1 nmav 1.10 2002-06-10 18:35 nmav
2    
3     * modules/algorithms/arcfour.c:
4    
5     corrected arcfour which returned an IV size of 32 bytes.
6    
7     2002-05-30 18:20 nmav
8    
9     * NEWS, buildconf, configure.in:
10    
11     added COPYING.LIB
12    
13     2002-05-29 15:51 nmav
14    
15     * COPYING, COPYING.LIB, Makefile.am, THANKS:
16    
17     Added the COPYING.LIB file.
18    
19     2002-05-24 06:15 nmav
20    
21     * modules/algorithms/: panama.c, panama.h:
22    
23     Worked around alignment bug in some compilers.
24    
25     2002-05-23 14:31 nmav
26    
27     * modules/algorithms/saferplus.c:
28    
29     Worked around an alignment bug with Solaris Forte 6U2. Pointed out
30     by Phillip Oleson.
31    
32     2002-05-17 20:53 nmav
33    
34     * configure.in, lib/Makefile.am, lib/mcrypt_extra.c:
35    
36     Corrected stuff for comma separated algorithms. Do not open
37     directories when not in LTDL mode.
38    
39     2002-05-16 20:32 nmav
40    
41     * configure.in:
42    
43     Updated included algorithms configure parameter to work in OS X. Now
44     accepts and comma separated arguments.
45    
46     2002-03-23 15:04 nmav
47    
48     * lib/libmcrypt.sym:
49    
50     added missing symbol
51    
52     2002-03-11 09:55 nmav
53    
54     * configure.in, lib/Makefile.am, modules/algorithms/Makefile.am,
55     modules/modes/Makefile.am (utags: libmcrypt_2_5_0):
56    
57     last changes for 2.5.0 release
58    
59 nmav 1.9 2002-03-10 14:46 nmav
60 nmav 1.8
61 nmav 1.10 * NEWS, doc/mcrypt.3 (tags: libmcrypt_2_5_0), src/Makefile.am
62     (tags: libmcrypt_2_5_0), src/aes_test.c, src/cipher_test.c (tags:
63     libmcrypt_2_5_0):
64 nmav 1.8
65 nmav 1.9 added test for nCFB, CTR, CFB, nOFB with AES-128.
66 nmav 1.8
67 nmav 1.9 2002-03-10 14:45 nmav
68 nmav 1.8
69 nmav 1.10 * modules/modes/: cfb.c, ctr.c, ofb.c (utags: libmcrypt_2_5_0):
70 nmav 1.8
71 nmav 1.9 corrections in CTR mode and cleanups.
72 nmav 1.8
73 nmav 1.9 2002-03-10 13:01 nmav
74 nmav 1.8
75 nmav 1.9 * modules/modes/ctr.c, src/cipher_test.c:
76 nmav 1.8
77 nmav 1.9 better checks for stream modes
78 nmav 1.8
79 nmav 1.9 2002-03-10 10:47 nmav
80 nmav 1.8
81 nmav 1.10 * Makefile.am, configure.in, libmcrypt.spec, libmcrypt.spec.in
82     (tags: libmcrypt_2_5_0):
83 nmav 1.8
84 nmav 1.9 added libmcrypt.spec.in
85 nmav 1.8
86 nmav 1.9 2002-03-09 21:48 nmav
87 nmav 1.8
88 nmav 1.10 * NEWS, TODO (tags: libmcrypt_2_5_0), doc/mcrypt.3, lib/mcrypt.h.in
89     (tags: libmcrypt_2_5_0), lib/mcrypt_modules.c (tags:
90     libmcrypt_2_5_0), modules/algorithms/arcfour.c (tags:
91     libmcrypt_2_5_0), modules/algorithms/wake.c (tags:
92     libmcrypt_2_5_0), modules/modes/cbc.c (tags: libmcrypt_2_5_0),
93     modules/modes/cfb.c, modules/modes/ctr.c, modules/modes/ecb.c
94     (tags: libmcrypt_2_5_0), modules/modes/ncfb.c (tags:
95     libmcrypt_2_5_0), modules/modes/nofb.c (tags: libmcrypt_2_5_0),
96     modules/modes/ofb.c, modules/modes/stream.c (tags:
97     libmcrypt_2_5_0):
98 nmav 1.8
99 nmav 1.9 Added mcrypt_enc_get_state()
100 nmav 1.8
101 nmav 1.9 2002-03-09 21:27 nmav
102 nmav 1.8
103 nmav 1.9 * modules/modes/: ncfb.c, nofb.c:
104 nmav 1.8
105 nmav 1.9 nOFB and nCFB now behave like real stream modes
106 nmav 1.8
107 nmav 1.9 2002-03-09 20:29 nmav
108 nmav 1.8
109 nmav 1.10 * NEWS, README, configure.in, libmcrypt.spec, lib/libdefs.h (tags:
110     libmcrypt_2_5_0), modules/algorithms/3-way.c (tags:
111     libmcrypt_2_5_0), modules/algorithms/arcfour.c,
112     modules/algorithms/blowfish-compat.c (tags: libmcrypt_2_5_0),
113     modules/algorithms/blowfish.c (tags: libmcrypt_2_5_0),
114     modules/algorithms/cast-128.c (tags: libmcrypt_2_5_0),
115     modules/algorithms/cast-256.c (tags: libmcrypt_2_5_0),
116     modules/algorithms/des.c (tags: libmcrypt_2_5_0),
117     modules/algorithms/enigma.c (tags: libmcrypt_2_5_0),
118     modules/algorithms/gost.c (tags: libmcrypt_2_5_0),
119     modules/algorithms/loki97.c (tags: libmcrypt_2_5_0),
120     modules/algorithms/panama.c (tags: libmcrypt_2_5_0),
121     modules/algorithms/rc2.c (tags: libmcrypt_2_5_0),
122     modules/algorithms/rijndael-128.c (tags: libmcrypt_2_5_0),
123     modules/algorithms/rijndael-192.c (tags: libmcrypt_2_5_0),
124     modules/algorithms/rijndael-256.c (tags: libmcrypt_2_5_0),
125     modules/algorithms/safer128.c (tags: libmcrypt_2_5_0),
126     modules/algorithms/safer64.c (tags: libmcrypt_2_5_0),
127     modules/algorithms/saferplus.c (tags: libmcrypt_2_5_0),
128     modules/algorithms/serpent.c (tags: libmcrypt_2_5_0),
129     modules/algorithms/tripledes.c (tags: libmcrypt_2_5_0),
130     modules/algorithms/twofish.c (tags: libmcrypt_2_5_0),
131     modules/algorithms/wake.c, modules/algorithms/xtea.c (tags:
132     libmcrypt_2_5_0), modules/modes/cbc.c, modules/modes/cfb.c,
133     modules/modes/ctr.c, modules/modes/ecb.c, modules/modes/ncfb.c,
134     modules/modes/nofb.c, modules/modes/ofb.c, modules/modes/stream.c:
135 nmav 1.8
136 nmav 1.9 Added the --disable-dynamic-loading parameter to the configure
137     script, and instructions for how to build the library for staticaly
138     linking.
139 nmav 1.8
140 nmav 1.9 2002-03-09 19:36 nmav
141 nmav 1.8
142 nmav 1.9 * libmcrypt.spec:
143 nmav 1.8
144 nmav 1.9 added libmcrypt.spec by Germano Rizzo <mano@pluto.linux.it>
145 nmav 1.8
146 nmav 1.9 2002-03-09 10:43 nmav
147 nmav 1.8
148 nmav 1.10 * NEWS, configure.in, doc/mcrypt.3, lib/mcrypt_modules.h (tags:
149     libmcrypt_2_5_0), modules/modes/ctr.c, modules/modes/stream.c:
150 nmav 1.8
151 nmav 1.9 A block cipher in CTR mode now behaves as a real stream cipher.
152     (nCFB and nOFB have to be fixed too).
153 nmav 1.8
154 nmav 1.9 2002-03-07 12:23 nmav
155 nmav 1.8
156 nmav 1.10 * modules/modes/: Makefile.am, ctr.c, ctr.h (tags:
157     libmcrypt_2_5_0), ncfb.c, nofb.c:
158 nmav 1.8
159 nmav 1.9 Added CTR mode. Fixes in nCFB an nOFB modes.
160 nmav 1.8
161 nmav 1.9 2002-03-04 18:39 nmav
162 nmav 1.8
163 nmav 1.9 * THANKS:
164 nmav 1.8
165 nmav 1.9 added Stefan
166 nmav 1.8
167 nmav 1.9 2002-03-03 09:15 nmav
168 nmav 1.8
169 nmav 1.9 * modules/algorithms/twofish.c:
170 nmav 1.8
171 nmav 1.9 macro moved to inline function
172 nmav 1.8
173 nmav 1.9 2002-03-02 10:22 nmav
174 nmav 1.8
175 nmav 1.9 * configure.in, lib/Makefile.am, modules/algorithms/Makefile.am,
176     modules/modes/Makefile.am:
177 nmav 1.8
178 nmav 1.9 -no-undefined is only added in win32 machines
179 nmav 1.8
180 nmav 1.9 2002-02-28 12:59 nmav
181 nmav 1.8
182 nmav 1.10 * THANKS, acconfig.h (tags: libmcrypt_2_5_0), configure.in,
183     doc/example.c (tags: libmcrypt_2_5_0), lib/Makefile.am,
184 nmav 1.9 lib/libdefs.h, modules/algorithms/Makefile.am,
185     modules/algorithms/twofish.c, modules/modes/Makefile.am,
186     modules/modes/cbc.c, modules/modes/cfb.c, modules/modes/ofb.c:
187 nmav 1.8
188 nmav 1.9 Added link options for win32 compatibility.
189 nmav 1.8
190 nmav 1.9 2002-02-22 22:05 nmav
191 nmav 1.7
192 nmav 1.9 * modules/modes/stream.c:
193 nmav 1.8
194 nmav 1.9 now has_iv does not return 1. Pointed out by Gustavo Niemeyer
195     <niemeyer@conectiva.com>
196 nmav 1.8
197 nmav 1.9 2002-02-13 18:33 nmav
198 nmav 1.8
199 nmav 1.9 * modules/modes/: ncfb.c, nofb.c:
200 nmav 1.8
201 nmav 1.9 ncfb and nofb can now encrypt and decrypt messages with length !=
202     blocksize. This is only needed for the last bytes.
203 nmav 1.8
204 nmav 1.9 2002-02-10 23:15 nmav
205 nmav 1.7
206 nmav 1.9 * lib/mcrypt.h.in:
207 nmav 1.7
208 nmav 1.9 Added mcrypt_check_version prototype.
209 nmav 1.8
210 nmav 1.9 2002-02-01 11:41 nmav
211 nmav 1.7
212 nmav 1.10 * lib/mcrypt.c (tags: libmcrypt_2_5_0):
213 nmav 1.7
214 nmav 1.9 corrected nasty bug in internal_init()
215 nmav 1.7
216 nmav 1.9 2002-01-31 01:13 nmav
217 nmav 1.8
218 nmav 1.10 * lib/: libdefs.h, mcrypt_extra.c (tags: libmcrypt_2_5_0) (utags:
219     libmcrypt_2_4_21):
220 nmav 1.8
221 nmav 1.9 corrected a bug with a POSIX_SOURCE_XXX define.
222 nmav 1.8
223 nmav 1.9 2002-01-31 01:06 nmav
224 nmav 1.7
225 nmav 1.9 * lib/: mcrypt.c, mcrypt_modules.c (utags: libmcrypt_2_4_21):
226 nmav 1.6
227 nmav 1.9 minor fixes
228 nmav 1.6
229 nmav 1.9 2002-01-31 00:48 nmav
230 nmav 1.6
231 nmav 1.9 * lib/mcrypt_modules.c:
232 nmav 1.6
233 nmav 1.9 now properly calls lt_dlexit() on dlopen() failure.
234 nmav 1.6
235 nmav 1.9 2002-01-24 10:47 nmav
236 nmav 1.6
237 nmav 1.9 * lib/: mcrypt_extra.c, mcrypt_modules.c (utags: mcrypt_2_4_20):
238 nmav 1.6
239 nmav 1.9 corrected bug in mcrypt_module_open()
240 nmav 1.6
241 nmav 1.9 2002-01-05 22:28 nmav
242 nmav 1.6
243 nmav 1.10 * lib/libmcrypt.m4 (tags: libmcrypt_2_5_0, libmcrypt_2_4_21,
244     mcrypt_2_4_20):
245 nmav 1.6
246 nmav 1.9 now removes the temp file
247 nmav 1.6
248 nmav 1.9 2002-01-05 13:26 nmav
249 nmav 1.6
250 nmav 1.9 * THANKS (tags: libmcrypt_2_4_21, mcrypt_2_4_20), configure.in:
251 nmav 1.6
252 nmav 1.9 corrected behaviour in solaris
253 nmav 1.6
254 nmav 1.9 2002-01-02 10:03 nmav
255 nmav 1.6
256 nmav 1.9 * NEWS:
257 nmav 1.6
258 nmav 1.9 released 2.4.19
259 nmav 1.6
260 nmav 1.9 2001-12-31 13:06 nmav
261 nmav 1.6
262 nmav 1.9 * THANKS:
263 nmav 1.6
264 nmav 1.9 added Derick
265 nmav 1.6
266 nmav 1.9 2001-12-15 11:27 nmav
267 nmav 1.6
268 nmav 1.9 * NEWS, THANKS, configure.in, lib/mcrypt.c (tags: mcrypt_2_4_20),
269     lib/mcrypt_modules.c:
270 nmav 1.5
271 nmav 1.9 cleanups in the code. Some fixes too. Patch by Barton C Massey
272 nmav 1.5
273 nmav 1.9 2001-11-07 12:04 nmav
274 nmav 1.5
275 nmav 1.9 * lib/mcrypt.c:
276 nmav 1.5
277 nmav 1.9 corrected memory leak
278 nmav 1.5
279 nmav 1.9 2001-09-24 14:09 nmav
280 nmav 1.5
281 nmav 1.9 * lib/mcrypt_modules.c (tags: libmcrypt_2_4_17):
282 nmav 1.5
283 nmav 1.9 bug fix
284 nmav 1.5
285 nmav 1.9 2001-09-18 10:20 nmav
286 nmav 1.5
287 nmav 1.9 * configure.in (tags: libmcrypt_2_4_17):
288 nmav 1.5
289 nmav 1.9 fixed some bashisms
290 nmav 1.5
291 nmav 1.9 2001-09-18 10:19 nmav
292 nmav 1.5
293 nmav 1.9 * modules/modes/ofb.c (tags: libmcrypt_2_4_21, mcrypt_2_4_20,
294     libmcrypt_2_4_17):
295 nmav 1.5
296 nmav 1.9 corrected wrong define
297 nmav 1.5
298 nmav 1.9 2001-09-15 09:41 nmav
299 nmav 1.5
300 nmav 1.9 * NEWS, THANKS (tags: libmcrypt_2_4_17), lib/mcrypt_extra.c (tags:
301     libmcrypt_2_4_17) (utags: libmcrypt_2_4_16b):
302 nmav 1.5
303 nmav 1.9 removed unneeded strdup declaration
304 nmav 1.5
305 nmav 1.9 2001-09-11 08:09 nmav
306 nmav 1.5
307 nmav 1.9 * NEWS, doc/mcrypt.3 (tags: libmcrypt_2_4_21, mcrypt_2_4_20,
308     libmcrypt_2_4_17, libmcrypt_2_4_16b), lib/mcrypt.h.in (tags:
309     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
310 nmav 1.10 libmcrypt_2_4_16b), lib/mcrypt_internal.h (tags: libmcrypt_2_5_0,
311     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
312     libmcrypt_2_4_16b), lib/mcrypt_modules.c (tags: libmcrypt_2_4_16b)
313     (utags: libmcrypt_2_4_16):
314 nmav 1.5
315 nmav 1.9 rolled back some of the changed
316 nmav 1.5
317 nmav 1.9 2001-09-09 09:52 nmav
318 nmav 1.5
319 nmav 1.9 * NEWS, doc/mcrypt.3, lib/mcrypt.c, lib/mcrypt.h.in,
320     lib/mcrypt_internal.h, lib/mcrypt_modules.c,
321     modules/algorithms/3-way.c (tags: libmcrypt_2_4_21, mcrypt_2_4_20,
322     libmcrypt_2_4_17, libmcrypt_2_4_16b, libmcrypt_2_4_16),
323     modules/algorithms/arcfour.c (tags: libmcrypt_2_4_21,
324     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
325     libmcrypt_2_4_16), modules/algorithms/blowfish-compat.c (tags:
326     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
327     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/algorithms/blowfish.c
328     (tags: libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
329     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/algorithms/cast-128.c
330     (tags: libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
331     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/algorithms/cast-256.c
332     (tags: libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
333     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/algorithms/des.c
334     (tags: libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
335     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/algorithms/enigma.c
336     (tags: libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
337     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/algorithms/gost.c
338     (tags: libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
339     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/algorithms/loki97.c
340     (tags: libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
341     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/algorithms/panama.c
342     (tags: libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
343     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/algorithms/rc2.c
344     (tags: libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
345     libmcrypt_2_4_16b, libmcrypt_2_4_16),
346     modules/algorithms/rijndael-128.c (tags: libmcrypt_2_4_21,
347     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
348     libmcrypt_2_4_16), modules/algorithms/rijndael-192.c (tags:
349     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
350     libmcrypt_2_4_16b, libmcrypt_2_4_16),
351     modules/algorithms/rijndael-256.c (tags: libmcrypt_2_4_21,
352     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
353     libmcrypt_2_4_16), modules/algorithms/safer128.c (tags:
354     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
355     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/algorithms/safer64.c
356     (tags: libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
357     libmcrypt_2_4_16b, libmcrypt_2_4_16),
358     modules/algorithms/saferplus.c (tags: libmcrypt_2_4_21,
359     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
360     libmcrypt_2_4_16), modules/algorithms/serpent.c (tags:
361     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
362     libmcrypt_2_4_16b, libmcrypt_2_4_16),
363     modules/algorithms/tripledes.c (tags: libmcrypt_2_4_21,
364     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
365     libmcrypt_2_4_16), modules/algorithms/twofish.c (tags:
366     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
367     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/algorithms/wake.c
368     (tags: libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
369     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/algorithms/xtea.c
370     (tags: libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
371     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/modes/cbc.c (tags:
372     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
373     libmcrypt_2_4_16b, libmcrypt_2_4_16):
374 nmav 1.4
375 nmav 1.9 Changed mcrypt_enc_get_supported_key_sizes() behaviour. (does not
376     return allocated value)
377 nmav 1.4
378 nmav 1.9 2001-09-08 18:08 nmav
379 nmav 1.4
380 nmav 1.9 * NEWS, TODO (tags: libmcrypt_2_4_21, mcrypt_2_4_20,
381     libmcrypt_2_4_17, libmcrypt_2_4_16b, libmcrypt_2_4_16),
382     doc/mcrypt.3, lib/mcrypt.h.in, lib/mcrypt_extra.c,
383     lib/mcrypt_internal.h, lib/mcrypt_modules.c,
384     modules/algorithms/3-way.c, modules/algorithms/arcfour.c,
385     modules/algorithms/blowfish-compat.c,
386     modules/algorithms/blowfish.c, modules/algorithms/cast-128.c,
387     modules/algorithms/cast-256.c, modules/algorithms/des.c,
388     modules/algorithms/enigma.c, modules/algorithms/gost.c,
389     modules/algorithms/loki97.c, modules/algorithms/panama.c,
390     modules/algorithms/rc2.c, modules/algorithms/rijndael-128.c,
391     modules/algorithms/rijndael-192.c,
392     modules/algorithms/rijndael-256.c, modules/algorithms/safer128.c,
393     modules/algorithms/safer64.c, modules/algorithms/saferplus.c,
394     modules/algorithms/serpent.c, modules/algorithms/tripledes.c,
395     modules/algorithms/twofish.c, modules/algorithms/wake.c,
396     modules/algorithms/xtea.c, modules/modes/Makefile.am (tags:
397     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
398     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/modes/cbc.c,
399     modules/modes/cfb.c (tags: libmcrypt_2_4_21, mcrypt_2_4_20,
400     libmcrypt_2_4_17, libmcrypt_2_4_16b, libmcrypt_2_4_16),
401     modules/modes/ecb.c (tags: libmcrypt_2_4_21, mcrypt_2_4_20,
402     libmcrypt_2_4_17, libmcrypt_2_4_16b, libmcrypt_2_4_16),
403     modules/modes/ncfb.c (tags: libmcrypt_2_4_21, mcrypt_2_4_20,
404     libmcrypt_2_4_17, libmcrypt_2_4_16b, libmcrypt_2_4_16),
405 nmav 1.10 modules/modes/ncfb.h (tags: libmcrypt_2_5_0, libmcrypt_2_4_21,
406     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
407     libmcrypt_2_4_16), modules/modes/nofb.c (tags: libmcrypt_2_4_21,
408     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
409     libmcrypt_2_4_16), modules/modes/ofb.c (tags: libmcrypt_2_4_16b,
410     libmcrypt_2_4_16), modules/modes/stream.c (tags: libmcrypt_2_4_21,
411     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
412     libmcrypt_2_4_16):
413 nmav 1.4
414 nmav 1.9 added ncfb mode. Changed get_*_name() functions semantics. Other
415     cleanups.
416 nmav 1.4
417 nmav 1.9 2001-09-07 12:50 nmav
418 nmav 1.4
419 nmav 1.9 * src/: Makefile.am (tags: libmcrypt_2_4_21, mcrypt_2_4_20),
420     cipher_test.c (utags: libmcrypt_2_4_16b, libmcrypt_2_4_16,
421     libmcrypt_2_4_17):
422 nmav 1.4
423 nmav 1.9 removed dmalloc stuff
424 nmav 1.4
425 nmav 1.9 2001-09-07 12:34 nmav
426 nmav 1.4
427 nmav 1.9 * configure.in (tags: libmcrypt_2_4_16b, libmcrypt_2_4_16),
428     lib/Makefile.am (tags: libmcrypt_2_4_21, mcrypt_2_4_20,
429     libmcrypt_2_4_17, libmcrypt_2_4_16b, libmcrypt_2_4_16),
430     lib/libdefs.h (tags: mcrypt_2_4_20, libmcrypt_2_4_17,
431     libmcrypt_2_4_16b, libmcrypt_2_4_16), lib/libmcrypt.m4 (tags:
432     libmcrypt_2_4_17, libmcrypt_2_4_16b, libmcrypt_2_4_16),
433     lib/mcrypt_extra.c, lib/mcrypt_modules.c, src/Makefile.am,
434     src/cipher_test.c:
435 nmav 1.4
436 nmav 1.9 Finished option which allows for static linking modules into the
437     library
438 nmav 1.4
439 nmav 1.9 2001-09-02 20:11 nmav
440 nmav 1.4
441 nmav 1.9 * NEWS, configure.in, lib/Makefile.am, lib/libdefs.h,
442     lib/mcrypt_extra.c, lib/mcrypt_internal.h, lib/mcrypt_modules.c,
443     modules/algorithms/3-way.c, modules/algorithms/Makefile.am (tags:
444     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
445     libmcrypt_2_4_16b, libmcrypt_2_4_16), modules/algorithms/arcfour.c,
446     modules/algorithms/blowfish-compat.c,
447     modules/algorithms/blowfish.c, modules/algorithms/cast-128.c,
448     modules/algorithms/cast-256.c, modules/algorithms/des.c,
449     modules/algorithms/enigma.c, modules/algorithms/gost.c,
450     modules/algorithms/loki97.c, modules/algorithms/panama.c,
451     modules/algorithms/rc2.c, modules/algorithms/rijndael-128.c,
452     modules/algorithms/rijndael-192.c,
453     modules/algorithms/rijndael-256.c, modules/algorithms/safer128.c,
454     modules/algorithms/safer64.c, modules/algorithms/saferplus.c,
455     modules/algorithms/serpent.c, modules/algorithms/tripledes.c,
456     modules/algorithms/twofish.c, modules/algorithms/wake.c,
457     modules/algorithms/xtea.c, modules/modes/Makefile.am,
458     modules/modes/cbc.c, modules/modes/cfb.c, modules/modes/ecb.c,
459     modules/modes/nofb.c, modules/modes/ofb.c, modules/modes/stream.c:
460 nmav 1.4
461 nmav 1.9 added option to include modules into the library
462 nmav 1.4
463 nmav 1.9 2001-09-02 14:49 nmav
464 nmav 1.4
465 nmav 1.9 * configure.in, lib/Makefile.am, lib/libdefs.h, lib/libmcrypt.m4,
466 nmav 1.10 lib/libmcrypt.sym (tags: libmcrypt_2_5_0, libmcrypt_2_4_21,
467     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
468     libmcrypt_2_4_16), lib/mcrypt_extra.c, lib/mcrypt_internal.h,
469     lib/mcrypt_modules.c:
470 nmav 1.4
471 nmav 1.9 changed to support dlpreopening
472 nmav 1.4
473 nmav 1.9 2001-07-11 07:34 nmav
474 nmav 1.4
475 nmav 1.9 * NEWS, lib/libdefs.h, lib/mcrypt_extra.c:
476 nmav 1.4
477 nmav 1.9 corrected bug for solaris 'readdir_r'
478 nmav 1.4
479 nmav 1.9 2001-06-09 10:12 nmav
480 nmav 1.4
481 nmav 1.9 * acconfig.h (tags: libmcrypt_2_4_21, mcrypt_2_4_20,
482     libmcrypt_2_4_17, libmcrypt_2_4_16b, libmcrypt_2_4_16),
483     configure.in, lib/mcrypt_threads.c (tags: libmcrypt_2_4_16b,
484     libmcrypt_2_4_16) (utags: libmcrypt_2_4_15):
485 nmav 1.4
486 nmav 1.9 added check for lt_dlmutex_register in the installed version of
487     libltdl. If it is not found then that capability is disabled.
488 nmav 1.4
489 nmav 1.9 2001-06-04 14:42 nmav
490 nmav 1.4
491 nmav 1.9 * acconfig.h, configure.in, doc/README.config (tags:
492 nmav 1.10 libmcrypt_2_5_0, libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
493 nmav 1.9 libmcrypt_2_4_16b, libmcrypt_2_4_16, libmcrypt_2_4_15),
494     lib/libmcrypt.m4 (tags: libmcrypt_2_4_15), lib/mcrypt_threads.c:
495 nmav 1.4
496 nmav 1.9 several fixes
497 nmav 1.4
498 nmav 1.9 2001-05-28 08:31 nmav
499 nmav 1.3
500 nmav 1.9 * modules/algorithms/panama.c (tags: libmcrypt_2_4_15):
501 nmav 1.3
502 nmav 1.9 fixed free() call
503 nmav 1.3
504 nmav 1.9 2001-05-21 15:10 nmav
505 nmav 1.3
506 nmav 1.9 * lib/Makefile.am, modules/algorithms/Makefile.am,
507     modules/modes/Makefile.am (utags: libmcrypt_2_4_15):
508 nmav 1.1
509 nmav 1.9 removed -no-undefined parameters
510 nmav 1.3
511 nmav 1.9 2001-05-21 09:34 nmav
512 nmav 1.3
513 nmav 1.9 * modules/algorithms/panama.c:
514 nmav 1.1
515 nmav 1.9 removed mx* calls.
516 nmav 1.1
517 nmav 1.9 2001-05-18 17:11 nmav
518 nmav 1.1
519 nmav 1.9 * src/Makefile.am (tags: libmcrypt_2_4_15):
520 nmav 1.1
521 nmav 1.9 fixed wrong library linking
522 nmav 1.1
523 nmav 1.9 2001-05-18 16:59 nmav
524 nmav 1.1
525 nmav 1.9 * src/cipher_test.c (tags: libmcrypt_2_4_15, mcrypt_2_4_13):
526 nmav 1.1
527 nmav 1.9 removed dmalloc.h
528 nmav 1.1
529 nmav 1.9 2001-05-18 10:54 nmav
530 nmav 1.1
531 nmav 1.9 * NEWS (tags: mcrypt_2_4_13), configure.in (tags: mcrypt_2_4_13),
532 nmav 1.10 doc/Makefile.am (tags: libmcrypt_2_5_0, libmcrypt_2_4_21,
533     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
534     libmcrypt_2_4_16, libmcrypt_2_4_15, mcrypt_2_4_13),
535     doc/README.threads, doc/mcrypt.3 (tags: libmcrypt_2_4_15,
536     mcrypt_2_4_13), lib/mcrypt_extra.c (tags: libmcrypt_2_4_15,
537     mcrypt_2_4_13), lib/mcrypt_modules.c (tags: libmcrypt_2_4_15,
538     mcrypt_2_4_13), lib/mcrypt_threads.c (tags: mcrypt_2_4_13),
539     lib/xmemory.h (tags: libmcrypt_2_5_0, libmcrypt_2_4_21,
540 nmav 1.9 mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
541     libmcrypt_2_4_16, libmcrypt_2_4_15, mcrypt_2_4_13),
542     modules/algorithms/Makefile.am (tags: mcrypt_2_4_13),
543     modules/modes/Makefile.am (tags: mcrypt_2_4_13):
544 nmav 1.1
545 nmav 1.9 updated api.
546 nmav 1.1
547 nmav 1.9 2001-05-18 07:08 nmav
548 nmav 1.1
549 nmav 1.9 * NEWS, configure.in, lib/mcrypt_internal.h (tags:
550     libmcrypt_2_4_15, mcrypt_2_4_13):
551 nmav 1.1
552 nmav 1.9 updated behaviour when an older libltdl is found in the system
553 nmav 1.1
554 nmav 1.9 2001-05-17 20:54 nmav
555 nmav 1.1
556 nmav 1.9 * NEWS, TODO (tags: libmcrypt_2_4_15, mcrypt_2_4_13,
557     mcrypt_2_4_12), configure.in, doc/README.config (tags:
558     mcrypt_2_4_13, mcrypt_2_4_12), doc/mcrypt.3, lib/Makefile.am,
559     lib/libdefs.h (tags: libmcrypt_2_4_15, mcrypt_2_4_13,
560     mcrypt_2_4_12), lib/libmcrypt.m4 (tags: mcrypt_2_4_13,
561     mcrypt_2_4_12), lib/libmcrypt.sym (tags: libmcrypt_2_4_15,
562     mcrypt_2_4_13, mcrypt_2_4_12), lib/mcrypt.h.in (tags:
563     libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12),
564 nmav 1.10 modules/algorithms/panama.h (tags: libmcrypt_2_5_0,
565     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
566     libmcrypt_2_4_16b, libmcrypt_2_4_16, libmcrypt_2_4_15,
567     mcrypt_2_4_13, mcrypt_2_4_12), src/Makefile.am (tags:
568     mcrypt_2_4_13, mcrypt_2_4_12):
569 nmav 1.1
570 nmav 1.9 minor updates
571 nmav 1.1
572 nmav 1.9 2001-05-17 19:09 nmav
573 nmav 1.1
574 nmav 1.9 * modules/algorithms/: des.c, rijndael-128.c, rijndael-192.c,
575 nmav 1.10 rijndael-256.c, safer.h (tags: libmcrypt_2_5_0, libmcrypt_2_4_21,
576     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
577     libmcrypt_2_4_16), safer128.c, safer64.c, tripledes.c (utags:
578     libmcrypt_2_4_15, mcrypt_2_4_12, mcrypt_2_4_13):
579 nmav 1.1
580 nmav 1.9 declared all non exported functions as static.
581 nmav 1.1
582 nmav 1.9 2001-05-17 18:59 nmav
583 nmav 1.1
584 nmav 1.9 * modules/algorithms/panama.c (tags: mcrypt_2_4_13, mcrypt_2_4_12):
585 nmav 1.1
586 nmav 1.9 all non exported functions were declared as static
587 nmav 1.1
588 nmav 1.9 2001-05-17 18:58 nmav
589 nmav 1.1
590 nmav 1.10 * acinclude.m4 (tags: libmcrypt_2_5_0, libmcrypt_2_4_21,
591     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
592     libmcrypt_2_4_16, libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12),
593     buildconf (tags: libmcrypt_2_5_0, libmcrypt_2_4_21, mcrypt_2_4_20,
594 nmav 1.9 libmcrypt_2_4_17, libmcrypt_2_4_16b, libmcrypt_2_4_16,
595 nmav 1.10 libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12), configure.in,
596     lib/Makefile.am, lib/libdefs.h, lib/mcrypt.c (tags:
597     libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12), lib/mcrypt_extra.c
598     (tags: mcrypt_2_4_12), lib/mcrypt_modules.c (tags: mcrypt_2_4_12),
599     lib/xmemory.c (tags: libmcrypt_2_5_0, libmcrypt_2_4_21,
600     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
601     libmcrypt_2_4_16, libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12),
602     lib/xmemory.h (tags: mcrypt_2_4_12), src/Makefile.am,
603     src/cipher_test.c (tags: mcrypt_2_4_12):
604 nmav 1.1
605 nmav 1.9 fixes to work with the new libltdl
606 nmav 1.1
607 nmav 1.9 2001-05-16 17:54 nmav
608 nmav 1.1
609 nmav 1.9 * modules/algorithms/: 3-way.c (tags: libmcrypt_2_4_15,
610     mcrypt_2_4_13, mcrypt_2_4_12), arcfour.c, blowfish-compat.c (tags:
611     libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12), blowfish.c (tags:
612     libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12), cast-128.c (tags:
613     libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12), cast-256.c (tags:
614     libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12), des.c, enigma.c,
615     gost.c (tags: libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12),
616     loki97.c, panama.c, rc2.c (tags: libmcrypt_2_4_15, mcrypt_2_4_13,
617     mcrypt_2_4_12), rijndael-128.c, rijndael-192.c, rijndael-256.c,
618     safer128.c, safer64.c, saferplus.c (tags: libmcrypt_2_4_15,
619     mcrypt_2_4_13, mcrypt_2_4_12), serpent.c (tags: libmcrypt_2_4_15,
620     mcrypt_2_4_13, mcrypt_2_4_12), tripledes.c, twofish.c (tags:
621     libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12), wake.c, xtea.c
622     (tags: libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12):
623 nmav 1.1
624 nmav 1.9 fixed memory leaks
625 nmav 1.1
626 nmav 1.9 2001-05-16 12:27 nmav
627 nmav 1.1
628 nmav 1.9 * doc/Makefile.am (tags: mcrypt_2_4_12), doc/README.threads (tags:
629     mcrypt_2_4_12), lib/mcrypt_extra.c, lib/mcrypt_internal.h (tags:
630     mcrypt_2_4_12), lib/mcrypt_modules.c:
631 nmav 1.1
632 nmav 1.9 updated for new libltdl
633 nmav 1.1
634 nmav 1.9 2001-05-16 08:55 nmav
635 nmav 1.1
636 nmav 1.9 * configure.in, doc/README.config, lib/Makefile.am,
637 nmav 1.10 lib/libmcrypt-config.in (tags: libmcrypt_2_5_0, libmcrypt_2_4_21,
638     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
639     libmcrypt_2_4_16, libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12),
640     lib/libmcrypt.m4, lib/libmcrypt.sym, lib/mcrypt.h, lib/mcrypt.h.in,
641 nmav 1.9 lib/mcrypt_extra.c:
642 nmav 1.1
643 nmav 1.9 added libmcrypt-config so programs that use libmcrypt can be
644     configured easier
645 nmav 1.1
646 nmav 1.9 2001-05-14 15:35 nmav
647 nmav 1.1
648 nmav 1.9 * README (tags: libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
649     libmcrypt_2_4_16b, libmcrypt_2_4_16, libmcrypt_2_4_15,
650     mcrypt_2_4_13, mcrypt_2_4_12), doc/mcrypt.3, src/cipher_test.c:
651 nmav 1.1
652 nmav 1.9 updated list information
653 nmav 1.1
654 nmav 1.9 2001-04-25 09:49 nmav
655 nmav 1.1
656 nmav 1.9 * modules/algorithms/enigma.c:
657 nmav 1.1
658 nmav 1.9 replaced fprintf with printf
659 nmav 1.1
660 nmav 1.9 2001-03-29 18:31 nmav
661 nmav 1.1
662 nmav 1.9 * lib/mcrypt_modules.c:
663 nmav 1.1
664 nmav 1.9 corrected memory leak at mcrypt_module_close().
665 nmav 1.1
666 nmav 1.9 2001-03-29 17:55 nmav
667 nmav 1.1
668 nmav 1.9 * lib/mcrypt_modules.c:
669 nmav 1.1
670 nmav 1.9 corrected return value of mcrypt_dlopen_ext().
671 nmav 1.1
672 nmav 1.9 2001-03-18 09:01 nmav
673 nmav 1.1
674 nmav 1.9 * NEWS, configure.in:
675 nmav 1.1
676 nmav 1.9 moving to a new bugfix release
677 nmav 1.1
678 nmav 1.9 2001-03-11 20:30 nmav
679 nmav 1.1
680 nmav 1.9 * modules/algorithms/: blowfish-compat.c, blowfish.c:
681 nmav 1.1
682 nmav 1.9 fixed some problems with ltdl
683 nmav 1.1
684 nmav 1.9 2001-02-04 08:35 nmav
685 nmav 1.1
686 nmav 1.10 * lib/win32_comp.h (tags: libmcrypt_2_5_0, libmcrypt_2_4_21,
687     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
688     libmcrypt_2_4_16, libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12):
689 nmav 1.1
690 nmav 1.9 fixed different declarations
691 nmav 1.1
692 nmav 1.9 2001-02-01 10:36 nmav
693 nmav 1.1
694 nmav 1.9 * lib/mcrypt.h (tags: mcrypt_2_4_9):
695    
696     various cleanups in mcrypt.h
697    
698     2001-02-01 10:34 nmav
699    
700     * configure.in (tags: mcrypt_2_4_9), doc/mcrypt.3 (tags:
701     mcrypt_2_4_9), lib/mcrypt.c (tags: mcrypt_2_4_9), lib/mcrypt.h,
702     modules/algorithms/panama.c (tags: mcrypt_2_4_9),
703     modules/modes/cbc.c (tags: libmcrypt_2_4_15, mcrypt_2_4_13,
704     mcrypt_2_4_12, mcrypt_2_4_9), modules/modes/cfb.c (tags:
705     libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12, mcrypt_2_4_9),
706     modules/modes/ecb.c (tags: libmcrypt_2_4_15, mcrypt_2_4_13,
707     mcrypt_2_4_12, mcrypt_2_4_9), modules/modes/nofb.c (tags:
708     libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12, mcrypt_2_4_9),
709     modules/modes/ofb.c (tags: libmcrypt_2_4_15, mcrypt_2_4_13,
710     mcrypt_2_4_12, mcrypt_2_4_9), modules/modes/stream.c (tags:
711     libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12, mcrypt_2_4_9):
712    
713     null IV is now handled
714    
715     2001-01-23 17:45 nmav
716    
717     * NEWS (tags: mcrypt_2_4_9), doc/mcrypt.3, lib/libmcrypt.sym (tags:
718     mcrypt_2_4_9), lib/mcrypt.c:
719    
720     added mcrypt_generic_deinit() function
721    
722     2001-01-23 17:27 nmav
723    
724     * modules/algorithms/arcfour.c (tags: mcrypt_2_4_9):
725    
726     corrected a so embarrasing bug in the IV of arcfour
727    
728     2001-01-23 12:09 nmav
729    
730     * modules/algorithms/rijndael-192.c (tags: mcrypt_2_4_9,
731     libmcrypt-2_4_9-beta):
732    
733     corrected return value
734    
735     2001-01-23 12:01 nmav
736    
737     * modules/algorithms/wake.c:
738    
739     updated version number
740    
741     2001-01-23 11:51 nmav
742    
743     * ChangeLog (tags: libmcrypt-2_4_9-beta), NEWS, README (tags:
744     mcrypt_2_4_9, libmcrypt-2_4_9-beta), THANKS (tags:
745     libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12, mcrypt_2_4_9,
746     libmcrypt-2_4_9-beta), TODO (tags: mcrypt_2_4_9,
747 nmav 1.10 libmcrypt-2_4_9-beta), doc/README.key (tags: libmcrypt_2_5_0,
748     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
749     libmcrypt_2_4_16b, libmcrypt_2_4_16, libmcrypt_2_4_15,
750     mcrypt_2_4_13, mcrypt_2_4_12, mcrypt_2_4_9, libmcrypt-2_4_9-beta),
751     doc/mcrypt.3 (tags: libmcrypt-2_4_9-beta), lib/libdefs.h (tags:
752     mcrypt_2_4_9, libmcrypt-2_4_9-beta), lib/mcrypt.c (tags:
753     libmcrypt-2_4_9-beta), lib/mcrypt_extra.c (tags: mcrypt_2_4_9,
754     libmcrypt-2_4_9-beta), lib/mcrypt_internal.h (tags:
755     libmcrypt-2_4_9-beta), lib/mcrypt_modules.c (tags:
756     libmcrypt-2_4_9-beta), lib/xmemory.c (tags: mcrypt_2_4_9,
757     libmcrypt-2_4_9-beta), modules/algorithms/Makefile.am (tags:
758     mcrypt_2_4_12, mcrypt_2_4_9, libmcrypt-2_4_9-beta),
759     modules/algorithms/blowfish-compat.c (tags: mcrypt_2_4_9,
760     libmcrypt-2_4_9-beta), modules/algorithms/blowfish.c (tags:
761     mcrypt_2_4_9, libmcrypt-2_4_9-beta), modules/algorithms/cast-128.c
762 nmav 1.9 (tags: mcrypt_2_4_9, libmcrypt-2_4_9-beta),
763 nmav 1.10 modules/algorithms/cast-256.c (tags: mcrypt_2_4_9,
764     libmcrypt-2_4_9-beta), modules/algorithms/loki97.c (tags:
765     mcrypt_2_4_9, libmcrypt-2_4_9-beta), modules/algorithms/panama.c
766     (tags: libmcrypt-2_4_9-beta), modules/algorithms/panama.h (tags:
767     mcrypt_2_4_9, libmcrypt-2_4_9-beta), modules/algorithms/rc2.c
768 nmav 1.9 (tags: mcrypt_2_4_9, libmcrypt-2_4_9-beta),
769     modules/algorithms/rijndael-128.c (tags: mcrypt_2_4_9,
770     libmcrypt-2_4_9-beta), modules/algorithms/rijndael-192.c,
771     modules/algorithms/rijndael-256.c (tags: mcrypt_2_4_9,
772     libmcrypt-2_4_9-beta), modules/algorithms/rijndael.h (tags:
773 nmav 1.10 libmcrypt_2_5_0, libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
774 nmav 1.9 libmcrypt_2_4_16b, libmcrypt_2_4_16, libmcrypt_2_4_15,
775     mcrypt_2_4_13, mcrypt_2_4_12, mcrypt_2_4_9, libmcrypt-2_4_9-beta),
776     modules/algorithms/saferplus.c (tags: mcrypt_2_4_9,
777     libmcrypt-2_4_9-beta), modules/algorithms/saferplus.h (tags:
778 nmav 1.10 libmcrypt_2_5_0, libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
779 nmav 1.9 libmcrypt_2_4_16b, libmcrypt_2_4_16, libmcrypt_2_4_15,
780     mcrypt_2_4_13, mcrypt_2_4_12, mcrypt_2_4_9, libmcrypt-2_4_9-beta),
781     modules/algorithms/twofish.c (tags: mcrypt_2_4_9,
782     libmcrypt-2_4_9-beta), modules/algorithms/twofish.h (tags:
783 nmav 1.10 libmcrypt_2_5_0, libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
784 nmav 1.9 libmcrypt_2_4_16b, libmcrypt_2_4_16, libmcrypt_2_4_15,
785     mcrypt_2_4_13, mcrypt_2_4_12, mcrypt_2_4_9, libmcrypt-2_4_9-beta),
786     modules/algorithms/xtea.c (tags: mcrypt_2_4_9,
787     libmcrypt-2_4_9-beta), modules/modes/cfb.c (tags:
788     libmcrypt-2_4_9-beta), modules/modes/nofb.c (tags:
789     libmcrypt-2_4_9-beta), modules/modes/ofb.c (tags:
790     libmcrypt-2_4_9-beta), src/cipher_test.c (tags: mcrypt_2_4_9,
791     libmcrypt-2_4_9-beta):
792    
793     cleanups and word8 was replaced by byte (hopefully)
794    
795     2001-01-23 11:50 nmav
796    
797     * lib/libmcrypt.sym:
798    
799     added missing function
800    
801     2001-01-23 11:49 nmav
802    
803     * modules/algorithms/: arcfour-iv.c, arcfour-iv.h:
804    
805     removed it!
806    
807     2001-01-23 11:49 nmav
808    
809     * modules/modes/stream.c (tags: libmcrypt-2_4_9-beta):
810    
811     corrected bug that caused wake to fail
812    
813     2001-01-23 11:47 nmav
814    
815 nmav 1.10 * modules/algorithms/: wake.c, wake.h (tags: libmcrypt_2_5_0,
816     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
817     libmcrypt_2_4_16b, libmcrypt_2_4_16, libmcrypt_2_4_15,
818     mcrypt_2_4_13, mcrypt_2_4_12, mcrypt_2_4_9, libmcrypt-2_4_9-beta):
819 nmav 1.9
820     cleanups and added iv support
821    
822     2001-01-23 11:46 nmav
823    
824     * lib/: mcrypt_internal.h, mcrypt_modules.c (utags: mcrypt_2_4_9):
825    
826     removed unneeded functions
827    
828     2001-01-23 11:44 nmav
829    
830 nmav 1.10 * modules/algorithms/: arcfour.c, arcfour.h (tags: libmcrypt_2_5_0,
831 nmav 1.9 libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
832     libmcrypt_2_4_16b, libmcrypt_2_4_16, libmcrypt_2_4_15,
833     mcrypt_2_4_13, mcrypt_2_4_12, mcrypt_2_4_9) (utags:
834     libmcrypt-2_4_9-beta):
835    
836     arcfour now uses IV
837    
838     2001-01-23 11:38 nmav
839    
840     * modules/algorithms/panama.c:
841    
842     added a check in malloc for bigendian machines
843    
844     2001-01-22 22:21 nmav
845    
846     * src/cipher_test.c:
847    
848     updated test. Now fails if algorithm test fail
849    
850     2001-01-22 22:19 nmav
851    
852     * modules/modes/: cbc.c (tags: libmcrypt-2_4_9-beta), ecb.c (tags:
853     libmcrypt-2_4_9-beta), nofb.c:
854    
855     updated internal structure
856    
857     2001-01-22 22:18 nmav
858    
859     * NEWS, configure.in (tags: libmcrypt-2_4_9-beta):
860    
861     updated for release
862    
863     2001-01-22 22:16 nmav
864    
865     * doc/mcrypt.3:
866    
867     updated documentation
868    
869     2001-01-22 22:15 nmav
870    
871     * lib/: mcrypt.c, mcrypt.h (tags: libmcrypt-2_4_9-beta),
872     mcrypt_internal.h, mcrypt_modules.c:
873    
874     changed some internal functions to get return value of
875     mcrypt_set_key
876    
877     2001-01-22 22:13 nmav
878    
879     * modules/algorithms/: 3-way.c (tags: mcrypt_2_4_9,
880     libmcrypt-2_4_9-beta), arcfour-iv.c, blowfish-compat.c, blowfish.c,
881     cast-128.c, cast-256.c, des.c (tags: mcrypt_2_4_9,
882     libmcrypt-2_4_9-beta), enigma.c (tags: mcrypt_2_4_9,
883     libmcrypt-2_4_9-beta), gost.c (tags: mcrypt_2_4_9,
884     libmcrypt-2_4_9-beta), loki97.c, panama.c, rc2.c, rijndael-128.c,
885     rijndael-192.c, rijndael-256.c, safer128.c (tags: mcrypt_2_4_9,
886     libmcrypt-2_4_9-beta), safer64.c (tags: mcrypt_2_4_9,
887     libmcrypt-2_4_9-beta), saferplus.c, serpent.c (tags: mcrypt_2_4_9,
888     libmcrypt-2_4_9-beta), tripledes.c (tags: mcrypt_2_4_9,
889     libmcrypt-2_4_9-beta), twofish.c, xtea.c:
890    
891     return value of mcrypt_set_key is an int
892    
893     2001-01-22 22:10 nmav
894    
895     * modules/algorithms/wake.c:
896    
897     there is something wrong with that algorithm
898    
899     2001-01-22 22:09 nmav
900    
901     * modules/algorithms/Makefile.am:
902    
903     removed wake
904    
905     2001-01-22 22:09 nmav
906    
907     * modules/algorithms/arcfour.c:
908    
909     speedups in the algorithm
910    
911     2001-01-22 19:28 nmav
912    
913     * lib/mcrypt_modules.c:
914    
915     fixed warning
916    
917     2001-01-18 00:26 nmav
918    
919     * modules/algorithms/Makefile.am:
920    
921     removed wake - it fails - i have no time to find why
922    
923     2001-01-17 19:37 nmav
924    
925     * lib/mcrypt.c:
926    
927     added check for longer key sizes
928    
929     2001-01-17 19:33 nmav
930    
931     * ChangeLog, NEWS, lib/mcrypt.c:
932    
933     mcrypt_generic_init() no longer fails if smaller key sizes are used.
934     Pads with zeros.
935    
936     2001-01-12 11:51 nmav
937    
938     * lib/mcrypt_extra.c:
939    
940     fixed mcrypt_readdir(). Bugs pointed out by Jonathan Woolmington
941     <jwool@ind.tansu.com.au>
942    
943     2001-01-09 00:10 nmav
944    
945     * README:
946    
947     removed unneeded options
948    
949     2001-01-08 18:44 nmav
950    
951     * modules/algorithms/blowfish-compat.c:
952    
953     more fixes
954    
955     2001-01-08 18:37 nmav
956    
957     * modules/algorithms/blowfish.c:
958    
959     fixes in blowfish
960    
961     2001-01-07 13:30 nmav
962    
963     * NEWS, modules/algorithms/blowfish.c:
964    
965     some speedup in the algorithm
966    
967     2001-01-07 13:27 nmav
968    
969     * modules/algorithms/blowfish.c:
970    
971     more fixes in the blowfish
972    
973     2001-01-07 13:22 nmav
974    
975     * NEWS, configure.in, modules/algorithms/Makefile.am,
976     modules/algorithms/blowfish.c:
977    
978     fixed blowfish in order to be compatible with other implementations
979    
980     2001-01-03 23:33 nmav
981    
982     * NEWS, configure.in:
983    
984     more rijndael-256 fixes
985    
986     2001-01-03 23:22 nmav
987    
988     * configure.in, modules/algorithms/rijndael-256.c:
989    
990     corrected bug in rijndael-256. Reported by Sami Farin safari@iki.fi
991    
992     2000-12-15 12:11 nmav
993    
994     * lib/libdefs.h:
995    
996     a change for openbsd
997    
998     2000-11-08 23:25 nmav
999    
1000     * modules/algorithms/blowfish.c:
1001    
1002     corrected bug which made blowfish not to function properly. Thanks
1003     goes to Andrew Skalski <askalski@chek.com>
1004    
1005     2000-11-03 22:59 nmav
1006    
1007     * lib/mcrypt_modules.c:
1008    
1009     some strange (very strange) fix
1010    
1011     2000-10-25 18:43 nmav
1012    
1013     * NEWS, doc/mcrypt.3, lib/mcrypt.c:
1014    
1015     added mcrypt_strerror()
1016    
1017     2000-10-20 14:44 nmav
1018    
1019     * configure.in, lib/libdefs.h, lib/win32_comp.h (tags:
1020     mcrypt_2_4_9, libmcrypt-2_4_9-beta):
1021    
1022     Changes for win32
1023    
1024     2000-10-19 20:55 nmav
1025    
1026     * .cvsignore, doc/.cvsignore, lib/.cvsignore, modules/.cvsignore,
1027     modules/algorithms/.cvsignore, modules/modes/.cvsignore,
1028     src/.cvsignore (utags: libmcrypt_2_4_15, mcrypt_2_4_20,
1029 nmav 1.10 mcrypt_2_4_12, libmcrypt_2_5_0, libmcrypt_2_4_16, mcrypt_2_4_13,
1030     mcrypt_2_4_9, libmcrypt_2_4_17, libmcrypt_2_4_16b,
1031     libmcrypt-2_4_9-beta, libmcrypt_2_4_21):
1032 nmav 1.9
1033     added cvsignore files
1034    
1035     2000-10-19 18:03 nmav
1036    
1037     * configure.in:
1038    
1039     some fixes(?)
1040    
1041     2000-10-19 17:51 nmav
1042    
1043     * modules/modes/Makefile.in:
1044    
1045     what was that?
1046    
1047     2000-10-19 17:50 nmav
1048    
1049     * configure.in, lib/Makefile.am (tags: mcrypt_2_4_9,
1050     libmcrypt-2_4_9-beta), lib/mcrypt_modules.c, lib/win32_comp.h,
1051     modules/algorithms/Makefile.am, modules/modes/Makefile.am (tags:
1052     mcrypt_2_4_12, mcrypt_2_4_9, libmcrypt-2_4_9-beta),
1053     modules/modes/Makefile.in:
1054    
1055     Added things needed for libmcrypt to be compiled as a DLL under
1056     windows
1057    
1058     2000-10-12 21:06 nmav
1059    
1060     * acconfig.h (tags: mcrypt_2_4_13, mcrypt_2_4_12, mcrypt_2_4_9,
1061     libmcrypt-2_4_9-beta), configure.in, lib/Makefile.am,
1062     lib/libdefs.h, lib/mcrypt.c, lib/mcrypt_extra.c,
1063 nmav 1.10 lib/mcrypt_modules.c, lib/swap.c (tags: libmcrypt_2_5_0,
1064 nmav 1.9 libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
1065     libmcrypt_2_4_16b, libmcrypt_2_4_16, libmcrypt_2_4_15,
1066     mcrypt_2_4_13, mcrypt_2_4_12, mcrypt_2_4_9, libmcrypt-2_4_9-beta),
1067 nmav 1.10 lib/win32_comp.c (tags: libmcrypt_2_5_0, libmcrypt_2_4_21,
1068     mcrypt_2_4_20, libmcrypt_2_4_17, libmcrypt_2_4_16b,
1069     libmcrypt_2_4_16, libmcrypt_2_4_15, mcrypt_2_4_13, mcrypt_2_4_12,
1070     mcrypt_2_4_9, libmcrypt-2_4_9-beta), lib/win32_comp.h,
1071     modules/algorithms/3-way.c, modules/algorithms/arcfour-iv.c,
1072     modules/algorithms/arcfour.c, modules/algorithms/blowfish.c,
1073     modules/algorithms/cast-128.c, modules/algorithms/cast-256.c,
1074     modules/algorithms/des.c, modules/algorithms/enigma.c,
1075     modules/algorithms/gost.c, modules/algorithms/loki97.c,
1076     modules/algorithms/panama.c, modules/algorithms/rc2.c,
1077     modules/algorithms/rijndael-128.c,
1078 nmav 1.9 modules/algorithms/rijndael-192.c,
1079     modules/algorithms/rijndael-256.c, modules/algorithms/safer128.c,
1080     modules/algorithms/safer64.c, modules/algorithms/saferplus.c,
1081     modules/algorithms/serpent.c, modules/algorithms/tripledes.c,
1082     modules/algorithms/twofish.c, modules/algorithms/wake.c,
1083     modules/algorithms/xtea.c:
1084    
1085     Added defines and some function emulation needed in WIN32. Thanks
1086     goes to Dimitris Souflis (dsouflis@altera.gr)
1087    
1088     2000-10-10 11:54 nmav
1089    
1090     * doc/mcrypt.3:
1091    
1092     updated documentation
1093    
1094     2000-10-07 18:34 nmav
1095    
1096     * doc/mcrypt.3:
1097    
1098     included algorithm description in the documentation
1099    
1100     2000-10-07 18:26 nmav
1101    
1102     * configure.in, lib/libdefs.h, lib/mcrypt_modules.h (tags:
1103     libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
1104     libmcrypt_2_4_16b, libmcrypt_2_4_16, libmcrypt_2_4_15,
1105     mcrypt_2_4_13, mcrypt_2_4_12, mcrypt_2_4_9, libmcrypt-2_4_9-beta),
1106     modules/algorithms/3-way.c, modules/algorithms/blowfish.c,
1107     modules/algorithms/cast-256.c, modules/algorithms/des.c,
1108     modules/algorithms/gost.c, modules/algorithms/loki97.c,
1109     modules/algorithms/panama.c, modules/algorithms/rc2.c,
1110     modules/algorithms/rijndael-128.c, modules/algorithms/serpent.c,
1111     modules/algorithms/tripledes.c, modules/algorithms/twofish.c,
1112     modules/algorithms/wake.c, modules/algorithms/xtea.c:
1113    
1114     added support for local swap functions (if available)
1115    
1116     2000-10-02 17:47 nmav
1117    
1118     * modules/algorithms/arcfour.c:
1119    
1120     arcfour algorithm bugfixes
1121    
1122     2000-10-02 17:43 nmav
1123    
1124     * modules/algorithms/: arcfour.c, arcfour.h:
1125    
1126     arcfour implementation was changed
1127    
1128     2000-09-18 09:42 nmav
1129    
1130     * NEWS, configure.in, doc/mcrypt.3, lib/libdefs.h,
1131     lib/mcrypt_extra.c, lib/mcrypt_modules.c:
1132    
1133     updates in the -ldl option. Bugfixes.
1134    
1135     2000-09-17 22:10 nmav
1136    
1137     * ChangeLog, acconfig.h, configure.in, lib/libdefs.h,
1138     lib/libmcrypt.sym (tags: libmcrypt-2_4_9-beta), lib/mcrypt_extra.c,
1139     lib/mcrypt_modules.c, modules/modes/Makefile.in, src/cipher_test.c:
1140    
1141     bugfixes and some minor improvements disable-libltdl mode.
1142    
1143     2000-09-16 02:01 nmav
1144    
1145     * lib/libdefs.h, lib/mcrypt.h, lib/mcrypt_extra.c,
1146     lib/mcrypt_internal.h, lib/mcrypt_modules.c,
1147     modules/algorithms/3-way.c, modules/algorithms/arcfour-iv.c,
1148     modules/algorithms/arcfour.c, modules/algorithms/blowfish.c,
1149     modules/algorithms/cast-128.c, modules/algorithms/cast-256.c,
1150     modules/algorithms/des.c, modules/algorithms/enigma.c,
1151     modules/algorithms/gost.c, modules/algorithms/loki97.c,
1152     modules/algorithms/panama.c, modules/algorithms/rc2.c,
1153     modules/algorithms/rijndael-128.c,
1154     modules/algorithms/rijndael-192.c,
1155     modules/algorithms/rijndael-256.c, modules/algorithms/safer128.c,
1156     modules/algorithms/safer64.c, modules/algorithms/saferplus.c,
1157     modules/algorithms/serpent.c, modules/algorithms/tripledes.c,
1158     modules/algorithms/twofish.c, modules/algorithms/wake.c,
1159     modules/algorithms/xtea.c, modules/modes/cbc.c,
1160     modules/modes/cfb.c, modules/modes/ecb.c, modules/modes/nofb.c,
1161     modules/modes/ofb.c, modules/modes/stream.c:
1162    
1163     Added support for -ldl (does not work)... and some other fixes
1164    
1165     2000-09-04 13:02 nmav
1166    
1167     * lib/mcrypt.c, modules/modes/Makefile.in:
1168    
1169     minor changes
1170    
1171     2000-09-04 12:56 nmav
1172    
1173     * doc/mcrypt.3:
1174    
1175     updated and corrected documentation.
1176    
1177     2000-08-04 14:59 nmav
1178    
1179     * buildconf, modules/algorithms/blowfish.c:
1180    
1181     speedups in the blowfish algorithm.
1182    
1183     2000-07-28 07:41 nmav
1184    
1185     * modules/algorithms/rc2.c:
1186    
1187     Removed all references to assert().
1188    
1189     2000-06-12 14:52 nmav
1190    
1191     * modules/algorithms/panama.c:
1192    
1193     removed some c++ style comments
1194    
1195     2000-05-22 13:07 nmav
1196    
1197     * AUTHORS, ChangeLog, COPYING, KNOWN-BUGS, INSTALL, Makefile.am,
1198     NEWS, README, THANKS, TODO, acconfig.h, buildconf,
1199     changelog-update.sh, configure.in, doc/Makefile.am, doc/README.key,
1200     doc/README.xtea, doc/example.c, doc/mcrypt.3, lib/Makefile.am,
1201     lib/bzero.c, lib/bzero.h, lib/libdefs.h, lib/mcrypt.c,
1202     lib/mcrypt.h, lib/mcrypt_extra.c, lib/mcrypt_modules.h, lib/swap.c,
1203     lib/xmemory.c, lib/xmemory.h, lib/libmcrypt.sym,
1204     lib/mcrypt_internal.h, lib/mcrypt_modules.c, modules/Makefile.am,
1205     modules/algorithms/3-way.c, modules/algorithms/3-way.h,
1206     modules/algorithms/Makefile.am, modules/algorithms/blowfish.c,
1207     modules/algorithms/blowfish.h, modules/algorithms/cast-128.c,
1208     modules/algorithms/cast-128.h,
1209     modules/algorithms/cast-128_sboxes.h,
1210     modules/algorithms/cast-256.c, modules/algorithms/cast-256.h,
1211     modules/algorithms/des.c, modules/algorithms/des.h,
1212     modules/algorithms/enigma.c, modules/algorithms/enigma.h,
1213     modules/algorithms/gost.c, modules/algorithms/arcfour-iv.c,
1214     modules/algorithms/loki97.c, modules/algorithms/loki97.h,
1215     modules/algorithms/safer.h, modules/algorithms/arcfour-iv.h,
1216     modules/algorithms/rc2.c, modules/algorithms/rc2.h,
1217     modules/algorithms/rijndael-128.c,
1218     modules/algorithms/rijndael-192.c,
1219     modules/algorithms/rijndael-256.c, modules/algorithms/safer128.c,
1220     modules/algorithms/safer64.c, modules/algorithms/saferplus.c,
1221     modules/algorithms/saferplus.h, modules/algorithms/serpent.c,
1222     modules/algorithms/serpent.h, modules/algorithms/tripledes.c,
1223     modules/algorithms/tripledes.h, modules/algorithms/rijndael.h,
1224     modules/algorithms/twofish.c, modules/algorithms/twofish.h,
1225     modules/algorithms/wake.c, modules/algorithms/wake.h,
1226     modules/algorithms/xtea.c, modules/algorithms/arcfour.c,
1227     modules/algorithms/arcfour.h, modules/algorithms/panama.c,
1228     modules/algorithms/panama.h, modules/algorithms/xtea.h,
1229     modules/modes/Makefile.am, modules/modes/Makefile.in,
1230     modules/modes/cbc.c, modules/modes/cbc.h, modules/modes/cfb.c,
1231     modules/modes/cfb.h, modules/modes/ecb.c, modules/modes/ecb.h,
1232     modules/modes/nofb.c, modules/modes/nofb.h, modules/modes/ofb.c,
1233     modules/modes/ofb.h, modules/modes/stream.c,
1234     modules/modes/stream.h, src/Makefile.am, src/cipher_test.c,
1235     src/key_test.c, src/mode_test.c:
1236    
1237     Initial revision
1238 nmav 1.1

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26