/[mcrypt]/libmcrypt/ChangeLog
ViewVC logotype

Contents of /libmcrypt/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.14 - (show annotations)
Wed Dec 18 08:57:54 2002 UTC (21 years, 3 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 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 2002-12-17 08:32 nmav
12
13 * ChangeLog, NEWS, configure.in, lib/Makefile.am (tags:
14 libmcrypt_2_5_4), modules/algorithms/Makefile.am,
15 modules/modes/Makefile.am:
16
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 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 * modules/algorithms/gost.c (tags: libmcrypt_2_5_4):
43
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 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 * 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
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 * lib/libmcrypt.m4 (tags: libmcrypt_2_5_4):
108
109 updated for autoconf 2.50
110
111 2002-07-06 10:18 nmav
112
113 * 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
118 introduced the use of the const keyword in the exported functions
119
120 2002-06-10 18:35 nmav
121
122 * modules/algorithms/arcfour.c (tags: libmcrypt_2_5_3,
123 libmcrypt_2_5_2):
124
125 corrected arcfour which returned an IV size of 32 bytes.
126
127 2002-05-30 18:20 nmav
128
129 * NEWS, buildconf (tags: libmcrypt_2_5_4, libmcrypt_2_5_3,
130 libmcrypt_2_5_2), configure.in:
131
132 added COPYING.LIB
133
134 2002-05-29 15:51 nmav
135
136 * 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
141 Added the COPYING.LIB file.
142
143 2002-05-24 06:15 nmav
144
145 * modules/algorithms/: panama.c, panama.h (tags: libmcrypt_2_5_4)
146 (utags: libmcrypt_2_5_2, libmcrypt_2_5_3):
147
148 Worked around alignment bug in some compilers.
149
150 2002-05-23 14:31 nmav
151
152 * modules/algorithms/saferplus.c (tags: libmcrypt_2_5_3,
153 libmcrypt_2_5_2):
154
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 * configure.in, lib/Makefile.am (tags: libmcrypt_2_5_3,
161 libmcrypt_2_5_2), lib/mcrypt_extra.c:
162
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 * lib/libmcrypt.sym (tags: libmcrypt_2_5_4, libmcrypt_2_5_3,
176 libmcrypt_2_5_2):
177
178 added missing symbol
179
180 2002-03-11 09:55 nmav
181
182 * 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
186 last changes for 2.5.0 release
187
188 2002-03-10 14:46 nmav
189
190 * NEWS, doc/mcrypt.3 (tags: libmcrypt_2_5_0), src/Makefile.am
191 (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
196 added test for nCFB, CTR, CFB, nOFB with AES-128.
197
198 2002-03-10 14:45 nmav
199
200 * modules/modes/: cfb.c, ctr.c, ofb.c (utags: libmcrypt_2_5_0,
201 libmcrypt_2_5_2, libmcrypt_2_5_3):
202
203 corrections in CTR mode and cleanups.
204
205 2002-03-10 13:01 nmav
206
207 * modules/modes/ctr.c, src/cipher_test.c:
208
209 better checks for stream modes
210
211 2002-03-10 10:47 nmav
212
213 * Makefile.am, configure.in, libmcrypt.spec, libmcrypt.spec.in
214 (tags: libmcrypt_2_5_0):
215
216 added libmcrypt.spec.in
217
218 2002-03-09 21:48 nmav
219
220 * 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 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
235 Added mcrypt_enc_get_state()
236
237 2002-03-09 21:27 nmav
238
239 * modules/modes/: ncfb.c, nofb.c:
240
241 nOFB and nCFB now behave like real stream modes
242
243 2002-03-09 20:29 nmav
244
245 * NEWS, README, configure.in, libmcrypt.spec, lib/libdefs.h (tags:
246 libmcrypt_2_5_4, libmcrypt_2_5_3, libmcrypt_2_5_2,
247 libmcrypt_2_5_0), modules/algorithms/3-way.c (tags:
248 libmcrypt_2_5_3, libmcrypt_2_5_2, libmcrypt_2_5_0),
249 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 libmcrypt_2_5_3, libmcrypt_2_5_2, libmcrypt_2_5_0),
258 modules/algorithms/gost.c (tags: libmcrypt_2_5_3, libmcrypt_2_5_2,
259 libmcrypt_2_5_0), modules/algorithms/loki97.c (tags:
260 libmcrypt_2_5_3, libmcrypt_2_5_2, libmcrypt_2_5_0),
261 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 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 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
282 Added the --disable-dynamic-loading parameter to the configure
283 script, and instructions for how to build the library for staticaly
284 linking.
285
286 2002-03-09 19:36 nmav
287
288 * libmcrypt.spec:
289
290 added libmcrypt.spec by Germano Rizzo <mano@pluto.linux.it>
291
292 2002-03-09 10:43 nmav
293
294 * NEWS, configure.in, doc/mcrypt.3, lib/mcrypt_modules.h (tags:
295 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
298 A block cipher in CTR mode now behaves as a real stream cipher.
299 (nCFB and nOFB have to be fixed too).
300
301 2002-03-07 12:23 nmav
302
303 * 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
306 Added CTR mode. Fixes in nCFB an nOFB modes.
307
308 2002-03-04 18:39 nmav
309
310 * THANKS:
311
312 added Stefan
313
314 2002-03-03 09:15 nmav
315
316 * modules/algorithms/twofish.c:
317
318 macro moved to inline function
319
320 2002-03-02 10:22 nmav
321
322 * configure.in, lib/Makefile.am, modules/algorithms/Makefile.am,
323 modules/modes/Makefile.am:
324
325 -no-undefined is only added in win32 machines
326
327 2002-02-28 12:59 nmav
328
329 * THANKS, acconfig.h (tags: libmcrypt_2_5_3, libmcrypt_2_5_2,
330 libmcrypt_2_5_0), configure.in, doc/example.c (tags:
331 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
337 Added link options for win32 compatibility.
338
339 2002-02-22 22:05 nmav
340
341 * modules/modes/stream.c:
342
343 now has_iv does not return 1. Pointed out by Gustavo Niemeyer
344 <niemeyer@conectiva.com>
345
346 2002-02-13 18:33 nmav
347
348 * modules/modes/: ncfb.c, nofb.c:
349
350 ncfb and nofb can now encrypt and decrypt messages with length !=
351 blocksize. This is only needed for the last bytes.
352
353 2002-02-10 23:15 nmav
354
355 * lib/mcrypt.h.in:
356
357 Added mcrypt_check_version prototype.
358
359 2002-02-01 11:41 nmav
360
361 * lib/mcrypt.c (tags: libmcrypt_2_5_2, libmcrypt_2_5_0):
362
363 corrected nasty bug in internal_init()
364
365 2002-01-31 01:13 nmav
366
367 * lib/: libdefs.h, mcrypt_extra.c (tags: libmcrypt_2_5_0) (utags:
368 libmcrypt_2_4_21):
369
370 corrected a bug with a POSIX_SOURCE_XXX define.
371
372 2002-01-31 01:06 nmav
373
374 * lib/: mcrypt.c, mcrypt_modules.c (utags: libmcrypt_2_4_21):
375
376 minor fixes
377
378 2002-01-31 00:48 nmav
379
380 * lib/mcrypt_modules.c:
381
382 now properly calls lt_dlexit() on dlopen() failure.
383
384 2002-01-24 10:47 nmav
385
386 * lib/: mcrypt_extra.c, mcrypt_modules.c (utags: mcrypt_2_4_20):
387
388 corrected bug in mcrypt_module_open()
389
390 2002-01-05 22:28 nmav
391
392 * 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
395 now removes the temp file
396
397 2002-01-05 13:26 nmav
398
399 * THANKS (tags: libmcrypt_2_4_21, mcrypt_2_4_20), configure.in:
400
401 corrected behaviour in solaris
402
403 2002-01-02 10:03 nmav
404
405 * NEWS:
406
407 released 2.4.19
408
409 2001-12-31 13:06 nmav
410
411 * THANKS:
412
413 added Derick
414
415 2001-12-15 11:27 nmav
416
417 * NEWS, THANKS, configure.in, lib/mcrypt.c (tags: mcrypt_2_4_20),
418 lib/mcrypt_modules.c:
419
420 cleanups in the code. Some fixes too. Patch by Barton C Massey
421
422 2001-11-07 12:04 nmav
423
424 * lib/mcrypt.c:
425
426 corrected memory leak
427
428 2001-09-24 14:09 nmav
429
430 * lib/mcrypt_modules.c (tags: libmcrypt_2_4_17):
431
432 bug fix
433
434 2001-09-18 10:20 nmav
435
436 * configure.in (tags: libmcrypt_2_4_17):
437
438 fixed some bashisms
439
440 2001-09-18 10:19 nmav
441
442 * modules/modes/ofb.c (tags: libmcrypt_2_4_21, mcrypt_2_4_20,
443 libmcrypt_2_4_17):
444
445 corrected wrong define
446
447 2001-09-15 09:41 nmav
448
449 * NEWS, THANKS (tags: libmcrypt_2_4_17), lib/mcrypt_extra.c (tags:
450 libmcrypt_2_4_17) (utags: libmcrypt_2_4_16b):
451
452 removed unneeded strdup declaration
453
454 2001-09-11 08:09 nmav
455
456 * 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 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 libmcrypt_2_4_16b), lib/mcrypt_modules.c (tags: libmcrypt_2_4_16b)
462 (utags: libmcrypt_2_4_16):
463
464 rolled back some of the changed
465
466 2001-09-09 09:52 nmav
467
468 * 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
524 Changed mcrypt_enc_get_supported_key_sizes() behaviour. (does not
525 return allocated value)
526
527 2001-09-08 18:08 nmav
528
529 * 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 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
563 added ncfb mode. Changed get_*_name() functions semantics. Other
564 cleanups.
565
566 2001-09-07 12:50 nmav
567
568 * src/: Makefile.am (tags: libmcrypt_2_4_21, mcrypt_2_4_20),
569 cipher_test.c (utags: libmcrypt_2_4_16, libmcrypt_2_4_17,
570 libmcrypt_2_4_16b):
571
572 removed dmalloc stuff
573
574 2001-09-07 12:34 nmav
575
576 * 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
585 Finished option which allows for static linking modules into the
586 library
587
588 2001-09-02 20:11 nmav
589
590 * 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
610 added option to include modules into the library
611
612 2001-09-02 14:49 nmav
613
614 * configure.in, lib/Makefile.am, lib/libdefs.h, lib/libmcrypt.m4,
615 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
620 changed to support dlpreopening
621
622 2001-07-11 07:34 nmav
623
624 * NEWS, lib/libdefs.h, lib/mcrypt_extra.c:
625
626 corrected bug for solaris 'readdir_r'
627
628 2001-06-09 10:12 nmav
629
630 * 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
635 added check for lt_dlmutex_register in the installed version of
636 libltdl. If it is not found then that capability is disabled.
637
638 2001-06-04 14:42 nmav
639
640 * acconfig.h, configure.in, doc/README.config (tags:
641 libmcrypt_2_5_4, libmcrypt_2_5_3, libmcrypt_2_5_2, libmcrypt_2_5_0,
642 libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
643 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
646 several fixes
647
648 2001-05-28 08:31 nmav
649
650 * modules/algorithms/panama.c (tags: libmcrypt_2_4_15):
651
652 fixed free() call
653
654 2001-05-21 15:10 nmav
655
656 * lib/Makefile.am, modules/algorithms/Makefile.am,
657 modules/modes/Makefile.am (utags: libmcrypt_2_4_15):
658
659 removed -no-undefined parameters
660
661 2001-05-21 09:34 nmav
662
663 * modules/algorithms/panama.c:
664
665 removed mx* calls.
666
667 2001-05-18 17:11 nmav
668
669 * src/Makefile.am (tags: libmcrypt_2_4_15):
670
671 fixed wrong library linking
672
673 2001-05-18 16:59 nmav
674
675 * src/cipher_test.c (tags: libmcrypt_2_4_15, mcrypt_2_4_13):
676
677 removed dmalloc.h
678
679 2001-05-18 10:54 nmav
680
681 * NEWS (tags: mcrypt_2_4_13), configure.in (tags: mcrypt_2_4_13),
682 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 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 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
696 updated api.
697
698 2001-05-18 07:08 nmav
699
700 * NEWS, configure.in, lib/mcrypt_internal.h (tags:
701 libmcrypt_2_4_15, mcrypt_2_4_13):
702
703 updated behaviour when an older libltdl is found in the system
704
705 2001-05-17 20:54 nmav
706
707 * 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 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
721 minor updates
722
723 2001-05-17 19:09 nmav
724
725 * modules/algorithms/: des.c, rijndael-128.c, rijndael-192.c,
726 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 mcrypt_2_4_12):
731
732 declared all non exported functions as static.
733
734 2001-05-17 18:59 nmav
735
736 * modules/algorithms/panama.c (tags: mcrypt_2_4_13, mcrypt_2_4_12):
737
738 all non exported functions were declared as static
739
740 2001-05-17 18:58 nmav
741
742 * 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 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 libmcrypt_2_5_4, libmcrypt_2_5_3, libmcrypt_2_5_2, libmcrypt_2_5_0,
753 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
758 fixes to work with the new libltdl
759
760 2001-05-16 17:54 nmav
761
762 * 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
777 fixed memory leaks
778
779 2001-05-16 12:27 nmav
780
781 * 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
785 updated for new libltdl
786
787 2001-05-16 08:55 nmav
788
789 * configure.in, doc/README.config, lib/Makefile.am,
790 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
797 added libmcrypt-config so programs that use libmcrypt can be
798 configured easier
799
800 2001-05-14 15:35 nmav
801
802 * 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
806 updated list information
807
808 2001-04-25 09:49 nmav
809
810 * modules/algorithms/enigma.c:
811
812 replaced fprintf with printf
813
814 2001-03-29 18:31 nmav
815
816 * lib/mcrypt_modules.c:
817
818 corrected memory leak at mcrypt_module_close().
819
820 2001-03-29 17:55 nmav
821
822 * lib/mcrypt_modules.c:
823
824 corrected return value of mcrypt_dlopen_ext().
825
826 2001-03-18 09:01 nmav
827
828 * NEWS, configure.in:
829
830 moving to a new bugfix release
831
832 2001-03-11 20:30 nmav
833
834 * modules/algorithms/: blowfish-compat.c, blowfish.c:
835
836 fixed some problems with ltdl
837
838 2001-02-04 08:35 nmav
839
840 * 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
845 fixed different declarations
846
847 2001-02-01 10:36 nmav
848
849 * 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 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 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 (tags: mcrypt_2_4_9, libmcrypt-2_4_9-beta),
919 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 (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 libmcrypt_2_5_4, libmcrypt_2_5_3, libmcrypt_2_5_2, libmcrypt_2_5_0,
930 libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
931 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 libmcrypt_2_5_4, libmcrypt_2_5_3, libmcrypt_2_5_2, libmcrypt_2_5_0,
936 libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
937 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 libmcrypt_2_5_4, libmcrypt_2_5_3, libmcrypt_2_5_2, libmcrypt_2_5_0,
942 libmcrypt_2_4_21, mcrypt_2_4_20, libmcrypt_2_4_17,
943 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 * 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
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 * 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
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 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 libmcrypt_2_5_4, libmcrypt_2_5_3):
1194
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 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 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 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 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

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26