Home | History | Annotate | Download | only in dnsmasq

Lines Matching full:dhcp

51 		  automatically by ppp or dhcp.	 
136 Included code from John Volpe to parse dhcp.leases file
166 Cope with infinite DHCP leases. Patch thanks to
184 DHCP lease derived names.
238 Fixed a bug which caused old entries in the DHCP leases file
242 release 1.6 If a machine gets named via DHCP and the DHCP name doesn't have
292 Don't put expired DHCP entries into the cache only to
321 release 1.10 Log warnings if resolv.conf or dhcp.leases are not
372 bit in replies containing names from /etc/hosts or DHCP.
379 intended for laptops which connect via DHCP or
389 DHCP which stops anthing else caching these
514 Restrict checking of resolv.conf and DHCP leases files
550 release 1.17 Fixed crash with DHCP hostnames > 40 characters.
615 BIG CHANGE: added an integrated DHCP server and removed
616 the code to read ISC dhcp.leases. This wins in terms
627 Allow hosts to be specified by client ID in dhcp-hosts
629 dhcp-host=<hardware addr>,....
630 dhcp-host=id:<hex client id>,.....
631 dhcp-host=id:<ascii client id>,.....
633 Allow dhcp-host options to specify any IP address on the
634 DHCP-served network, not just the range available for
637 Allow dhcp-host options for the same host with different
641 Fix parsing of --dhcp-option to allow more than one
644 Inhibit use of --dhcp-option to send hostname DHCP options.
646 Update the DNS with DHCP information after re-reading
647 /etc/hosts so that any DHCP derived names which have been
655 Add dhcp-boot option to support network boot.
657 Check for duplicate IP addresses in dhcp-hosts lines
659 can provoke an infinite loop in the DHCP protocol.
677 Allow empty DHCP options, like so: dhpc-option=44
679 Allow single-byte DHCP options like so: dhcp-option=20,1
685 allocated to a host using DHCP and /etc/hosts.
689 http://www.samba.org/samba/ftp/docs/textdocs/DHCP-Server-Configuration.txt
699 Allow the name->address mapping for static DHCP leases to
701 dhcp-host=<mac addr>,wibble
703 dhcp-host=wibble
707 of dhcp-host line is still needed, it's not possible for
711 Make 0.0.0.0 in a dhcp-option to mean "the machine
714 Fix lease time spec when specified in dhcp-range and not
715 in dhcp-host, previously this was always one hour.
720 Added support for max message size DHCP option.
723 Fix total lack for DHCP functionality on
745 around a bug in the DHCP client in HP Jetdirect printers.
748 Return DHCP T1 and T2 times, with "fuzz" to desychronise lease
751 Ensure that the END option is always present in DHCP
755 Handle larger-than-default DHCP packets if required, up
761 Cope with a machine taking a DHCP lease and then moving
764 The DHCP server will now work via a BOOTP relay - remote
765 dhcp-range option the
768 --dhcp-range=192.168.4.10,192.168.4.50,255.255,255.0
769 will enable DHCP service via a BOOTP relay on the
772 Add a limit on the number of available DHCP leases,
775 dhcp-lease-max option.
780 Reworked the DHCP network handling code for two good
781 effects: (1) The limit of one network only for DHCP on
782 FreeBSD is now gone, (2) The DHCP server copes with
805 Add ability to set DHCP options per network. This is done
807 dhcp-range=red-net,192.168.0.10,192.168.0.50
810 dhcp-option=red-net,6,1.1.1.1
817 static DHCP information from that file.
828 Fixed problem were dhcp-host configuration options did
832 Tweaked DHCP code to favour moving to a newly-configured
834 DHCP allocation.
847 Made "where are we allocating addresses?" code in DHCP
864 Support Token Ring DHCP. Thanks to Dag Wieers for help
872 dhcp-host. "dhcp-host=11:22:33:44:55:66,ignore" will
873 cause the DHCP server to ignore any host with the given
892 Added ability to disable "pool" DHCP address allocation
894 "dhcp-range=192.168.0.0,static"
900 Allow DHCP options which are tied to specific static
903 Generalised the dhcp-option parser a bit to allow hex
905 dhcp-option=128,e4:45:74:68:00:00
908 Changed the semantics of argument-less dhcp-options for
910 eg, dhcp-option=3 stops dnsmasq from sending a default
921 Allow the dhcp-host specification of id:* which makes
925 when PXE boot DHCP does not use client IDs but the OS it boots
932 dnsmasq when not explicitly set using dhcp-boot
936 by the DHCP client in some JetDirect printers. Thanks
939 Fixed bug with DHCP on OpenBSD reported by Dominique Jacquel.
941 was confusing the DHCP code, which expected one interface only.
944 Add dhcp-vendorclass option to allow options to be sent only
960 options rather than none when DHCP "requested options"
962 ancient IBM LANMAN DHCP clients. Thanks to Jim Louvau for
966 Pad DHCP packets to a minimum size of 300 bytes. This
968 DHCP/BOOTP client. Thanks to Richard Musil for
976 the netids from dhcp-range, dhcp-host, vendor class and
991 of leases for hosts which had a --dhcp-host flag without
998 Add checks against DHCP clients which return zero-length
1073 NAK attempts to renew a DHCP lease where the DHCP range
1077 NAK attempts to renew a pool DHCP lease when a statically
1113 changing DHCP clients, adding id:* to a host, and from the
1127 Fixed DHCP problem which could result in two leases in the
1134 Check that IP addresses in all dhcp-host directives are
1146 Added extra checks to ensure that DHCP created DNS entries
1161 Fixed crash with un-named DHCP hosts introduced in 2.12.
1165 Fix DHCP network detection for hosts which talk via a
1169 Support RFC3011 subnet selectors in the DHCP server.
1171 Fix DHCP code to generate RFC-compliant responses
1174 In the DHCP server, set the receive buffer size on
1178 Fix DHCP address allocation code to use the whole of
1179 the DHCP range, including the start and end addresses.
1184 Handle rfc951 BOOTP as well as DHCP for hosts which have
1204 Allow multiple dhcp-ranges within the same network. The
1205 original intention was that there would be a dhcp-range
1210 Check for dhcp-ranges which are inconsistent with their
1221 Added dhcp-authoritative option which restores non-RFC
1223 avoids long timeouts while DHCP clients try to renew leases
1227 Added support to the DHCP option code to allow RFC-3397
1228 domain search DHCP option (119) to be sent.
1250 Clarify logged message when a DHCP lease clashes with an
1257 Correctly deduce the size of numeric dhcp-options, rather
1272 Tweak --dhcp-userclass matching code to work with the
1277 Allow more than one network-id tag in a dhcp-option. All
1280 Added dhcp-ignore option to disable classes of hosts based
1300 Fix problems which occured when more than one dhcp-range
1316 Check for under-length option fields in DHCP packets, a
1321 If a DHCP-allocated address has an associated name in
1323 parameter and there is no hostname in a matching dhcp-host
1325 the DHCP lease. Thanks to Will Murname for the suggestion.
1329 machine, each providing DHCP service on a different
1336 labels in configuration and from DHCP.
1340 /etc/hosts or from DHCP. Resolving the CNAME would sneak
1363 dhcp-range. Combined with the ability to have multiple
1382 Sanity check lease times in dhcp-range and dhcp-host
1391 Fix DHCP address allocation problem when netid tags are in
1411 Provide DHCP support for interfaces with multiple IP
1422 Added wildcard matching for MAC addresses in dhcp-host
1431 Added support for encapsulated vendor-class-specific DHCP
1443 Fixed wedge with certain DHCP options. Yet another 2.21
1449 dhcp-host option for any one IP address, even if the
1478 Added "no-dhcp-interface" option to disable DHCP service
1488 Send the hostname option on DHCP offer messages as well as
1489 DHCP ack messages. This is required by the Rio Digital
1496 dhcp-option=66,1.2.3.4 now means something different to
1497 dhcp-option=66,"1.2.3.4", which sets the option to a
1511 queue of DHCP packets could build up. Now, the results of a ping
1520 Add support of the "client FQDN" DHCP option. If present,
1530 Tweak DHCP network selection so that clients which turn up
1550 Tweaked DHCP NAK code, a DHCP NAK is now unicast as a
1581 Log a warning when a DHCP packet is truncated due to lack
1593 than one dhcp-range is available. Thanks to Sorin Panca
1600 Ensure that a hostname supplied by a DHCP client can never
1603 over-rode a dhcp-host declaration, leading to potentially
1620 Fixed DHCP bug when two distict subnets are on the same
1637 Fixed crash when attempting to send a DHCP NAK to a host
1643 Tweaked DHCP behaviour when a client attempts to renew a lease
1645 result in a DHCPNAK. Now, in dhcp-authoritative mode, the
1652 descriptors in dhcp-options. This makes classless static
1653 routes easy to do, eg dhcp-option=121,192.168.1.0/24,1.2.3.4
1679 Tweaked the DHCP tag-matching code to work correctly with
1683 Generalised netid-tag matching in dhcp-range statements to
1686 Added --dhcp-mac to do MAC address matching in the same
1690 Add workaround for buggy early Microsoft DHCP clients
1694 Generalised the DHCP code to cope with any hardware
1700 Linux. All DHCP network activity now goes through the IP
1702 being a neat hack, this should also allow DHCP over IPsec
1723 Don't send the "DHCP maximum message size" option, even if
1726 Support larger-than-minimum DHCP message. Dnsmasq is now
1727 happy to get larger than 576-byte DHCP messages, and will
1737 a unique identifier. This should make things like DHCP for
1750 Added minimal support for RFC 3046 DHCP relay agent-id
1751 options. The DHCP server now echoes these back to the
1763 Tolerate configuration screwups which lead to the DHCP
1765 client; eg setting the whole subnet range as a DHCP
1781 DHCP requests and DHCP requests via a relay, instead of always
1785 ignored, since this may be unreliable. This means that a DHCP
1805 Fixed crash when a DHCP client requested a broadcast
1810 Added --dhcp-script option. There have been calls for this
1823 itself as failure of DHCP on kernels with "support for
1843 Fall back to broadcast for DHCP to an unconfigured client
1861 via dhcp-host or /etc/hosts, lock that address out of use
1868 Fixed *BSD DHCP breakage with only some
1875 dhcp-option configuration lines to be prefixed by
1889 Fix breakage with some DHCP relay implementations which
1891 DHCP requests and sending the reply there is sometimes a
1936 which removes DHCP leases using DHCPRELEASE operation in
1937 the DHCP protocol.
1941 in this case a host forced to move between dhcp-ranges on
1978 port-forwards using the DHCP lease-change script. It's
1980 that host gets a DHCP lease, the script will use iptables
1985 when a host leaves and its DHCP lease expires.
2023 Tweak DHCP networking code for BSD, esp OpenBSD. Added a
2027 DHCP under OpenBSD 4.0 because of a kernel bug.
2040 Added --dhcp-ignore-names flag which tells dnsmasq not to
2041 use names provided by DHCP clients. Suggestion from
2044 Send netmask and broadcast address DHCP options always,
2053 Support DHCP option 120, SIP servers, (RFC 3361). Both
2054 encodings are supported, so both --dhcp-option=120,192.168.2.3
2055 and --dhcp-option=120,sip.example.net will work. Brian
2069 Added --dhcp-bridge option, but only to the FreeBSD
2090 Add better support for RFC-2855 DHCP-over-firewire and RFC
2091 -4390 DHCP-over-InfiniBand. A good suggestion from Karl Svec.
2102 Make DHCP encapsulated vendor-class options sane. Be
2115 fields in DHCP packet. This gives extra option-space when
2125 Don't send length zero DHCP option 43 and cope with
2135 Add example dhcp-options for Etherboot.
2140 Added --dhcp-option-force flag and examples in the
2145 Set netid tag "bootp" when BOOTP (rather than DHCP) is in
2151 probably needs an infinite DHCP lease and some bad luck to
2170 Added symbolic DHCP option names. Instead of
2171 dhcp-option = 3, 1.2.3.4
2173 dhcp-option = option:router, 1.2.3.4
2174 To see the list of known DHCP options, use the
2175 command "dnsmasq --help dhcp"
2198 Added --log-dhcp flag. Suggestion from Carlos Carvalho.
2211 Added --dhcp-circuitid and --dhcp-remoteid for RFC3046
2214 Added --dhcp-subscrid for RFC3993 subscriber-id relay
2246 a dhcp-host or /etc/ethers line. This is especially
2247 useful to be able to do --dhcp-ignore=#known, like ISCs
2254 Fix handling of fully-qualified names in --dhcp-host
2271 Fixed error in manpage: dhcp-ignore-name ->
2272 dhcp-ignore-names. Thanks to Daniel Mentz for spotting
2275 Use client-id as hash-seed for DHCP address allocation
2293 Added --dhcp-hostsfile option. This gives a superset of
2307 Continue to use unqualified hostnames provided by DHCP
2316 --dhcp-script.
2359 be used as a simple DHCP server, simple TFTP server, or
2380 DHCP-derived names. Multiple addresses associated with a
2383 Add --dhcp-no-override option to fix problems with some
2405 Add --dhcp-optsfile option. Thanks to Carlos Carvalho for
2412 Refuse to give a DHCP client the address it asks for if
2417 Changed behavior of DHCP server to always return total length of
2434 Add --dhcp-match flag, to check for arbitrary options in
2435 DHCP messages from clients. This enables use of dnsmasq
2438 Added --dhcp-broadcast, to force broadcast replies to DHCP
2442 Disable path-MTU discovery on DHCP and TFTP sockets. This
2469 Add --dhcp-alternate-port option. Thanks to Jan Psota for
2485 Provide --dhcp-bridge on all BSD variants.
2498 Add --dhcp-scriptuser option.