log easyhg.py @ 493:75ebcacd3f75

age author description
Mon, 11 Jul 2011 15:15:31 +0100 Chris Cannam Check for repeated request (thus failed login) before looking up cached data, so we can cache in confidence without resending invalid login details (fixing #205)
Thu, 30 Jun 2011 09:43:18 +0100 Chris Cannam Textual fix
Thu, 30 Jun 2011 00:05:24 +0100 Chris Cannam Do the foregoing only if the user had explicitly asked for the remember option
Thu, 30 Jun 2011 00:04:33 +0100 Chris Cannam Use cached password directly, without asking the user, if it's available and the requested realm/uri are not the same as an immediately preceding one
Wed, 29 Jun 2011 23:48:11 +0100 Chris Cannam Don't need to declare class members, it seems. One day I'll learn some Python
Wed, 29 Jun 2011 16:40:14 +0100 Chris Cannam Add security warning about password remember feature
Wed, 29 Jun 2011 16:22:53 +0100 Chris Cannam Avoid bailing out on bogus data
Wed, 29 Jun 2011 16:18:47 +0100 Chris Cannam Remove stale auth cache files
Wed, 29 Jun 2011 15:37:11 +0100 Chris Cannam Associate username with pathless URL, as well as password authfile_refactor
Wed, 29 Jun 2011 15:27:01 +0100 Chris Cannam Refactor into classes authfile_refactor
Wed, 29 Jun 2011 13:40:57 +0100 Chris Cannam Associate password with scheme+host+user rather than url+user
Wed, 29 Jun 2011 13:36:07 +0100 Chris Cannam Remember username as well as password
Wed, 29 Jun 2011 13:09:01 +0100 Chris Cannam Hash remote destination key for auth file rather than just b64 encoding it (so you can't see where someone has been by looking at a stale authfile)
Wed, 29 Jun 2011 12:59:33 +0100 Chris Cannam Don't try to chmod on Windows; doesn't work
Tue, 28 Jun 2011 16:32:13 +0100 Chris Cannam Ensure encryption happens in CBC mode
Tue, 28 Jun 2011 16:22:42 +0100 Chris Cannam Minor fixes from OS/X test
Tue, 28 Jun 2011 15:59:13 +0100 Chris Cannam Provide auth key and file information to easyhg extension
Tue, 28 Jun 2011 14:15:42 +0100 Chris Cannam Bring new-look easyhg.py into action base easyhg2.py@90a511354c04
Thu, 23 Jun 2011 20:36:09 +0100 Chris Cannam Minor text calculation fix
Thu, 24 Mar 2011 13:15:49 +0000 Chris Cannam OS/X build fixes, for now slightly simpler (conceptually) situation in which we have a single bundle with two Python extension distributions in it, one for each active Python version
Thu, 24 Mar 2011 10:20:47 +0000 Chris Cannam Look in installation path + Python version suffix for PyQt before looking in plain installation path
Thu, 17 Mar 2011 13:52:57 +0000 Chris Cannam Make username/password prompts in easyhg.py more helpful; use a distinctive return for cancel in these dialogs, and avoid showing command-failed in the main program when cancelled
Wed, 12 Jan 2011 16:14:43 +0000 Chris Cannam * Fix typo. Uh
Wed, 12 Jan 2011 15:46:24 +0000 Chris Cannam * Attempt to pop input dialog to front instead of permitting it to open behind EasyMercurial window
Sun, 09 Jan 2011 10:08:42 +0000 Chris Cannam * minor os/x fixes
Wed, 05 Jan 2011 14:31:07 +0000 Chris Cannam * OS/X: Add script to run external diff; add space around tab widget; textual fixes
Mon, 20 Dec 2010 16:15:43 +0000 Chris Cannam * Set python library path when unbundling extension, generally prefer unbundled copy
Fri, 03 Dec 2010 12:32:59 +0000 Chris Cannam * That string scraping was much too fiddly -- best keep it simpler for now
Fri, 03 Dec 2010 12:29:24 +0000 Chris Cannam * Some work on portable password prompting