titi-0.1.8.pre8 (Fri May 30 2003) * removed OpenBSD's md4c.c and md4.h to use OpenSSL's MD4_* functions now titi do need OpenSSL 0.9.6 or newer titi-0.1.8.pre7 (Fri May 30 2003) * changed COPYING back to a BSD licence * emptyed INSTALL * added foreign check-news dist-bzip2 and nostdinc options to AUTOMAKE_OPTIONS * totaly removed __P support * added support for missing strlcpy needed by really uptodate crypt.c * added LIBOBJS to crypt_LDADD * backported configure.in to configure 2.50 * updated (c)opyright * made output more silent titi-0.1.8.pre6 (Mon May 19 2003) * removed kr_*.h headers * added utils.c utils.h used by lanman and ntlm * removed str_to_key, hex, htoi and atob from lanman-main.c and ntlm-main.c * added redo.sh test.sh jeu.sh result.txt files * updated OpenBSD files (arc4random.c, bcrypt.c, blf.h, blowfish.c, crypt.c, md4.h, md4c.c, md5crypt.c and pwd_.h * removed #ifdef __STDC__ in various .c files titi-0.1.8.pre5 (Thu May 15 2003) * added more #ifdef HAVE_*_H in various .c files * added #error HAVE_* is undefined in various .c files titi-0.1.8.pre4 (Fri May 9 2003) * Created AUTOMAKE_OPTIONS in Makefile.am with value no-dependencies * removed #ifdef __STDC__ in various .c files * added #ifdef HAVE_*_H in various .c files * updated configure.in to configure 2.57 * added native support for openssl installed in /usr titi-0.1.8.pre3 (Sun Nov 19 2000) * Ported to SunOS 4.1.4 - OpenSSL 0.9.4 - nonANSI cc: Removed #error redefined int32_t from "signed long int" to "long int" notes: . ntlm doesn't compile because this cc doesn't know about long long . crypt and sha1 work , lanman doesn't todo: change md4 files by those from OpenSSL 0.9.6 titi-0.1.8.pre2 (Sun Nov 19 2000) * Ported to HP-UX B.11.00 U 9000/800 - OpenSSL 0.9.6 - nonANSI cc: Added K&R styled prototypes and declarations notes : OpenSSL 0.9.6 has been compiled with gcc2.95.2 * Copied des.h , md5.h and sha.h from OpenSSL 0.9.6 to kr_des.h kr_md5.h and kr_sha.h Added K&R declarations in local copies. titi-0.1.8.pre1 (Fri Nov 17 2000) * Ported to HP-UX B.11.00 U 9000/800 - OpenSSL 0.9.6 - gcc2.95.2: stdlib.h includes pwd.h: . pwd.h is renamed to pwd_.h . pwd.h defines struct passwd only if not defined in stdlib.h . configure look if struct passwd is defined in stdlib.h titi-0.1.7 (Sun Nov 05 2000) * Compilation successfully tested under: . Slackware Linux release 7.0.0 2.2.16 - OpenSSL 0.9.6 glibc 2.1.2 - egcs 2.91.66 . Slackware Linux release 4.0.0 2.4.0-test4 - OpenSSL 0.9.6 libc 5.4.46 - egcs 2.91.66 and gcc 2.7.2.3 . Red Hat Linux release 6.0 (Hedwig) 2.2.17 - OpenSSL 0.9.6 glibc 2.1.1 - egcs 2.91.66 . FreeBSD 3.4-RELEASE - OpenSSL 0.9.5 . SunOS 5.6 sun4m sparc Tadpole_S3 - OpenSSL SNAP-20000113 gcc 2.7.2.3 . SunOS 4.1.4 5 sun4c - SSLeay 0.8.0 and OpenSSL 0.9.4 gcc 2.7.2.1 * Updated files from OpenBSD: updated arc4random.c to 1.5 (unapplied 1.3-1.4 patch: no sysctl) updated bcrypt.c to 1.13 updated blowfish.c to 1.14 updated md4.h to 1.5 updated md4c.c to 1.12 updated pwd.h to 1.8 * Added #include needed to compile with OpenSSL 0.9.6: lanman-main.c * Lots of things between 0.1.6 and 0.1.7.pre7 that I don't remember :-( titi-0.1.7.pre6 (Thu Mar 14 2000) * Portability again and again... Works OK on: Slackware 4.0 & 7.0, OpenBSD 2.5 & 2.6, Solaris 2.6 (sparc/gcc 2.7.2.3) & 2.7 (x86/gcc 2.95 ?), RedHat 6.0, Debian 2.2 and FreeBSD 3.2, SunOS 4.1.4 (gcc 2.7.2.1) Should works on: Debian 2.2 * auto-detection of: uint*_t, ssl libraries * better detection of: __P (s/yes/GloubiBoulga/) and BYTE_ORDER * translation of the manual page from french to (an ugly) english titi-0.1.6 (Fri Jan 21 2000) * Portability my friend... Works OK on: Slackware 4.0 , OpenBSD 2.5 and Solaris 2.6 (sparc/gcc 2.7.2.3) Should works on: Slackware 7.0 , RedHat 6.0 , Debian 2.2 and FreeBSD 3.2 * auto-detection of: u_int*_t , __P and BYTE_ORDER * Corrected NTLM (md4) that didn't worked on bigendian