Diffstat (limited to 'pwmanager/libcrypt/mpi/ChangeLog') (more/less context) (show whitespace changes)
-rw-r--r-- | pwmanager/libcrypt/mpi/ChangeLog | 572 |
1 files changed, 572 insertions, 0 deletions
diff --git a/pwmanager/libcrypt/mpi/ChangeLog b/pwmanager/libcrypt/mpi/ChangeLog new file mode 100644 index 0000000..777fc7b --- a/dev/null +++ b/pwmanager/libcrypt/mpi/ChangeLog | |||
@@ -0,0 +1,572 @@ | |||
1 | 2004-03-02 Werner Koch <wk@gnupg.org> | ||
2 | |||
3 | * hppa1.1/udiv-qrnnd.S: Alignment fix from Lamont Jones for | ||
4 | Debian. Taken from gnupg-1.3. | ||
5 | |||
6 | * longlong.h: Added PowerPC 64 bit code from GPM-4.1.2 but didn't | ||
7 | enable it yet. Some whitespace changes in HPPA to fix assembler | ||
8 | problems on HP-UX. From gnupg 1.3 | ||
9 | |||
10 | * mpiutil.c (_gcry_mpi_alloc_limb_space): Better allocate | ||
11 | something even if NLIMBS is passed as 0. | ||
12 | |||
13 | * config.links: Updated system list to match gnupg 1.3. | ||
14 | |||
15 | 2003-12-19 Werner Koch <wk@gnupg.org> | ||
16 | |||
17 | * mpi-internal.h [M_DEBUG]: Removed this unused code. | ||
18 | (struct karatsuba_ctx): Added TSPACE_NLIMBS andTP_NLIMBS. | ||
19 | * mpiutil.c (_gcry_mpi_free_limb_space): Add arg NLIMBS and wipe | ||
20 | out the memory. Changed all callers. | ||
21 | * mpih-mul.c (_gcry_mpih_mul_karatsuba_case): Keep track of | ||
22 | allocated limbs. | ||
23 | * mpi-div.c (_gcry_mpi_tdiv_qr): Keep track of allocated limbs. | ||
24 | * mpi-mul.c (gcry_mpi_mul): Ditto. | ||
25 | * mpi-pow.c (gcry_mpi_powm): Ditto. | ||
26 | |||
27 | * Manifest: Empty new file. Also add Manifest files to all CPU | ||
28 | specific directories. | ||
29 | * Makefile.am: Added. | ||
30 | |||
31 | * mpiutil.c (gcry_mpi_randomize): Use gcry_create_nonce if WEAK | ||
32 | random has been requested. | ||
33 | |||
34 | 2003-10-31 Werner Koch <wk@gnupg.org> | ||
35 | |||
36 | * i386/mpih-rshift.S, i386/mpih-lshift.S: Use %dl and not %edx for | ||
37 | testb; this avoids an assembler warning. | ||
38 | |||
39 | * mpi-pow.c (gcry_mpi_powm): s/exp/expo/ to avoid shadowing warning. | ||
40 | |||
41 | 2003-08-19 Marcus Brinkmann <marcus@g10code.de> | ||
42 | |||
43 | * Makefile.am (SUFFIXES): New variable. | ||
44 | (.S.o, .S.lo, .S.obj): Rewritten. | ||
45 | |||
46 | 2003-07-30 Moritz Schulte <moritz@g10code.com> | ||
47 | |||
48 | * longlong.h (__clz_tab): Renamed to _gcry_clz_tab. | ||
49 | * mpi-bit.c (__clz_tab): Likewise. | ||
50 | |||
51 | 2003-07-27 Werner Koch <wk@gnupg.org> | ||
52 | |||
53 | * mpicoder.c (gcry_mpi_scan): New argument BUFLEN to replace the | ||
54 | use of the intial value of NBYTES. Changed BUFFER to unsigned. | ||
55 | (gcry_mpi_print): Likewise. | ||
56 | (gcry_mpi_dump): New. | ||
57 | (_gcry_log_mpidump): Make use of gcry_mpi_dump. | ||
58 | (mpi_print): Removed. | ||
59 | (gcry_mpi_scan): Allocated mpi in secure memory when required. | ||
60 | (gcry_mpi_aprint): Changed BUFFER to unsigned char*. | ||
61 | |||
62 | 2003-07-14 Moritz Schulte <moritz@g10code.com> | ||
63 | |||
64 | * mpicoder.c: Used gcry_err* wrappers for libgpg-error symbols. | ||
65 | |||
66 | 2003-06-16 Moritz Schulte <moritz@g10code.com> | ||
67 | |||
68 | * mpi-add.c: Replace last occurences of old type names with newer | ||
69 | names (i.e. replace MPI with gcry_mpi_t). | ||
70 | * mpi-bit.c: Likewise. | ||
71 | * mpi-cmp.c: Likewise. | ||
72 | * mpi-div.c: Likewise. | ||
73 | * mpi-gcd.c: Likewise. | ||
74 | * mpi-internal.h: Likewise. | ||
75 | * mpi-inv.c: Likewise. | ||
76 | * mpi-mpow.c: Likewise. | ||
77 | * mpi-mul.c: Likewise. | ||
78 | * mpi-pow.c: Likewise. | ||
79 | * mpi-scan.c: Likewise. | ||
80 | * mpicoder.c: Likewise. | ||
81 | * mpiutil.c: Likewise. | ||
82 | |||
83 | 2003-06-09 Moritz Schulte <moritz@g10code.com> | ||
84 | |||
85 | * mpicoder.c (gcry_mpi_scan): Adjust for libgpg-error. | ||
86 | (gcry_mpi_print): Likewise. | ||
87 | (gcry_mpi_aprint): Likewise. | ||
88 | |||
89 | 2003-06-07 Moritz Schulte <moritz@g10code.com> | ||
90 | |||
91 | * longlong.h, mpi-add.c, mpi-bit.c, mpi-cmp.c, mpi-div.c, | ||
92 | mpi-gcd.c, mpi-inline.c, mpi-inline.h, mpi-internal.h, mpi-inv.c, | ||
93 | mpi-mpow.c, mpi-mul.c, mpi-pow.c, mpi-scan.c, mpicoder.c, | ||
94 | mpih-div.c, mpih-mul.c, mpiutil.c, generic/mpi-asm-defs.h, | ||
95 | generic/mpih-add1.c, generic/mpih-lshift.c, generic/mpih-mul1.c, | ||
96 | generic/mpih-mul2.c, generic/mpih-mul3.c, generic/mpih-rshift.c, | ||
97 | generic/mpih-sub1.c, generic/udiv-w-sdiv.c, i386/syntax.h, | ||
98 | m68k/syntax.h, mips3/mpi-asm-defs.h, powerpc32/syntax.h: Edited | ||
99 | all preprocessor instructions to remove whitespace before the '#'. | ||
100 | This is not required by C89, but there are some compilers out | ||
101 | there that don't like it. Replaced any occurence of the now | ||
102 | deprecated type names with the new ones. | ||
103 | |||
104 | 2003-05-21 Moritz Schulte <moritz@g10code.com> | ||
105 | |||
106 | * mpiutil.c (_gcry_mpi_alloc_limb_space): Only try to allocate | ||
107 | memory in case the amount of bytes to allocate is non-zero. | ||
108 | |||
109 | 2003-04-27 Moritz Schulte <moritz@g10code.com> | ||
110 | |||
111 | * mpiutil.c (_gcry_mpi_resize): Allocate secure memory, in case | ||
112 | bit zero of `flags' is set. | ||
113 | |||
114 | * mpi-add.c (gcry_mpi_sub): Simplify function; always use a | ||
115 | temporary variable now. | ||
116 | |||
117 | 2003-04-15 Werner Koch <wk@gnupg.org> | ||
118 | |||
119 | * longlong.h (umul_ppmm): Support SH3 and SH4. Thanks to | ||
120 | kazuya.s@jp.yokogawa.com. | ||
121 | |||
122 | 2003-04-02 Werner Koch <wk@gnupg.org> | ||
123 | |||
124 | * mpicoder.c (gcry_mpi_print): Fixed testing against possible | ||
125 | uninitialized LEN. Valgrinded by Nikos Mavroyanopoulos. | ||
126 | |||
127 | 2003-01-15 Werner Koch <wk@gnupg.org> | ||
128 | |||
129 | * longlong.h: Removed some spaces between backslashes and newlines. | ||
130 | |||
131 | 2002-09-20 Werner Koch <wk@gnupg.org> | ||
132 | |||
133 | * mpi-mul.c (gcry_mpi_mul_2exp): New. This was declared in | ||
134 | gcrypt.h but only implemented as internal function. Noted by Timo | ||
135 | but a few minutes to late for today's release. | ||
136 | |||
137 | * Makefile.am (DISTCLEANFILES): Include mpi-asm-defs.h | ||
138 | |||
139 | 2002-09-18 Werner Koch <wk@gnupg.org> | ||
140 | |||
141 | * Makefile.am (.S.lo): Pass -DPIC. i386, PPC and Sparc code | ||
142 | require it. It worked for me because I am using the i586 code. | ||
143 | |||
144 | 2002-08-23 Werner Koch <wk@gnupg.org> | ||
145 | |||
146 | * Makefile.am (.S.lo): Fixed for libtool build with --disable-shared. | ||
147 | |||
148 | 2002-07-24 Werner Koch <wk@gnupg.org> | ||
149 | |||
150 | * longlong.h: Replaced all K&R multiline strings by ISO ones for | ||
151 | the sake of modern compilers. Suggested by Marco Parrone. | ||
152 | |||
153 | 2002-06-24 Werner Koch <wk@gnupg.org> | ||
154 | |||
155 | * mpiutil.c (gcry_mpi_swap): New. | ||
156 | |||
157 | * mpi-div.c (gcry_mpi_div): New. | ||
158 | (gcry_mpi_mod): New. | ||
159 | * mpi-inv.c (gcry_mpi_invm): New. | ||
160 | |||
161 | * mpicoder.c (do_get_buffer): Make sure that we allocate at least | ||
162 | one byte. | ||
163 | |||
164 | 2002-06-12 Werner Koch <wk@gnupg.org> | ||
165 | |||
166 | * hppa1.1/udiv-qrnnd.S: Changes for PIC by Randolph Chung. | ||
167 | |||
168 | 2002-05-15 Werner Koch <wk@gnupg.org> | ||
169 | |||
170 | * config.links: Chnage the way the mpi modules are determined. | ||
171 | * Makefile.am: Revamped to better handle modules | ||
172 | |||
173 | 2002-05-14 Werner Koch <wk@gnupg.org> | ||
174 | |||
175 | Changed license of all files to the LGPL. | ||
176 | |||
177 | 2002-04-18 Werner Koch <wk@gnupg.org> | ||
178 | |||
179 | * mpicoder.c (gcry_mpi_scan): Don't use normalize on a NULL MPI. | ||
180 | |||
181 | 2002-03-20 Werner Koch <wk@gnupg.org> | ||
182 | |||
183 | * mpicoder.c (mpi_read_from_buffer): Bail out on a zero length | ||
184 | buffer because we can't eventually do an malloc of this size. | ||
185 | Reported by Timo. | ||
186 | |||
187 | 2002-01-14 Werner Koch <wk@gnupg.org> | ||
188 | |||
189 | * mpi-inv.c (_gcry_mpi_invm): Typo fixes, noted by Carlo Perassi. | ||
190 | |||
191 | 2001-11-01 Werner Koch <wk@gnupg.org> | ||
192 | |||
193 | * mpicoder.c (gcry_mpi_scan): Allow to pass a nbytes as NULL or | ||
194 | with value 0 for format GCRY_FMT_SSH, so that the length is not | ||
195 | used for any checks, only the length stored in the bufer is used. | ||
196 | This is a nice format becuase we can just pass a buffer around and | ||
197 | don't need to care about its length. | ||
198 | |||
199 | 2001-08-03 Werner Koch <wk@gnupg.org> | ||
200 | |||
201 | * config.links: Changed the way the list of files to be | ||
202 | symlinked is returned. | ||
203 | |||
204 | 2001-05-31 Werner Koch <wk@gnupg.org> | ||
205 | |||
206 | * mpih-cmp.c: Removed and moved mpihelp_cmp to .. | ||
207 | * mpi-inline.h: .. here. | ||
208 | |||
209 | Major function renaming. All global functions are now prefixed | ||
210 | with _gcry_ or gcry_. Renamed also all mpihelp_ to just mpih_ so | ||
211 | that functions names are not getting to long an unreadable and for | ||
212 | better matching with the filenames. | ||
213 | |||
214 | 2001-05-28 Werner Koch <wk@gnupg.org> | ||
215 | |||
216 | * mpicoder.c (mpi_fromstr): Made static and assume that all input | ||
217 | is in hexformat. | ||
218 | |||
219 | Updated all CPU specific code with the one from GnuPG-1.0.5. This | ||
220 | is just a change of text formatting and the use of .label | ||
221 | instead of labels for hppa and pa7100. | ||
222 | |||
223 | * longlong.h: Fixes for ARM by Phil Blundell. | ||
224 | |||
225 | 2001-03-29 Werner Koch <wk@gnupg.org> | ||
226 | |||
227 | * mpi-mul.c (mpi_mul): Make sure that secret temporary results are | ||
228 | not stored in w. Suggested by Florian Weimer. | ||
229 | |||
230 | * config.links: Use i386 code for i386. According to tests by | ||
231 | Kevin Ryde the i586 code runs slow on i386 CPUs. Ditto for i786. | ||
232 | |||
233 | 2001-01-11 Werner Koch <wk@gnupg.org> | ||
234 | |||
235 | * Makefile.am: Removed mpi.h. | ||
236 | |||
237 | 2000-12-19 Werner Koch <wk@gnupg.org> | ||
238 | |||
239 | * mpi-internal.h: Put limb_t definition in an ifdef. | ||
240 | |||
241 | Major change: | ||
242 | Removed all GnuPG stuff and renamed this piece of software | ||
243 | to gcrypt. | ||
244 | |||
245 | 2000-11-14 Werner Koch <wk@gnupg.org> | ||
246 | |||
247 | * mpi-internal.h, mpi.h: Changed the way they are called and | ||
248 | introduced DID_MPI_LIMP_TYPEDEF hack. Very ugly, should all be | ||
249 | revamped. | ||
250 | |||
251 | * Makefile.am (OMIT_DEPENDENCIES): Hack to work around dependency | ||
252 | problems. | ||
253 | |||
254 | 2000-10-11 Werner Koch <wk@gnupg.org> | ||
255 | |||
256 | * generic/mpi-asm-defs.h: New. | ||
257 | * mips3/mpi-asm-defs.h: New. | ||
258 | * config.links: Create a link to one of the above files. | ||
259 | |||
260 | Fri Jul 28 18:19:11 CEST 2000 Werner Koch <wk@openit.de> | ||
261 | |||
262 | * mpicoder.c (gcry_mpi_scan): Normalize the returned MPI. | ||
263 | |||
264 | Tue Jul 25 17:44:15 CEST 2000 Werner Koch <wk@openit.de> | ||
265 | |||
266 | * config.links: Support for powerpc--netbsd by Gabriel Rosenkoetter. | ||
267 | |||
268 | Mon Jul 17 16:35:47 CEST 2000 Werner Koch <wk@> | ||
269 | |||
270 | * power/: Add all files from GMP for this CPU. Converted comments to | ||
271 | CPP comments because some ASes complain about ' in comments. | ||
272 | |||
273 | * config.links: Support for BSDI 4.x; by Wayne Chapeskie. Add support | ||
274 | for FreeBSD 5 and made the case stmt looking nicer; by Jun Kuriyama. | ||
275 | Add support for NetBSD. | ||
276 | (sparc8): Made the search path the same as sparc9 | ||
277 | (sparc64-unknown-linux-gnu): use udiv module; by Adam Mitchell. | ||
278 | |||
279 | * Makefile.am: c/SFLAGS/ASFLAGS/. This has only been used by the | ||
280 | powerpc and actually never passed the -Wa,foo to the cc. | ||
281 | |||
282 | * mpih-div.c (mpihelp_divrem): The MPN_COPY_DECR copied one element | ||
283 | too many. This is a gmp2.0.2p9.txt patch. | ||
284 | |||
285 | * longlong.h (umul_ppmm): Fixes for ARM-4. By Sean MacLennan. | ||
286 | |||
287 | * mpi-internal.h (karatsuba_ctx): New. | ||
288 | * mpih-mul.c (mpihelp_release_karatsuba_ctx): New. | ||
289 | (mpihelp_mul_karatsuba_case): New. | ||
290 | (mpihelp_mul): Splitted to make use of the new functions. | ||
291 | * mpi-pow.c (mpi_powm): Make use of the new splitted function to avoid | ||
292 | multiple allocation of temporary memory during the karatsuba operations. | ||
293 | * mpi_mpow.c: Removed the unused Barrett code. | ||
294 | |||
295 | 2000-03-21 16:17:30 Werner Koch (wk@habibti.openit.de) | ||
296 | |||
297 | * config.links: Add support for FreeBSD 5. | ||
298 | |||
299 | Mon Jan 24 22:24:38 CET 2000 Werner Koch <wk@gnupg.de> | ||
300 | |||
301 | * mpicoder.c (gcry_mpi_aprint): Now really returns the length. | ||
302 | |||
303 | Mon Jan 24 13:04:28 CET 2000 Werner Koch <wk@gnupg.de> | ||
304 | |||
305 | * mpiutil.c: Removed all memory debugging code. | ||
306 | |||
307 | * mpicoder.c (gcry_mpi_aprint): New. | ||
308 | |||
309 | * Replaced all m_ memory functions by g10_ ones. | ||
310 | |||
311 | Fri Dec 31 14:06:56 CET 1999 Werner Koch <wk@gnupg.de> | ||
312 | |||
313 | * mpi-bit.c (gcry_mpi_get_nbits): New. | ||
314 | |||
315 | * mpiutil.c (mpi_set_secure): made static. | ||
316 | (gcry_mpi_get_flag): New. | ||
317 | (gcry_mpi_set_flag): New. | ||
318 | (gcry_mpi_clear_flag): New. | ||
319 | (mpi_set_opaque): renamed to gcry_mpi_set_opaque. | ||
320 | (mpi_get_opaque): renamed to gcry_mpi_get_opaque. | ||
321 | |||
322 | Fri Dec 31 12:48:31 CET 1999 Werner Koch <wk@gnupg.de> | ||
323 | |||
324 | * mpicoder.c (mpi_read_from_buffer): Made static. | ||
325 | (gcry_mpi_print): A buffer of NULL is now allowed to get the required | ||
326 | length back. | ||
327 | (mpi_get_keyid): Removed. | ||
328 | (mpi_print): Made static - should be removed. | ||
329 | |||
330 | Wed Dec 8 21:58:32 CET 1999 Werner Koch <wk@gnupg.de> | ||
331 | |||
332 | * Makefile.am (INCLUDES): Add ../gcrypt. | ||
333 | |||
334 | * g10m.c : Removed. | ||
335 | |||
336 | * mpicoder.c (mpi_write): Removed. | ||
337 | (mpi_read): Removed. | ||
338 | (gcry_mpi_scan): New. Taken from ../gcrypt/mpiapi.c. | ||
339 | (gcry_mpi_print): Ditto. | ||
340 | |||
341 | * mpi-pow.c (mpi_powm): Renamed to ... | ||
342 | (gcry_mpi_powm): ... this. | ||
343 | |||
344 | * mpiutil.c (gcry_mpi_new): New as a wrapper around the old function. | ||
345 | Taken from ../gcrypt/mpiapi.c. | ||
346 | (gcry_mpi_snew): Ditto. | ||
347 | (gcry_mpi_release): Ditto. | ||
348 | (gcry_mpi_copy): Ditto. | ||
349 | (gcry_mpi_set): Ditto. | ||
350 | (gcry_mpi_set_ui): Ditto. | ||
351 | (gcry_mpi_cmp): Ditto. | ||
352 | (gcry_mpi_cmp_ui): Ditto. | ||
353 | (gcry_mpi_randomize): Ditto. | ||
354 | |||
355 | * mpicoder.c (mpi_print): Removed the nbit_info kludge. | ||
356 | * mpi-bits.c (mpi_get_nbits): Replaced the is_protected stuff by | ||
357 | checking whether it is an opaque mpi and then returns it's length | ||
358 | in bits. | ||
359 | * mpiutil.c (mpi_set_opaque): Changed the interface to take a number | ||
360 | of bits for the length. Adjusted all users. | ||
361 | (mpi_get_opaque): Ditto. | ||
362 | |||
363 | Fri Nov 19 17:15:20 CET 1999 Werner Koch <wk@gnupg.de> | ||
364 | |||
365 | * mpicoder.c (g10_log_mpidump): Add a temporary workaround | ||
366 | |||
367 | * mpih-mul.c (mpihelp_mul_n): s/m_is_ecure/g10_is_secure/ | ||
368 | |||
369 | * mpiutil.c (mpi_alloc): Remved the debug mode because it has turned | ||
370 | out, that this feature was not very useful in the past. Use the | ||
371 | new alloc functions. | ||
372 | (mpi_alloc_secure): Ditto. | ||
373 | (mpi_alloc_limb_space): Ditto. | ||
374 | (mpi_free_limb_space): Ditto. | ||
375 | (mpi_resize): Ditto. | ||
376 | (mpi_free): Ditto. | ||
377 | (mpi_set_secure): Removed the debug stuff. | ||
378 | (mpi_set_opaque): Ditto. | ||
379 | (mpi_copy): Ditto. | ||
380 | (mpi_alloc_set_ui): Ditto. | ||
381 | (mpi_m_check): Use g10_ wrapper. | ||
382 | |||
383 | Mon Aug 30 20:38:33 CEST 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
384 | |||
385 | |||
386 | * config.links: Add case label for DJGPP | ||
387 | |||
388 | Wed Jul 14 19:42:08 CEST 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
389 | |||
390 | |||
391 | * Makefile.am: Use .s files as temporaries, disabled other .S rules. | ||
392 | |||
393 | Wed Jul 7 13:08:40 CEST 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
394 | |||
395 | |||
396 | * mpicoder.c (g10_log_mpidump): New. | ||
397 | |||
398 | * Makefile.am: Support for libtool. | ||
399 | |||
400 | Fri Jul 2 11:45:54 CEST 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
401 | |||
402 | |||
403 | * mpi-bit.c (mpi_lshift_limbs,mpi_rshift_limbs): New. | ||
404 | * mpi-mpow.c (barrett_mulm): New but diabled. | ||
405 | |||
406 | Tue Jun 1 16:01:46 CEST 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
407 | |||
408 | * config.links (i[56]86*-*-freebsdelf*): New. | ||
409 | |||
410 | Sun May 23 14:20:22 CEST 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
411 | |||
412 | * config.links (sysdep.h): Not any more conditionally created. | ||
413 | |||
414 | Tue May 4 15:47:53 CEST 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
415 | |||
416 | * mpiutil.c (mpi_alloc_like): New. | ||
417 | |||
418 | Mon Apr 26 17:48:15 CEST 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
419 | |||
420 | * mpih-add.c, mpih-sub.c: Removed | ||
421 | * mpi-inline.c: New. | ||
422 | * mpi-inline.h: Make it usable by mpi-inline.c. | ||
423 | |||
424 | Sun Apr 18 10:11:28 CEST 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
425 | |||
426 | * mpih-mul.c (mpihelp_mul_n): Fixed use of memory region. | ||
427 | (mpihelp_mul): Ditto. | ||
428 | |||
429 | Wed Apr 7 20:51:39 CEST 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
430 | |||
431 | * Makefile.am: Explicit rules to invoke cpp on *.S | ||
432 | |||
433 | Mon Mar 8 20:47:17 CET 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
434 | |||
435 | * config.links: Take advantage of the with_symbol_underscore macro. | ||
436 | Add support for freebsd 4. | ||
437 | |||
438 | Wed Feb 24 11:07:27 CET 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
439 | |||
440 | * mips3/mpih-sub1.S: Removed left over junk in last line. (Should I | ||
441 | blame me or my editor?). | ||
442 | |||
443 | Sat Feb 13 12:04:43 CET 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
444 | |||
445 | * Makefile.am: Removed the +=. Add MPI_OPT_FLAGS. | ||
446 | |||
447 | Sat Jan 9 16:02:23 CET 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
448 | |||
449 | * mpi-cmp.c (mpi_cmp_ui): Normalized the arg. | ||
450 | |||
451 | Thu Jan 7 18:00:58 CET 1999 Werner Koch <wk@isil.d.shuttle.de> | ||
452 | |||
453 | * mpi-bit.c (mpi_normalize): New. | ||
454 | (mpi_get_nbits): Normalize the MPI. | ||
455 | * mpi-bit.c (mpi_cmp): Normalize the MPI before the compare. | ||
456 | |||
457 | |||
458 | Tue Dec 8 13:15:16 CET 1998 Werner Koch <wk@isil.d.shuttle.de> | ||
459 | |||
460 | * config.links: Moved the case for powerpc*linux | ||
461 | * powerpcp32/*.S: Removed some underscores. | ||
462 | |||
463 | Thu Nov 26 07:27:52 1998 Werner Koch <werner.koch@guug.de> | ||
464 | |||
465 | * config.links: Support for ppc with ELF | ||
466 | * powerpc32/syntax.h: New. | ||
467 | * powerpc32/*.S: Applied ELF patches (glibc patches) | ||
468 | |||
469 | Tue Nov 10 19:31:37 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
470 | |||
471 | * power*/ : Started with stuff for PPC | ||
472 | * config.links: Some stuff for PPC. | ||
473 | * generic/udiv-w-sdiv.c: New but disabled. | ||
474 | |||
475 | Tue Oct 27 12:37:46 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
476 | |||
477 | * config.links (freebsd): Fixes for FreeBSD 3.0 | ||
478 | |||
479 | Wed Oct 14 09:59:30 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
480 | |||
481 | * config.links (freebsd): ELF patches from Jun Kuriyama. | ||
482 | |||
483 | Thu Oct 8 13:28:17 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
484 | |||
485 | * mpi-mpow.c (mpi_mulpowm): Fixed mem leak (m_free/mpi_free). | ||
486 | |||
487 | Thu Sep 17 18:08:50 1998 Werner Koch (wk@(none)) | ||
488 | |||
489 | * hppa1.1/udiv-qrnnd.S: Fix from Steffen Zahn for HPUX 10.20 | ||
490 | |||
491 | Thu Aug 6 16:39:28 1998 Werner Koch,mobil,,,(wk@tobold) | ||
492 | |||
493 | * mpi-bit.c (mpi_set_bytes): Removed. | ||
494 | |||
495 | Wed Aug 5 15:11:12 1998 Werner Koch (wk@(none)) | ||
496 | |||
497 | * mpicoder.c (mpi_read_from_buffer): New. | ||
498 | |||
499 | * mpiutil.c (mpi_set_opaque): New. | ||
500 | (mpi_get_opaque): New. | ||
501 | (mpi_copy): Changed to support opauqe flag | ||
502 | (mpi_free): Ditto. | ||
503 | |||
504 | Sat Jul 4 10:11:11 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
505 | |||
506 | * mpiutil.c (mpi_clear): Reset flags. | ||
507 | (mpi_set): Ditto. | ||
508 | (mpi_alloc_secure): Set flag to 1 and not ored the 1 in, tsss.. | ||
509 | |||
510 | Fri Jun 26 11:19:06 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
511 | |||
512 | * mpiutil.c (mpi_alloc): set nbits to 0. | ||
513 | (mpi_alloc_secure): Ditto. | ||
514 | (mpi_clear): Ditto. | ||
515 | |||
516 | Thu Jun 25 11:50:01 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
517 | |||
518 | * mips3/*.S: New | ||
519 | |||
520 | Mon May 18 13:47:06 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
521 | |||
522 | * config.links: split mpih-shift into mpih-[lr]shift and | ||
523 | changed all implementations. | ||
524 | * mpi/alpha: add some new assembler stuff. | ||
525 | |||
526 | Wed May 13 11:04:29 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
527 | |||
528 | * config.links: Add support for MIPS | ||
529 | |||
530 | Thu Apr 9 11:31:36 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
531 | |||
532 | * mpicoder.c (mpi_get_secure_buffer): New. | ||
533 | |||
534 | Wed Apr 8 09:44:33 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
535 | |||
536 | * config.links: Applied small fix from Ulf Möller. | ||
537 | |||
538 | Mon Apr 6 12:38:52 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
539 | |||
540 | * mpicoder.c (mpi_get_buffer): Removed returned leading zeroes | ||
541 | and changed all callers. | ||
542 | |||
543 | Tue Mar 10 13:40:34 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
544 | |||
545 | * mpi-bit.c (mpi_clear_highbit): New. | ||
546 | |||
547 | Mon Mar 2 19:29:00 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
548 | |||
549 | * Makefile.am (DISTCLEANFILES): New | ||
550 | |||
551 | Thu Feb 26 06:48:54 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
552 | |||
553 | * config.links (X86_BROKEN_ALIGN): Added for some systems. | ||
554 | |||
555 | Mon Feb 23 12:21:40 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
556 | |||
557 | * mpi/m68k/mpih-shift.S (Lspecial): Changed duplicate symbol. | ||
558 | |||
559 | Mon Feb 16 13:00:27 1998 Werner Koch (wk@isil.d.shuttle.de) | ||
560 | |||
561 | * config.links : Add detection of m68k cpus | ||
562 | |||
563 | |||
564 | Copyright 1998,1999,2000,2001,2002,2003 Free Software Foundation, Inc. | ||
565 | |||
566 | This file is free software; as a special exception the author gives | ||
567 | unlimited permission to copy and/or distribute it, with or without | ||
568 | modifications, as long as this notice is preserved. | ||
569 | |||
570 | This file is distributed in the hope that it will be useful, but | ||
571 | WITHOUT ANY WARRANTY, to the extent permitted by law; without even the | ||
572 | implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||