History log of /system/netd/server/IdletimerController.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c54d6728fba734cb9bb30565a110e0ef1d6be2c4 10-Aug-2017 Lorenzo Colitti <lorenzo@google.com> Convert IdletimerController to iptables-restore.

Bug: 28362720
Test: bullhead builds,boots
Test: netd_{unit,integration}_test pass
Change-Id: I435346a25a25df23e72dbc5be4ead0782e36c78d
Merged-In: Ifc7b7045f00f7803b31a22d96a04e208917af5a5
/system/netd/server/IdletimerController.cpp
1171ea500e70ea2748bc746cb01947a99b89a389 10-Aug-2017 Lorenzo Colitti <lorenzo@google.com> Add a test for IdleTimerController.

Bug: 28362720
Test: bullhead builds,boots
Test: netd_{unit,integration}_test pass
Change-Id: I0e3c2462676969b26a4cbee7aa6552078fde90f5
Merged-In: Ifc7b7045f00f7803b31a22d96a04e208917af5a5
/system/netd/server/IdletimerController.cpp
94b2ab92f6e886d24092781159714be75c9f3954 04-Aug-2015 Paul Jensen <pauljensen@google.com> Make netd calls to iptables wait for xtables lock

Without this wait iptables commands can fail with various unpleasant
consequences like Log.wtf() or missing iptables rules. The most
critical calls to iptables in NetdConstants.cpp already wait for the
lock.

Bug:22802665
Change-Id: I7d542c3d4f0e005618e368da674159b90d652c8a
/system/netd/server/IdletimerController.cpp
69261cb65186e27dfbdc1e3eec796437f9968ff9 20-Jun-2014 JP Abgrall <jpa@google.com> server: check interface names in RPC arguments for validity

This patch introduces a method isIfaceName that checks interface
names from various RPCs for validity before e.g. using them as
part of iptables arguments or in filenames.

All of these RPC calls can only be called from applications
with at least the CONNECTIVITY_INTERNAL permission in recent
Android versions, so the impact of the missing checks luckily
isn't very high.

Orig-Author: Jann Horn <jann@thejh.net>

Change-Id: I80df8d745a3de99ad02d6649f0d10562c81f6b98
Signed-off-by: JP Abgrall <jpa@google.com>
/system/netd/server/IdletimerController.cpp
f4cfad361175a7f9ccf4d41e76a9b289c3c3da22 21-May-2014 Sreeram Ramachandran <sreeram@google.com> Move netd_client into netd.

Change-Id: Ie4b6b303225c93f2448a503d6ea9cebb552cbad5
/system/netd/server/IdletimerController.cpp