Permalink
Switch branches/tags
android-wear-o-preview-4 android-wear-o-preview-3 android-wear-n-preview-2 android-wear-n-preview-1 android-wear-7.1.1_r1 android-wear-5.1.1_r1 android-wear-5.1.0_r1 android-wear-5.0.0_r1 android-vts-8.0_r1 android-sdk-support_r11 android-sdk-adt_r20 android-sdk-adt_r16.0.1 android-sdk-4.4.2_r1.0.1 android-sdk-4.4.2_r1 android-sdk-4.0.3_r1 android-sdk-4.0.3-tools_r1 android-o-preview-4 android-o-preview-3 android-o-preview-2 android-o-preview-1 android-o-iot-preview-5 android-n-preview-5 android-n-preview-4 android-n-preview-3 android-n-preview-2 android-n-preview-1 android-n-mr2-preview-2 android-n-mr2-preview-1 android-n-mr1-preview-2 android-n-mr1-preview-1 android-n-iot-preview-4 android-n-iot-preview-2 android-m-preview android-m-preview-2 android-m-preview-1 android-l-preview_r2 android-cts-verifier-4.0.3_r1 android-cts-verifier-4.0_r1 android-cts-8.0_r2 android-cts-8.0_r1 android-cts-7.1_r10 android-cts-7.1_r9 android-cts-7.1_r8 android-cts-7.1_r7 android-cts-7.1_r6 android-cts-7.1_r5 android-cts-7.1_r4 android-cts-7.1_r3 android-cts-7.1_r2 android-cts-7.1_r1 android-cts-7.0_r14 android-cts-7.0_r13 android-cts-7.0_r12 android-cts-7.0_r11 android-cts-7.0_r10 android-cts-7.0_r9 android-cts-7.0_r8 android-cts-7.0_r7 android-cts-7.0_r6 android-cts-7.0_r5 android-cts-7.0_r4 android-cts-7.0_r3 android-cts-7.0_r2 android-cts-7.0_r1 android-cts-6.0_r23 android-cts-6.0_r22 android-cts-6.0_r21 android-cts-6.0_r20 android-cts-6.0_r19 android-cts-6.0_r18 android-cts-6.0_r17 android-cts-6.0_r16 android-cts-6.0_r15 android-cts-6.0_r14 android-cts-6.0_r13 android-cts-6.0_r12 android-cts-6.0_r9 android-cts-6.0_r8 android-cts-6.0_r7 android-cts-6.0_r6 android-cts-6.0_r5 android-cts-6.0_r4 android-cts-6.0_r3 android-cts-6.0_r2 android-cts-6.0_r1 android-cts-5.1_r24 android-cts-5.1_r23 android-cts-5.1_r22 android-cts-5.1_r21 android-cts-5.1_r20 android-cts-5.1_r19 android-cts-5.1_r18 android-cts-5.1_r17 android-cts-5.1_r16 android-cts-5.1_r15 android-cts-5.1_r14 android-cts-5.1_r13 android-cts-5.1_r10 android-cts-5.1_r9 android-cts-5.1_r8
Nothing to show
Commits on May 19, 2011
  1. DO NOT MERGE: Work around framework bug related to service start

    Marc Blank committed May 18, 2011
    Bug: 4450201
    Change-Id: Id49fc4859726600b63a63897966860bc8dc57cda
Commits on May 7, 2011
  1. DO NOT MERGE: Fix serious DST issue with non-DST time zones

    Marc Blank committed May 5, 2011
    * When finding a match for an EAS time zone without DST, we were
      checking the offset, but NOT the DST status; therefore, we could
      match the wrong time zone (depending on the order of items in the
      TZ database)
    * All users with events set up in non-DST timezones would have their
      events show up at the wrong time after a DST transition
    * The fix is to first check against the default time zone, and use
      that if it's a match; otherwise, to use the first time zone that
      matches both offset and DST availability
    
    Bug: 4337360
    Change-Id: Ia26590972c1b0eab4640a3082881a28ee0a81622
