<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_external_libnfc-nxp, branch cm-14.1_prerebase</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/LineageOS/android_external_libnfc-nxp/'/>
<entry>
<title>Stop "LLC length mis-match" log spam</title>
<updated>2016-09-02T17:32:04+00:00</updated>
<author>
<name>Vladislav Koldobskiy</name>
<email>admin@nevergone.ru</email>
</author>
<published>2014-06-06T16:39:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libnfc-nxp/commit/?id=978e1ce3fc660546a6e0b4432e2af95e1621ce82'/>
<id>978e1ce3fc660546a6e0b4432e2af95e1621ce82</id>
<content type='text'>
Happens on all Sony fusion3 devices, probably others.
The message is not present in stock libnfc.so, most
probably Sony decided to remove/comment it too.

PS2: change to ALOGV instead...

Change-Id: Ib4faa0c571747a874eb582f411bf464622f25d92
(cherry picked from commit 6b8b533fb75d3c356d3fba382d70c4704ed01399)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Happens on all Sony fusion3 devices, probably others.
The message is not present in stock libnfc.so, most
probably Sony decided to remove/comment it too.

PS2: change to ALOGV instead...

Change-Id: Ib4faa0c571747a874eb582f411bf464622f25d92
(cherry picked from commit 6b8b533fb75d3c356d3fba382d70c4704ed01399)
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated path for seperate vendor partition</title>
<updated>2014-06-13T20:40:23+00:00</updated>
<author>
<name>Daniel Rosenberg</name>
<email>drosen@google.com</email>
</author>
<published>2014-06-13T20:40:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libnfc-nxp/commit/?id=76f8fa7177767cb377f9212e207e3ac16f9b8d48'/>
<id>76f8fa7177767cb377f9212e207e3ac16f9b8d48</id>
<content type='text'>
Change-Id: I116b76d844c5c89e068acc55430d93c7de8bc61e
Signed-off-by: Daniel Rosenberg &lt;drosen@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I116b76d844c5c89e068acc55430d93c7de8bc61e
Signed-off-by: Daniel Rosenberg &lt;drosen@google.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "libnfc-nxp: fix build for 64-bit"</title>
<updated>2014-03-25T17:55:25+00:00</updated>
<author>
<name>Colin Cross</name>
<email>ccross@android.com</email>
</author>
<published>2014-03-25T17:55:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libnfc-nxp/commit/?id=15d81f71a668b3092549c6b7f83694bf680d9c49'/>
<id>15d81f71a668b3092549c6b7f83694bf680d9c49</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libnfc-nxp: fix build for 64-bit</title>
<updated>2014-03-22T06:07:36+00:00</updated>
<author>
<name>Colin Cross</name>
<email>ccross@android.com</email>
</author>
<published>2014-03-22T06:05:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libnfc-nxp/commit/?id=a5282496f1c25f5c8cfefd3b8bc4220ee2192881'/>
<id>a5282496f1c25f5c8cfefd3b8bc4220ee2192881</id>
<content type='text'>
Turn off unused parameter warnings to unclutter the build output
When storing an int in a void*, use intptr_t to cast between them
Store pointer handles in an intptr_t or a uintptr_t

Change-Id: If48290ca23dd295f1a87220c5b1d5232ebdc8d45
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Turn off unused parameter warnings to unclutter the build output
When storing an int in a void*, use intptr_t to cast between them
Store pointer handles in an intptr_t or a uintptr_t

Change-Id: If48290ca23dd295f1a87220c5b1d5232ebdc8d45
</pre>
</div>
</content>
</entry>
<entry>
<title>am b4564787: Merge "Remove a dependency on a device-kernel-specific header."</title>
<updated>2013-11-23T01:37:24+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2013-11-23T01:37:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libnfc-nxp/commit/?id=259abdcbb35206e0ae728d516d01c4892367bee6'/>
<id>259abdcbb35206e0ae728d516d01c4892367bee6</id>
<content type='text'>
* commit 'b4564787a7f8b5e7b9a0147c40a5bf2e83125424':
  Remove a dependency on a device-kernel-specific header.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* commit 'b4564787a7f8b5e7b9a0147c40a5bf2e83125424':
  Remove a dependency on a device-kernel-specific header.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Remove a dependency on a device-kernel-specific header."</title>
