/[mcrypt]/libmcrypt/ChangeLog
ViewVC logotype

Annotation of /libmcrypt/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.14 - (hide annotations)
Wed Dec 18 08:57:54 2002 UTC (21 years, 4 months ago) by nmav
Branch: MAIN
CVS Tags: libmcrypt_2_5_5, libmcrypt_2_5_5rc1
Changes since 1.13: +158 -127 lines
*** empty log message ***

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

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26