		INTRODUCTION

There's port of glibc DES crypt() routines to the CygWin32b18(gcc2.7.2), 
particulary Ultra Fast Crypt by Michael Glad, email: glad@daimi.aau.dk.
See README.UFC for more info on it. 
Also the crypt() function itself has hole to call MD5 based crypt 
through special salt, but MD5 sources I have can't pass selftests. 
Port has been made by Alexey Truhan, email: sweer@rkb.lv. 
It is covered by the GNU library license version 2, 
see the file 'COPYING.LIB'.
Port has been tested on SunOS5.5(gcc2.6.0) and Linux2.0.32(gcc.2. also. 

		INSTALL

First, compile the sources: 
	gcc -c -I. *.c 
will work. 
Than you may place .o files wherever you want, make them a library 
(libcrypt.a/.so as for UNIX), do not forget placing headers in your INCLUDE
path.
That's all, folks.   
		
		DETAILS 

This can be linked with GLibC MD5 library with no effort, I think. 
I have not tested reentrant version - crypt_r(), it may have wrong name.

The package consists of: 
	Files originally lived under sysdeps/unix in the 
glibc-crypt-2.0.tgz which can be downloaded from any GNU site. 
Unfortunatelly the sources seems to be stripped to compile good only is 
a part of GNU LibC, so there're some minor changes. Now it works (tested 
SunOS5.5, RedHat5.0, CygWin32b18) and produces identical results on all 
the systems mentioned compiled with gcc 2.6.0 and higher.  
	Some headers from GLibC2.0 source tree, which are missing as
for CygWin, plus some missing macro definitions:
features.h
gnu/stubs.h
sys/cdefs.h
 