From owner-freebsd-current Sun Jun 18 09:01:28 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA17314 for current-outgoing; Sun, 18 Jun 1995 09:01:28 -0700 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA17307 ; Sun, 18 Jun 1995 09:01:15 -0700 Received: from grumble.grondar.za (grumble.grondar.za [196.7.18.130]) by grunt.grondar.za (8.6.11/8.6.9) with ESMTP id SAA28242; Sun, 18 Jun 1995 18:00:58 +0200 Received: from localhost (localhost [127.0.0.1]) by grumble.grondar.za (8.6.11/8.6.9) with SMTP id SAA24683; Sun, 18 Jun 1995 18:00:49 +0200 Message-Id: <199506181600.SAA24683@grumble.grondar.za> X-Authentication-Warning: grumble.grondar.za: Host localhost didn't use HELO protocol To: rgrimes@gndrsh.aac.dev.com, Wollman@halloran-eldar.lcs.mit.edu, gibbs@freefall.cdrom.com, current@freebsd.org Subject: Crypto code - an architectural proposal. Date: Sun, 18 Jun 1995 18:00:48 +0200 From: Mark Murray Sender: current-owner@freebsd.org Precedence: bulk Hi folks OK - through a conversation with Rod I have pretty much decided not to merge eBones with secure, as it is clear the two are separate. What I would like to do is remove the DES library (libdes.*) from eBones/des and put it in secure/lib/libdes, where I believe it belongs. Included in the new DES code that I have (and in the old BTW) is fcrypt.c, which is a faster (2-3 times) replacement for the DES-based crypt(3) we are currently using. I would like to include this fcrypt.c in libdes to reduce the number of libraries produced. Secure telnet and other bits of code will benefit from this move/merge. What say you? Not being much of a boffin with shared libs, I need to know one thing; Is there going to be a problem if the MD5 shareable libcrypt has a different number of (what do you call them?) 'entry points' to what the new libdes will have? What say you(2)? M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200