aboutsummaryrefslogtreecommitdiffstats
path: root/package/dnsmasq
Commit message (Collapse)AuthorAgeFilesLines
* dnsmasq: allow hostname assignment without static lease The attached patch ↵Jo-Philipp Wich2011-05-242-5/+4
| | | | | | | | | | | | | | | 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. It corresponds to the following example in dnsmasq.conf.example: # Always set the name of the host with hardware address # 11:22:33:44:55:66 to be "fred" #dhcp-host=11:22:33:44:55:66,fred Regards Mathias SVN-Revision: 26983
* dnsmasq: use -ffunction-sections, -fdata-sections and --gc-sections, saves ↵Felix Fietkau2011-03-021-0/+3
| | | | | | 8k uncompressed SVN-Revision: 25827
* upgrade to 2.57Imre Kaloz2011-02-192-6/+6
| | | | SVN-Revision: 25576
* dnsmasq: fix logic for creating missing filesFelix Fietkau2011-02-141-2/+2
| | | | SVN-Revision: 25540
* package/dnsmasq: use service_kill in initscriptJo-Philipp Wich2011-02-141-1/+1
| | | | SVN-Revision: 25537
* dnsmasq: add support for option "--dhcp-script" (thanks Bastian Bittorf)Vasilis Tsiligiannis2011-01-271-0/+1
| | | | SVN-Revision: 25137
* dnsmasq: Fix parameter 'limit'Felix Fietkau2011-01-261-0/+1
| | | | | | | | | | 'limit' is actually the number of IP addresses to serve. See the use of ipcalc.sh. For getting the expected number of IP addresses served, we have to decrement limit by one. Patch from: kentarou matsuyama <matsuyama@thinktube.com> SVN-Revision: 25100
* Package dnsmasq init-file If an already running DHCP-server is found on the ↵Jo-Philipp Wich2010-11-212-3/+8
| | | | | | | | 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. Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com> SVN-Revision: 24051
* dnsmasq: remove a useless subshell invocation from the init scriptJo-Philipp Wich2010-10-061-1/+1
| | | | SVN-Revision: 23272
* dnsmasq: allow 127.0.0.1/8 upstream DNS responses by default, resolves ↵Jo-Philipp Wich2010-10-062-2/+2
| | | | | | issues with Netflix and other services SVN-Revision: 23270
* package/dnsmasq: add support for bogus-nxdomain (thanks to Mickey Knox), ↵Nicolas Thill2010-08-113-1/+7
| | | | | | bump release number SVN-Revision: 22592
* dnsmasq: Squelch a 'touch' error when no dhcp leases file is defined in ↵Vasilis Tsiligiannis2010-08-081-1/+1
| | | | | | config, thanks stsp (#7720) SVN-Revision: 22528
* dnsmasq: add -c or --cache-size option to dnsmasq via cachesize UCI option ↵Jo-Philipp Wich2010-08-041-0/+1
| | | | | | (#7625) SVN-Revision: 22490
* Allow UCI interface names in /etc/config/dhcp Signed-off-by: Gabriel Kerneis ↵Jo-Philipp Wich2010-08-041-2/+4
| | | | | | <kerneis@pps.jussieu.fr> SVN-Revision: 22487
* dnsmasq: initscript: fix bool options handling, bump release numberNicolas Thill2010-07-172-4/+4
| | | | SVN-Revision: 22251
* dnsmasq: add and enable DNS rebind protectionsJo-Philipp Wich2010-07-163-2/+28
| | | | SVN-Revision: 22222
* package/dnsmasq: update dnsmasq to 2.55Alexandros C. Couloumbis2010-06-221-3/+3
| | | | SVN-Revision: 21871
* package/dnsmasq: bump release number (missed from r21400)Nicolas Thill2010-05-211-1/+1
| | | | SVN-Revision: 21523
* Add support for SRV records to dnsmasq config parsingPeter Denison2010-05-081-0/+18
| | | | SVN-Revision: 21400
* dnsmasq: - when processing domain entries, append searchdomain to host ↵Jo-Philipp Wich2010-04-232-4/+12
| | | | | | entries if they are not fully qualified - create only one reverse record for address entries with multiple names SVN-Revision: 21109
* dnsmasq: don't append search domain to custom host entriesJo-Philipp Wich2010-04-162-3/+3
| | | | SVN-Revision: 20935
* dnsmasq: allow multiple hostnames per domain sectionJo-Philipp Wich2010-04-022-5/+11
| | | | SVN-Revision: 20656
* fix limitTravis Kemen2010-03-181-1/+1
| | | | SVN-Revision: 20275
* remove +1 as it isn't needed since 16619Travis Kemen2010-03-181-1/+1
| | | | SVN-Revision: 20259
* if readethers is set to true make sure /etc/ethers exists, closes #6740Travis Kemen2010-03-141-0/+3
| | | | SVN-Revision: 20220
* dnsmasq: remove redundant code introduced with r20074Jo-Philipp Wich2010-03-091-3/+0
| | | | SVN-Revision: 20079
* dnsmasq: allow multiple macs per static lease address (#6205)Jo-Philipp Wich2010-03-081-3/+8
| | | | SVN-Revision: 20074
* dnsmasq: prevent bad command line error when a dhcp pool has ignore set and ↵Jo-Philipp Wich2010-03-081-1/+1
| | | | | | the corresponding iface has only whitespace as value SVN-Revision: 20048
* dnsmasq: Remove deprecated HAVE_ISC_READER=1 flag (#6757)Vasilis Tsiligiannis2010-03-011-1/+1
| | | | SVN-Revision: 19942
* Update to version 2.52Hauke Mehrtens2010-01-293-58/+8
| | | | | | | | | Patch 103-ipv6_fix.patch is removed, because the problem the patch was fixing is now fixed in mainline. Thank you Raphaël HUCK for your patch. This fixes #6568. SVN-Revision: 19392
* dnsmasq: only write search directive if domain is actually setJo-Philipp Wich2010-01-101-1/+1
| | | | SVN-Revision: 19090
* dnsmasq: add local domain as search directive to /tmp/resolv.confJo-Philipp Wich2010-01-091-0/+1
| | | | SVN-Revision: 19086
* dnsmasq: Fix setting the network-id for config host sections This renames ↵Jo-Philipp Wich2010-01-082-36/+38
| | | | | | name to networkid where applicable, and re-adds the name option for hosts. Signed-off-by: Stefan Bethke <stb@lassitu.de> SVN-Revision: 19069
* dnsmasq: While trying to document the dhcp UCI config, I noticed that the ↵Jo-Philipp Wich2009-12-262-2/+2
| | | | | | name config option is applied wrongly when adding static addresses. Cf. the dnsmasq man page. Signed-off-by: Stefan Bethke <stb@lassitu.de> SVN-Revision: 18934
* new upstream release 2.51 with some fixes, see ↵Markus Wigge2009-11-263-11/+17
| | | | | | http://www.thekelleys.org.uk/dnsmasq/CHANGELOG refreshed patches for new release SVN-Revision: 18541
* dnsmasq: Set a list of addnhosts files. e.g. list 'addnhosts' ↵Jo-Philipp Wich2009-11-222-2/+6
| | | | | | '/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> SVN-Revision: 18470
* dnsmasq: - make "name" option in "host" sections optional and append it to ↵Jo-Philipp Wich2009-10-052-5/+21
| | | | | | -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 SVN-Revision: 17897
* update dnsmasq to 2.50 (#5784)Felix Fietkau2009-09-241-2/+2
| | | | SVN-Revision: 17711
* Add default /etc/dnsmasq.confFelix Fietkau2009-09-212-0/+39
| | | | | | | | | | | | | | | | | | | | | dnsmasq allows adding of arbitrary SRV/PTR/TXT/CNAME records. However, those options sometimes can not be passed as command-line arguments due to excess length. This patch tries to solve this problem: 1. Provide /etc/dnsmasq.conf file with comments about adding SRV/PTR/TXT/CNAME records. 2. Add this file to conffiles list so it is preserver during backup/restore or system upgrade. If someone needs a lot of custom records, default configuration file can be edited. Since manual pages and documentation is not installed, provided comments should be enough to figure out option syntax. Signed-off-by: Alexey I. Froloff <raorn@altlinux.org> SVN-Revision: 17663
* dnsmasq startup script update: add notinterface parameterFelix Fietkau2009-09-162-1/+7
| | | | | | | | | | This tiny patch makes the dnsmasq init.d script listen to a parameter called "notinterface", which tells dnsmasq to not listen on a defined set of interfaces. By default dnsmasq *always* listens on the loopback interface, even if you tell it to specifically listen on a certain other interface. Sometimes this is not desirable behaviour, so you might want to turn it off. This is useful when, for example, you want to have your own DNS server listening on the loopback interface. Signed-off-by: Johnny Halfmoon <jhalfmoon at milksnot.com> SVN-Revision: 17599
* Update to version 2.49 Fixes #5331 and #5286Hauke Mehrtens2009-06-134-26/+10
| | | | SVN-Revision: 16436
* dnsmasq: add option to specify dhcp-hostsfile (#5079)Jo-Philipp Wich2009-05-091-0/+3
| | | | SVN-Revision: 15747
* fixed dnsmasq init for "ignore" optionMarkus Wigge2009-05-051-1/+1
| | | | | | | | dnsmasq.init tried to set range options even when ignore was set to "1". Now the functions stops processing after evaluating the "ignore" option when the result is > 0 SVN-Revision: 15618
* changed "option" to "list" for binding interfacesMarkus Wigge2009-05-052-2/+6
| | | | SVN-Revision: 15613
* get rid of $Id$ - it has never helped us and it has broken too many patches ;)Felix Fietkau2009-04-171-1/+0
| | | | SVN-Revision: 15242
* dnsmasq: add more options for interface binding (#4900)Jo-Philipp Wich2009-04-093-1/+5
| | | | SVN-Revision: 15172
* make "name" parameter optional in dnsmasq "boot" config sectionsJo-Philipp Wich2009-02-182-3/+2
| | | | SVN-Revision: 14557
* update dnsmasq to 2.47 (#4636, thanks florida)Jo-Philipp Wich2009-02-163-10/+10
| | | | SVN-Revision: 14528
* "-R" will not work as it needs the configured IP on the interface. Thus this ↵Markus Wigge2009-02-041-1/+1
| | | | | | option leads to the warning message: "udhcpc: bind(UDP): Cannot assign requested address" SVN-Revision: 14408
* add dnsmasq config file to the conffiles sectionFlorian Fainelli2009-02-031-0/+4
| | | | SVN-Revision: 14398