OSDN Git Service
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
Lorenzo Colitti [Wed, 4 Feb 2015 03:29:07 +0000 (03:29 +0000)]
am
b6b1fc33: Add a README file.
* commit '
b6b1fc335e4a82f7b2d22ce2f7243649f2fbe13d':
Add a README file.
Lorenzo Colitti [Wed, 4 Feb 2015 03:23:25 +0000 (03:23 +0000)]
am
6ef3e4fd: Kernel networking test scripts using UML.
* commit '
6ef3e4fdfd823b08aca5ea2c2368e956b5e0eaea':
Kernel networking test scripts using UML.
Lorenzo Colitti [Thu, 1 May 2014 09:43:52 +0000 (18:43 +0900)]
Only run iptables when necessary.
Only run iptables for tests where we test inbound packet marking
(i.e., mark reflect and TCP mark accept). This makes running all
the tests ~6 seconds faster, and makes it free to add new test
cases if they don't use inbound marking.
Change-Id: Iaed82ce37e1edbaac6fa58fbea30fc84186d899b
Lorenzo Colitti [Thu, 1 May 2014 08:08:29 +0000 (17:08 +0900)]
Better test incoming connections.
0. Factor the TCP accept tests into their own test class.
1. Test all routing modes. Previously, the code was only testing
incoming connections with SO_BINDTODEVICE and mark accepting.
Test with UID and explicit marking as well.
2. Also check that when data is sent on the connection, it goes
out on the right interface.
3. In between calls, attempt to clear the socket destination
cache by changing IPv4 ToS and adding / deleting IPv6 options.
Change-Id: I15a28aa1f657f9c876e622e8a1a07185976828e3
Lorenzo Colitti [Thu, 1 May 2014 08:02:59 +0000 (17:02 +0900)]
Make the test more robust with an unreachable rule
This ensures that even if the system has a default route, sends
will return an error unless the socket has explicitly selected
an interface.
Change-Id: I3f0ddd88a1b679fa3fb47ab7b78616fe7bf3ca9f
Lorenzo Colitti [Thu, 1 May 2014 07:59:52 +0000 (16:59 +0900)]
Make it easier to test IPv4 ping on IPv6 sockets.
Change-Id: I39c3b403553a42ec0ea2cfdb6924ce6b315c6dd4
Lorenzo Colitti [Thu, 24 Apr 2014 08:56:55 +0000 (17:56 +0900)]
Separate the reflect and accept tests.
This will allow testing accepting connections in various routing
modes (uid, SO_BINDTODEVICE, mark, etc.). Currently we only test
mark and SO_BINDTODEVICE.
Change-Id: Ic93ae839e56ae70ecf2c878661ab4f60a8a2440e
Lorenzo Colitti [Thu, 24 Apr 2014 01:27:38 +0000 (10:27 +0900)]
Test raw sockets as well, using GRE packets.
Change-Id: Ifaa8adee811d952570cb8d8ae6ce2f6fad6dad00
Lorenzo Colitti [Wed, 23 Apr 2014 12:50:26 +0000 (21:50 +0900)]
Use a DNS query instead of "hello" as UDP payload
Change-Id: I4fa323f72736749ddab0d369a19c4774f8dbdd39
Lorenzo Colitti [Wed, 23 Apr 2014 08:46:32 +0000 (17:46 +0900)]
Apparently setting don't fragment is unnecessary.
Change-Id: Ib97704d8533e188f518e66805b4994769b850109
Lorenzo Colitti [Wed, 23 Apr 2014 08:36:05 +0000 (17:36 +0900)]
Simplify putting sockets onto networks.
Change-Id: Ibc82cdf3c8dd80f8bcab84b5a76f1e4d36069c89
Lorenzo Colitti [Wed, 23 Apr 2014 03:14:49 +0000 (12:14 +0900)]
Test IPv4 PMTU as well.
Change-Id: I98d7b1a4003886a08c98167da96c8851e0900f0c
Lorenzo Colitti [Tue, 22 Apr 2014 08:44:22 +0000 (17:44 +0900)]
Improve iproute attribute decoding documentation.
This reverts commit
a54a9b1046a738d645c2aa1add5c26a348a517b8.
Change-Id: I9d6566b4ed1f3723523745692bac0ed61e2775aa
Lorenzo Colitti [Tue, 22 Apr 2014 08:43:21 +0000 (17:43 +0900)]
Add outgoing packet tests using IP{,V6}_UNICAST_IF
Change-Id: I4973626e05a838704a10959a21837e22a2d41bab
Lorenzo Colitti [Tue, 22 Apr 2014 08:30:48 +0000 (17:30 +0900)]
Add more checks to the ping code.
Change-Id: Idcf6f54f102dbc7589033b9ce961dcb65e385b88
Lorenzo Colitti [Mon, 21 Apr 2014 05:13:06 +0000 (14:13 +0900)]
Test looking up routes with UIDs from userspace.
This checks that the kernel properly parses the RTA_UID
attribute when looking up a route from userspace.
Change-Id: Ib43506f3143ca05a7d7245c54bb27a42b29fcd24
Lorenzo Colitti [Mon, 21 Apr 2014 05:13:06 +0000 (14:13 +0900)]
Add a test for UID routing configuration.
Change-Id: I79914799c653ccd5326368652a93d441f0565a3c
Lorenzo Colitti [Mon, 21 Apr 2014 05:12:28 +0000 (14:12 +0900)]
Better support for rule attributes.
1. Make attributes into a dict so we can find them.
2. Add a function to decode some attributes to Python types.
Change-Id: I8d52a203818f5b24cf691cd2e86d52744d2ee191
Lorenzo Colitti [Mon, 21 Apr 2014 05:11:22 +0000 (14:11 +0900)]
Clear CROSS_COMPILE when running tests.
Change-Id: Ife7ea26b8695a7eb74485d24beb214a92abc33dd
Lorenzo Colitti [Fri, 18 Apr 2014 07:43:35 +0000 (16:43 +0900)]
Fix flowlabel test, now it's working in the kernel
Change-Id: Iad67073f303b611bba5d19b8d0ead768450118e7
Lorenzo Colitti [Thu, 17 Apr 2014 07:33:17 +0000 (16:33 +0900)]
Replace shelling out to ip with netlink code.
This reduces test setup time by about 50%.
Change-Id: I079bd29e5366eb7b23e63b2f4f3dbd9267376cca
Lorenzo Colitti [Thu, 17 Apr 2014 06:30:31 +0000 (15:30 +0900)]
Check that remarking a socket works as expected.
Change-Id: I3d554508b35fbe2084cd6c8c40e31734dd5294d5
Lorenzo Colitti [Thu, 17 Apr 2014 06:29:40 +0000 (15:29 +0900)]
Change from UID routing to UID range routing.
Change-Id: Iafa5857827841a5dca2442e46ebd6a77ec3780a1
Lorenzo Colitti [Tue, 15 Apr 2014 11:03:12 +0000 (20:03 +0900)]
Test that local IPv6 connectivity goes direct.
Change-Id: Ia7f78b040358d787a1cdd183c0517927b14c4054
Lorenzo Colitti [Mon, 14 Apr 2014 06:13:28 +0000 (15:13 +0900)]
Test outgoing oif routing.
Change-Id: If2d6e5b9e87d4329d4c9d1cbfe5142260bc4a08b
Lorenzo Colitti [Mon, 14 Apr 2014 06:07:05 +0000 (15:07 +0900)]
Really disable DAD, and get rid of the sleeps.
Change-Id: I9209549e265921f18f68fd10b305b51e192e90f2
Lorenzo Colitti [Thu, 10 Apr 2014 11:43:15 +0000 (20:43 +0900)]
Deflakify the PMTU test.
For reasons I don't understand, sending traffic and receiving a
Packet Too Big error just after the network is set up sometimes
doesn't work - the packet doesn't even make it to icmpv6_rcv.
Add a sleep statement to fix this for now.
Change-Id: If1751e005a89f44c4d1784ef46bef97031c90a64
Lorenzo Colitti [Thu, 10 Apr 2014 10:26:08 +0000 (19:26 +0900)]
Change the error messages.
Change-Id: Iad59231db7b3ed5e3fb8b757569cc203cec3c7dd
Lorenzo Colitti [Tue, 8 Apr 2014 09:05:01 +0000 (18:05 +0900)]
Test the oif rules using SO_BINDTODEVICE.
For now, this only tests incoming connections.
Change-Id: Ie1fcf53786d6c65c7f4ec80eb6573e824e730899
Lorenzo Colitti [Tue, 8 Apr 2014 09:05:01 +0000 (18:05 +0900)]
Add more tests.
1. Check that toggling forwarding deletes autoconf routes in
all tables.
2. Add a test for Path MTU discovery (IPv6 only for now).
3. Add a test that checks that there are no leftover routes on
routing table switch. Currently disabled, because there's no
way to delete routing tables in Linux.
Change-Id: Ie21a2d2c14304d9c0fb7cd688b90cb8715e0bd68
Lorenzo Colitti [Thu, 10 Apr 2014 07:17:49 +0000 (16:17 +0900)]
Fixes to iproute.
1. Expect NLMSG_DONE after a dump. Otherwise, the NLMSG_DONE
message will remain in the socket buffer and the next read on
the socket (e.g., the read for an ACK) will get an unexpected
message.
2. Properly pad attributes that are not multiples of 4 bytes
long. This is useful, for example, for interface names, which
are not necessarily a multiple of 4 characters long.
Change-Id: I08872ae6b287ec24231fdb4c9e54852c87daca69
Lorenzo Colitti [Tue, 8 Apr 2014 08:40:30 +0000 (17:40 +0900)]
Support adding outgoing interface rules.
Also add the ability for verbose debugging.
Change-Id: I7bc4b03bfdb30e554c2a6c9594845f2da6594e0f
Lorenzo Colitti [Tue, 8 Apr 2014 06:45:08 +0000 (15:45 +0900)]
Refactor setup and common code into a superclass.
Change-Id: Iee489954175de6eec12b711d6c3ebb9a64cfd6c3
Lorenzo Colitti [Fri, 4 Apr 2014 11:22:24 +0000 (20:22 +0900)]
Updates to mark_test.
1. UID routing.
- Also test per-UID routing, if supported by the kernel.
2. Sysctl changes.
- Refactor code that sets sysctls, and robustly restore them in
tearDown.
- Check for the TCP FWMARK reflect sysctl.
- Support separate sysctls for IPv4 and IPv6 mark reflection.
- Switch to using the per-interface RA sysctl, and configure
routing manually if it's not there.
3. Test coverage.
- Test TCP FIN and FIN+ACK. This not only increases coverage
but also makes the test more robust, since retransmitted FINs
won't confuse other reflection tests.
- Test behaviour with the mark sysctls off.
4. Robustness changes.
- Run the reflect and accept tests multiple times to help
expose any flaky behaviour.
- Skip multicast packets. This makes things more robust, as
previously, code that was expecting no packets would fail
because it would receive an RS instead.
5. Readability improvements.
- Move code around to make it a bit more readable.
Change-Id: Ieb5f81a1ec077d25d49b212cecbe82c527d69002
Lorenzo Colitti [Fri, 4 Apr 2014 11:18:37 +0000 (20:18 +0900)]
Add support for reading routing rules.
Change-Id: I24e04f691cb5688d87da0b880ce6000fcc22c781
Lorenzo Colitti [Fri, 4 Apr 2014 11:18:08 +0000 (20:18 +0900)]
Add a module for dealing with C-style structs.
Change-Id: I3faec98ba24aefe9c7eb211ac2c5f95f9f11e027
Lorenzo Colitti [Tue, 1 Apr 2014 08:20:47 +0000 (17:20 +0900)]
Support setting the priority of rules.
Change-Id: I625443a3a7491d16f07e5b7d03e87195adbe457f
Lorenzo Colitti [Tue, 1 Apr 2014 06:08:35 +0000 (15:08 +0900)]
Move ip rule functionality to Python.
This allows us to experiment with ip rules without having to
compile a modified ip binary for the VM architecture.
Change-Id: Ibb0bc510fc2b1686712b94fffae6f1cea26a82bf
Lorenzo Colitti [Mon, 31 Mar 2014 05:33:59 +0000 (14:33 +0900)]
Fix lint warnings.
Change-Id: I1eb3d3b5e182c77e77f33860fe48003ed4cb85cd
Lorenzo Colitti [Mon, 31 Mar 2014 04:25:48 +0000 (13:25 +0900)]
Improve MarkTest.
1. Add TCP SYN+ACK tests including syncookies and checks that
accepting connections succeeids and that the sockets returned
by accept() are marked.
2. Mark the tests more robust with respect to extra packets by
always explicitly expecting packets (including when testing
outgoing kernel-generated packets) and looking for them
anywhere in the queue instead of insisting they're the first
packet in the queue.
3. Make the tests more robust by using random source port,
disabling ICMP rate limits, setting SO_REUSEADDR, and
clearing queues more reliably.
4. Move from 2 to 4 interfaces (mostly made possible by the
robustness improvements above).
5. Use named constants instead of repeating the numbers in
multiple places.
Change-Id: I596e557a7eea02ccf603c812a9b8ea6f5b2f95da
Lorenzo Colitti [Fri, 28 Mar 2014 04:18:28 +0000 (13:18 +0900)]
Test mark-based routing for outgoing packets.
Change-Id: Ifd696803f22a29bae162ab1d21d7b3552b9b80d3
Lorenzo Colitti [Fri, 28 Mar 2014 04:16:12 +0000 (13:16 +0900)]
Don't export ARCH and SUBARCH, set them explicitly
Change-Id: I1f3637202e78ba1c9448769251e641ba0af17624
Lorenzo Colitti [Fri, 28 Mar 2014 01:18:43 +0000 (10:18 +0900)]
Add a README file.
Change-Id: Iaf13f68c96f3ebbd611dc668689d468d5b0261fd
Lorenzo Colitti [Thu, 27 Mar 2014 11:10:14 +0000 (20:10 +0900)]
Kernel networking test scripts using UML.
Change-Id: I28a9901e01a53e3dde551b6c8abf6391fe4354a4
Elliott Hughes [Fri, 30 Jan 2015 21:16:15 +0000 (21:16 +0000)]
am
22669b72: Merge "Add missing includes."
* commit '
22669b72523d4aee0f5756515c42df82ed67eda7':
Add missing includes.
Elliott Hughes [Fri, 30 Jan 2015 06:25:28 +0000 (06:25 +0000)]
Merge "Add missing includes."
Elliott Hughes [Fri, 30 Jan 2015 05:26:35 +0000 (21:26 -0800)]
Add missing includes.
Change-Id: Ie3acca064c1bcecb4e0305e61f01ba8cea4abe03
Elliott Hughes [Thu, 29 Jan 2015 16:46:30 +0000 (16:46 +0000)]
am
9b1f7c8f: Merge "Add missing <string.h> include."
* commit '
9b1f7c8f3f7f8d52992fc48146dc0362b01dadf3':
Add missing <string.h> include.
Elliott Hughes [Thu, 29 Jan 2015 06:30:28 +0000 (06:30 +0000)]
Merge "Add missing <string.h> include."
Elliott Hughes [Thu, 29 Jan 2015 06:28:13 +0000 (22:28 -0800)]
Add missing <string.h> include.
Change-Id: I7262823b75bbcce47697fe246f6c8e902a931c8c
Elliott Hughes [Wed, 28 Jan 2015 19:26:23 +0000 (19:26 +0000)]
am
7efbc114: Merge "Add missing <string.h> include."
* commit '
7efbc1146e91258fecb69ac06c3f52b68afe312e':
Add missing <string.h> include.
Elliott Hughes [Wed, 28 Jan 2015 19:19:36 +0000 (19:19 +0000)]
Merge "Add missing <string.h> include."
Elliott Hughes [Wed, 28 Jan 2015 19:18:24 +0000 (11:18 -0800)]
Add missing <string.h> include.
Change-Id: Iffdfed00ac49a7920844fa5f9e1a3ffc6a77e641
Kenny Root [Mon, 26 Jan 2015 19:12:23 +0000 (19:12 +0000)]
am
fcd4849c: Merge "Remove superfluous OpenSSL include paths."
* commit '
fcd4849c30a5e81ed494b0392e175d2d9be67ab7':
Remove superfluous OpenSSL include paths.
Kenny Root [Mon, 26 Jan 2015 18:53:14 +0000 (18:53 +0000)]
Merge "Remove superfluous OpenSSL include paths."
Adam Langley [Fri, 23 Jan 2015 01:18:02 +0000 (17:18 -0800)]
Remove superfluous OpenSSL include paths.
The libcrypto and libssl modules (and their respective static and host
versions) use LOCAL_EXPORT_C_INCLUDE_DIRS thus just including the module
is sufficient.
Change-Id: I9b5360bb3af65a629c3e7bc6963a7fac78879c5f
Geremy Condra [Thu, 22 Jan 2015 00:13:20 +0000 (00:13 +0000)]
am
89919a03: Merge "Include bn.h for BN_ functions."
* commit '
89919a03f0eee8f9413c0ed64ef0e7fd5388557b':
Include bn.h for BN_ functions.
Geremy Condra [Wed, 21 Jan 2015 18:39:57 +0000 (18:39 +0000)]
Merge "Include bn.h for BN_ functions."
Adam Langley [Wed, 21 Jan 2015 02:25:27 +0000 (18:25 -0800)]
Include bn.h for BN_ functions.
The BN_ functions used in this source file require bn.h to be included.
At the moment, a transitive include via evp.h is keeping the build
working, but we shouldn't depend on that.
Change-Id: I7153f29ca61d53e6abb7a9df78d0c6aceccafdb2
Elliott Hughes [Thu, 8 Jan 2015 17:57:43 +0000 (17:57 +0000)]
am
368d0a31: Merge "make_ext4fs: workaround for a glibc scandir bug"
* commit '
368d0a31ffb0613dadd2e6b5e7929d8d7b15f764':
make_ext4fs: workaround for a glibc scandir bug