Donate Share

GPGrelay

File Release Notes and Changelog

Release Name: 0.955

Notes:
Version 0.955 ; release-date: 2004-Oct-22

    * GPGrelay:
          o More Dialogs have now proper Parent/Child-Hierarchy to disable some unwanted Non-
                Modality (and proper positioning)
          o GPGrelay now always tries to keep selections in lists/trees when reloading keys
          o Revoked/Expired/Disabled Subkeys are now also shown in keyviews (still missing similar
                feature for primary keys)
          o Revoke UserID is now also available through GPGrelay-GUI
          o Untrusted UserIDs are now also grayed out in the Key-Displays
          o Advanced debug-compiler-define for deadlock-checking (very experimental, might not 
                working as intended, have to find out :))
            At least it helped to catch one deadlock-situation with GPGrelay-shutdown while being 
                asked for a passphrase so it wasn't worthless effort... (Not active in Release-Builds! In 
                case you suffer from GPGrelay hanging, you might want to give the debug-build a try!)
          o STARTTLS/STLS is now always defaulting to TLS-Connection as some servers abort 
                connection with an SSL2-Hello and don't negotiate TLS (or did I simply miss something 
                in the OpenSSL-Doc?)
          o Log Full Protocol does now also show the StartTLS-Chitchat.
          o Some small improvements with Logging (still quite slow for large mails when log full 
                bodies is turned on)
          o GPGrelay isn't that picky about email-addresses anymore, so it will work with internal 
                email-addresses like "user@domain" or simply "user".
            Nevertheless GPGrelay is matching full strings, so "user@domain" doesn't match with a 
                fully given "user@domain.com", so basically this one is only useful for giving aliases to 
                GPGrelay (doubt it's useful to have abbreviated emails inside userids).
          o The PhotoID-Display can now be resized
          o Changed some dialog-texts to have Mnemonics (underlined chars) now, so you can 
                navigate a bit more easily with the keyboards by pressing "Alt+Mnemonic" (don't 
                hesitate to tell me missing/duplicate ones; this came late and is a boring issue, so I 
                guess I haven't checked all dialogs properly... Suggested to be incorporated in current 
                and future translations too.)
          o --autoexportsettings is now also working when shutting down win2k (GPGrelay is now 
                creating the .reg-file by itself instead of executing regedit.exe to export the entries)
          o Simple Password-Spy-Detection should alarm you when someone unauthorized (eg. 
                Spyware or Backdoor) is trying to read a passphrase from a GPGrelay-Dialog
          o Better support of crippled keys: VerifyPassphrase doesn't only rely on a signing-(sub)key 
                anymore.
          o Better handling of non-canonical lineendings from broken servers
          o Little GUI-Fix: Relay-Dialog with IMAP and SSL is now properly changing the default-ports.
          o Changed a few lines of code so GPGrelay will now compile directly with VC.NET 2003 -- 
                to my surprise the run through VC.NET also revealed embarrassing misuse of some 
                MFC-Macros, so this experiment was more than worthwhile! 

    * SMTP:
          o Hide BCC-Recipient introduced blank additional line
          o Some more troubles with "No secret primary Key" solved (should now work as intended) 
                basically due to the fact that there is a way to fetch Usage-Flags for secret keys from 
                GPG. 

    * POP3:
          o Disabled Nagle-Algorithm (send coalescing) for local->remote-relay.
          o Some more Line-Ending-Issues solved (fewer lines added/removed) 

    * IMAP:
          o There is nothing I'll do here ... who is willing to care for IMAP-code? 



Changes: