f0bbcd85eaba6624d4c52150e83930e816d873a4 |
|
24-Oct-2014 |
Martin Hibdon <mhibdon@google.com> |
Add additional analytics regarding our SSLSockets b/18104622 There were some suggestions for additional info to log. Now we also log the protocol being used, along with the cipher suite, and whether or not we are accepting all certificates (i.e. whether or not we are verifying hostnames.) Change-Id: Iad1fa4d2867d4a27830d54cc7fafcd0d32e0b23b
/packages/apps/Email/provider_src/com/android/email/mail/transport/MailTransport.java
|
93a9662d8db14e492da0cf4866265a0ddebda190 |
|
22-Oct-2014 |
Martin Hibdon <mhibdon@google.com> |
Add analytics to track of what cipher suites are being used b/18001842 I do this in MailTransport, which is only used by POP and IMAP. I can't log Analytics in SSLSocketFactoryWrapper, because that is in emailcommon and would cause a circular dependancy between emailcomman and UnifiedEmail. This will not yet work for Exchange, because it gets its socket indirectly through EmailClientConnectionManager, using a SchemeRegistry. Still, it will be helpful to get this info for POP and IMAP. Change-Id: Ibb9d22c83c49d0ba5090295b5321ca6afb09e65b
/packages/apps/Email/provider_src/com/android/email/mail/transport/MailTransport.java
|
601700a61e453c612e0dabe4e93002766b3751b7 |
|
26-Sep-2014 |
Martin Hibdon <mhibdon@google.com> |
Get SSLSocketFactory from GmsCore b/15721931 This follows an example pattern from GoogleHttpClient. It tries to get the SSLCertificateSocketFactory from GmsCore using reflection. If that fails, (because GmsCore is not installed on the device) then it will fall back to the platform implementation. MailApplication sets a static object in SSLUtils that allows it to get an externally created SSLCertifcateSocketFactory. If this method is set, then it will use it, otherwise it will fall back to the platform factory. This way there is no reference to GmsCore in the AOSP email. Change-Id: I0890fe4c3d79283fb98a4dc5a62a32efd320e52a
/packages/apps/Email/provider_src/com/android/email/mail/transport/MailTransport.java
|
bb68c13afa630cae058eb40d3ce68644f3f3c8b9 |
|
07-Sep-2014 |
Paul Westbrook <pwestbro@google.com> |
Changes to support smaller email tombstone apk size This reduces the tombstone down by 100K A follow-on cl will remove the unused resources from the tombstone build Bug: 17414014 Change-Id: I5d38811b17a5273ec726e750ab123e10e36cee04
/packages/apps/Email/provider_src/com/android/email/mail/transport/MailTransport.java
|