2004-03-20 16:13 wcampbel * cygwin/README.txt: Minor update to the README, since most users will not get the source, the originator's name should be in the README. 2004-03-16 23:01 wcampbel * cygwin/: README.txt, mkpasswd.rc: Mark it version 1.1 in the resource script, and correct a typo in the README.txt file. 2004-03-16 22:59 wcampbel * cygwin/mkpasswd.c: Added the number of seconds encryption took to the summary line 2004-02-12 10:48 wcampbel * cygwin/mkpasswd.c: Don't need on the Windows compilation 2004-02-10 08:45 wcampbel * cygwin/mkpasswd.rc: Tag this release 1.0 2004-02-10 08:43 wcampbel * cygwin/mkpasswd.rc: I forgot to make the salt entry box ES_AUTOHSCROLL, this is now fixed. 2004-02-10 08:36 wcampbel * cygwin/: LICENSE, LICENSE.txt, README.txt: Move LICENSE to LICENSE.txt, make it a DOS style text file. Add a README.txt file. 2004-02-10 08:11 wcampbel * cygwin/local_crypt/arc4random.c: Comment out /dev/urandom reading, Win32 doesn't do it. 2004-02-09 23:11 wcampbel * cygwin/: Makefile, mkpasswd.c, local_crypt/.depend, local_crypt/Makefile, local_crypt/wingtod.c, local_crypt/wingtod.h: These changes port mkpasswd to properly compile linked to ONLY the Windows DLL's as opposed to the Cygwin DLL 2004-02-09 22:24 wcampbel * cygwin/: mkpasswd.c, mkpasswd.ico, mkpasswd.rc: Add the mkpasswd icon and tie it into the program 2004-02-09 22:04 wcampbel * cygwin/: mkpasswd.c, mkpasswd.rc: esoteric spotted that I didn't change the saltChars[] appropriately when I copied over the modern enhancements to the UNIX mkpasswd over to the Cygwin version. 2004-02-09 20:54 wcampbel * cygwin/mkpasswd.c: Remove a piece of debugging code 2004-02-09 20:50 wcampbel * cygwin/: mkpasswd.c, mkpasswd.rc: Do a bunch more, continue trying to trace down the base64 problem, disable EDES for now (since it won't work right), set defaults when you select a crypt type, and enable/disable the additional parameters per crypt type. 2004-02-07 17:02 wcampbel * cygwin/mkpasswd.c: Numerous changes, this should be close to finished. All of the crypt types work (extended DES does not work PROPERLY, however). There's still a few things left to do (enabling and disabling the additional parameters, fixing base64 conversion. 2004-02-03 09:11 wcampbel * cygwin/mkpasswd.c: Add a couple notes for myself when I get to do selection 2004-02-03 09:08 wcampbel * cygwin/mkpasswd.c: Migrate the other salt generation functions to the Windows mkpasswd.c, these are not yet called but they SHOULD properly function once the selection is put into place. There might be an issue with incorrect sizes from the salt generation functions, however. 2004-02-03 08:55 wcampbel * mkpasswd.c: Add some protection around the extended DES password salt parameter function, at present it will blindly accept anything (even NULL) 2004-01-29 18:10 wcampbel * cygwin/: mkpasswd.c, mkpasswd.rc: I'm done this for the night, the GUI appears to work as expected, but no crypt type selection, salt selection, or the two other fiends work. 2004-01-29 10:45 wcampbel * cygwin/: Makefile, mkpasswd.c: The GUI mkpasswd now uses the local_crypt.a library 2004-01-29 10:35 wcampbel * cygwin/local_crypt/: blowfish.h, crypt-des.c, crypt.c, md5c.c: Compilation is now successful (on Cygwin) 2004-01-29 10:31 wcampbel * cygwin/local_crypt/: crypt-md5.c, md5.h: More for local_crypt 2004-01-29 10:00 wcampbel * cygwin/local_crypt/: .depend, Makefile, arc4random.c, arc4random.h, crypt-blowfish.c, crypt-des.c, crypt.c: Add some missing options, defines, and so on Cygwin needs 2004-01-29 09:41 wcampbel * cygwin/local_crypt/.depend: And add .depend that was missed by a cvs add * 2004-01-29 09:40 wcampbel * cygwin/local_crypt/: Makefile, blowfish.c, blowfish.h, crypt-blowfish.c, crypt-des.c, crypt-md5.c, crypt.c, crypt.h, md5c.c, misc.c: Add the local_crypt library, this is from FreeBSD but I have no idea yet if it will compile or work on Cygwin yet. 2004-01-29 09:14 wcampbel * cygwin/: LICENSE, mkpasswd.c: Add the BSD license. There is nothing left of Nelson Minar's code, it is all mine now, so I can license it the way I want. 2004-01-28 22:00 wcampbel * cygwin/: mkpasswd.rc, resource.h: The main part of the GUI interface is now complete! 2004-01-28 12:06 wcampbel * cygwin/: mkpasswd.rc, resource.h: Get some more GUI elements in place, I'm still working on getting the look right, the code to support it should be easy. 2004-01-27 20:12 wcampbel * cygwin/: mkpasswd.rc, resource.h: The first part of the unified mkpasswd is in place. The Radio Button group with options for the various types of crypt()'s is now built and looking right. 2004-01-27 19:41 wcampbel * cygwin/mkpasswd.rc: Minor corrections to the tab order and other current resource script items. This will be tagged before I end up rewriting this to do what I really dream of. 2004-01-27 19:35 wcampbel * cygwin/mkpasswd.c: Corrections to the Win32 API calls in mkpasswd.c (GUI version). This makes it consistent with the calls in the working winrespond program. It still only does DES, however. 2003-06-19 08:51 wcampbel * mkpasswd.c, vms/mkpasswd.c: Use static bindings (from Hybrid) 2003-06-19 08:46 wcampbel * mkpasswd.c: Use static binding when appropriate 2003-06-19 08:28 wcampbel * vms/mkpasswd.c: mkpasswd fixes from larne/joshk 2003-05-16 12:49 wcampbel * vms/mkpasswd.c: Update to the VMS supporting mkpasswd.c, missed declaration to NULL for username, spotted by MetalRock 2003-05-05 14:06 wcampbel * README, mkpasswd.c, vms/mkpasswd.c: Add the -R option to mkpasswd, allowing a user to preform a "raw" crypt with the salt (and any modular format specifiers) they wish. 2002-10-30 14:07 wcampbel * TESTING: Testing done on NetBSD 2002-10-30 14:06 wcampbel * README: Doc update from Xride's NetBSD 1.6 testing. 2002-10-24 21:28 wcampbel * vms/mkpasswd.c: Applied Androsyn's /dev/random to the +vms version 2002-10-20 14:51 wcampbel * mkpasswd.c: [no log message] 2002-09-23 11:49 wcampbel * vms/mkpasswd.c: Fix for getpass() from larne. 2002-09-23 11:42 wcampbel * vms/mkpasswd.c: Updated VMS enabled mkpasswd, there will be a few fixes coming soon. 2002-09-22 19:27 wcampbel * README: Updated documentation 2002-09-20 22:51 wcampbel * mkpasswd.c: It's probably better to cleanly write this than saving one right shift operation in a function that's called once. 2002-09-20 13:31 wcampbel * mkpasswd.c: Separate out brief and full usage (-? and -h respectively) 2002-09-20 12:16 wcampbel * mkpasswd.c: Rounds conversion for extended DES 2002-09-19 21:32 wcampbel * TESTING: Test long extended crypt() passwords 2002-09-18 11:43 wcampbel * TESTING: Added a document with testing instructions 2002-09-06 23:31 wcampbel * mkpasswd.c: Updated the help screen. 2002-09-06 22:51 wcampbel * mkpasswd.c: The beginning of extended DES support 2002-09-06 21:08 wcampbel * mkpasswd.c: Documentation updates 2002-09-06 21:04 wcampbel * mkpasswd.c: The salt characters are actually in this order. 2002-05-28 08:44 wcampbel * cygwin/mkpasswd.c: Cleanups, removed main() and other UNIX specific functions, removed BlowFish support since Windows does not offer it 2002-05-27 12:56 wcampbel * cygwin/: .cvsignore, mkpasswd.c, mkpasswd.rc, resource.h: Add a .cvsignore More work on GUI mode mkpasswd, it runs and crypts. There's still a lot of cleanup and additions to do (Adding md5 support with the crypt.c included with the VMS version, creating an icon, and general Windows API cleanups) 2002-05-26 22:18 wcampbel * cygwin/: Makefile, mkpasswd.c, mkpasswd.rc, resource.h: Committed the work-in-progress Cygwin/Win32 GUI mkpasswd port 2002-05-26 21:27 wcampbel * vms/mkpasswd.c: Newest VMS version from larne, this is missing some items from mainstream 2002-05-26 21:26 wcampbel * mkpasswd.c: Style updates 2002-04-11 19:26 wcampbel * Makefile: Misfire 2002-04-11 19:25 wcampbel * Makefile, mkpasswd.c: [no log message] 2002-04-11 12:14 wcampbel * README: Updated documentation to reflect working BlowFish support on FreeBSD and partial support on OpenBSD. 2002-04-11 11:01 wcampbel * Makefile, mkpasswd.c: Compile with -g Add working BlowFish support 2002-01-09 21:59 wcampbel * mkpasswd.c: Stripped VMS out of this version of mkpasswd 2002-01-09 21:56 wcampbel * mkpasswd.c, vms/mkpasswd.c: Removed the unused optind extern variable as per Jo Mallett's change in Hybrid CVS 2001-10-31 23:27 wcampbel * mkpasswd.c, vms/mkpasswd.c: Missed something in the last remove 2001-10-31 23:19 wcampbel * README: Doc update 2001-10-31 23:11 wcampbel * README, mkpasswd.c, vms/mkpasswd.c: Additional VMS additions 2001-10-31 22:58 wcampbel * README, mkpasswd.c, vms/crypt.c, vms/descrip.mms, vms/mkpasswd.c: larne's VMS changes 2001-10-31 22:47 wcampbel * README, mkpasswd.c, vms/mkpasswd.c: Removed comstud's seed algorithm, it is no more secure, and a waste of time 2001-10-29 14:09 wcampbel * README, mkpasswd.c, vms/mkpasswd.c: Added comstud's seed algorithm 2001-10-17 16:00 wcampbel * mkpasswd.c, vms/mkpasswd.c: Doc cleanup 2001-08-27 21:46 wcampbel * mkpasswd.c, vms/mkpasswd.c: Clean up the formatting, make the code look a little more professional 2001-06-07 22:34 wcampbel * README: Document -l (MD5 salt size) 2001-06-07 22:31 wcampbel * Makefile, mkpasswd.c, vms/mkpasswd.c: Use -O2 for the CFLAGS Added option -l, specify the length of a random salt 2001-06-03 00:57 wcampbel * README: We support Mac OS-X here too 2001-05-15 12:13 wcampbel * mkpasswd.c, vms/mkpasswd.c: Clean up the header at the top, makes it nicer for sed to pull the Id out 2001-05-04 15:03 wcampbel * mkpasswd.c, vms/mkpasswd.c: Added the -? option Made it complain about invalid options 2001-04-20 15:09 wcampbel * mkpasswd.c, vms/mkpasswd.c: Cleaned up some Solaris warnings 2001-01-15 09:19 wcampbel * README: Improved docs 2001-01-15 09:15 wcampbel * mkpasswd.c, vms/mkpasswd.c: Vast improvements Up to 16 character salt in MD5 Randomly generate an 8 character salt for MD5 Check string lengths for valid salts 2001-01-14 18:36 wcampbel * mkpasswd.c, vms/mkpasswd.c: Removed BlowFish test code 2001-01-10 13:39 wcampbel * mkpasswd.c, vms/mkpasswd.c: A possible fix to the mkpasswd blowfish 2001-01-10 13:18 wcampbel * mkpasswd.c, vms/mkpasswd.c: First attempt at blowfish support 2001-01-10 13:05 wcampbel * README: Added README 2001-01-08 16:21 wcampbel * mkpasswd.c, vms/mkpasswd.c: Credits correct 2001-01-08 16:20 wcampbel * mkpasswd.c, vms/mkpasswd.c: All in one mkpasswd works 2001-01-08 14:49 wcampbel * Makefile, mkpasswd.c, vms/mkpasswd.c: Initial revision 2001-01-08 14:49 wcampbel * Makefile, mkpasswd.c, vms/mkpasswd.c: Imported md5mkpasswd