/[mcrypt]/libmcrypt/ChangeLog
ViewVC logotype

Contents of /libmcrypt/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.17 - (show annotations)
Sat Mar 8 17:39:36 2003 UTC (18 years ago) by nmav
Branch: MAIN
CVS Tags: libmcrypt_2_5_7, HEAD
Changes since 1.16: +13 -0 lines
*** empty log message ***

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

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26