aboutsummaryrefslogtreecommitdiff
path: root/net/isc-dhcp
Commit message (Collapse)AuthorAge
* isc-dhcp: fix confused descriptionRosen Penev2019-09-26
| | | | | | Originally https://github.com/openwrt/packages/pull/10044 Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: add PKG_CPE_ID for better cvescanner coverageJan Pavlinec2019-09-17
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* isc-dhcp: Remove --disable-tracing from configure argsHeath Kehoe2019-06-03
| | | | | | | | | | | | | | | | | | This fixes a crash that happens when dhcpd is configured with a failover peer, and the failover peer goes down. The crash is due to a dereference of a freed object. When tracing is enabled (which is the default) the object in question is referenced by the tracing code and so doesn't get freed prematurely. I have observed this crash on two different target platforms (mips and x86_64), and it is reproducible on non-OpenWRT distros by building isc-dhcpd using --disable-tracing. This has been reported to ISC, but their response was that it's a low priority as the simple work-around is to leave tracing enabled. Re-enabling the tracing code only increases the size of the executable by about 24KB. Signed-off-by: Heath Kehoe <yaheath@gmail.com>
* isc-dhcp: drop .conf suffix on dhcrelay config filePhilip Prindeville2018-10-28
| | | | | | Resolves issue #7235 Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* isc-dhcp: write resolv.conf per network & dhcp settingsPhilip Prindeville2018-06-12
| | | | | | | The internal nameservers and the DHCP default domain should be squirted into /tmp/resolv.conf. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* isc-dhcp: update to 4.4.1Philip Prindeville2018-04-29
| | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* dhcrelay4: add support for up/downstream interfacesBrian J. Murrell2018-04-11
| | | | | | | | | | | | dhcrelay has the ability to monitor interfaces for requests in a single direction only rather than listening to all interfaces for requests. Doing this allows one to suppress the duplication of having the relay forward requests from the same network that the DHCP server is on. Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca>
* isc-dhcp: allow hosts to have dhcp optionsPhilip Prindeville2018-04-09
| | | | | | | | | | | | Sometimes it's necessary to set per-host options like: list dhcp_option 'option:always-broadcast,true' for hosts that don't understand unicast replies. There might be other options you might want to set on a per-host basis, such as extensions-path, dhcp-message-text, etc. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* isc-dhcp: fix typeof regex for IP address patternPhilip Prindeville2018-04-08
| | | | | | Missing backslash in "\d+" for last digit of dotted quad. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* isc-dhcp: make files/ consistent by flatteningPhilip Prindeville2018-04-08
| | | | | | | | Some /etc/config-destined files are in files/ and suffixed with .conf while others are in files/etc/config/ which isn't consistent. Put everything in files/ and call it good. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* isc-dhcp: support generic DHCP optionsPhilip Prindeville2018-03-29
| | | | | | | Allow specifying NTP servers, search domains, etc. by the administrator directly specifying DHCP options (per interface, i.e. per pool). Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* isc-dhcp: allow explicitly configuring a domainPhilip Prindeville2018-03-29
| | | | | | | Setting a domain now results in 'option domain-name "xyzzy";' being generated globally. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* isc-dhcp: update to 4.4.0Philip Prindeville2018-02-07
| | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* isc-dhcp: update to 4.3.6Philip Prindeville2017-08-27
| | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* isc-dhcp: integrate IPv4 DHCP service with procd and netifdDaniel Golle2017-05-20
| | | | | | | | | | | | | Convert init-script to procd and allow to configure isc-dhcp-server via UCI. Allow most by-network and by-host options supported by dnsmasq. User-defined dhcp-options are not supported yet, neither are tags. Existing configurations with use-edited /etc/dhcpd.conf are still respected, hence to enjoy the new features you have to migrate your configuration to UCI and delete /etc/dhcpd.conf. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* isc-dhcp: reassign to new ownerPhilip Prindeville2017-04-14
| | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* isc-dhcp: bump version to latest and fix build issuesPhilip Prindeville2017-01-06
| | | | | | | | | | Version bumped to 4.3.5. Separated out compile/install steps since compiling with $DESTDIR yields bogus results. Removed rfc-3527 patch as something similar (better) is now upstream (well, more complete error checking anyway). Change relay scripts from '-l ifname' to '-U ifname' to correspond to upstream changes. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* isc-dhcp: update to 4.3.3. Migrate from oldplackagesAntony Antony2016-03-25
Signed-off-by: Antony Antony <antony@phenome.org>