Simon Kelley
294d36df47
Calculate length of TFTP error reply correctly.
2016-07-06 21:30:25 +01:00
Simon Kelley
f186bdcbc7
Fix debian changelog.
2016-05-18 15:51:54 +01:00
Jan Psota
ed1bd54b5c
Update Polish translation.
...
Thanks to Jan Psota.
2016-05-18 15:16:29 +01:00
Simon Kelley
da2cad4b14
Doc about --pxe-service basename change into CHANGELOG.
2016-05-18 15:14:08 +01:00
Simon Kelley
0a4a04969d
Final PXE tweak, and release-note to reflect changes.
2016-05-15 20:13:45 +01:00
Sergey Nechaev
45cb8dd9be
Stricter command line args validation to dhcp_release6.
2016-05-14 21:36:15 +01:00
Simon Kelley
88b09aaddc
Merge messages into translation files.
2016-05-14 20:56:02 +01:00
Simon Kelley
fe71bba356
Tweak UEFI workaround code.
2016-05-14 20:50:45 +01:00
Simon Kelley
cbc100fc81
Tweak CSAs affected by UEFI PXE workaround code.
2016-05-11 22:17:18 +01:00
Simon Kelley
68bea10bbf
Fix error in PXE arch names and add ARM32 and ARM64.
2016-05-11 22:15:06 +01:00
Simon Kelley
8628cd603f
Workaround for UEFI PXE boot problems.
2016-05-10 17:31:48 +01:00
Neil Jerram
ff325644c7
Fix for DHCP in transmission interface when --bridge-interface in use.
...
From f3d832b41f44c856003517c583fbd7af4dca722c Mon Sep 17 00:00:00 2001
From: Neil Jerram <Neil.Jerram@metaswitch.com >
Date: Fri, 8 Apr 2016 19:23:47 +0100
Subject: [PATCH] Fix DHCPv4 reply via --bridge-interface alias interface
Sending a DHCPv4 reply through a --bridge-interface alias interface
was inadvertently broken by
commit 65c7212000
Author: Lung-Pin Chang <changlp@cs.nctu.edu.tw >
Date: Thu Mar 19 23:22:21 2015 +0000
dhcp: set outbound interface via cmsg in unicast reply
If multiple routes to the same network exist, Linux blindly picks
the first interface (route) based on destination address, which might not be
the one we're actually offering leases. Rather than relying on this,
always set the interface for outgoing unicast DHCP packets.
because in the aliasing case, iface_index is changed from the index of
the interface on which the packet was received, to be the interface
index of the 'bridge' interface (where the DHCP context is expected to
be defined, and so needs to be looked up).
For the cmsg code that the cited commit added, we need the original
iface_index; so this commit saves that off before the aliasing code
can change it, as rcvd_iface_index, and then uses rcvd_iface_index
instead of iface_index for the cmsg code.
2016-05-03 22:49:46 +01:00
Simon Kelley
b97026035e
Limit number of upstream nameservers when logging configuration.
2016-05-03 22:34:06 +01:00
Simon Kelley
69cbf78bb6
Add contrib/lease-tools/dhcp_release6
2016-05-03 21:33:38 +01:00
Simon Kelley
c6cdf6bbee
Move dhcp_release and dhcp_lease_time to contrib/lease_tools.
2016-05-03 21:14:14 +01:00
Simon Kelley
09217a1a87
Add --help to manpage .
2016-05-03 17:04:35 +01:00
Simon Kelley
332c41e2ff
Debian init.d script fix.
2016-05-01 22:36:46 +01:00
Simon Kelley
2c0c36f54b
Fix problem with IPv6 in new ARP-search code.
2016-05-01 20:57:08 +01:00
Simon Kelley
d6b749af91
Fix typo in SDBM hash function.
...
Thanks to Luis Carvalho for spotting the error.
2016-04-25 17:05:15 +01:00
Simon Kelley
14ffa0770b
Fix init of per server EDNS UDP packet size.
2016-04-25 16:36:44 +01:00
Simon Kelley
87985855ad
Remove pre-existing EDNS0_OPTION_NOMDEVICEID if MAC address unknown.
2016-04-25 15:33:30 +01:00
Simon Kelley
a2bc254bed
Check return-code of inet_pton when parsing DHCPv4 options.
2016-04-21 22:41:31 +01:00
Simon Kelley
a7b27e84fa
NULL pointer check.
2016-03-16 19:11:52 +00:00
Simon Kelley
529b030228
Tidy code.
2016-03-16 19:00:45 +00:00
Simon Kelley
4caa86dd7d
Tidy.
2016-03-16 18:44:16 +00:00
Simon Kelley
e1abeeeec2
Fix memory leak in inotify code.
2016-03-16 18:12:35 +00:00
Simon Kelley
40205a053e
Bound hash-iterations in DNSSEC NSEC3 checking.
2016-03-14 21:24:00 +00:00
Simon Kelley
b8ac466209
Tidy code.
2016-03-10 18:40:53 +00:00
Simon Kelley
d1377fa3c4
Account for TFTP packet headers in IPv6 correctly.
2016-03-04 21:32:21 +00:00
Simon Kelley
fa79466c2a
Tighten syntax checking for dhcp-range and clarify man page.
2016-03-03 20:33:54 +00:00
Simon Kelley
a93bd4b016
Fix broken DNSMASQ_USER<x> envvars in script with more than one class.
2016-03-01 18:58:01 +00:00
Simon Kelley
407a1f3e95
Tidy parsing code.
2016-03-01 17:06:07 +00:00
Simon Kelley
4b6af5d53f
Fix pointer declaration botch.
2016-03-01 17:00:26 +00:00
Simon Kelley
7aa3f9af66
format fix.
2016-03-01 16:32:30 +00:00
Simon Kelley
f7cf749943
Check return code from open()
2016-03-01 16:19:23 +00:00
Simon Kelley
aa300f7167
Fix typo in last commit.
2016-03-01 15:19:13 +00:00
Simon Kelley
c7f3bd2ac8
Replace incoming EDNS0_OPTION_NOMDEVICEID and EDNS0_OPTION_NOMCPEID options.
2016-02-28 21:48:34 +00:00
Simon Kelley
22fe2fd038
Fix --add-subnet when returning empty or default subnet.
2016-02-28 17:07:10 +00:00
Simon Kelley
7480aeffc8
Apply ceiling of lease length to TTL when --dhcp-ttl in use.
2016-02-26 21:58:20 +00:00
Simon Kelley
bec366b404
Add --tftp-mtu option.
2016-02-24 22:03:26 +00:00
Simon Kelley
e06e6e34bf
Update CHANGELOG.
2016-02-24 21:26:16 +00:00
Simon Kelley
832e47beab
Add --dhcp-ttl option.
2016-02-24 21:24:45 +00:00
Simon Kelley
df3d54f776
Add TTL parameter to --host-record and --cname.
2016-02-24 21:03:38 +00:00
Simon Kelley
22c0f4fe87
Fix previous commit.
2016-02-17 22:12:31 +00:00
Simon Kelley
9e4cf47ee8
Add --add-mac=text option.
2016-02-17 20:26:32 +00:00
Simon Kelley
fdc97e1383
Avoid divide-by-zero when dhcp-range is a whole /64
2016-02-13 17:47:17 +00:00
S L
a18bf3149a
Avoid losing timer when deleting a RA context.
2016-02-12 17:36:20 +00:00
Simon Kelley
1566bacb2c
Fix breakage in ARP code when IPV6 support not compiled in.
2016-02-05 14:48:25 +00:00
Simon Kelley
e6e751b066
Make names of ARP script actions consistent.
2016-02-01 17:59:07 +00:00
Andy Stormont
8de875f0fb
Fix FTBFS on illumos
2016-02-01 12:07:57 +00:00