Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| multicastdns [2007/10/07 08:58] – New snapshot FredrikLindberg | multicastdns [2019/02/01 09:46] (current) – add to CategoryProject MateuszPiotrowski | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Multicast DNS ====== | ====== Multicast DNS ====== | ||
| - | [http:// | + | [[http:// |
| The project is divided into two phases each with a set of sub-projects. The sub-projects in phase 1 is more or less | The project is divided into two phases each with a set of sub-projects. The sub-projects in phase 1 is more or less | ||
| listed in the order they will be implemented in (they depend on each other), sub-projects in phase 2 is not listed | listed in the order they will be implemented in (they depend on each other), sub-projects in phase 2 is not listed | ||
| in the same order as they will be implemented. | in the same order as they will be implemented. | ||
| - | Focus and priority will initially be on phase 1 only. | ||
| - | * [:%%MulticastDNS%%/Quickstart:Quick start] - If you want to play with it. | + | * [[MulticastDNS/ |
| - | * [http:// | + | * [[MulticastDNS/ |
| - | * [:%%MulticastDNS%%/ | + | |
| - | **Snapshot**: | + | A public mercurial repository with snapshots is available at http://hg.h3q.net/mdns |
| ===== Phase 1 ===== | ===== Phase 1 ===== | ||
| Line 22: | Line 20: | ||
| Provides the ability to announce its own mdns records onto the network. | Provides the ability to announce its own mdns records onto the network. | ||
| - | [:%%MulticastDNS%%/responderd:Details] | + | [[MulticastDNS/ |
| - | + | ||
| - | [[[http:// | + | |
| ==== Client API (libmdns) ==== | ==== Client API (libmdns) ==== | ||
| Line 32: | Line 28: | ||
| Privileges operations include addition/ | Privileges operations include addition/ | ||
| are limited to basic host lookup routines. | are limited to basic host lookup routines. | ||
| - | |||
| - | [[[http:// | ||
| ==== NSS module ==== | ==== NSS module ==== | ||
| Line 41: | Line 35: | ||
| Implements gethostby{name, | Implements gethostby{name, | ||
| Configuration file / | Configuration file / | ||
| - | |||
| - | [[[http:// | ||
| ==== Command line utility ==== | ==== Command line utility ==== | ||
| Line 51: | Line 43: | ||
| It currently supports resolving names, add/ | It currently supports resolving names, add/ | ||
| its feature set is in sync with features provided by libmdns. | its feature set is in sync with features provided by libmdns. | ||
| - | |||
| - | [[[http:// | ||
| ===== Phase 2 ===== | ===== Phase 2 ===== | ||
| Line 73: | Line 63: | ||
| A wrapper library around libmdns (and possibly libsd) to allow apple dns_sd-aware applications to work with mdns_responderd. | A wrapper library around libmdns (and possibly libsd) to allow apple dns_sd-aware applications to work with mdns_responderd. | ||
| The API header (dns_sd.h) is released by Apple under a BSD-license. | The API header (dns_sd.h) is released by Apple under a BSD-license. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | {{tag> | ||