)]}' { "commit": "70772c909199ad6701dc25593bc185938fa4cd23", "tree": "02699f8dc9f7d52a7b31d1ee6057c14cd8c92371", "parents": [ "10d8540f6202aa97bda542edef8169c7aa3b033c" ], "author": { "name": "Neil Jerram", "email": "nj@metaswitch.com", "time": "Wed Jun 11 21:22:40 2014 +0100" }, "committer": { "name": "Simon Kelley", "email": "simon@thekelleys.org.uk", "time": "Wed Jun 11 21:22:40 2014 +0100" }, "message": "Allow wildcard aliases in --bridge-interface option\n\nThis is useful when using dnsmasq as DHCP server for a set of VMs\nwhose data is routed by the host instead of being bridged. In this\nscenario:\n\n- There is an unbounded set of TAP interfaces that have no IP address\n at the host end.\n\n- DHCP allocation is done from an IPv4 address range associated with a\n dummy interface.\n\n- We run dnsmasq with --interface dummy --interface tap*\n --bind-dynamic, so that it listens on all the TAP interfaces, and\n --bridge-interface\u003ddummy,tap*, so that it will allocate IP addresses\n via the TAP interfaces from the range associated with the dummy\n interface.\n", "tree_diff": [ { "type": "modify", "old_id": "f25119d1c0668222342307691c402bb8d490611f", "old_mode": 33188, "old_path": "man/dnsmasq.8", "new_id": "0530a19772639a9095190e187754d450332ecbf5", "new_mode": 33188, "new_path": "man/dnsmasq.8" }, { "type": "modify", "old_id": "2f329ee10346c02395a8fc43745223fc3618e9f3", "old_mode": 33188, "old_path": "man/fr/dnsmasq.8", "new_id": "e0d1e9ad92e5c694718fdf62c4e958ff5ef012bf", "new_mode": 33188, "new_path": "man/fr/dnsmasq.8" }, { "type": "modify", "old_id": "9463e2328311fa6f71c4ed36e8b578bc7c0e8f1a", "old_mode": 33188, "old_path": "src/dhcp.c", "new_id": "7acf2c4311a94474b63f4729ebf85ac623ee69d8", "new_mode": 33188, "new_path": "src/dhcp.c" }, { "type": "modify", "old_id": "de989563c0b2aa2c953f8ea26a50d3962d8f3a28", "old_mode": 33188, "old_path": "src/dnsmasq.h", "new_id": "dfa97734068fd80a062727bb992c36e535494f3b", "new_mode": 33188, "new_path": "src/dnsmasq.h" }, { "type": "modify", "old_id": "7c46d407b5596ff9a38af741868432237b8b527b", "old_mode": 33188, "old_path": "src/util.c", "new_id": "a5030821d3e36dbcdb0ae480404fc99fdaaeb452", "new_mode": 33188, "new_path": "src/util.c" } ] }