summaryrefslogtreecommitdiffstats
path: root/server/RouteController.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Merge "Drop PROHIBIT_NON_VPN priority 11500 -> 12500" into nyc-devRobin Lee2016-05-171-1/+1
|\
| * Drop PROHIBIT_NON_VPN priority 11500 -> 12500Robin Lee2016-05-031-1/+1
* | Restore ACT_UNREACHABLERobin Lee2016-05-021-2/+2
|/
* Server API to only allow networking by VPN appsRobin Lee2016-04-191-0/+27
* Have modifyIpRule take an explicit actionRobin Lee2016-04-191-7/+12
* Workaround ASan false positive in RouteController.Evgenii Stepanov2016-04-061-0/+9
* Track rename from base/ to android-base/.Elliott Hughes2015-12-041-1/+1
* Revert "Revert "Update for libbase.""Dan Albert2015-03-161-2/+4
* resolved conflicts for merge of 6066d418 to masterNicolas Geoffray2015-03-161-4/+2
|\
| * Revert "Update for libbase."Nicolas Geoffray2015-03-161-4/+2
* | Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release'Vinit Deshpande2015-03-161-13/+94
|\ \ | |/ |/|
| * Flush tethering rules on interface remove.Lorenzo Colitti2015-03-051-4/+33
| * Add oif rules that allow UID 0 to bypass the VPN.Lorenzo Colitti2015-02-271-11/+22
| * Make the VPN rule only to originated, not forwarded, traffic.Lorenzo Colitti2015-02-271-1/+2
| * Add a dummy network that discards all packets.Lorenzo Colitti2015-02-251-0/+40
| * Don't fail when trying to add routes that already exist.Sreeram Ramachandran2014-10-301-5/+2
* | Update for libbase.Dan Albert2015-03-141-2/+4
* | Switch writing to <utils/file.h>.Elliott Hughes2015-02-041-14/+5
* | Avoid leaking file descriptorsNick Kralevich2015-01-311-1/+1
* | Don't fail when trying to add routes that already exist.Sreeram Ramachandran2015-01-291-5/+2
* | Fix missing errno.h includes after libc cleanup.Dan Albert2015-01-061-7/+9
|/
* Support manipulating throw routes.Lorenzo Colitti2014-09-191-0/+4
* Make destroying networks more robust.Lorenzo Colitti2014-08-141-5/+28
* Stop copying directly-connected routes to the main table, #2.Lorenzo Colitti2014-07-291-19/+9
* Revert "Stop copying directly-connected routes to the main table."Lorenzo Colitti2014-07-291-5/+35
* Stop copying directly-connected routes to the main table.Lorenzo Colitti2014-07-291-35/+5
* Add "scope link" when adding routes without a nexthop.Sreeram Ramachandran2014-07-291-0/+1
* Merge "Prohibit address families by default unless a VPN explicitly allows th...Sreeram Ramachandran2014-07-271-13/+24
|\
| * Prohibit address families by default unless a VPN explicitly allows them.Sreeram Ramachandran2014-07-281-13/+24
* | Implement the fallthrough rule to support split tunnel VPNs.Sreeram Ramachandran2014-07-251-1/+41
|/
* Implement support for bypassable VPNs.Sreeram Ramachandran2014-07-251-18/+32
* Implement the rule to forward traffic to local networks via VPNs.Sreeram Ramachandran2014-07-231-1/+14
* Cosmetic: Move some functions around to match rule priority order.Sreeram Ramachandran2014-07-221-109/+107
* Remove the oif=iface clause when tethering.Sreeram Ramachandran2014-07-221-1/+1
* Flush routing rules and add an "unreachable" rule on Init().Sreeram Ramachandran2014-07-221-6/+24
* Fix WiFi-Direct and Tethering.Sreeram Ramachandran2014-07-221-76/+114
* Merge "Add default routing tables to rt_tables."Sreeram Ramachandran2014-07-101-0/+8
|\
| * Add default routing tables to rt_tables.Sreeram Ramachandran2014-07-111-0/+8
* | Fix tethering in the case of a regular upstream connection.Sreeram Ramachandran2014-07-111-1/+52
|/
* Cosmetic: Move constants into file scope.Sreeram Ramachandran2014-07-091-4/+5
* Add symbolic table names for routing table numbers.Sreeram Ramachandran2014-07-081-29/+93
* Add full support for UIDs in VPNs.Sreeram Ramachandran2014-07-071-1/+1
* Update routing rules.Sreeram Ramachandran2014-07-071-242/+275
* Fix permissions handling.Sreeram Ramachandran2014-07-071-5/+5
* Fix regressions in flushRoutes().Sreeram Ramachandran2014-07-021-6/+6
* Fix routing rules.Sreeram Ramachandran2014-07-011-66/+90
* Don't use %zu for uid_t. It's always unsigned int, so %u is correct.Sreeram Ramachandran2014-07-011-2/+2
* Use %zu to printf size_t correctly on both 32-bit and 64-bit platforms.Sreeram Ramachandran2014-07-011-4/+4
* Add UID range support to VPNs.Sreeram Ramachandran2014-07-011-61/+104
* Introduce VPN support.Sreeram Ramachandran2014-07-011-0/+60