2596f42a4f4c42bfb96ccbfc2700dbf70502ec75 |
|
11-Nov-2014 |
Lorenzo Colitti <lorenzo@google.com> |
Never use a statically-configured IID on wifi. Bug: 12111730 Change-Id: I062d81f2b65e6e89baae0f840cbd673f8051d523
/external/android-clat/Android.mk
|
9808952bdf2fa6ce4cbd790d1967691bb95bf327 |
|
09-Oct-2014 |
Lorenzo Colitti <lorenzo@google.com> |
Generate a random IID if one is not specified. - Add code to generate a random IPv6 address that's checksum-neutral with the NAT64 prefix and clat IPv4 address. - Only calculate the IP address after the NAT64 prefix is known. - Because the clat IPv6 address is no longer determinisitic, modify interface_poll so it checks whether the prefix has changed instead of checking whether the IPv6 address has changed. - Add/update unit tests. Change-Id: Ia53716ca5315ebdd0eaa3ad3a07552bf18e9dd5c
/external/android-clat/Android.mk
|
d44fac888a441cf21111358f43384f3942399d5d |
|
02-Jun-2014 |
Lorenzo Colitti <lorenzo@google.com> |
Use a packet socket to receive packets. Combined with the previous change to send on a raw socket instead of a tunnel interface, this allows us to get rid of the clat interface and remove all the routing configuration code. Bug: 15340961 Change-Id: I9d9b90f9b4f58dcc3c102abcdc32a2c7ee86b01d
/external/android-clat/Android.mk
|
a1c871c8efad6c0b69e27d3b85e82a27e282b8be |
|
30-May-2014 |
Paul Jensen <pauljensen@google.com> |
Make DNS request for plat prefix detection network specific. When plat prefix detection is done on a non-default network it must use the network specific version of getaddrinfo() so the plat prefix corresponds to the particular network. The network is specified to clatd via a NetID command line argument. Change-Id: I77a47b24e68c7786f790974f05787a40a4934af5
/external/android-clat/Android.mk
|
4d4784214bf7f03fc53c167777be87e512c6ed54 |
|
26-Feb-2014 |
Lorenzo Colitti <lorenzo@google.com> |
Put the native test in the proper location. Change-Id: Ieaf90050ccc80a8d04976dd96ac66d8853a48f0a
/external/android-clat/Android.mk
|
56ec161d47856212008f47676577882f30853312 |
|
10-Mar-2014 |
Lorenzo Colitti <lorenzo@google.com> |
Mark unused parameters and set -Wunused-parameter This allows us to compile with -Wall -Werror in build environments where -Wall also warns about unused parameters. Also explicitly set -Wunused-parameter so unused parameters will cause the build to fail in environments where -Wall does not warn about them. Change-Id: Icccf2121d2a9df77b1c224c4976cb9aec56496b3
/external/android-clat/Android.mk
|
d6c9bc21e673110aec61157419964b2e57c16078 |
|
27-Feb-2014 |
Elliott Hughes <enh@google.com> |
TARGET_SIMULATOR is long dead. Change-Id: I1ece12aac233888c3f0dec8f0beb5a20417a4286
/external/android-clat/Android.mk
|
f3beefc96a5a4f295562f60d648bd6e795980a10 |
|
14-Feb-2014 |
Lorenzo Colitti <lorenzo@google.com> |
Add a unit test for 464xlat translation code. Bug: 11542311 Change-Id: Ibc7f156a6abb96c9bf4983ecd63b052fe308e422
/external/android-clat/Android.mk
|
fbef82d10366495bbd0dbb30cea015cb67c8105a |
|
22-Feb-2014 |
Colin Cross <ccross@android.com> |
android-clat: link against libnl instead of libnl_2 Change-Id: Ida397d0e8f347a78fb25353ea38760f3b4b499a6
/external/android-clat/Android.mk
|
9477a464bd70849bcddcb8d11613cff117235cb0 |
|
18-Nov-2013 |
Lorenzo Colitti <lorenzo@google.com> |
Fix compiler warnings and enable -Wall -Werror Change-Id: I24847fa35644d92bff0fe31ccfc5c4b3e8705779
/external/android-clat/Android.mk
|
0d7837b9dddce300713bfcf2b84aecf2e360a502 |
|
08-Jul-2013 |
Lorenzo Colitti <lorenzo@google.com> |
Remove debug tag from the clatd.conf build target Bug: 9730936 Change-Id: I2c50422c7b502d5b9bdc01afb55d25353f6c7088
/external/android-clat/Android.mk
|
cd70b354eb985678175904a937085bed6094af77 |
|
09-Apr-2013 |
Lorenzo Colitti <lorenzo@google.com> |
Support translating ICMP errors. When receiving ICMPv6 messages from IPv6-only nodes, use 255.0.0.<ttl> as a fake IPv4 source address. It's better than nothing. Bug: 8276725 Change-Id: Iae93f75764cb9cd875af9bb5f1862a0dce2c2fa7
/external/android-clat/Android.mk
|
f110707de9dd80288e128fbcf73a0e572977b762 |
|
10-Apr-2013 |
Ying Wang <wangying@google.com> |
Add liblog Bug: 8580410 Change-Id: I22d0f0a30e5e42ff0c68805703747dd46ccf4fb6
/external/android-clat/Android.mk
|
f2d2abde321c3b2d35edc2436be83611a75c576e |
|
16-Mar-2013 |
Lorenzo Colitti <lorenzo@google.com> |
Remove debug tag, as clatd is now built by default https://googleplex-android-review.googlesource.com/285000 adds clatd to generic_no_telephony.mk, so clatd will be included on both user and debug builds. Bug: 8276725 Change-Id: I4b5292b6c48740f2ee3ac246f8ccd11c6ee3fdd8
/external/android-clat/Android.mk
|
70aba57df0f4a0ee800e7ba3694dbd9b6302a470 |
|
14-Nov-2012 |
JP Abgrall <jpa@google.com> |
build and include for debug builds. The builds the clatd and adds the needed conf file. Change-Id: Idb45a7b8b712ffaedddee9f3ca73d44001eaba81
/external/android-clat/Android.mk
|
a45056e35c1af2a0f0a6eed258fd5fdf4846a79f |
|
23-Mar-2012 |
Daniel Drown <dan-android@drown.org> |
android clat service This software provides the nat 4->6 translation needed for the "clat" part of the 464xlat standard. It is needed for better IPv4 application support while on an IPv6-only mobile network connection using 464xlat's nat64 (such as T-Mobile's IPv6 trial). A general diagram of how 464xlat works: http://dan.drown.org/android/clat/Clat-Plat.png Depends-on: I2392f8127dcd90d16b0f20ff31bcc5aa096db464 Change-Id: If2bc6916fc66fd4bca7cc241c83cfae839b82e15 Signed-off-by: Daniel Drown <dan-android@drown.org>
/external/android-clat/Android.mk
|