<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_frameworks_opt_vcard, branch nougat-dev</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_frameworks_opt_vcard/'/>
<entry>
<title>Fix vcard tests</title>
<updated>2016-02-22T23:18:36+00:00</updated>
<author>
<name>Makoto Onuki</name>
<email>omakoto@google.com</email>
</author>
<published>2016-02-22T23:18:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_frameworks_opt_vcard/commit/?id=03bfa415fab150deb666b1b5aad5913511bd7d33'/>
<id>03bfa415fab150deb666b1b5aad5913511bd7d33</id>
<content type='text'>
They were broken by Iac18e5015fe78145551d7a60a17446a4a38b3be7.

Bug 26774547

Change-Id: I08ded7e069a28990108b830804894f71a171c081
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They were broken by Iac18e5015fe78145551d7a60a17446a4a38b3be7.

Bug 26774547

Change-Id: I08ded7e069a28990108b830804894f71a171c081
</pre>
</div>
</content>
</entry>
<entry>
<title>Add gradle build file for vcard</title>
<updated>2016-02-16T22:52:11+00:00</updated>
<author>
<name>Sailesh Nepal</name>
<email>sail@google.com</email>
</author>
<published>2016-02-16T22:52:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_frameworks_opt_vcard/commit/?id=98ae1e4f07911b264e97b92c69bc5dd0956e0dc5'/>
<id>98ae1e4f07911b264e97b92c69bc5dd0956e0dc5</id>
<content type='text'>
Bug: 26676586
Change-Id: I29daf647257b2ee6397d5d0cfe9911bf18b8600a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 26676586
Change-Id: I29daf647257b2ee6397d5d0cfe9911bf18b8600a
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Fix importing SHIFT_JIS vcard with backslash byte breakage"</title>
<updated>2016-01-25T21:34:43+00:00</updated>
<author>
<name>Makoto Onuki</name>
<email>omakoto@google.com</email>
</author>
<published>2016-01-25T21:34:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_frameworks_opt_vcard/commit/?id=c46110238c10d91ca2fd36d98834a33b090ac61c'/>
<id>c46110238c10d91ca2fd36d98834a33b090ac61c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix importing SHIFT_JIS vcard with backslash byte breakage</title>
<updated>2015-12-22T15:23:11+00:00</updated>
<author>
<name>Takakki Makino</name>
<email>tmakino@google.com</email>
</author>
<published>2015-12-22T14:43:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_frameworks_opt_vcard/commit/?id=5a0c50475f8ebc8438779eb2d01f34f90d8d1e54'/>
<id>5a0c50475f8ebc8438779eb2d01f34f90d8d1e54</id>
<content type='text'>
The issue was caused because some encoded characters in SHIFT_JIS has
backslash code at the second byte.
This fixes the issue by doing decoding first and un-escaping later.
https://code.google.com/p/android/issues/detail?id=197574

Change-Id: Ibaaaeef60fa88372f5136b117141ca220b073f57
Signed-off-by: Takaki Makino &lt;tmakino@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The issue was caused because some encoded characters in SHIFT_JIS has
backslash code at the second byte.
This fixes the issue by doing decoding first and un-escaping later.
https://code.google.com/p/android/issues/detail?id=197574

Change-Id: Ibaaaeef60fa88372f5136b117141ca220b073f57
Signed-off-by: Takaki Makino &lt;tmakino@google.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Save away unknown properties that begin with X-.</title>
<updated>2015-04-09T18:30:10+00:00</updated>
<author>
<name>Rakesh Iyer</name>
<email>rni@google.com</email>
</author>
<published>2015-04-09T18:05:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_frameworks_opt_vcard/commit/?id=600d08e46f52d510598ffe382bf83f576f7ab8a6'/>
<id>600d08e46f52d510598ffe382bf83f576f7ab8a6</id>
<content type='text'>
PBAP sends over call logs using the vcard format and uses
the X-IRMC-DATETIME property to add in the timestamp of
the calls. The current VCardEntry drops entries that are
not recognized, and since these aren't recongized, they
are dropped.

Given that X- properties can be anything, this change saves
them away in a list that the caller can check and parse if
they desire to do so.

Change-Id: Iece345cc5b1f0ac3b7c8fbc29c78cc4deff11b22
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PBAP sends over call logs using the vcard format and uses
the X-IRMC-DATETIME property to add in the timestamp of
the calls. The current VCardEntry drops entries that are
not recognized, and since these aren't recongized, they
are dropped.

Given that X- properties can be anything, this change saves
them away in a list that the caller can check and parse if
they desire to do so.

