History log of /system/netd/server/dns/DnsTlsSocket.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d8e33ae8633bfd34e744f09f93b1cad09834d4eb 18-May-2018 Bernie Innocenti <codewiz@google.com> netd: Convert DnsTlsSocket from select() to poll()

Change-Id: Ib6ef5867c5b8190c49194233d890056afbd48b09
Test: system/netd/tests/runtests.sh
Bug: 79838856
/system/netd/server/dns/DnsTlsSocket.cpp
477dd20faea1a0dd6d08e1529d3fea5b5615c408 22-Mar-2018 Erik Kline <ek@google.com> Actually set verify hostname param and check return code

Test: as follows
- built
- flashed
- booted
- ./system/netd/tests/runtests.sh passes
(except already failing BinderTest.TestVirtualTunnelInterface)
Bug: 64133961
Merged-In: Ibbb181ae5d251c2d8a790206b9a79a88ba7d1b3e
Merged-In: Iebd1e56ba81f28b41477a7dfd1941262bd28d644
Change-Id: Ide12b1293977e010ac164c447e2c8491c3a42175
(cherry picked from commit efc13634a8cda8c1f49d13d18d32d379348be055)
/system/netd/server/dns/DnsTlsSocket.cpp
8d1e7a6b568c7244bc52659742c4c76274c6252c 25-Oct-2017 Ben Schwartz <bemasc@google.com> Add support for pipelining queries

Test: All tests are passing and looks good in wireshark.
Bug: 63448521
Bug: 64133961
Merged-In: Ic3cdfaf1ea5ee9bfc3809c3f49653620114162e9
Merged-In: Ibf2ab7ed80cc141668e46d916338688730866b5b
Change-Id: I59c348f2104bc464d8c44dc46d8c839d0050ae2a
(cherry picked from commit 3386076725e48c3189a83ff97a2bea691000bc0b)
/system/netd/server/dns/DnsTlsSocket.cpp
d1503073a2f2fca03fd970d5698c5a4548115399 23-Feb-2018 Erik Kline <ek@google.com> Turn on TCP keep-alives and TFO (if possible)

Test: as follows
- built
Bug: 34953048
Bug: 63449462
Bug: 64133961
Change-Id: Ia334b6a7e18174c8605de97702e444e4fe3049d6
/system/netd/server/dns/DnsTlsSocket.cpp
ded1b70c6b9957722d8b85a78263af7ccd8d6379 25-Oct-2017 Ben Schwartz <bemasc@google.com> Refactor, prerequisite for DNS-over-TLS pipelining

This change should have no effect on behavior, but it divides functionality
out into classes in a way that will enable pipelining.
It also adds unit tests for the newly divided functionality.

Test: Unit and integration tests pass.
Bug: 63448521
Change-Id: I08948be304b7a3e4ba10f754ef58bd41db6824c4
/system/netd/server/dns/DnsTlsSocket.cpp