/[mcrypt]/libmcrypt/ChangeLog
ViewVC logotype

Contents of /libmcrypt/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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

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

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26