- f752bb4 [RFCLAT#16] remove drop_root_and_caps by Hungming Chen · 2 years, 8 months ago
- 935a5ee [RFCLAT#11] remove libnetd_client_headers and netid_client.h by Hungming Chen · 2 years, 9 months ago
- 396b5e7 [RFCLAT#10] remove libnl related files by Hungming Chen · 2 years, 10 months ago
- 5c11213 [RFCLAT#4] Move clat ipv6 address setup from clatd to netd by Hungming Chen · 2 years, 10 months ago
- 5dafb0e [RFCLAT#3] Move the tun interface setup from clatd to netd by Hungming Chen · 2 years, 10 months ago
- 06367f3 [RFCLAT#2] Move the packet socket creation from clatd to netd by Hungming Chen · 2 years, 10 months ago
- 0714a18 Revert "Revert "[RFCLAT#1] Move the raw socket creation from cla..." by Nucca Chen · 2 years, 9 months ago
- 685fc68 Revert "[RFCLAT#1] Move the raw socket creation from clatd to netd" by Nucca Chen · 2 years, 9 months ago
- 6006d17 [RFCLAT#1] Move the raw socket creation from clatd to netd by Hungming Chen · 2 years, 10 months ago
- b64249e simplify clatd permission dropping logic by Maciej Żenczykowski · 2 years, 11 months ago
- 7c87aaa clatd: drop AID_INET and AID_VPN supplementary groups by Maciej Żenczykowski · 3 years ago
- 5030353 switch from using packet ring to normal read by Maciej Żenczykowski · 4 years, 4 months ago
- 8ab7e13 clatd: move stop_loop() into main.c by Maciej Żenczykowski · 3 years, 8 months ago
- e4b7da6 update last poll time when the interface poll frequency is reached by Rocco Yue · 4 years, 1 month ago
- 5ce6cda cleanup - remove config.c by Maciej Żenczykowski · 4 years, 4 months ago
- 6fafed1 cleanup - remove tun.h by Maciej Żenczykowski · 4 years, 4 months ago
- ba667df cleanup - read_config() and ipv4_local_prefixlen by Maciej Żenczykowski · 4 years, 4 months ago
- baa3c6a Delete the clatd code that assigns IPv4 and IPv6 addresses. by Lorenzo Colitti · 4 years, 4 months ago
- 27da0ad Remove DNS64 detection code from clatd. by Lorenzo Colitti · 4 years, 4 months ago
- fc38d9b clatd: don't 'pretend' to disable IPV6_CHECKSUM by Maciej Żenczykowski · 4 years, 7 months ago
- b00113f Derive mtu from ipv6 route to ipv4 /96 prefix instead of device by Maciej Żenczykowski · 4 years, 8 months ago
- 69c840f clatd - move bind() post bpf filter attach by Maciej Żenczykowski · 4 years, 10 months ago
- ba25674 Revert "clat - turn off spurious log messages caused by IPv6 packets" by Maciej Żenczykowski · 5 years ago
- 716518d clatd: change to pass in tun filedescriptor via command line by Maciej Żenczykowski · 5 years ago
- 6a095df Enable clang-tidy for clatd. by Lorenzo Colitti · 5 years ago
- 60bce37 Fix some clatd cloexec and file descriptor leaking via missing close() by Maciej Żenczykowski · 5 years ago
- 4e1601e clat - turn off spurious log messages caused by IPv6 packets by Maciej Żenczykowski · 5 years ago
- f0fac86 Allow passing in the IPv4 and IPv6 addresses on the command line. by Lorenzo Colitti · 6 years ago
- 66deecd Drop support for updating IPv6 addresses in clatd. by Lorenzo Colitti · 6 years ago
- eb92f48 Move main() out of clatd.c. by Lorenzo Colitti · 6 years ago
- b5e8f97 Count ipv6 tx traffic of clat into clat uid. by junyulai · 6 years ago
- c4e591a Re-indent clatd code with clang-format by junyulai · 6 years ago
- 69dc60d Avoid spinning endlessly on packet socket errors by Bernie Innocenti · 6 years ago
- f5fe267 Revert "clatd.c: remove unsetenv("ANDROID_DNS_MODE")" by Jayachandran Chinnakkannu · 7 years ago
- cc94e5f clatd.c: remove unsetenv("ANDROID_DNS_MODE") by Nick Kralevich · 7 years ago
- 96d6901 Fix default_pdp_interface pointer reference by Masaya Hoshina · 9 years ago
- 4cc75ff am 49454814: Make the raw socket and the tun fd nonblocking. by Lorenzo Colitti · 10 years ago
- f007c63 am 9353be2a: Switch the receive path to memory-mapped I/O with PACKET_RX_RING. by Lorenzo Colitti · 10 years ago
- 4945481 Make the raw socket and the tun fd nonblocking. by Lorenzo Colitti · 10 years ago
- 9353be2 Switch the receive path to memory-mapped I/O with PACKET_RX_RING. by Lorenzo Colitti · 10 years ago
- 83c4203 am 290b8427: Merge "Move tun functions to a new tun.c." by Lorenzo Colitti · 10 years ago
- ff6f7fe Move tun functions to a new tun.c. by Lorenzo Colitti · 10 years ago
- 798f993 Use different IPv4 addresses on different clat interfaces. by Lorenzo Colitti · 10 years ago
- 8a41a5d Support 464xlat on broadcast interfaces such as wifi. by Lorenzo Colitti · 10 years ago
- 1352a3a Unduplicate IPv6 address setting code. by Lorenzo Colitti · 10 years ago
- 7612916 Support more than one clatd at a time. by Lorenzo Colitti · 10 years ago
- 9808952 Generate a random IID if one is not specified. by Lorenzo Colitti · 10 years ago
- dce3ddf Call read on any event, not just on POLLIN. by Lorenzo Colitti · 10 years ago
- 545bdca Remove unused #include. by Elliott Hughes · 10 years ago
- 3afe9ae Fix implicit declaration of function 'prctl' in clatd. by Elliott Hughes · 10 years ago
- 7045e27 Create the tun device after dropping root privileges. by Lorenzo Colitti · 10 years ago
- b9b471e Log unexpected arguments. by Lorenzo Colitti · 10 years ago
- 7564761 Mark the raw socket used by clatd. by Lorenzo Colitti · 10 years ago
- f08c5aa Use a packet socket to receive packets. by Lorenzo Colitti · 10 years ago
- ce14088 Use a raw socket to send IPv6 packets instead of a tun. by Lorenzo Colitti · 10 years ago
- e24982e Make translate_packet take a fd instead of a tun header. by Lorenzo Colitti · 10 years ago
- 464fb26 Fix build. Remove superfluous check triggering compiler error. by Paul Jensen · 10 years ago
- 247dd71 Make DNS request for plat prefix detection network specific. by Paul Jensen · 10 years ago
- fcac410 Use uint8_t not char for binary data to avoid -Wall -Werror issues on x86 builds by Brian Carlstrom · 11 years ago
- 57d480d Support translating fragmented packets. by Lorenzo Colitti · 11 years ago
- f939060 Move translation entry point into translate.c. by Lorenzo Colitti · 11 years ago
- a33592b Remove unused variables by Bernhard Rosenkränzer · 11 years ago
- 4e0dd83 Add ip6 dummy address to keep data usage stats consistent. by JP Abgrall · 11 years ago
- 9477a46 Fix compiler warnings and enable -Wall -Werror by Lorenzo Colitti · 11 years ago
- 07fc761 Remove two almost-unused include files. by Lorenzo Colitti · 11 years ago
- cd70b35 Support translating ICMP errors. by Lorenzo Colitti · 11 years ago
- ee80ca6 Improve checksum calculation and address checking by Lorenzo Colitti · 11 years ago
- d908418 Pass around packet data instead of fds by Lorenzo Colitti · 12 years ago
- 3ca0302 Configure the interface before bringing it up by Lorenzo Colitti · 11 years ago
- 41e758e Don't add the IPv4 default route in clatd. by Lorenzo Colitti · 12 years ago
- 678a9b4 Remove code to copy the default route. by Lorenzo Colitti · 12 years ago
- 1373eac Stop setting accept_ra, now that netd does it. by Lorenzo Colitti · 12 years ago
- 89c05b9 Merge "Make clatd a bit more robust when started by netd." into jb-mr2-dev by Lorenzo Colitti · 12 years ago
- baf6299 Make clatd a bit more robust when started by netd. by Lorenzo Colitti · 12 years ago
- 2edb756 clatd: use correct header file. by Nick Kralevich · 12 years ago
- a45056e android clat service by Daniel Drown · 13 years ago