2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-30 05:47:45 +00:00

1234 Commits

Author SHA1 Message Date
Thomas Markwalder
7da1ac2bc6 [master] Corrected static analysis issue in common/execute.c
Merged in rt40374.
2015-09-08 15:06:03 -04:00
Thomas Markwalder
74a01dbb9a [master] Pre-release tag prep for 4.3.3b1: version #, copyright etc... 2015-07-30 15:11:11 -04:00
Thomas Markwalder
743d69375c [master] LDAP: Pathces, IPv6 support, GSSAPI support
Merges in 39056.
2015-07-29 13:32:16 -04:00
Shawn Routhier
45c332f037 [master] Add code to parse a vendor option as directed by the user.
Add code to parse a vendor option.  It is structured as an action
in the config language.  When the statement is executed it attempts
to find a vendor option in the packet and a vendor option space
specified by the admin for use with that packet.  It then calls
the proper parse routine to do the parsing.
2015-07-13 12:06:50 -07:00
Shawn Routhier
4136513e59 [master] Allow the ADD token to be used as a hex string in IPv6 address
Allow the ADD token to be used as a hex string in IPv6 address
2015-05-21 13:34:45 -07:00
Shawn Routhier
90fdd3376d [master] Treat dates greater than 2038 as never expire (infinite) 2015-04-15 19:57:00 -07:00
Shawn Routhier
da88d34bdd [master] Remove dst directory as it was replaced in 4.2.0 by Bind 2015-04-15 13:28:44 -07:00
Shawn Routhier
1c0b7d66b6 [master] Expand use of #ifdef PACKET_AUXDATA to cover allocating cmsgbuf
Most of the use of tpacket_auxdata was alredy protected by PACKET_AUXDATA
this patch covers trying to find the proper size for the cmsgbuf.
2015-04-15 12:46:52 -07:00
Francis Dupont
6913a589b9 new config option: build ATF stuff from bind [#38754] 2015-04-14 12:44:29 +02:00
Thomas Markwalder
b31fe1d552 [master] Server rejects unicast messages unless unicast option is defined
Merges in rt21235.
2015-04-10 11:06:51 -04:00
Shawn Routhier
1ed25b0f99 [master] Fix a typo 2015-03-26 20:13:32 -07:00
Jeremy C. Reed
adb95d2331 fix some misspelling typos 2015-03-02 10:38:52 -06:00
Thomas Markwalder
75d02fcf45 [master] Fixed unsupported vlan tag build issue
Merges in rt38677
2015-02-20 13:21:37 -05:00
Thomas Markwalder
9a111ee803 [master] ATF usage and documentation cleaned up
Merges in rt38619
2015-02-14 09:22:11 -05:00
Thomas Markwalder
45adf35cfc [master] Fixed broken handling of --disable-debug
Merges in rt37780.
2015-02-10 07:24:05 -05:00
Thomas Markwalder
c2b5b5e8d4 [master] Fixed inconsistencies in setting hop count limit in dhcrelay
Merges in rt37426.
2015-01-19 13:25:18 -05:00
Thomas Markwalder
1826d2875f [master] Updated auto-generated files for 4.3.2.pre-beta 2015-01-08 20:37:40 +00:00
Thomas Markwalder
acbecb2e9b [master] Linux packet handling ignores VLAN packets sent to physical interface
Merges in rt37415.
2015-01-08 07:31:52 -05:00
Shawn Routhier
913d69f6c9 [master] Fix typo in dhcp-options.5
Fix typo in dhcp-options.5 to change hostname to domainname.
ticket 37649
2014-12-15 21:01:46 -08:00
Thomas Markwalder
2731a82c83 [master] Updated build to accomodate new unit tests in common
Merges in rt20558_b.
2014-12-05 15:47:38 -05:00
Thomas Markwalder
04daf4fe4b [master] Fixed concatenation of "Dc" formatted options such as domain-search
Merges in rt20558.
2014-11-25 15:22:52 -05:00
Thomas Markwalder
d9b2a590e8 [master] Host declaration name can now be used in DNS forward name
Merges in rt21323.
2014-11-19 10:56:17 -05:00
Thomas Markwalder
0a7e1a8ab0 [master] Add use-host-decl-names support to BOOTP
Merges in rt36233.
2014-10-27 14:51:20 -04:00
Thomas Markwalder
e046c82621 [master] Added echo-client-id server parameter
Merges in rt35958 which includes fix for rt32545
    Also updated dhcp/.gitignore
2014-10-17 07:56:01 -04:00
Thomas Markwalder
7ff6ae5aa8 [master] Checkum handling fixes
Merges in rt22806
2014-09-18 15:25:02 -04:00
Thomas Markwalder
71d7e9aa4c [master] Corrected right brace detection in parsing
Merges in rt36021
2014-09-08 13:29:57 -04:00
Thomas Markwalder
0ce1aa9445 [master] Corrected error in UDP bad packet logging
Merges in rt36897
2014-09-08 09:31:32 -04:00
Thomas Markwalder
a07d99bbef [master] Corrects medium impact issues reported by Coverity.
Merges in rt36933
2014-08-28 08:12:30 -04:00
Thomas Markwalder
36e2c22493 [master] Corrects high impact issues reported by Coverity.
Merges in rt36712
2014-08-25 13:22:29 -04:00
Shawn Routhier
9668744baa [master] Tidy up the options descriptions
correct the types for some options

add associated-ip and client-last-transaction-time for lease query
2014-06-13 22:54:48 -07:00
Shawn Routhier
97d44aab74 [master] Add math operators and switch construct to eval 2014-06-11 21:50:08 -07:00
Shawn Routhier
250f7134bb [master] Add support for pool thresholds
Add support to set high and low thresholds for pools for
v4 and v6.  A message will be emitted when the usage of
the pool first exceeds the high threshold.  More messages
will be skipped until the usage has gone below the low
threshold and then back above the high threshold.
2014-06-05 14:55:01 -07:00
Shawn Routhier
59a351d6d5 [master] Enhance support for vlans on freebsd. 2014-05-19 14:01:20 -07:00
Shawn Routhier
2c4be1d73e [master] Remove unneeded RCSID tags 2014-04-29 10:16:17 -07:00
Shawn Routhier
1be2ba154d [master] Correct ordering for subnet mask and router and overload vs relay option
Conflicts:
	RELNOTES
2014-04-28 16:15:36 -07:00
Shawn Routhier
158a34fb68 [master] Add #ifdefs to allow code to compile if NSUPDATE isn't defined 2014-04-28 15:27:02 -07:00
Shawn Routhier
db3f77999c [master] Add a better warning about multiple key definitions 2014-04-28 14:52:37 -07:00
Shawn Routhier
fc48033aa1 [master] Remove an extra set of msg_controllen 2014-04-28 14:32:46 -07:00
Shawn Routhier
38c4774a43 [master] Several small patches
Tidy up several small tickets
Correct parsing of DUID from config file, previously the LL type
was put in the wrong place in the DUID string.
[ISC-Bugs #20962]
Add code to parse "do-forward-updates" as well as "do-forward-update"
[ISC-Bugs #31328]
Remove log_priority as it isn't currently used.
[ISC-Bugs #33397]
Increase the size of the buffer used for reading interface information.
[ISC-Bugs #34858]
2014-04-25 10:50:24 -07:00
Shawn Routhier
4df6c4905e [master] Add descriptions of new options from 35198 2014-01-31 11:10:15 -08:00
Shawn Routhier
edad9be5cd [master] Remove vix.com and nominum.com
Remove old information from copyrights and
    man pages.
2014-01-26 10:52:15 -08:00
Shawn Routhier
ccc2a36775 [master] Add some more options form older RFCS 2014-01-25 18:59:36 -08:00
Shawn Routhier
8ee352ee9a [master] Tidy up bpf processing
Make bpf processing a bit better so we properly
process broken packets and their successors
2014-01-24 20:00:12 -08:00
Shawn Routhier
bc30c84e65 [master] Add defintiions for options 2014-01-15 18:54:35 -08:00
Shawn Routhier
fe2ac9e327 [master] Extend hardware expression to look at leases if no packet is available
[rt24584] Extend the hardware expression to look into the lease if available
2014-01-14 13:17:26 -08:00
Shawn Routhier
19748527a0 [master] Update test makefiles to use the correct libraries 2013-12-13 23:50:40 +00:00
Shawn Routhier
eb8a7cd7fa [master] Correct some makefile issues in the test directories 2013-12-13 15:48:47 -08:00
Shawn Routhier
e54ff84f08 -n master Patch for 30461 and update the auto generated files
Update the auto genrated files to add the required bind9
libraries

Fix up dhcpctl/Makefile.am to include the isccfg lib

Patch for 30461 to allow the DHCP server to find
the name server to update via the DNS
Conflicts:
2013-12-10 04:03:12 +00:00
Shawn Routhier
619304cd87 [master] Support using v6 relay options in server decicions. 2013-11-25 21:00:41 -08:00
Shawn Routhier
0895c955d1 [master] Fix up the gentle shutdown code to handle failover
This patch modifies the gentle failover patch to
be cleaner and to handle failover peers better.
2013-11-14 12:55:10 -08:00