<updated>2013-11-23T01:33:56+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2013-11-23T01:33:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libnfc-nxp/commit/?id=b4564787a7f8b5e7b9a0147c40a5bf2e83125424'/>
<id>b4564787a7f8b5e7b9a0147c40a5bf2e83125424</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove a dependency on a device-kernel-specific header.</title>
<updated>2013-11-23T01:16:57+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2013-11-23T01:16:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libnfc-nxp/commit/?id=54e2f9f2bcdedf1c0ffc2af1dca5f457544dd85b'/>
<id>54e2f9f2bcdedf1c0ffc2af1dca5f457544dd85b</id>
<content type='text'>
This header isn't in uapi (or in the main linux kernel tree,
or in the android linux kernel tree).

Bug: 11559337
Change-Id: Iaf4c4c3d0fd4957f5cc16c6422873d94593bd501
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This header isn't in uapi (or in the main linux kernel tree,
or in the android linux kernel tree).

Bug: 11559337
Change-Id: Iaf4c4c3d0fd4957f5cc16c6422873d94593bd501
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crash in reader mode.</title>
<updated>2013-09-13T14:15:29+00:00</updated>
<author>
<name>Martijn Coenen</name>
<email>maco@google.com</email>
</author>
<published>2013-09-13T14:09:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libnfc-nxp/commit/?id=9e987ccb716624d658f98abc7db2097e11e3d8ed'/>
<id>9e987ccb716624d658f98abc7db2097e11e3d8ed</id>
<content type='text'>
The connect callback wasn't cleared in error cases,
which could cause spurious callbacks including data
that used to be allocated on the stack, and has been
freed by now.

Also, always add the -3a tech for any IsoDep target,
even if the remote device has the P2P bit set.

Bug: 10360259
Change-Id: I73141c4a1106f66ff89c6b1c53c4977e9cb78fa1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The connect callback wasn't cleared in error cases,
which could cause spurious callbacks including data
that used to be allocated on the stack, and has been
freed by now.

Also, always add the -3a tech for any IsoDep target,
even if the remote device has the P2P bit set.

Bug: 10360259
Change-Id: I73141c4a1106f66ff89c6b1c53c4977e9cb78fa1
</pre>
</div>
</content>
</entry>
<entry>
<title>Return NFCSTATUS_BUSY in case of invalid state transition.</title>
<updated>2013-04-26T00:27:48+00:00</updated>
<author>
<name>Martijn Coenen</name>
<email>maco@google.com</email>
</author>
<published>2013-04-26T00:27:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libnfc-nxp/commit/?id=42f5b41d22bbbad1b16b9cd3aba0512a399f32a6'/>
<id>42f5b41d22bbbad1b16b9cd3aba0512a399f32a6</id>
<content type='text'>
This allows the caller to recovery by trying again.

Bug: 8552749
Change-Id: Iff979c097d33f9adda06654de9e588595daf89a3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows the caller to recovery by trying again.

Bug: 8552749
Change-Id: Iff979c097d33f9adda06654de9e588595daf89a3
</pre>
</div>
</content>
</entry>
<entry>
<title>Restore SE activated mode in case of failure.</title>
<updated>2013-04-12T22:50:29+00:00</updated>
<author>
<name>Martijn Coenen</name>
<email>maco@google.com</email>
</author>
<published>2013-04-12T22:47:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libnfc-nxp/commit/?id=d508d9900a7d318073bd7b308d094755df316527'/>
<id>d508d9900a7d318073bd7b308d094755df316527</id>
<content type='text'>
There is a tight race condition where opening
of the SE can fail, due to a tag/p2p device
having just come in. In that case, restore
the original state of the SE activated mode.

This will prevent future calls into this
method and Connect() from immediately bailing out.

Bug: 8599167
Change-Id: I1890e4efb73a9f5bdd6abe0644f88051b32e8c02
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is a tight race condition where opening
of the SE can fail, due to a tag/p2p device
having just come in. In that case, restore
the original state of the SE activated mode.

This will prevent future calls into this
method and Connect() from immediately bailing out.

Bug: 8599167
Change-Id: I1890e4efb73a9f5bdd6abe0644f88051b32e8c02
</pre>
</div>
</content>
</entry>
</feed>
