72 Commits (9105dad418a4b4f64395d68bc2c462c3612ea6da)

Author SHA1 Message Date
Jo-Philipp Wich 50b69073d6 dnsmasq: allow hostname assignment without static lease The attached patch for dnsmasq.init allows to assign a hostname to a particular mac-address. It's useful to override the client supplied hostname, especially if the client does not supply a hostname at all. 14 years ago
Felix Fietkau 47310844bc dnsmasq: fix logic for creating missing files 14 years ago
Jo-Philipp Wich a8850efe9e package/dnsmasq: use service_kill in initscript 14 years ago
Vasilis Tsiligiannis e14097aca9 dnsmasq: add support for option "--dhcp-script" (thanks Bastian Bittorf) 14 years ago
Felix Fietkau 516dcae1c7 dnsmasq: Fix parameter 'limit' 14 years ago
Jo-Philipp Wich bd35e85116 Package dnsmasq init-file If an already running DHCP-server is found on the configured interface, the init-script refuses to start, but does not give a hint why. It took us some days to track down this behavior in our MANET, where every wifi/adhoc-node runs it own DHCP-server. Now syslog is more verbose on this. 14 years ago
Jo-Philipp Wich 8c33c86021 dnsmasq: remove a useless subshell invocation from the init script 14 years ago
Jo-Philipp Wich 91cb4aac9e dnsmasq: allow 127.0.0.1/8 upstream DNS responses by default, resolves issues with Netflix and other services 14 years ago
Nicolas Thill 46016457c2 package/dnsmasq: add support for bogus-nxdomain (thanks to Mickey Knox), bump release number 14 years ago
Vasilis Tsiligiannis f2ef7cc8af dnsmasq: Squelch a 'touch' error when no dhcp leases file is defined in config, thanks stsp (#7720) 14 years ago
Jo-Philipp Wich 251c93bcbf dnsmasq: add -c or --cache-size option to dnsmasq via cachesize UCI option (#7625) 15 years ago
Jo-Philipp Wich 97b10e38a8 Allow UCI interface names in /etc/config/dhcp Signed-off-by: Gabriel Kerneis <kerneis@pps.jussieu.fr> 15 years ago
Nicolas Thill 1d7a6ebc79 dnsmasq: initscript: fix bool options handling, bump release number 15 years ago
Jo-Philipp Wich 9c3244a884 dnsmasq: add and enable DNS rebind protections 15 years ago
Peter Denison f30b179135 Add support for SRV records to dnsmasq config parsing 15 years ago
Jo-Philipp Wich 6f5203228f dnsmasq: - when processing domain entries, append searchdomain to host entries if they are not fully qualified - create only one reverse record for address entries with multiple names 15 years ago
Jo-Philipp Wich c876279bb2 dnsmasq: don't append search domain to custom host entries 15 years ago
Jo-Philipp Wich a8e904a958 dnsmasq: allow multiple hostnames per domain section 15 years ago
Travis Kemen 0fd984fc4f fix limit 15 years ago
Travis Kemen e2f86520c5 remove +1 as it isn't needed since 16619 15 years ago
Travis Kemen 3a13fb95ab if readethers is set to true make sure /etc/ethers exists, closes #6740 15 years ago
Jo-Philipp Wich 9b8ff17f8c dnsmasq: remove redundant code introduced with r20074 15 years ago
Jo-Philipp Wich 58820edbd9 dnsmasq: allow multiple macs per static lease address (#6205) 15 years ago
Jo-Philipp Wich 4bbb272f48 dnsmasq: prevent bad command line error when a dhcp pool has ignore set and the corresponding iface has only whitespace as value 15 years ago
Jo-Philipp Wich f40e9e8d8a dnsmasq: only write search directive if domain is actually set 15 years ago
Jo-Philipp Wich fd7889cf6f dnsmasq: add local domain as search directive to /tmp/resolv.conf 15 years ago
Jo-Philipp Wich 02d30873eb dnsmasq: Fix setting the network-id for config host sections This renames name to networkid where applicable, and re-adds the name option for hosts. Signed-off-by: Stefan Bethke <stb@lassitu.de> 15 years ago
Jo-Philipp Wich 2a83e90ceb dnsmasq: While trying to document the dhcp UCI config, I noticed that the name config option is applied wrongly when adding static addresses. Cf. the dnsmasq man page. Signed-off-by: Stefan Bethke <stb@lassitu.de> 15 years ago
Jo-Philipp Wich 5a485c4112 dnsmasq: Set a list of addnhosts files. e.g. list 'addnhosts' '/var/etc/hosts.olsr' list 'addnhosts' '/var/etc/hosts.olsrv6' hosts.olsr for ipv4 and hosts.olsrv6 for ipv6 addresses. Signed-off-by: Patrick Grimm <patrick@lunatiki.de> 15 years ago
Jo-Philipp Wich 0582d1ffb7 dnsmasq: - make "name" option in "host" sections optional and append it to -G if set, allows specifying hostnames for static leases without resorting to /etc/hosts - implement "domain" sections, allows defining arbitary host names and associated ptr records from uci - bump package revision 15 years ago
Felix Fietkau 61a94268ec Add default /etc/dnsmasq.conf 15 years ago
Felix Fietkau c067858fdf dnsmasq startup script update: add notinterface parameter 15 years ago
Jo-Philipp Wich ff3c63fb61 dnsmasq: add option to specify dhcp-hostsfile (#5079) 16 years ago
Markus Wigge e85943d41a fixed dnsmasq init for "ignore" option 16 years ago
Markus Wigge 807c0426bf changed "option" to "list" for binding interfaces 16 years ago
Jo-Philipp Wich d63666203c dnsmasq: add more options for interface binding (#4900) 16 years ago
Jo-Philipp Wich cd978f4531 make "name" parameter optional in dnsmasq "boot" config sections 16 years ago
Markus Wigge 02cc61b0e4 "-R" will not work as it needs the configured IP on the interface. Thus this option leads to the warning message: "udhcpc: bind(UDP): Cannot assign requested address" 16 years ago
Markus Wigge b05f64dd06 - added "server" option list to delegate specific subdomains to given upstream servers 16 years ago
Steven Barth d0d1d9fd57 Ucified PXE-Boot options for dnsmasq 16 years ago
Steven Barth 05118305ec dnsmasq: Use a more intelligent way of parsing dhcp-options using the new UCI list datatype 16 years ago
Felix Fietkau fefd23fe13 restore the /tmp/resolv.conf symlink when stopping dnsmasq 16 years ago
Travis Kemen 347913a53c add option to cache local queries, from sn9 16 years ago
John Crispin 9e17c77236 add section names to dnsmasq config 16 years ago
John Crispin 5e942a9011 fixes dbus param of dnsmasq, #3818, thanks the.loeki 17 years ago
Florian Fainelli ed3aeb2031 This adds dhcp-boot support to dnsmasq-init: option name "virt0" option filename "pxelinux.0" option servername "mainframe0.dev" option serveraddress "9.3.2.1" 17 years ago
Travis Kemen 162a814ef4 only ignore dhcp but still listen for dns closes #3406 17 years ago
Travis Kemen cf1cf9a8fd create the dhcp leasefile if it doesn't exist 17 years ago
Felix Fietkau 0cf1a58282 Here comes the new UCI. Enjoy :) 17 years ago
Travis Kemen e743dd5c81 add option configure a custom netmask for dhcp clients Signed-off-by: Lorenz Schori <lorenz.schori@gmx.ch> 17 years ago