SoC/2017

Revision as of 11:58, 25 August 2017 by Ddiss (talk | contribs) (Created page with "Improve libcli/dns Samba comes with its own asynchronous DNS parser framework developed for the internal DNS server. Basic calls have been implemented for a client-side libra...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Improve libcli/dns

Samba comes with its own asynchronous DNS parser framework developed for the internal DNS server. Basic calls have been implemented for a client-side library as well, but a more fleshed out implementation would be needed. The goal of this project is to implement more high-level calls handling DNS requests, such as UDP/TCP switchover and client-side GSS-TSIG cryptography. A test suite excercising all the functions is required and can be used to cross-check and complement the existing DNS server tests already shipped by Samba. This testsuite should use cmocka.

Difficulty: Medium Language(s): C Mentors: Kai Blin, David Disseldorp Student: Dimitris Gravanis