Change-Id: Iece345cc5b1f0ac3b7c8fbc29c78cc4deff11b22
</pre>
</div>
</content>
</entry>
<entry>
<title>Add "get contact id and raw contact uri" callback</title>
<updated>2015-03-17T17:28:18+00:00</updated>
<author>
<name>Ricky Wai</name>
<email>rickywai@google.com</email>
</author>
<published>2015-03-06T18:18:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_frameworks_opt_vcard/commit/?id=753058fffd5cead5e6ebe7e81a9810cc4ca9ceea'/>
<id>753058fffd5cead5e6ebe7e81a9810cc4ca9ceea</id>
<content type='text'>
Bug: 19551325
Change-Id: Iac18e5015fe78145551d7a60a17446a4a38b3be7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 19551325
Change-Id: Iac18e5015fe78145551d7a60a17446a4a38b3be7
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix import of iOS vcards</title>
<updated>2014-07-23T21:21:39+00:00</updated>
<author>
<name>Jay Shrauner</name>
<email>shrauner@google.com</email>
</author>
<published>2014-07-22T19:36:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_frameworks_opt_vcard/commit/?id=210ebaab315e389ffc66278e28ecd6230e412b5f'/>
<id>210ebaab315e389ffc66278e28ecd6230e412b5f</id>
<content type='text'>
Fix handling of multiline data blocks in v3.0 vcards with \r\r\n line
terminators.

Bug:16433675
Change-Id: I77c7c94fa1b13e18e53459e94c3c73ad53b7d8e2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix handling of multiline data blocks in v3.0 vcards with \r\r\n line
terminators.

Bug:16433675
Change-Id: I77c7c94fa1b13e18e53459e94c3c73ad53b7d8e2
</pre>
</div>
</content>
</entry>
<entry>
<title>am 2ce674dd: am 7f72d2dd: Can\'t send my wife\'s vcard between devices</title>
<updated>2014-04-08T20:33:07+00:00</updated>
<author>
<name>Tom Taylor</name>
<email>tomtaylor@google.com</email>
</author>
<published>2014-04-08T20:33:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_frameworks_opt_vcard/commit/?id=4950d922815e16a0724e2509a6d04ccef8bd810b'/>
<id>4950d922815e16a0724e2509a6d04ccef8bd810b</id>
<content type='text'>
* commit '2ce674dd8b76a6248463107f8e9d69b054097f7f':
  Can't send my wife's vcard between devices
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* commit '2ce674dd8b76a6248463107f8e9d69b054097f7f':
  Can't send my wife's vcard between devices
</pre>
</div>
</content>
</entry>
<entry>
<title>am 7f72d2dd: Can\'t send my wife\'s vcard between devices</title>
<updated>2014-04-08T16:19:48+00:00</updated>
<author>
<name>Tom Taylor</name>
<email>tomtaylor@google.com</email>
</author>
<published>2014-04-08T16:19:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_frameworks_opt_vcard/commit/?id=2ce674dd8b76a6248463107f8e9d69b054097f7f'/>
<id>2ce674dd8b76a6248463107f8e9d69b054097f7f</id>
<content type='text'>
* commit '7f72d2dd76a6b95ff11411a62fa1329ca68edc9d':
  Can't send my wife's vcard between devices
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* commit '7f72d2dd76a6b95ff11411a62fa1329ca68edc9d':
  Can't send my wife's vcard between devices
</pre>
</div>
</content>
</entry>
<entry>
<title>Can't send my wife's vcard between devices</title>
<updated>2014-04-07T21:32:27+00:00</updated>
<author>
<name>Tom Taylor</name>
<email>tomtaylor@google.com</email>
</author>
<published>2014-04-04T20:44:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_frameworks_opt_vcard/commit/?id=7f72d2dd76a6b95ff11411a62fa1329ca68edc9d'/>
<id>7f72d2dd76a6b95ff11411a62fa1329ca68edc9d</id>
<content type='text'>
Bug 13751984

If X-ANDROID-CUSTOM follows a photo's hex data, that line will get included
as part of the photo data and will cause Base64.decode() to throw an
exception. The code that gathers the hex data needs to finish if it sees
X-ANDROID-CUSTOM. Added a test case to test this "bad" vcard.

Change-Id: Ie60a1d09354a9c8a9dab603da01e9c7aff5eb070
(cherry picked from commit a326bcbb665b08f5c20122616452c6e3be8389ac)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug 13751984

If X-ANDROID-CUSTOM follows a photo's hex data, that line will get included
as part of the photo data and will cause Base64.decode() to throw an
exception. The code that gathers the hex data needs to finish if it sees
X-ANDROID-CUSTOM. Added a test case to test this "bad" vcard.

Change-Id: Ie60a1d09354a9c8a9dab603da01e9c7aff5eb070
(cherry picked from commit a326bcbb665b08f5c20122616452c6e3be8389ac)
</pre>
</div>
</content>
</entry>
</feed>
