OSDN Git Service
Lorenzo Colitti [Tue, 3 Mar 2015 08:19:25 +0000 (08:19 +0000)]
am
312d567a: Merge "Add Python wrappers for bind and connect as well as sendmsg."
* commit '
312d567ad893f2bab54970471b716e46d68dfcaf':
Add Python wrappers for bind and connect as well as sendmsg.
Lorenzo Colitti [Tue, 3 Mar 2015 08:14:02 +0000 (08:14 +0000)]
Merge "Add Python wrappers for bind and connect as well as sendmsg."
Lorenzo Colitti [Tue, 3 Mar 2015 06:28:15 +0000 (15:28 +0900)]
Add Python wrappers for bind and connect as well as sendmsg.
Change-Id: Ie75ec2d56a58a74e1680eb01993797a48cec7c70
Sami Tolvanen [Fri, 27 Feb 2015 23:19:15 +0000 (23:19 +0000)]
am
7e1e0791: Merge "Add a program to display a slideshow at early boot"
* commit '
7e1e079174f9c78e954d15c086acdbfba8d73e83':
Add a program to display a slideshow at early boot
Sami Tolvanen [Fri, 27 Feb 2015 22:23:24 +0000 (22:23 +0000)]
Merge "Add a program to display a slideshow at early boot"
Sami Tolvanen [Thu, 19 Feb 2015 10:44:12 +0000 (10:44 +0000)]
Add a program to display a slideshow at early boot
Add a small program to display a slideshow of images (specified
on the command line) on the framebuffer device. Images are switched
after a timeout, or user input. The timeout can be optionally set
using the -t command line parameter and defaults to 5s.
If user input occurred, the program will wait for the power button
to be pressed after the last image before exiting. To avoid draining
the battery after an accidental reboot, the program exists after 30s
even if the power button is not pressed.
Change-Id: I58c79a7f3ac747eec0d73a10f018d3d8ade9df7d
(Moved from I743c68b5f38038abcaaf5ae08233fa72fd823c8e)
Elliott Hughes [Fri, 20 Feb 2015 07:04:31 +0000 (07:04 +0000)]
am
3d5ff951: Merge "Add missing include."
* commit '
3d5ff951a033ffa7b679fac3e3a5a6c03fcbe15a':
Add missing include.
Elliott Hughes [Fri, 20 Feb 2015 06:59:49 +0000 (06:59 +0000)]
Merge "Add missing include."
Elliott Hughes [Fri, 20 Feb 2015 06:22:48 +0000 (22:22 -0800)]
Add missing include.
...and remove an unused one.
Change-Id: I7949964b6d74f861ad07ed56f5092014fdfc7c8a
Lorenzo Colitti [Wed, 11 Feb 2015 05:49:18 +0000 (05:49 +0000)]
am
ae48cd80: Merge "Download the rootfs instead of expecting it to be in the tree."
* commit '
ae48cd80a5d656714694f3b6b4f132603ce36284':
Download the rootfs instead of expecting it to be in the tree.
Lorenzo Colitti [Wed, 11 Feb 2015 05:36:17 +0000 (05:36 +0000)]
Merge "Download the rootfs instead of expecting it to be in the tree."
Lorenzo Colitti [Tue, 3 Feb 2015 07:20:57 +0000 (16:20 +0900)]
Download the rootfs instead of expecting it to be in the tree.
Change-Id: I17ee3a8389a141218ce8ce99a71e41b9832e8533
Erik Kline [Wed, 4 Feb 2015 15:49:33 +0000 (15:49 +0000)]
am
ffe4195c: Merge "A simple script to run all tests."
* commit '
ffe4195c7b9058bbd3f4e64597d3351c496e90a5':
A simple script to run all tests.
Lorenzo Colitti [Wed, 4 Feb 2015 15:49:32 +0000 (15:49 +0000)]
am
edce3c3e: Merge "Improvements to iproute."
* commit '
edce3c3e1f2f1644812b7d03ca72d9181c901de2':
Improvements to iproute.
Lorenzo Colitti [Wed, 4 Feb 2015 15:49:31 +0000 (15:49 +0000)]
am
6f6d494b: Merge "Improve the dump code."
* commit '
6f6d494bb49461692b7629b024fe49fbee58b765':
Improve the dump code.
Erik Kline [Wed, 4 Feb 2015 10:41:14 +0000 (10:41 +0000)]
Merge "A simple script to run all tests."
Erik Kline [Wed, 4 Feb 2015 08:33:41 +0000 (17:33 +0900)]
A simple script to run all tests.
Now just type:
$CHECKOUT/system/extras/tests/net_test/run_net_test.sh all_tests.sh
and everything runs, output test output between banner lines like:
##### Found 4 tests.
##### ./multinetwork_test.py (1/4)
##### ./net_test.py (2/4)
##### ./ping6_test.py (3/4)
##### ./srcaddr_selection_test.py (4/4)
##### 0 failed tests.
The exit code is the number of failed tests.
Change-Id: Ia00c2750c4538c8af5acbd9ec660a564a430677e
Lorenzo Colitti [Wed, 4 Feb 2015 08:15:40 +0000 (08:15 +0000)]
Merge "Improvements to iproute."
Lorenzo Colitti [Wed, 4 Feb 2015 08:15:32 +0000 (08:15 +0000)]
Merge "Improve the dump code."
Lorenzo Colitti [Wed, 28 Jan 2015 08:41:19 +0000 (17:41 +0900)]
Improvements to iproute.
1. Teach it about links.
2. Use decoded attribute names instead of raw attribute numbers
in debug output.
3. Add a function to decode netlink messages.
Change-Id: I3cb7581bac750e4784e7fbf5567d373ecc0cefdf
Lorenzo Colitti [Wed, 4 Feb 2015 04:54:05 +0000 (13:54 +0900)]
Improve the dump code.
1. Make it generic and not tied to RTMsg only.
2. Support dumps that are spread across multiple recv calls.
Change-Id: Ifad803d80cc5085dd2fe4e8b5fb555d9459bd5ae
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:23 +0000 (03:30 +0000)]
am
25e83795: Unbreak srcaddr_selection_test.
* commit '
25e837958e5e86d2c8f9757645093dadff891579':
Unbreak srcaddr_selection_test.
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:22 +0000 (03:30 +0000)]
am
a9d58ca9: Stop requiring a live Internet connection in ping6_test.py.
* commit '
a9d58ca97ef58bb67df3f0d8af619240dd45999a':
Stop requiring a live Internet connection in ping6_test.py.
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:21 +0000 (03:30 +0000)]
am
78bf9487: Disable the ping6 flowlabel test, since it doesn\'t work.
* commit '
78bf94879d8b0487c1c8cc879fc667859b557547':
Disable the ping6 flowlabel test, since it doesn't work.
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:21 +0000 (03:30 +0000)]
am
f5f1c43d: Support setting and clearing the default network.
* commit '
f5f1c43d6958ef2d4f44a5c942161c4ab59b1864':
Support setting and clearing the default network.
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:20 +0000 (03:30 +0000)]
am
334a05a2: Clean up code in preparation for AOSP.
* commit '
334a05a24a5e4c27d9318967987fb181530deaff':
Clean up code in preparation for AOSP.
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:19 +0000 (03:30 +0000)]
am
105bda9c: Move all setup code to a new multinetwork_base.py
* commit '
105bda9ccf001b11ca15ea48863df44ace2f5ba4':
Move all setup code to a new multinetwork_base.py
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:18 +0000 (03:30 +0000)]
am
78a9a2c9: Remove the EXPERIMENTAL from UID routing.
* commit '
78a9a2c9e6f6c6d830ab972f25624163a39230fe':
Remove the EXPERIMENTAL from UID routing.
Erik Kline [Wed, 4 Feb 2015 03:30:16 +0000 (03:30 +0000)]
am
90fdc219: Verify no NSes from optimistic addresses
* commit '
90fdc21936e7e5f555e73fe9c3555d1f156617b0':
Verify no NSes from optimistic addresses
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:14 +0000 (03:30 +0000)]
am
a0142797: Add a test for cross-protocol ping crash.
* commit '
a014279741d26eb857e6f5a01c5d2fc040cf7b8f':
Add a test for cross-protocol ping crash.
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:12 +0000 (03:30 +0000)]
am
cbcbda6d: Skip ping tests instead of failing if the VM has no connectivity.
* commit '
cbcbda6d3d8b0c208590cd769bdcf044396ee68a':
Skip ping tests instead of failing if the VM has no connectivity.
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:11 +0000 (03:30 +0000)]
am
1892b4be: Don\'t infinite loop if read() on tun returns 0
* commit '
1892b4bef43fc66e64923debd2619e88faaf2f9b':
Don't infinite loop if read() on tun returns 0
Erik Kline [Wed, 4 Feb 2015 03:30:09 +0000 (03:30 +0000)]
am
b2ea5d6f: Further testing for optimistic address scenarios.
* commit '
b2ea5d6fef9445f25d2f1023643fb620d8c1a216':
Further testing for optimistic address scenarios.
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:07 +0000 (03:30 +0000)]
am
b87c8131: Fix lint warnings.
* commit '
b87c813197ab205074e3bdbad4a5e7e2eb39e9d2':
Fix lint warnings.
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:05 +0000 (03:30 +0000)]
am
de7c4f07: Manually add directly-connected routes as well as default routes
* commit '
de7c4f07a185470587e7940cb0324823b68ccf28':
Manually add directly-connected routes as well as default routes
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:04 +0000 (03:30 +0000)]
am
f36fcbac: Don\'t specify lladdr when deleting a neighbour.
* commit '
f36fcbacdd0b86bdc2ba1f7059df57c3423019ba':
Don't specify lladdr when deleting a neighbour.
Lorenzo Colitti [Wed, 4 Feb 2015 03:30:02 +0000 (03:30 +0000)]
am
852c1e29: Add debugging capabilities to iproute.
* commit '
852c1e29f7b5965cd398e0bac1a91f9a6fcf6cfd':
Add debugging capabilities to iproute.
Erik Kline [Wed, 4 Feb 2015 03:30:01 +0000 (03:30 +0000)]
am
fd95dbbd: Add test for source address selection behaviour.
* commit '
fd95dbbdec851a6ebec9c5a3dda7b682963a5585':
Add test for source address selection behaviour.
Erik Kline [Wed, 4 Feb 2015 03:30:00 +0000 (03:30 +0000)]
am
ea56ba43: net_test environment changes
* commit '
ea56ba43a8234d545e8e22a09577850972764149':
net_test environment changes
Erik Kline [Wed, 4 Feb 2015 03:29:59 +0000 (03:29 +0000)]
am
aca27221: Add basic RTM_GETADDR support.
* commit '
aca272212f10365ab66891b43c535eed7ef63f72':
Add basic RTM_GETADDR support.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:59 +0000 (03:29 +0000)]
am
d7c39756: Make net_test work on 3.1 kernels.
* commit '
d7c3975614112794fccf8a576d442c19e801daa8':
Make net_test work on 3.1 kernels.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:58 +0000 (03:29 +0000)]
am
e84f2c1e: Don\'t skip the LeftoverRoutes test.
* commit '
e84f2c1e83621d3afc7b00b45cba2edeb96d1412':
Don't skip the LeftoverRoutes test.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:57 +0000 (03:29 +0000)]
am
61074387: When changing UID, become a member of AID_INET.
* commit '
610743878821c018ac1918b280ecfa097b77d6f0':
When changing UID, become a member of AID_INET.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:56 +0000 (03:29 +0000)]
am
1904b962: Use the right version in the rule deletion test.
* commit '
1904b96289d82315dd0ec75eb0fd49cd04c605c5':
Use the right version in the rule deletion test.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:55 +0000 (03:29 +0000)]
am
ab798de7: Return route attribute types as strings.
* commit '
ab798de742c067f74a58841ca8b26be2d683308e':
Return route attribute types as strings.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:55 +0000 (03:29 +0000)]
am
de6b710f: Also check the MTU via netlink.
* commit '
de6b710f4f7f1e1c21e44029e30843d5ba23a033':
Also check the MTU via netlink.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:54 +0000 (03:29 +0000)]
am
a207bc0c: Support decoding route attributes, cacheinfo, uid.
* commit '
a207bc0c270c3f6d34ad69bb10c7e935295712e3':
Support decoding route attributes, cacheinfo, uid.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:53 +0000 (03:29 +0000)]
am
7ba0cb5b: Fix lint error.
* commit '
7ba0cb5bf39f904f61c55e0e130a3d7f55ba1c8f':
Fix lint error.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:52 +0000 (03:29 +0000)]
am
f4f1424e: Check that route deletion does not ignore the table.
* commit '
f4f1424e5a1bcd4642b7a1489a36c1cb3f03e046':
Check that route deletion does not ignore the table.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:51 +0000 (03:29 +0000)]
am
9a2c7bb2: Don\'t check IPv6 echo reply tclass on pre-3.14 kernels
* commit '
9a2c7bb233a4c0b0d66c5d8fe0a6e264c8759ace':
Don't check IPv6 echo reply tclass on pre-3.14 kernels
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:50 +0000 (03:29 +0000)]
am
a608717f: Better tests for Path MTU discovery.
* commit '
a608717fb126073d5b117f5f3b1d2f8fa5767e8a':
Better tests for Path MTU discovery.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:49 +0000 (03:29 +0000)]
am
d73faf93: Move sending via pktinfo to a SendOnNetid function.
* commit '
d73faf93478dd7e735b4d878fd96954e85c024d5':
Move sending via pktinfo to a SendOnNetid function.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:48 +0000 (03:29 +0000)]
am
1eccad2f: Make olddefconfig optional; it only appeared recently.
* commit '
1eccad2f9baf2dc69e46d2ef5a6f2b6f928e185b':
Make olddefconfig optional; it only appeared recently.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:47 +0000 (03:29 +0000)]
am
576ddcbe: If there\'s a new root fs, delete the old one
* commit '
576ddcbec8256749141a9ef1fccad42667917f29':
If there's a new root fs, delete the old one
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:46 +0000 (03:29 +0000)]
am
b23e017b: Make iproute.py work on 3.4 kernels too.
* commit '
b23e017b5cd2d1a163259a7cfdc9270d4d982e9b':
Make iproute.py work on 3.4 kernels too.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:46 +0000 (03:29 +0000)]
am
32cb491f: Add a function to build UDP packets with options.
* commit '
32cb491fea0bf4b4fdf092b155480c4429d967cd':
Add a function to build UDP packets with options.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:45 +0000 (03:29 +0000)]
am
0eaba68a: Add tests for {sticky,non-sticky} pktinfo routing
* commit '
0eaba68afe333b2d62cba5060115a4b8264988a0':
Add tests for {sticky,non-sticky} pktinfo routing
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:44 +0000 (03:29 +0000)]
am
720635f6: Add a wrapper for sendmsg.
* commit '
720635f61d1db84884e0de41102a7c8e3af521d2':
Add a wrapper for sendmsg.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:43 +0000 (03:29 +0000)]
am
5a6a2e94: Support returning a C pointer to struct data.
* commit '
5a6a2e948ca06b60a35c11b5af52045a95cb2de3':
Support returning a C pointer to struct data.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:43 +0000 (03:29 +0000)]
am
ae73c498: Refactor outgoing routing into its own test.
* commit '
ae73c4984e3222e5811ab783e3e18b14b017db1d':
Refactor outgoing routing into its own test.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:41 +0000 (03:29 +0000)]
am
8d010427: Only run iptables when necessary.
* commit '
8d010427e1a6108eb496d82616f411ebc9a3d60e':
Only run iptables when necessary.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:41 +0000 (03:29 +0000)]
am
c8cff0d2: Better test incoming connections.
* commit '
c8cff0d2e6066c4479f2ca74103002a59fd23d5c':
Better test incoming connections.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:40 +0000 (03:29 +0000)]
am
051c2907: Make the test more robust with an unreachable rule
* commit '
051c29078188c01d5c451b60a003ba9ec00a2822':
Make the test more robust with an unreachable rule
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:39 +0000 (03:29 +0000)]
am
0df6a62a: Make it easier to test IPv4 ping on IPv6 sockets.
* commit '
0df6a62a65f2ed142732a0da57965fe7bfbfde9c':
Make it easier to test IPv4 ping on IPv6 sockets.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:39 +0000 (03:29 +0000)]
am
d74629e0: Separate the reflect and accept tests.
* commit '
d74629e02cfade2561e6698c2f7f7c0310575257':
Separate the reflect and accept tests.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:38 +0000 (03:29 +0000)]
am
71f0b621: Test raw sockets as well, using GRE packets.
* commit '
71f0b6211d9550ae267af2603a61789aa680cd28':
Test raw sockets as well, using GRE packets.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:37 +0000 (03:29 +0000)]
am
82be6b94: Use a DNS query instead of "hello" as UDP payload
* commit '
82be6b9451bfa9e131e5a7f9e5eaf40236a3a2fa':
Use a DNS query instead of "hello" as UDP payload
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:37 +0000 (03:29 +0000)]
am
05a6d74c: Apparently setting don\'t fragment is unnecessary.
* commit '
05a6d74cece5bea71c1c1e13e715ac091033ab04':
Apparently setting don't fragment is unnecessary.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:36 +0000 (03:29 +0000)]
am
90d3fc65: Simplify putting sockets onto networks.
* commit '
90d3fc65dc3160a269a4d31312db90b0c33b5705':
Simplify putting sockets onto networks.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:35 +0000 (03:29 +0000)]
am
186aaaf3: Test IPv4 PMTU as well.
* commit '
186aaaf3781e3fddc575d2351ac36ff78f2382d1':
Test IPv4 PMTU as well.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:35 +0000 (03:29 +0000)]
am
2595a2ae: Improve iproute attribute decoding documentation.
* commit '
2595a2ae2e62ca29569aeb18f7f7857659cd78b5':
Improve iproute attribute decoding documentation.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:34 +0000 (03:29 +0000)]
am
cf0ff157: Add outgoing packet tests using IP{,V6}_UNICAST_IF
* commit '
cf0ff1578d3a29663c10251f0975b1b4844146b7':
Add outgoing packet tests using IP{,V6}_UNICAST_IF
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:33 +0000 (03:29 +0000)]
am
2a139c9b: Add more checks to the ping code.
* commit '
2a139c9bbc93ec3e81312f795e8f0528783c6beb':
Add more checks to the ping code.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:33 +0000 (03:29 +0000)]
am
df9b9bf5: Test looking up routes with UIDs from userspace.
* commit '
df9b9bf57c755bc6ad234baa6d5a4454be1307bd':
Test looking up routes with UIDs from userspace.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:32 +0000 (03:29 +0000)]
am
f3b5413c: Add a test for UID routing configuration.
* commit '
f3b5413c600aadb8b56dbbfdb761ffb582166eb0':
Add a test for UID routing configuration.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:31 +0000 (03:29 +0000)]
am
7a799dc4: Better support for rule attributes.
* commit '
7a799dc4db3d08e3308af6fc1e7a1fa1e404442c':
Better support for rule attributes.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:25 +0000 (03:29 +0000)]
am
355dbf5f: Clear CROSS_COMPILE when running tests.
* commit '
355dbf5fbbeff6c6b2a42fb5a5df673951cb2b17':
Clear CROSS_COMPILE when running tests.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:25 +0000 (03:29 +0000)]
am
ac57df5a: Fix flowlabel test, now it\'s working in the kernel
* commit '
ac57df5a25e37f9fe2c6ec62d4d6a25f8b39c7ce':
Fix flowlabel test, now it's working in the kernel
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:24 +0000 (03:29 +0000)]
am
9e66bfb4: Replace shelling out to ip with netlink code.
* commit '
9e66bfb4888ca59a38aeb8a0952b03a022187b88':
Replace shelling out to ip with netlink code.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:24 +0000 (03:29 +0000)]
am
ec753c46: Check that remarking a socket works as expected.
* commit '
ec753c46447602f2befffa34c04273c43820d1c7':
Check that remarking a socket works as expected.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:23 +0000 (03:29 +0000)]
am
b4088c2a: Change from UID routing to UID range routing.
* commit '
b4088c2ad97e03c4e56f031c2df181df7d36c3b0':
Change from UID routing to UID range routing.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:22 +0000 (03:29 +0000)]
am
85447142: Test that local IPv6 connectivity goes direct.
* commit '
85447142cdf078670357a5239f98a3ad6261709c':
Test that local IPv6 connectivity goes direct.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:22 +0000 (03:29 +0000)]
am
97d1b15c: Test outgoing oif routing.
* commit '
97d1b15c8e0962de1579bc1705bf45424aea1165':
Test outgoing oif routing.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:21 +0000 (03:29 +0000)]
am
71324fb4: Really disable DAD, and get rid of the sleeps.
* commit '
71324fb493cb2225ec4f957033240af1a827f0a7':
Really disable DAD, and get rid of the sleeps.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:20 +0000 (03:29 +0000)]
am
98eb6fdc: Deflakify the PMTU test.
* commit '
98eb6fdc5f8dc40f3923680cb6a5f38d96b15816':
Deflakify the PMTU test.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:20 +0000 (03:29 +0000)]
am
0a3a775f: Change the error messages.
* commit '
0a3a775f4e7fec0c3326a88f9cf709e2ba665e7b':
Change the error messages.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:19 +0000 (03:29 +0000)]
am
7a743f13: Test the oif rules using SO_BINDTODEVICE.
* commit '
7a743f133a5f6e2a658d82dbcddb88820e03b555':
Test the oif rules using SO_BINDTODEVICE.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:18 +0000 (03:29 +0000)]
am
d1d32975: Add more tests.
* commit '
d1d32975b8a3da041cea5ee322fe3c99cd313d4a':
Add more tests.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:17 +0000 (03:29 +0000)]
am
455a2a69: Fixes to iproute.
* commit '
455a2a6964ec6408d8f7cb2c629a65a34bc43f08':
Fixes to iproute.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:16 +0000 (03:29 +0000)]
am
d6d303df: Support adding outgoing interface rules.
* commit '
d6d303df685e53f93d2a9e15496d2fc083928b74':
Support adding outgoing interface rules.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:15 +0000 (03:29 +0000)]
am
460fefc3: Refactor setup and common code into a superclass.
* commit '
460fefc3d5298acaec30377aef26b9f06472d53d':
Refactor setup and common code into a superclass.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:14 +0000 (03:29 +0000)]
am
cabf6eb8: Updates to mark_test.
* commit '
cabf6eb8a9816682c90d11cd84cb59d0f2d7f4c9':
Updates to mark_test.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:14 +0000 (03:29 +0000)]
am
15654338: Add support for reading routing rules.
* commit '
15654338bcd6d12f8d360007d38d2e71056da29f':
Add support for reading routing rules.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:13 +0000 (03:29 +0000)]
am
2466e38e: Add a module for dealing with C-style structs.
* commit '
2466e38ed01367dd81b1f9b5251040c202e94d0e':
Add a module for dealing with C-style structs.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:12 +0000 (03:29 +0000)]
am
d2dab451: Support setting the priority of rules.
* commit '
d2dab4516b902bdaef56a00c14e0121fd5bc18a9':
Support setting the priority of rules.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:12 +0000 (03:29 +0000)]
am
9c53e8a6: Move ip rule functionality to Python.
* commit '
9c53e8a60125235f0c2263a06ba9a9d2b5419f2c':
Move ip rule functionality to Python.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:11 +0000 (03:29 +0000)]
am
124b5aae: Fix lint warnings.
* commit '
124b5aae8ca65731b363d898e2da7a543e4b0e3e':
Fix lint warnings.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:10 +0000 (03:29 +0000)]
am
a25ebd97: Improve MarkTest.
* commit '
a25ebd97dd121c7f89e59fa440b86ffc9822d012':
Improve MarkTest.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:09 +0000 (03:29 +0000)]
am
717357af: Test mark-based routing for outgoing packets.
* commit '
717357af1ea56f3474a17fb909efc0f86db31e15':
Test mark-based routing for outgoing packets.
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:08 +0000 (03:29 +0000)]
am
ebb4d67d: Don\'t export ARCH and SUBARCH, set them explicitly
* commit '
ebb4d67dbf10140dd48675bc8726013ce3e514f4':
Don't export ARCH and SUBARCH, set them explicitly