<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_external_android-clat, branch shipping/cm-11.0</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_android-clat/'/>
<entry>
<title>Merge tag 'android-4.4.3_r1' into HEAD</title>
<updated>2014-06-03T00:25:00+00:00</updated>
<author>
<name>Ricardo Cerqueira</name>
<email>cyanogenmod@cerqueira.org</email>
</author>
<published>2014-06-03T00:25:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_android-clat/commit/?id=5a3678586c4c0d88da6cea9262af0a4f46744d23'/>
<id>5a3678586c4c0d88da6cea9262af0a4f46744d23</id>
<content type='text'>
Android 4.4.3 release 1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Android 4.4.3 release 1
</pre>
</div>
</content>
</entry>
<entry>
<title>DO NOT MERGE: Support translating fragmented packets.</title>
<updated>2014-03-10T08:44:22+00:00</updated>
<author>
<name>Lorenzo Colitti</name>
<email>lorenzo@google.com</email>
</author>
<published>2014-02-09T01:35:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_android-clat/commit/?id=2b4cc7393268622ac3de071435a6e4ab857342df'/>
<id>2b4cc7393268622ac3de071435a6e4ab857342df</id>
<content type='text'>
Bug: 11542311
Change-Id: I5dd29805e12b919ae3105b6128aaedefd7e78b48
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 11542311
Change-Id: I5dd29805e12b919ae3105b6128aaedefd7e78b48
</pre>
</div>
</content>
</entry>
<entry>
<title>DO NOT MERGE: Modify the pseudo-header checksum functions.</title>
<updated>2014-03-10T08:44:20+00:00</updated>
<author>
<name>Lorenzo Colitti</name>
<email>lorenzo@google.com</email>
</author>
<published>2014-02-20T05:28:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_android-clat/commit/?id=13a58c4859164d9f16e124b0f85c35a061dec76d'/>
<id>13a58c4859164d9f16e124b0f85c35a061dec76d</id>
<content type='text'>
- Remove the initial checksum, which we don't use anywhere.
- Add the upper-layer protocol to the IPv6 function. Currently
  this is always the same as the next header field in the IPv6
  header, but technically it's the upper-layer header after all
  the extension headers. This is required to support fragments.

Bug: 11542311
Change-Id: Ifa8af1bfda182711a0bba5c6452f44045fbd1a7f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Remove the initial checksum, which we don't use anywhere.
- Add the upper-layer protocol to the IPv6 function. Currently
  this is always the same as the next header field in the IPv6
  header, but technically it's the upper-layer header after all
  the extension headers. This is required to support fragments.

Bug: 11542311
Change-Id: Ifa8af1bfda182711a0bba5c6452f44045fbd1a7f
</pre>
</div>
</content>
</entry>
<entry>
<title>DO NOT MERGE: Move translation entry point into translate.c.</title>
<updated>2014-03-10T08:44:17+00:00</updated>
<author>
<name>Lorenzo Colitti</name>
<email>lorenzo@google.com</email>
</author>
<published>2014-02-13T03:53:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_android-clat/commit/?id=f0029d7d06cc8401686ddf379a609b29f511f1a5'/>
<id>f0029d7d06cc8401686ddf379a609b29f511f1a5</id>
<content type='text'>
The entry point to the translation code is currently called
packet_handler and lives in clatd.c. Move it into translate.c
and rename it to translate_packet, since that's what it does.

Also get rid of some redundant includes.

Bug: 11542311
Change-Id: I821bb9590b9105ea1d425c3bbe0e634c4ce667b5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The entry point to the translation code is currently called
packet_handler and lives in clatd.c. Move it into translate.c
and rename it to translate_packet, since that's what it does.

Also get rid of some redundant includes.

Bug: 11542311
Change-Id: I821bb9590b9105ea1d425c3bbe0e634c4ce667b5
</pre>
</div>
</content>
</entry>
<entry>
<title>DO NOT MERGE: Fix up checksums instead of recalculating them.</title>
<updated>2014-03-10T08:44:14+00:00</updated>
<author>
<name>Lorenzo Colitti</name>
<email>lorenzo@google.com</email>
</author>
<published>2014-02-10T00:20:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_android-clat/commit/?id=c1be4799c39775fecb004d92687fe95298cac380'/>
<id>c1be4799c39775fecb004d92687fe95298cac380</id>
<content type='text'>
Currently the checksums of translated packets are calculated
from scratch by checksumming the translated packet. This is slow
and does not work in the case of fragments, because the whole
packet is not available. Instead, calculate the checksum by
adjusting the checksum of the original packet.

