This is where changes to the pubcookie login software is recorded (changes prior to 1.20 are straight out of the rcs logs, including crappy cryptic messages) a5 1.35b 11Jan2002 - added some windows encrypt/decrypt diagnostic tools to the distribution a5 1.35 13Nov2001 - Abandoned Location and Refresh headers since Mozilla on Linux uses them as "moved permanently" - Fixed case where username and password were not checked if grace period was in effect - Now default for login form fields to be in template, UWash must compile with FORM_NOT_IN_TMPL flag - Re-arrange filed type (ill)logic - Support for pre-fillex alterable login username field - Seperate function for initializing login rec field a5 1.33 8Nov2001 - fixed form focus to now work with the new wacky prefilled fields - turned off ride-free zone for uwnetid - added Location header for non-post redirect. now redirect will be set in in both the header and the body a5 1.30 29Oct2001 - Extra debugging - Support for testing on port 80 - location of exit on failure for reading/processessing keys and certs moved to - fixed error where 'login failed' message wasn't presented if username field was left blank - initial support for 'duration' - Added Ride-free-zone to elimate need to re-enter creds sooner then n mintues - Pre-fill username from login cookie on login page if possible - CMU Kerberos changes. - - CMU methods for printing login page from dynamic templates. - Support for Session_requth. - Seperate main action logic out. - Rename app_id to appid - Rename appsrv_id to appsrvid. - clean-up more UWash-isms. - moved code for initializing crypt key so that it should only happen once - added better failure mode for not being able to read a key or cert a5 1.20 24April2001 - Use creds from granting request for granting cookie, not login cookie - First version covered by external distribution license revision 1.19 date: 2001/04/16 19:34:00; author: willey; state: Exp; lines: +12 -45 a few modifications to move univ of wa out of the central login cgi source ---------------------------- revision 1.18 date: 2001/03/28 21:19:47; author: willey; state: Exp; lines: +58 -17 bunch of fmf changes ---------------------------- revision 1.17 date: 2001/01/26 21:27:09; author: willey; state: Exp; lines: +30 -6 a bunch of changes from back in september ---------------------------- revision 1.16 date: 2000/09/25 17:58:31; author: willey; state: Exp; lines: +2 -1 september changes ---------------------------- revision 1.15 date: 2000/09/11 23:09:35; author: willey; state: Exp; lines: +2 -2 login button now says "Log in" instead of "Login" ---------------------------- revision 1.14 date: 2000/09/08 19:18:36; author: willey; state: Exp; lines: +14 -19 login page changed to login12 ---------------------------- revision 1.13 date: 2000/09/08 16:27:54; author: willey; state: Exp; lines: +17 -1 some debug stuff and more setuid work ---------------------------- revision 1.12 date: 2000/08/25 22:07:56; author: willey; state: Exp; lines: +155 -92 move logging changes more clean-up more misc ---------------------------- revision 1.11 date: 2000/08/22 19:30:45; author: willey; state: Exp; lines: +1 -183 chopped out the auth_ modules ---------------------------- revision 1.10 date: 2000/08/22 19:06:01; author: willey; state: Exp; lines: +29 -39 some changes to log messages some other little changes ---------------------------- revision 1.9 date: 2000/08/22 18:10:58; author: willey; state: Exp; lines: +114 -109 more login page changes, esp. case changes now g req cookie is psuedo-cleared when the login page is printed ---------------------------- revision 1.8 date: 2000/08/17 21:53:25; author: willey; state: Exp; lines: +350 -206 sooooo many changes here are a few - new login page - securid uses mango instead of meta-auth - all auth modules majorly reorganized - some post stuff chnaged to catch up with the perl version many many more changes ---------------------------- revision 1.7 date: 2000/08/08 00:19:39; author: willey; state: Exp; lines: +6 -6 stuff done before 8/7/2000 ---------------------------- revision 1.6 date: 2000/06/15 00:09:48; author: willey; state: Exp; lines: +61 -32 checking before doing work on 6/14/2000 ---------------------------- revision 1.5 date: 2000/01/27 22:18:53; author: willey; state: Exp; lines: +55 -24 Jan 2000 cheking ---------------------------- revision 1.4 date: 2000/01/12 04:17:00; author: willey; state: Exp; lines: +193 -143 1/11/00 version ., ---------------------------- revision 1.3 date: 1999/11/19 18:58:29; author: willey; state: Exp; lines: +879 -535 november 19th check-in ---------------------------- revision 1.2 date: 1999/10/21 01:29:13; author: willey; state: Exp; lines: +776 -872 october 20 checkin ---------------------------- revision 1.1 date: 1999/10/16 00:50:44; author: willey; state: Exp; Initial revision =============================================================================