Go to file
Marc Blank 20bf1f632f Support IMAP search in UTF-8, in addition to US-ASCII
* The existing IMAP search code is well-known to be primitive and
  largely broken.  In particular, it fails with any non-ASCII
  character and with a variety of symbols (e.g. quotes, slashes,
  etc.)  Basically, it's an accident waiting to happen, returning
  empty data sets even when the query might reasonably be expected
  (or known) to return valid data.
* The current CL uses the IMAP literal string format to represent
  the query text; this string can be sent either in ascii or in
  UTF-8, and since it is sent as an octet (byte) count followed by
  8-bit data, it also solves any quoting issues that might come
  up.  So, we kill two birds with one stone.
* The bug in question was punted to a subsequent MR; however, I
  think it would be a mistake to ship the code without this
  CL, which has been tested against the three common IMAP servers
  that we aim to support.

Bug: 4690713
Change-Id: Iaa542bfc56737871f3cbc9c83f0e768415a7f2b6
2011-08-17 16:17:04 -07:00
assets Remove empty.html, which isn't used any more. 2010-12-22 11:59:31 -08:00
emailcommon Merge "Add conversationId field to Message" 2011-08-11 17:45:52 -07:00
res Merge "Clean up SSL/TLS option text" 2011-08-16 16:55:38 -07:00
src/com Support IMAP search in UTF-8, in addition to US-ASCII 2011-08-17 16:17:04 -07:00
tests Move IntentUtils to emailcommon. 2011-08-08 14:39:19 -07:00
.classpath
.project
Android.mk Integrate chips into Email. 2011-06-16 17:41:04 -07:00
AndroidManifest.xml Remove unneeded and duplicate permissions in manifest 2011-08-12 16:21:44 -07:00
CleanSpec.mk Step 2 in 7" support for tablets. 2011-05-25 15:44:41 -07:00
MODULE_LICENSE_APACHE2
NOTICE
proguard.flags Remove more useless code 2011-06-29 14:07:25 -07:00
remove-exchange-support.sh remove-exchange-support.sh supports MacOS 2011-01-28 13:39:39 -08:00