Bug: 11542311
Bug: 12116252
Change-Id: I457347753d1bb5b23e3ae759bf2e4388102772d7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently the checksums of translated packets are calculated
from scratch by checksumming the translated packet. This is slow
and does not work in the case of fragments, because the whole
packet is not available. Instead, calculate the checksum by
adjusting the checksum of the original packet.

Bug: 11542311
Bug: 12116252
Change-Id: I457347753d1bb5b23e3ae759bf2e4388102772d7
</pre>
</div>
</content>
</entry>
<entry>
<title>DO NOT MERGE: Add generic IP packet code and use it for GRE.</title>
<updated>2014-03-10T08:44:12+00:00</updated>
<author>
<name>Lorenzo Colitti</name>
<email>lorenzo@google.com</email>
</author>
<published>2013-11-18T03:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_android-clat/commit/?id=57bcefd5920c330f03aa76329b9f97f3f1e841ac'/>
<id>57bcefd5920c330f03aa76329b9f97f3f1e841ac</id>
<content type='text'>
Bug: 11542311
Change-Id: I91040f35814bd7b23288228a7fdf80f1be2f5a04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 11542311
Change-Id: I91040f35814bd7b23288228a7fdf80f1be2f5a04
</pre>
</div>
</content>
</entry>
<entry>
<title>DO NOT MERGE: Fix compiler warnings and enable -Wall -Werror</title>
<updated>2014-03-10T08:44:09+00:00</updated>
<author>
<name>Lorenzo Colitti</name>
<email>lorenzo@google.com</email>
</author>
<published>2013-11-18T06:56:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_android-clat/commit/?id=c2549b4b4e2437aca29497c29ebe0b17b6214549'/>
<id>c2549b4b4e2437aca29497c29ebe0b17b6214549</id>
<content type='text'>
Change-Id: I4eb9eb407500893a27745ed2df6da9a378ddb159
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I4eb9eb407500893a27745ed2df6da9a378ddb159
</pre>
</div>
</content>
</entry>
<entry>
<title>DO NOT MERGE: Remove unused variables</title>
<updated>2014-03-10T08:43:55+00:00</updated>
<author>
<name>Bernhard Rosenkränzer</name>
<email>Bernhard.Rosenkranzer@linaro.org</email>
</author>
<published>2013-12-12T09:28:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_android-clat/commit/?id=72f3126f6499cd9017b367f5c7e61cab1d99d080'/>
<id>72f3126f6499cd9017b367f5c7e61cab1d99d080</id>
<content type='text'>
Remove unused variables -- they cause warnings (and errors with
-Werror) when building with clang 3.4.

Change-Id: I6ef10841bc1384bf256d73874ae1e709caa6b132
Signed-off-by: Bernhard Rosenkränzer &lt;Bernhard.Rosenkranzer@linaro.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove unused variables -- they cause warnings (and errors with
-Werror) when building with clang 3.4.

Change-Id: I6ef10841bc1384bf256d73874ae1e709caa6b132
Signed-off-by: Bernhard Rosenkränzer &lt;Bernhard.Rosenkranzer@linaro.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>DO NOT MERGE: Remove two almost-unused include files.</title>
<updated>2014-03-10T08:43:51+00:00</updated>
<author>
<name>Lorenzo Colitti</name>
<email>lorenzo@google.com</email>
</author>
<published>2013-11-18T04:33:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_android-clat/commit/?id=82ab730688b8aa5290bdb3d4287e51d3c04f5c95'/>
<id>82ab730688b8aa5290bdb3d4287e51d3c04f5c95</id>
<content type='text'>
This fixes a compiler warning.

Change-Id: I7f4a866fd5a65a64861fe22e9d32a1a8b8e9758d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a compiler warning.

Change-Id: I7f4a866fd5a65a64861fe22e9d32a1a8b8e9758d
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Revert "DO NOT MERGE: Remove two almost-unused include files."" into klp-dev</title>
<updated>2014-03-08T20:59:46+00:00</updated>
<author>
<name>Lorenzo Colitti</name>
<email>lorenzo@google.com</email>
</author>
<published>2014-03-08T20:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_android-clat/commit/?id=af61fbf387c183caec7da2c59f474f515f7bb6af'/>
<id>af61fbf387c183caec7da2c59f474f515f7bb6af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
