]>
git.ipfire.org Git - thirdparty/dhcp.git/log
Thomas Markwalder [Mon, 20 Jan 2020 14:12:55 +0000 (14:12 +0000)]
[v4_1_esv] Updated auto-generated files for 4.1-ESV-R16
Changes to be committed:
modified: configure
modified: relay/tests/Makefile.in
Thomas Markwalder [Mon, 20 Jan 2020 13:35:13 +0000 (08:35 -0500)]
[v4_1_esv] Pre-release tag prep for 4.1-ESV-R16: version #, copyright etc...
Changes to be committed:
modified: LICENSE
modified: README
modified: RELNOTES
modified: client/dhclient.c
modified: common/discover.c
modified: configure.ac
modified: relay/dhcrelay.c
modified: relay/tests/relay_unittests.c
modified: server/dhcpd.c
Thomas Markwalder [Fri, 17 Jan 2020 16:46:58 +0000 (11:46 -0500)]
[#80] Adding function definitions to relay_unittests.c
Thomas Markwalder [Tue, 14 Jan 2020 19:57:49 +0000 (14:57 -0500)]
[#71] Addressed review comments
Updated release notes
relay/tests/relay_unittests.c
Cleaned up commentary and other minor changes
relay/dhcrelay.c
relay/tests/Atffile
relay/tests/Makefile.am
white space fixes
Thomas Markwalder [Fri, 20 Dec 2019 17:38:36 +0000 (17:38 +0000)]
[#71] Update auto-generated files to accomodate relay unit tests
Changes to be committed:
configure
relay/Makefile.am
relay/Makefile.in
relay/tests/Makefile.am
relay/tests/Makefile.in
Thomas Markwalder [Fri, 20 Dec 2019 17:26:05 +0000 (12:26 -0500)]
[#71] Added UNIT_TEST conditionals to dhrelay.c
Thomas Markwalder [Fri, 20 Dec 2019 17:10:17 +0000 (12:10 -0500)]
[#71] Rework relay/tests Makefile.am
configure.ac
- added relay/tests/Makefile.am
relay/tests/Makefile.am
- reworked it for v4_1_esv
Thomas Markwalder [Fri, 20 Dec 2019 16:40:04 +0000 (11:40 -0500)]
[#71] Add dhrelay unit tests files
new file: tests/Atffile
new file: tests/Makefile.am
new file: tests/relay_unittests.c
Thomas Markwalder [Fri, 20 Dec 2019 16:34:49 +0000 (11:34 -0500)]
[#71] Fixed buffer pointer logic in dhcrelay.c
dhcrelay.c
strip_relay_agent_options
add_relay_agent_options
- corrected buffer pointer logic
Thomas Markwalder [Tue, 17 Dec 2019 20:31:26 +0000 (15:31 -0500)]
[v4_1_esv] Pre-release tag prep for 4.1-ESV-R16b1: version #, copyright etc...
Changes to be committed:
modified: common/options.c
modified: common/tables.c
modified: server/stables.c
Thomas Markwalder [Tue, 17 Dec 2019 19:05:42 +0000 (19:05 +0000)]
[v4_1_esv] Implement and use new option format type 'k'
Merges in #68.
Thomas Markwalder [Wed, 11 Dec 2019 20:02:41 +0000 (20:02 +0000)]
[v4_1_esv] Updated auto-generated files for 4.1-ESV-R16b1
Changes to be committed:
modified: configure
Thomas Markwalder [Wed, 11 Dec 2019 19:54:03 +0000 (14:54 -0500)]
[v4_1_esv] Pre-release tag prep for 4.1-ESV-R16b1: version #, copyright etc...
Changes to be committed:
modified: LICENSE
modified: README
modified: RELNOTES
modified: client/dhclient.c
modified: configure.ac
modified: includes/omapip/omapip_p.h
modified: includes/osdep.h
modified: omapip/errwarn.c
modified: relay/dhcrelay.c
modified: server/class.c
modified: server/db.c
modified: server/dhcp.c
modified: server/dhcpd.8
modified: server/dhcpd.c
modified: server/dhcpd.conf.5
modified: server/dhcpleasequery.c
modified: server/dhcpv6.c
modified: server/mdb6.c
Thomas Markwalder [Wed, 11 Dec 2019 11:40:48 +0000 (11:40 +0000)]
[#57] Fixed reference leaks.
Merges in !39, which applied changes from #57/master.
Francis Dupont [Wed, 13 Nov 2019 13:15:21 +0000 (14:15 +0100)]
Ported domain name fix
Thomas Markwalder [Fri, 8 Nov 2019 19:09:35 +0000 (14:09 -0500)]
[#19] Corrections to SO_BINDTODEVICE definition
Merges changes for #19,!14 into v4_1_esv
Thomas Markwalder [Fri, 8 Nov 2019 17:34:51 +0000 (17:34 +0000)]
[#15] Fixed an additional error in minires
minires/res_query.c - replaced a strncpy with memcpy
Thomas Markwalder [Fri, 8 Nov 2019 17:26:05 +0000 (12:26 -0500)]
[#15] Changes to eliminate errors and warnings under GCC 9
Merges changes for #15,!10 into v4_1_esv
Thomas Markwalder [Fri, 8 Nov 2019 16:57:38 +0000 (16:57 +0000)]
[v4_1_esv] Updated auto-generated files for 4.1-ESV-R16-dev
Thomas Markwalder [Thu, 20 Jun 2019 14:45:44 +0000 (10:45 -0400)]
[v4_1_esv_r15_pl] Added unit tests for CVE patches
common/tests/Makefile.am
common/tests/option_unittest.c
Thomas Markwalder [Thu, 20 Jun 2019 14:43:10 +0000 (10:43 -0400)]
[v4_1_esv_r15_p1] Added fixes for CVE-2018-5733 and CVE-2018-5732
modified: RELNOTES
modified: common/options.c
Thomas Markwalder [Thu, 20 Jun 2019 14:20:14 +0000 (10:20 -0400)]
[v4_1_esv] Updated supported DHCPv4 options
merged [47062_a] Updated supported DHCPv4 options
Thomas Markwalder [Thu, 20 Jun 2019 14:18:56 +0000 (10:18 -0400)]
[v4_1_esv] Updated match expression man page text and release notes
Merges in 45451.
Thomas Markwalder [Thu, 20 Jun 2019 14:18:14 +0000 (10:18 -0400)]
[v4_1_esv] Corrects impossible condition error in the server
Merges in rt36118.
Thomas Markwalder [Thu, 20 Jun 2019 14:17:31 +0000 (10:17 -0400)]
[v4_1_esv] Restores use of env vars for lease and pid files
Merges in rt46859
Thomas Markwalder [Thu, 20 Jun 2019 14:16:49 +0000 (10:16 -0400)]
[v4_1_esv] dhcpd -T now writes leases to temp file
Merges in rt22267.
Thomas Markwalder [Thu, 20 Jun 2019 14:15:47 +0000 (10:15 -0400)]
[v4_1_esv] Ignore empty host name option when parsing v4 packets
Merges in rt43786
Thomas Markwalder [Thu, 20 Jun 2019 14:14:58 +0000 (10:14 -0400)]
[v4_1_esv] Corrected dhclient command line parsing of --dad-wait-time
Merges in rt46535
Thomas Markwalder [Thu, 20 Jun 2019 14:14:01 +0000 (10:14 -0400)]
[v4_1_esv] dhcrelay now emits copyright et al with usage
Merges in rt41865.
Thomas Markwalder [Thu, 20 Jun 2019 14:13:02 +0000 (10:13 -0400)]
[v4_1_esv] Fixed typo in dhcpd.8
Thomas Markwalder [Thu, 20 Jun 2019 14:10:04 +0000 (10:10 -0400)]
[v4_1_esv] Fixed a man page typo
Thomas Markwalder [Thu, 20 Jun 2019 14:08:18 +0000 (10:08 -0400)]
[v4_1_esv] Fixed mispelling of abandon-lease-time in dhcpd.conf.5
Thomas Markwalder [Tue, 25 Jul 2017 15:26:37 +0000 (15:26 +0000)]
[v4_1_esv] Updated auto-generated files for 4.1-ESV-R15
Thomas Markwalder [Tue, 25 Jul 2017 15:20:18 +0000 (11:20 -0400)]
[v4_1_esv] Pre-release tag prep for 4.1-ESV-R15: version #, copyright etc...
Thomas Markwalder [Fri, 14 Jul 2017 20:27:49 +0000 (16:27 -0400)]
[v4_1_esv] Fixed typo in RELNOTES
Thomas Markwalder [Tue, 11 Jul 2017 15:37:27 +0000 (11:37 -0400)]
[v4_1_esv] Fixed mispellings in release notes
Thomas Markwalder [Mon, 10 Jul 2017 17:31:09 +0000 (13:31 -0400)]
[v4_1_esv] Added 4.4.0 MPL license change announcement to release notes
Thomas Markwalder [Wed, 5 Jul 2017 15:42:28 +0000 (15:42 +0000)]
[v4_1_esv] Updated auto-generated files for 4.1-ESV-R15b1
Thomas Markwalder [Wed, 5 Jul 2017 15:34:14 +0000 (11:34 -0400)]
[v4_1_esv] Pre-release tag prep for 4.1-ESV-R15b1: version #, copyright etc...
tmarkwalder [Fri, 30 Jun 2017 18:26:40 +0000 (14:26 -0400)]
[v4_1_esv] Use alias/-alias for ifconfig calls in netbsd & openbsd client scripts
Merges rt31573.
tmarkwalder [Wed, 28 Jun 2017 18:04:06 +0000 (14:04 -0400)]
[v4_1_esv] Added conditional comp flag, CALL_SCRIPT_ON_ONETRY_FAIL
Merges in rt18183a.
Marcin Siodelski [Wed, 28 Jun 2017 16:23:04 +0000 (18:23 +0200)]
[v4_1_esv] Changed severity of the log message indicating checksum errors.
Merges in rt41757.
Tomek Mrugalski [Wed, 28 Jun 2017 12:26:27 +0000 (14:26 +0200)]
[19430] Updated copyrights
# Conflicts:
# omapip/errwarn.c
Tomek Mrugalski [Wed, 21 Jun 2017 19:45:17 +0000 (21:45 +0200)]
[19430a] RELNOTES updated to reference 18111.
Tomek Mrugalski [Wed, 28 Jun 2017 12:25:34 +0000 (14:25 +0200)]
[19430] Unnecessary dot removed.
# Conflicts:
# omapip/errwarn.c
Tomek Mrugalski [Thu, 18 May 2017 20:05:53 +0000 (22:05 +0200)]
[19430] Spelling error in parse.c
Tomek Mrugalski [Wed, 28 Jun 2017 12:07:08 +0000 (14:07 +0200)]
[19430] linux script significantly updated
# Conflicts:
# client/scripts/linux
Tomek Mrugalski [Thu, 18 May 2017 18:22:48 +0000 (20:22 +0200)]
[19430] Script handling functions documented.
Thomas Markwalder [Tue, 27 Jun 2017 14:32:46 +0000 (10:32 -0400)]
[v4_1_esv] Check failover pools per peer in test mode
Merges in rt29892
Thomas Markwalder [Thu, 22 Jun 2017 18:41:59 +0000 (14:41 -0400)]
[v4_1_esv] updated release notes
Francis Dupont [Thu, 22 Jun 2017 14:28:55 +0000 (16:28 +0200)]
Ignore ENOPROTOOPT on SO_REUSEPORT for RedHat
Tomek Mrugalski [Thu, 22 Jun 2017 13:59:56 +0000 (15:59 +0200)]
[v4_1_esv] dhclient now calls script with reason=FAIL even with -1 option
# Merge from rt18183
# Conflicts:
# RELNOTES
# client/dhclient.c
tmarkwalder [Wed, 21 Jun 2017 15:01:06 +0000 (11:01 -0400)]
[v4_1_esv] Fixed crash in dhclient when de-preferencing a lease
Merges in rt44373.
Thomas Markwalder [Tue, 20 Jun 2017 11:19:34 +0000 (07:19 -0400)]
[v4_1_esv] Added allocation failure error messages to two locations
Merges in rt41185.
Thomas Markwalder [Mon, 12 Jun 2017 18:03:32 +0000 (14:03 -0400)]
[v4_1_esv] Updated release notes.
Thomas Markwalder [Mon, 12 Jun 2017 15:43:15 +0000 (11:43 -0400)]
[v4_1_esv] Server now handles prefix/pool prefix length mismatches
Merged in 35378.
Marcin Siodelski [Mon, 5 Jun 2017 15:51:31 +0000 (17:51 +0200)]
[v4_1_esv] Implemented --dad-wait-time option for dhclient.
Merged #36169
Marcin Siodelski [Thu, 18 May 2017 18:00:13 +0000 (20:00 +0200)]
[v4_1_esv] Added support for --with-srv-conf-file configuration parameter.
Merged 'rt44765'
Thomas Markwalder [Wed, 17 May 2017 13:22:42 +0000 (09:22 -0400)]
[v4_1_esv] Added release note citation
Thomas Markwalder [Wed, 10 May 2017 18:11:14 +0000 (14:11 -0400)]
[v4_1_esv] Altered v4 lease time handling better handle infinite and large times
Merged in rt41976
tmarkwalder [Wed, 3 May 2017 14:24:06 +0000 (10:24 -0400)]
[v4_1_esv] dhclient can now enforce require options statement in -6 mode
Merges in rt41473.
tmarkwalder [Wed, 3 May 2017 13:01:36 +0000 (09:01 -0400)]
[v4_1_esv] v6 FQDN option unpacking now handles values with spaces and non-printables
Merged in rt43592.
Thomas Markwalder [Wed, 26 Apr 2017 18:58:20 +0000 (14:58 -0400)]
[v4_1_esv] dhclient now writes expiry time as an unsigned long to script env
Merged rt43326.
Thomas Markwalder [Wed, 26 Apr 2017 17:35:11 +0000 (13:35 -0400)]
[v4_1_esv] Fixed segfault in OMAPI when source object has blank values
Merged rt29108.
Thomas Markwalder [Wed, 12 Apr 2017 17:24:49 +0000 (13:24 -0400)]
[v4_1_esv] Execute pool statements separately in dhcpinform()
Merged 43291a.
Francis Dupont [Wed, 8 Mar 2017 15:05:33 +0000 (16:05 +0100)]
Merged #28761 (Linux interface discovery)
Francis Dupont [Wed, 8 Mar 2017 14:29:38 +0000 (15:29 +0100)]
Merged #32744 (out of memory)
Thomas Markwalder [Tue, 1 Nov 2016 19:29:45 +0000 (19:29 +0000)]
[v4_1_esv] Updated version number to 4.1-ESV-R15-dev
Changes to be committed:
configure
configure.ac
Thomas Markwalder [Tue, 1 Nov 2016 18:53:31 +0000 (14:53 -0400)]
[v4_1_esv] DHCPINFORM response now includes options down to the pool scope
Manually merged in rt43219.
Thomas Markwalder [Tue, 4 Oct 2016 19:04:09 +0000 (15:04 -0400)]
[v4_1_esv] Server now permits one UID to hold leases in multiple subnets
Merges in rt41358.
Thomas Markwalder [Tue, 27 Sep 2016 18:33:22 +0000 (18:33 +0000)]
[v4_1_esv] Updated auto-generated files for 4.1-ESV-R14
Changes to be committed:
modified: configure
Thomas Markwalder [Tue, 27 Sep 2016 18:26:12 +0000 (14:26 -0400)]
[v4_1_esv] Pre-release tag prep for 4.1-ESV-R14: version #, copyright etc...
README
RELNOTES
configure.ac
Shawn Routhier [Wed, 7 Sep 2016 22:51:02 +0000 (15:51 -0700)]
[v4_1_esv] Fix a name in the release notes
Shawn Routhier [Wed, 31 Aug 2016 20:03:24 +0000 (13:03 -0700)]
[v4_1_esv] Typo level changes in the release notes
Thomas Markwalder [Fri, 26 Aug 2016 20:44:09 +0000 (20:44 +0000)]
[v4_1_esv] Updated auto-generated files for 4.1-ESV-R14b1
Thomas Markwalder [Fri, 26 Aug 2016 20:37:17 +0000 (16:37 -0400)]
[v4_1_esv] Pre-release tag prep for 4.1-ESV-R14b1: version #, copyright etc...
Shawn Routhier [Fri, 26 Aug 2016 17:58:02 +0000 (10:58 -0700)]
[v4_1_esv] Comment out the max alloc test for now
Thomas Markwalder [Thu, 25 Aug 2016 18:22:45 +0000 (14:22 -0400)]
[v4_1_esv] Updated RELNOTES entry for 41815.
Shawn Routhier [Thu, 25 Aug 2016 17:54:39 +0000 (10:54 -0700)]
[v4_1_esv] Clean up some memory references
Squashed commit of the following:
commit
c3e88212ff666701b5aca3cbc96b557fa37aa682
Author: Shawn Routhier <sar@isc.org>
Date: Wed Aug 24 11:33:31 2016 -0700
[rt42984] Clean up some memory references
Conflicts:
RELNOTES
Shawn Routhier [Wed, 24 Aug 2016 05:03:23 +0000 (22:03 -0700)]
[v4_1_esv] remove uses of vix.com, nominum.com and fugue.com
Squashed commit of the following:
commit
375a26d52db75c3f62b8914f36e4f1618253075e
Author: Shawn Routhier <sar@isc.org>
Date: Thu Aug 18 14:26:28 2016 -0700
[rt43069] remove uses of vix.com, nominum.com and fugue.com
Thomas Markwalder [Mon, 15 Aug 2016 11:26:06 +0000 (07:26 -0400)]
[v4_1_esv] Add -id command line argument to dhcrelay
Merges in rt41547b.
Thomas Markwalder [Wed, 10 Aug 2016 18:52:01 +0000 (14:52 -0400)]
[v4_1_esv] Added "-iu" command line argument to dhcrelay
Manually merged 41547a.
Shawn Routhier [Fri, 29 Jul 2016 04:15:36 +0000 (21:15 -0700)]
[v4_1_esv] When opening a connection, if the socket can't be bound close it.
Thomas Markwalder [Thu, 28 Jul 2016 11:04:06 +0000 (07:04 -0400)]
[v4_1_esv] find_lease() now ACKs reclaimed abandoned addresses
Merges in rt41815a.
Shawn Routhier [Wed, 27 Jul 2016 18:00:28 +0000 (11:00 -0700)]
[v4_1_esv] Fix test allocation message to use %zu
Shawn Routhier [Wed, 27 Jul 2016 17:46:03 +0000 (10:46 -0700)]
[v4_1_esv] Update dmalloc to use a size_t as an argument
Update dmalloc to use a size_t as an argument which will
bring it in line with the call it makes to malloc and
avoid possible truncation.
Shawn Routhier [Thu, 14 Jul 2016 19:58:13 +0000 (12:58 -0700)]
[v4_1_esv] Modify the text in dhcpd.conf.5 to remove experimental from delayed-ack
Thomas Markwalder [Fri, 8 Jul 2016 12:05:15 +0000 (08:05 -0400)]
[v4_1_esv] Added 42310 to the release notes.
Thomas Markwalder [Fri, 8 Jul 2016 11:39:55 +0000 (07:39 -0400)]
[v4_1_esv] Clean up interface name handling during interface discovery
Merges in rt42226.
Thomas Markwalder [Thu, 7 Jul 2016 19:48:38 +0000 (15:48 -0400)]
[v4_1_esv] Added abandon-lease-time parameter
Merges in rt41815.
Thomas Markwalder [Tue, 28 Jun 2016 15:53:06 +0000 (11:53 -0400)]
[v4_1_esv] Updated release notes
Shawn Routhier [Mon, 20 Jun 2016 15:03:23 +0000 (08:03 -0700)]
[v4_1_esv] Fix a cut and paste error replacing concat with pick-first-value
[master] Fix a cut and paste error replacing concat with pick-first-value
Thomas Markwalder [Mon, 13 Jun 2016 14:26:24 +0000 (10:26 -0400)]
[master] Scrub leases when they are re-balanced
Merges in 42008.
Shawn Routhier [Fri, 3 Jun 2016 18:43:21 +0000 (11:43 -0700)]
[v4_1_esv] Add support for sending encapsulated v6 options from the server
Even if there was a definition for an ecncapsulated v6 option
and a set of values for it the v6 server wouldn't add it to
the outgoing packet. This patch updates the server to do so.
Shawn Routhier [Thu, 2 Jun 2016 06:04:28 +0000 (23:04 -0700)]
[v4_1_esv] Fix copy and paste error to use remote id instead of circuit id
Squashed commit of the following:
commit
0f8b7fe0a421e3c46ffff69ac0fe47804fc663ec
Author: Shawn Routhier <sar@isc.org>
Date: Wed Jun 1 09:53:11 2016 -0700
[rt42556] Fix copy and paste error to use remote id instead of circuit id
Shawn Routhier [Tue, 5 Apr 2016 02:52:24 +0000 (19:52 -0700)]
[v4_1_esv] Add tag for next set of release notes
Shawn Routhier [Tue, 5 Apr 2016 02:32:41 +0000 (19:32 -0700)]
[v4_1_esv] Add description of prepending the universe name to environment variables
Shawn Routhier [Wed, 30 Mar 2016 17:34:19 +0000 (10:34 -0700)]
[v4_1_esv] Add CVE number
Thomas Markwalder [Tue, 22 Mar 2016 14:48:59 +0000 (14:48 +0000)]
[v4_1_esv] Updated auto-generated files for 4.1-ESV-R13
Thomas Markwalder [Tue, 22 Mar 2016 14:43:06 +0000 (10:43 -0400)]
[v4_1_esv] Pre-release tag prep for 4.1-ESV-R13: version #, copyright etc...