Commit graph

9 commits

Author SHA1 Message Date
wiz
f68cabb125 RCS tag added 2000-02-05 05:03:04 +00:00
sommerfeld
e57df8ae94 Revised buffer-overrun fix from CERT CA-99-15
(believed more complete than previous fix).
1999-12-14 21:43:05 +00:00
sommerfeld
f310eb04c3 Range-check input buffer length against maximum modulus size. For
RSA*Encrypt() routines, require 3 bytes extra space for PKCS tags.

From Bugtraq posting <3845D352.95E47E26@core-sdi.com>, by
Gerardo Richarte <core.lists.bugtraq@CORE-SDI.COM>, dated
Wed, 1 Dec 1999 23:09:12 -0300

If you build packages with USE_RSAREF2 set, it is advisable to update
the rsaref package and any packages which may depend on it (openssl,
pgp2, ssh).
1999-12-02 17:20:13 +00:00
tv
573992a608 Reenable rsaref's own MD5 implementation. It contains MD5Transform(),
which is not in libc's md5, and is now being used by some dependencies.
This bumps the shared library major version; this package is NOT shared
library binary compatible with old rsaref dependent packages.
1999-05-26 15:33:16 +00:00
tv
e7e9b546fd Expose RSAPublicBlock() and RSAPrivateBlock() for the benefit of hpack.
Also clean up the package a bit while we're here; allow ${CC} from the
environment.  Now called "rsaref-2.0p1".
1999-05-23 21:12:01 +00:00
tv
b1c568b4e0 Get libtool from the right place.
Nuke the README before refetching.
1998-10-02 22:52:48 +00:00
agc
41bfb30737 Add NetBSD RCS Ids. 1998-08-07 11:08:53 +00:00
tv
da4de72e19 Change to build and install rsaref using libtool. No more NetBSD-custom
Makefile or dynamic-PLIST headaches.  Make use of automatic shared library
handling.  Split patches into separate files.
1998-07-14 18:48:37 +00:00
tv
1b483b4bfb Import of a shared/static rsaref 2.0 library package. Originally based
on FreeBSD's port, but almost completely reworked.  Differences:
- leaves out MD5 and uses NetBSD's libc MD5 routines
- all the includes are installed in ${PREFIX}/include/rsaref
- fetches it legally from ftp.rsa.com instead of sites outside the USA
- uses <bsd.lib.mk> to build the library
1998-03-18 00:49:33 +00:00