Commits on Apr 27, 2011
  1. Import revised translations. DO NOT MERGE

    Eric Fischer committed Apr 27, 2011
    Change-Id: I49c5baca3d3e8e6a3fea1a73bf7aa4f6282eaef3
Commits on Mar 28, 2011
  1. Merge "DO NOT MERGE - Update version number for GB-MR2 update." into …

    andrewstadler committed with Android (Google) Code Review Mar 28, 2011
    …gingerbread
  2. Merge "DO NOT MERGE - Clear cached CalendarObservers after Calendar w…

    andrewstadler committed with Android (Google) Code Review Mar 28, 2011
    …ipe" into gingerbread
Commits on Mar 26, 2011
  1. Merge "DO NOT MERGE - Don't sync messages moved from the sent folder"…

    andrewstadler committed with Android (Google) Code Review Mar 26, 2011
    … into gingerbread
Commits on Mar 25, 2011
  1. Merge "DO NOT MERGE - Prevent NPE when account sender name is null" i…

    andrewstadler committed with Android (Google) Code Review Mar 25, 2011
    …nto gingerbread
  2. Merge "DO NOT MERGE - Fix NPE when trying to open attachments" into g…

    andrewstadler committed with Android (Google) Code Review Mar 25, 2011
    …ingerbread
  3. Merge "DO NOT MERGE - Fix NPE in pop3 checkcapabilities" into gingerb…

    andrewstadler committed with Android (Google) Code Review Mar 25, 2011
    …read
  4. DO NOT MERGE - Don't sync messages moved from the sent folder

    andrewstadler committed Mar 25, 2011
    Modified location of the test to processUploadMessage() method. We do this to
    prevent creating multiple EmailContent.Message objects.
    
    Bug: 4096266
    Backport from: Id83d3703283c0cd89a60c6210976093d39fb6934
    
    Change-Id: Ie0e9c52182df96617cc942235135ef5ccf865d41
  5. DO NOT MERGE - Prevent NPE when account sender name is null

    andrewstadler committed Mar 25, 2011
    Bug: 3500373
    Backport of: Id07270f34d9cc0523c46104b3167711b71798623
    
    Change-Id: I23464e3edd9c8d8ecc54451cf7eabfddb73bd745
  6. DO NOT MERGE - Clear cached CalendarObservers after Calendar wipe

    andrewstadler committed Mar 25, 2011
    * This fix may resolve the bugs referenced below; the issue fixed
      could cause pandemonium after the server commands a wipe of calendar
      data and most likely explains these issues (via Occam's Razor)
    * Also backport a SQL fix to more reliably delete calendar data
    
    Bug: 4077499
    Bug: 4064237
    Backport from: I628fb14ea2c04150d4f27341751f0eab61ee33d1
    
    Change-Id: I7667a11663d8720a92b9eba0748f60256a25edba
  7. DO NOT MERGE - Fix NPE when trying to open attachments

    andrewstadler committed Mar 25, 2011
    The attachment info may be null when we attempt to mark them for
    downloading.  Add a null-check before we try to dereference the info
    structure.
    
    Bug: 4053184
    Backport of: I831e3abd100664c92f7af585014a03250e40ff64
    
    Change-Id: Iffdf8cdc3a17c0ab691596eb9e240ef87acb2e37
  8. DO NOT MERGE - Fix NPE in pop3 checkcapabilities

    andrewstadler committed Mar 25, 2011
    * This happens if an open fails immediately (error message in the
      initial banner) followed by a checkSettings.
    * The fix is to harden checkSettings to force a clean connection
      every time.
    
    Bug: 2170147
    Backport of: If7403bf517477d2b03b21d71caab511fe45e234c
    
    Change-Id: Ia6cc0e3ab0c8a8a78b5d8b8fb7b8ba4b4cdd3ef2
  9. DO NOT MERGE - Update version number for GB-MR2 update.

    andrewstadler committed Mar 25, 2011
    Change-Id: I4d3242935676d5c5aa2347c66ff795589066a500
  10. DO NOT MERGE - Add 55 roadrunner email setups

    andrewstadler committed Mar 25, 2011
    Bug: 4086524
    Backport Of: I8d7758d3720e45515abae1d071a8b149ac63a4ce
    
    Change-Id: If5c20e9f8351864a7878a7eef229ab1e0ec850e1
Commits on Mar 18, 2011
  1. Import revised translations. DO NOT MERGE

    Eric Fischer committed Mar 18, 2011
    Change-Id: I708facf4f7eebd708abd2a7b2db405a33afc7d00
Commits on Feb 7, 2011
  1. Import revised translations. DO NOT MERGE

    Eric Fischer committed Feb 7, 2011
    Change-Id: Ic8a992a03e32a62f023995a29ee671dede5aab18
Commits on Feb 2, 2011
  1. Merge from open-source gingerbread - do not merge

    Jean-Baptiste Queru committed Feb 2, 2011
    Change-Id: Ic48053624dcb200a64776de01ba258800ed3a75c
  2. Merge "Fix a decoding problem on the Email body" into gingerbread

    Jean-Baptiste Queru committed with Android Code Review Feb 2, 2011
Commits on Feb 1, 2011
  1. Fix a decoding problem on the Email body

    Sang-Jun Park committed Feb 1, 2011
    When decoding the Email body, email application used google default base64
    function.  But it caused problem, so particular email did not sync any more.
    So we have changed decoding function as a decoder from apache in order
    not to occur problem
    
    Change-Id: I7581123f21fbb4015153ca6f4a0c14c0f6a769fc
    Signed-off-by: Sang-Jun Park <sj2202.park@samsung.com>
Commits on Jan 31, 2011
  1. Don't send IMAP ID unless server supports it

    andrewstadler committed Jan 31, 2011
    Only send IMAP ID to servers that include ID in the CAPABILITY response.
    Always sending IMAP ID was found to cause problems with some servers.
    
    Better compliance with RFC 2971.
    Thanks to Samsung for debugging & reporting this.
    
    Change-Id: I495f80949f9f811470853a1f2f8e506d8236d8cf
Commits on Jan 20, 2011
  1. DO NOT MERGE Remove all password trim() calls

    andrewstadler committed Jan 20, 2011
    * Initial account setup screen, password entry field
    * When passing the entered password from incoming->outgoing
    * When restoring store URI's from HostAuth
    
    This will satisfy the users who insist on leading/trailing spaces
    in their IMAP or EAS password.  Not supported by POP3 (no quoting).
    
    Bug: 2981433
    Change-Id: I16c00bf96382899abb54cb75fcd44cf0f140a660
Commits on Jan 6, 2011
  1. Import translations for additional languages.

    Eric Fischer committed Jan 6, 2011
    Change-Id: Id4742833e91660fb2c79f2bede7f69d28fa88133
Commits on Jan 5, 2011
  1. Merge "DO NOT MERGE Fix cursor leaks when canceling AsyncTask" into g…

    andrewstadler committed with Android (Google) Code Review Jan 5, 2011
    …ingerbread
  2. Fix NPE when switching IMAP into TLS

    andrewstadler committed Jan 5, 2011
    * Update MockTransport to allow TLS connections
    * Test TLS connection in ImapStore unit tests
    * The bugfix: Re-query capabilities after closing/reopening parser for TLS
    
    (Note: Actually, this is required by the IMAP RFC 3501, 6.2.1)
    
    Bug: 3315939
    Change-Id: I51f838043e87750b5712a1bd2e4f9c821b58c808
  3. DO NOT MERGE Fix cursor leaks when canceling AsyncTask

    andrewstadler committed Jan 5, 2011
    We discovered that AsyncTask.cancel() doesn't quite perform as expected;
    In particular, if you call cancel() during a particularly slow background
    worker, the result is discarded and onPostExecute() is never called.  If
    the result is an open cursor, then we "leak" by not closing it.
    
    For AccountFolderList, which has a multi-step doInBackground():
    1.  Check for isCancelled() during the long doInBackground() which will
        reduce the number of discarded cursors in the first place.
    2.  Check for isCancelled() at the end of the long doInBackground() and
        if true, close the result cursors and return null.
    3.  In the existing isCancelled() code in onPostExecute(), close the
        cursors.
    
    For other Activities (with simpler configurations):
    1.  Check for isCancelled() at the end of doInBackground() and if true,
        close the just-opened cursor and return null.
    
    Bug: 3088870
    Change-Id: Ie63a3197af563baa8bb0fe6f1ef9423e281cbf4c
  4. DO NOT MERGE Added/updated Yahoo provider settings

    andrewstadler committed Jan 5, 2011
    Specifically, added configuration settings for international Yahoo
    domains (e.g. yahoo.ca, yahoo.de, yahoo.fr, etc), including partially
    or wholly owned Yahoo subsidiaries; as well as partner domains from AT&T,
    British Telecom, and Rogers whose email services are managed by Yahoo.
    
    For domains supporting IMAP, changed to IMAP+SSL for mail handling to
    support a better user experience on mobile devices.
    
    Bug: 3258944
    Original Author: Kristopher Giesing
    Original CL: If5bdc70f70820f3f8aada6d2ee9b0cdb115432b5
    
    Change-Id: Ib117f3755ff9250746f05debd1a6d1cda44c7855
Commits on Dec 4, 2010
  1. Merge "Merging stat_notify in Email" into gingerbread

    Justin Ho committed with Android (Google) Code Review Dec 4, 2010
  2. Merging stat_notify in Email

    Justin Ho committed Dec 4, 2010
    Change-Id: I1b7d2a37ceddd12fd1f15439511dfad160580d86
Commits on Nov 30, 2010
  1. Import revised translations. DO NOT MERGE

    Eric Fischer committed Nov 30, 2010
    Change-Id: I453979a6a8a6ed9d5431fc790a03cbfd21056fa7
Commits on Oct 29, 2010
  1. am 9031e67: (-s ours) Fix remote wipe with mobile sync server DO NOT …

    Andrew Stadler committed with Android Git Automerger Oct 29, 2010
    …MERGE
    
    * commit '9031e67b7e2ec00033a45155ff644fccb33e6bc7':
      Fix remote wipe with mobile sync server DO NOT MERGE
  2. am 89a799c: (-s ours) DO NOT MERGE: Don\'t disable account box if syn…

    Andrew Stadler committed with Android Git Automerger Oct 29, 2010
    …c freq -> "Never"
    
    * commit '89a799c8d4e9b44c2cf5ba6e72f17e1bb652c42b':
      DO NOT MERGE: Don't disable account box if sync freq -> "Never"
  3. Fix remote wipe with mobile sync server DO NOT MERGE

    Andrew Stadler committed Oct 29, 2010
    * It appears as if our running multiple sync threads can confuse the
      mobile sync server during a remote wipe (the server expects the next
      client response to be an acknowledgment, whereas it might well be
      a command or response from a different thread)
    * To avoid this, we first put the account on security hold and then
      shut down all other sync threads for the account
    * After this, we send the acknowledgment and the remote wipe proceeds
      normally.
    * NOTE: It's possible that, due to the vagaries of multithreaded
      operation, one of the other syncing threads could still send a non-
      acknowledgment response to the server before our provisioning thread
      gets a chance to send its acknowledgment.  However, since the other
      syncing threads will terminate (and not restart, because of the hold),
      the provision/remote wipe/ack sequence will work on the subsequent
      attempt
    
    Bug: 2844888
    Backport From: Ib4ffbbc67b681e69176b6c1d5515fa80c7d1e121
    Backport From: Ie9e944bd39f331c2ddc0f0ba303a3d5684f6f033
    
    Change-Id: Ie57f13a5ca2149961a48b99afaebb812f1cbc88e
  4. DO NOT MERGE: Don't disable account box if sync freq -> "Never"

    Andrew Stadler committed Oct 29, 2010
    Original Change-Id: Iec214b0fed093ff39dc70d5d821577bcf15f00ed
    Bug: 2905667
    
    Change-Id: Iee182596d8c217d6bd78371fcf6fdc4dbfcd04a4