Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
multicastdns [2008/06/17 21:38] – converted to 1.6 markup 127.0.0.1multicastdns [2019/02/01 09:46] (current) – add to CategoryProject MateuszPiotrowski
Line 6: Line 6:
 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/Quickstart|Quick start]] - If you want to play with it.
-  * [[http://www.shapeshifter.se/tags/soc2007/|Status blog]] 
   * [[MulticastDNS/SOCproposal|Original SoC proposal]]   * [[MulticastDNS/SOCproposal|Original SoC proposal]]
  
-**Snapshot**: [[http://shapeshifter.se/pub/mdns_sd/mdns_sd-20071007.tar.gz|mdns_sd-20071007.tar.gz]] (this snapshot appears to be broken, check back in a few days for a new one)+A public mercurial repository with snapshots is available at http://hg.h3q.net/mdns
  
 ===== Phase 1 ===== ===== Phase 1 =====
Line 23: Line 21:
  
 [[MulticastDNS/responderd|Details]] [[MulticastDNS/responderd|Details]]
- 
-[[http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/projects/soc2007/fli%2dmdns%5fsd/mdnsd&HIDEDEL=YES]] 
  
 ==== Client API (libmdns) ==== ==== Client API (libmdns) ====
Line 32: Line 28:
 Privileges operations include addition/removal of self-claimed records, while non-privileged operations Privileges operations include addition/removal of self-claimed records, while non-privileged operations
 are limited to basic host lookup routines. are limited to basic host lookup routines.
- 
-[[http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/projects/soc2007/fli%2dmdns%5fsd/libmdns&HIDEDEL=YES]] 
  
 ==== NSS module ==== ==== NSS module ====
Line 41: Line 35:
 Implements gethostby{name,name2,addr}, getaddrinfo and ghby{addr,name} (used by getipnodeby{name,addr} and getnameinfo). Implements gethostby{name,name2,addr}, getaddrinfo and ghby{addr,name} (used by getipnodeby{name,addr} and getnameinfo).
 Configuration file /etc/mdns.conf (similar to resolv.conf) controld the search space. Default is .local and private ip-addresses. Configuration file /etc/mdns.conf (similar to resolv.conf) controld the search space. Default is .local and private ip-addresses.
- 
-[[http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/projects/soc2007/fli%2dmdns%5fsd/nss%5fmdns&HIDEDEL=YES]] 
  
 ==== Command line utility ==== ==== Command line utility ====
Line 51: Line 43:
 It currently supports resolving names, add/remove/list names and resources and view/flush cache, It currently supports resolving names, add/remove/list names and resources and view/flush cache,
 its feature set is in sync with features provided by libmdns. its feature set is in sync with features provided by libmdns.
- 
-[[http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/projects/soc2007/fli%2dmdns%5fsd/mdns&HIDEDEL=YES]] 
  
 ===== 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>Project}}
  
  • multicastdns.1213738705.txt.gz
  • Last modified: 2008/06/17 21:38
  • by 127.0.0.1