]>
git.ipfire.org Git - thirdparty/dhcp.git/log
Vicky Risk [Wed, 29 Mar 2023 15:56:30 +0000 (15:56 +0000)]
Update README to clarify EOL status
Wlodek Wencel [Wed, 28 Sep 2022 14:36:24 +0000 (16:36 +0200)]
fixed typos in RELNOTES
Wlodek Wencel [Fri, 23 Sep 2022 12:54:37 +0000 (14:54 +0200)]
updated version in configure files
Wlodek Wencel [Fri, 23 Sep 2022 12:50:06 +0000 (14:50 +0200)]
generated files update
Wlodek Wencel [Fri, 23 Sep 2022 12:32:03 +0000 (14:32 +0200)]
pre release changes
Vicky Risk [Thu, 22 Sep 2022 19:39:20 +0000 (19:39 +0000)]
Update RELNOTES
Vicky Risk [Thu, 22 Sep 2022 13:21:40 +0000 (13:21 +0000)]
Update RELNOTES (typo on line 38).
Thomas Markwalder [Tue, 23 Aug 2022 11:27:46 +0000 (07:27 -0400)]
[#254] Updated RELNOTES
Thomas Markwalder [Tue, 23 Aug 2022 11:24:00 +0000 (07:24 -0400)]
[#254] Updated RELNOTES with CVE number
Thomas Markwalder [Thu, 4 Aug 2022 20:22:35 +0000 (16:22 -0400)]
[#254] Fixed memory leak in FQDN unpacking
RELNOTES
Added a release note
common/options.c
fqdn_universe_decode() - replace returns with
gotos to ensure memory is freed on label length
errors
Thomas Markwalder [Tue, 23 Aug 2022 11:29:36 +0000 (07:29 -0400)]
[#253] Updated RELNOTES
Thomas Markwalder [Thu, 4 Aug 2022 19:46:51 +0000 (15:46 -0400)]
[#253] RELNOTES fix
Thomas Markwalder [Thu, 4 Aug 2022 17:35:17 +0000 (13:35 -0400)]
[#253] Fix reference count leak in add_option
RELNOTES
Added release note
common/options.c
add_option() - always dereference the looked up option
common/tests/option_unittest.c
Added new unit test: ATF_TC_BODY(add_option_ref_cnt, tc)
Vicky Risk [Thu, 8 Sep 2022 17:29:55 +0000 (17:29 +0000)]
Update CVE_draft.md
Vicky Risk [Thu, 8 Sep 2022 17:04:18 +0000 (17:04 +0000)]
Update CVE_draft.md
Vicky Risk [Thu, 8 Sep 2022 17:02:33 +0000 (17:02 +0000)]
Update CVE communications draft.md, as Peter has clarified he does not want the advisory template used here.
Vicky Risk [Thu, 8 Sep 2022 14:04:35 +0000 (14:04 +0000)]
Update CVE advisory draft template.md, formatting fixes, changed from BIND to DHCP.
Vicky Risk [Thu, 8 Sep 2022 13:53:19 +0000 (13:53 +0000)]
Add template for cve draft
Wlodek Wencel [Tue, 8 Mar 2022 09:24:40 +0000 (10:24 +0100)]
[#231] typo fix
Wlodek Wencel [Tue, 8 Mar 2022 08:37:01 +0000 (09:37 +0100)]
[#231] 4.4.3 release changes
Suzanne Goldlust [Mon, 7 Mar 2022 18:27:13 +0000 (18:27 +0000)]
Add link/update address for dhcp-users mailing list
Suzanne Goldlust [Mon, 7 Mar 2022 17:48:31 +0000 (17:48 +0000)]
Text edits
dhcp-users@isc.org address in line 24 does not appear to be
a valid address, but I'm not sure what it should be instead.
Wlodek Wencel [Mon, 7 Mar 2022 16:55:50 +0000 (17:55 +0100)]
[#229] added missing entry
Tomek Mrugalski [Mon, 7 Mar 2022 16:31:51 +0000 (17:31 +0100)]
[#229] configure* updated to 4.4.3
Tomek Mrugalski [Mon, 7 Mar 2022 16:30:49 +0000 (17:30 +0100)]
[#229] Updated release notes and readme to 4.4.3
Tomek Mrugalski [Fri, 4 Mar 2022 13:59:14 +0000 (14:59 +0100)]
[#223] Missed one ip_address
Tomek Mrugalski [Fri, 4 Mar 2022 13:51:34 +0000 (14:51 +0100)]
[#223] help formatting fixed
Tomek Mrugalski [Fri, 4 Mar 2022 13:18:13 +0000 (14:18 +0100)]
[#223] Changes after review
- smaller buffer, shorted strncmp range
Thomas Markwalder [Mon, 7 Feb 2022 16:59:51 +0000 (11:59 -0500)]
[#223] Minor edits
Renamed boolean fake_gw -> use_fake_gw
Added missing blank line
Tomek Mrugalski [Mon, 7 Feb 2022 14:09:24 +0000 (15:09 +0100)]
[#223] RELNOTES updated
Tomek Mrugalski [Mon, 7 Feb 2022 14:03:53 +0000 (15:03 +0100)]
[#223] Added (primitive) unit-test
Tomek Mrugalski [Mon, 7 Feb 2022 14:03:40 +0000 (15:03 +0100)]
[#223] Resolved test build warning
Jens Elkner [Sat, 29 Jan 2022 08:32:04 +0000 (09:32 +0100)]
dhcrelay: option to force giaddr
Use option -g ipaddr to replace the giaddr sent to clients with
the given ipaddr to workaround bogus clients like Solaris 11 grub
which use giaddr instead of the announced router (3) to setup its
default route.
Suzanne Goldlust [Fri, 18 Feb 2022 15:04:05 +0000 (15:04 +0000)]
Fix typo reported by user
Tomek Mrugalski [Mon, 7 Feb 2022 12:25:03 +0000 (13:25 +0100)]
[pemensik/dhcp-ldap-gssapi-principal] RELNOTES updated
Petr Menšík [Mon, 4 Oct 2021 19:23:02 +0000 (21:23 +0200)]
[(no branch, rebasing pemensik/dhcp-ldap-gssapi-principal)] Do not report missed ldap-gssapi-pricipal as error
If DHCP is built with ldap_gssapi support but ldap-gssapi-principal
is not set error level messages is written in the logs. This is
totally OK to not have the parameter set. Report names of required
options, not internal code variables.
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=
1831332
Signed-off-by: Pavel Zhukov <pzhukov@redhat.com>
Signed-off-by: Petr Menšík <pemensik@redhat.com>
Tomek Mrugalski [Fri, 4 Feb 2022 17:28:00 +0000 (18:28 +0100)]
[#91] RELNOTES updated
Tomek Mrugalski [Fri, 4 Feb 2022 17:25:44 +0000 (18:25 +0100)]
[#91] Applied Sergei's patch to util/Makefile.bind.in
Sergei Trofimovich [Wed, 27 Oct 2021 20:43:42 +0000 (21:43 +0100)]
[(no branch, rebasing trofi/dhcp-master)] dhcp/bind: build bind1->atf->bind2 sequentially
All 3 steps are interdependent:
- bind1 unpacks bind source
- atf builds tests in it
- bind2 builds bind
Without the dependencies parallel build on -j16 fails as:
$ make -j16 -l16
Making all in ./bind
make[1]: Entering directory '/build/dhcp-4.4.2-P1/bind'
Building BIND libraries - this takes some time.
bash: line 6: cd: /build/dhcp-4.4.2-P1/bind/bind-9.11.14/lib/isc: No such file or directory
Building isc library in /build/dhcp-4.4.2-P1/bind
bash: line 6: cd: /build/dhcp-4.4.2-P1/bind/bind-9.11.14/lib/isc: No such file or directory
bash: ./configure: /bin/sh: bad interpreter: Text file busy
make[2]: *** [Makefile:42: bind1] Error 126
make[2]: *** Waiting for unfinished jobs....
Wlodek Wencel [Thu, 27 Jan 2022 16:48:49 +0000 (17:48 +0100)]
addressed review
Wlodek Wencel [Thu, 27 Jan 2022 12:02:52 +0000 (13:02 +0100)]
release check list added
Thomas Markwalder [Thu, 13 May 2021 17:22:29 +0000 (13:22 -0400)]
[#182] Corrected CVE: CVE-2021-25217
Addressed buffer overwrite in parse_X()
Added Release Note
common/parse.c
parse_X() - reworked to avoid buffer overwrite on
over-sized hex literals
common/tests/option_unittest.c
ATF_TC_BODY(parse_X) - new test which verifies
parse_X() logic.
Wlodek Wencel [Tue, 25 Jan 2022 15:56:35 +0000 (16:56 +0100)]
re-center version
Wlodek Wencel [Tue, 25 Jan 2022 15:33:59 +0000 (16:33 +0100)]
regenerated Makefiles for release
Wlodek Wencel [Tue, 25 Jan 2022 15:24:16 +0000 (16:24 +0100)]
copy rights update
Tomek Mrugalski [Mon, 24 Jan 2022 18:54:06 +0000 (19:54 +0100)]
[#221] Minor edits in README
- including => included
- whitespace corrections in RELEASE STATUS
Tomek Mrugalski [Mon, 24 Jan 2022 18:51:49 +0000 (19:51 +0100)]
[#221] Addressed review comments:
- rephrased PRNG fix explanation (thanks, Suzanne!)
- removed duplicate sections (thanks, Francis!)
- rewrapped long lines to no cross 80 columns (thanks, Thomas!)
Vicky Risk [Mon, 24 Jan 2022 14:01:59 +0000 (14:01 +0000)]
Update RELNOTES
Vicky Risk [Mon, 24 Jan 2022 13:52:58 +0000 (13:52 +0000)]
Update README - added section on Release status which was in the TOC
Tomek Mrugalski [Thu, 20 Jan 2022 16:04:02 +0000 (17:04 +0100)]
[#221] README and RELNOTES updated (dhclient,dhcrelay reached EOL)
Tomek Mrugalski [Thu, 20 Jan 2022 11:13:56 +0000 (12:13 +0100)]
[#221] Whitespace cleanup
Tomek Mrugalski [Thu, 20 Jan 2022 11:13:23 +0000 (12:13 +0100)]
[#221] Version bump to 4.4.3
Tomek Mrugalski [Thu, 20 Jan 2022 11:11:40 +0000 (11:11 +0000)]
[#221] Added note about contributing anything for client or relay
Thomas Markwalder [Mon, 10 Feb 2020 13:29:22 +0000 (08:29 -0500)]
[#76] Added dhcp_timed_connect() function
dhcpctl/cltest2.c
Added use of dhcp_timed_connect()
dhcpctl/dhcpctl.3
Added entry for dhcp_timed_connect()
dhcpctl/dhcpctl.*
dhcpctl_timed_connect() - new function
dhcp_timed_wait_for_completion() - corrected commentary
Thomas Markwalder [Tue, 28 Jan 2020 13:39:36 +0000 (13:39 +0000)]
[#76] Updated auto-generted files
modified: dhcpctl/Makefile.in
Thomas Markwalder [Tue, 28 Jan 2020 13:16:35 +0000 (08:16 -0500)]
[#76] Added new functions to man page dhcpctl/dhcpctl.3
Also updated copyrights
Thomas Markwalder [Thu, 23 Jan 2020 21:21:52 +0000 (16:21 -0500)]
[#76] Initial implemention to dhcpctl_timed_wait_for_completion
common/conflex.c
includes/dhctoken.h
dhcpctl/omshell.c
Added support for "disconnect"
dhcpctl/cltest.2 - new file that exercizes timed waits and disconnect
dhcpctl/Makefile.am.in
Added cltest2.c
dhcpctl/dhcpctl.*
dhcpctl_timed_wait_for_completion() - new function
dhcpctl_disconnect() - new function
Added debug logging
omapip/dispatch.c
Added protocol logging
omapi_wait_for_completion()
Fixed dangling waiter reference
omapi_one_dispatch()
Added logic to skip emit writefds from select list
omapip/support.c
Changed annoying DEBUG logs to DEBUG_PROTOCOL
Thomas Markwalder [Thu, 20 Jan 2022 18:51:56 +0000 (13:51 -0500)]
[#148] Fixed RELNOTES
Francis Dupont [Thu, 20 Jan 2022 17:57:16 +0000 (18:57 +0100)]
Missing dot in .fi
Thomas Markwalder [Mon, 14 Dec 2020 16:28:37 +0000 (11:28 -0500)]
[#148] Replaced hard-coded MD5 algorithm name in OMAPI connection
omapip/connection.c
ctring_from_attribute() - new convenience function for fetching
object attribute values as C strings
make_dst_key() - modified to use the authenticator object's
value for algorithm name
Tomek Mrugalski [Thu, 20 Jan 2022 16:12:33 +0000 (17:12 +0100)]
[#103] Removed unnecessary preamble
Tomek Mrugalski [Wed, 19 Jan 2022 19:16:29 +0000 (20:16 +0100)]
[#189] One missed address updated
Tomek Mrugalski [Wed, 19 Jan 2022 19:14:16 +0000 (20:14 +0100)]
[#189] Whitespace fixes in opened files
Tomek Mrugalski [Wed, 19 Jan 2022 19:13:19 +0000 (20:13 +0100)]
[#189] ISC address updated
Tomek Mrugalski [Thu, 20 Jan 2022 10:23:58 +0000 (11:23 +0100)]
[#218] Updated RELNOTES with acknowledgement
Tomek Mrugalski [Thu, 20 Jan 2022 09:36:06 +0000 (10:36 +0100)]
[#218] Added empty install-exec target
- as requested by Philip Prindeville for OpenWRT build fix
Tomek Mrugalski [Thu, 13 Jan 2022 10:49:11 +0000 (11:49 +0100)]
[#218] RELNOTES updated
Tomek Mrugalski [Thu, 13 Jan 2022 10:45:38 +0000 (11:45 +0100)]
[#218] Update .gitignore
Tomek Mrugalski [Thu, 13 Jan 2022 10:42:55 +0000 (11:42 +0100)]
[#218] Imported BIND 9.11.36
Francis Dupont [Fri, 7 Jan 2022 15:46:26 +0000 (16:46 +0100)]
[(no branch, rebasing 218-updated-bundled-bind9)] Moved to bind 9.11.36 with a fixed kit script
Razvan Becheriu [Thu, 13 Jan 2022 18:08:49 +0000 (20:08 +0200)]
fixed compilation warning
Thomas Markwalder [Wed, 12 Jan 2022 18:07:30 +0000 (13:07 -0500)]
[master] Fixed RELNOTES issue number
Christian Hesse [Fri, 10 Jan 2020 21:47:52 +0000 (22:47 +0100)]
[#77,!53] replace deprecated ifconfig with ip
For linux scripts the deprected ifconfig has been replaced with ip.
However there is one leftover, replace that as well.
Closes #77
Signed-off-by: Christian Hesse <mail@eworm.de>
Francis Dupont [Fri, 7 Jan 2022 13:18:59 +0000 (14:18 +0100)]
Added a RELNOTES entry
Francis Dupont [Wed, 5 Jan 2022 19:21:43 +0000 (20:21 +0100)]
Mixed with srandomdev() BSD code
Francis Dupont [Wed, 5 Jan 2022 19:04:14 +0000 (19:04 +0000)]
[197] Regen configure
Francis Dupont [Wed, 5 Jan 2022 19:03:52 +0000 (20:03 +0100)]
Added quotes
Francis Dupont [Wed, 5 Jan 2022 18:59:12 +0000 (18:59 +0000)]
[197] Regen configure
Francis Dupont [Wed, 5 Jan 2022 14:16:47 +0000 (15:16 +0100)]
Checkpoint before regen
Thomas Markwalder [Tue, 1 Sep 2020 17:46:43 +0000 (13:46 -0400)]
[#92] Max startup lease size now only checked on 32-bit OSes
modified:
RELNOTES
server/confpars.c
Thomas Markwalder [Mon, 3 Aug 2020 14:41:17 +0000 (10:41 -0400)]
[#123] dhclient no longer declines on client script crashes
modified: RELNOTES
modified: client/dhclient.c
Francis Dupont [Tue, 29 Dec 2020 15:48:04 +0000 (16:48 +0100)]
Addressed comments
Francis Dupont [Wed, 14 Oct 2020 14:39:22 +0000 (16:39 +0200)]
Added V6ONLY reason to the client script man
Francis Dupont [Wed, 14 Oct 2020 14:30:30 +0000 (16:30 +0200)]
RELNOTES entry proposal
Francis Dupont [Wed, 14 Oct 2020 14:16:16 +0000 (16:16 +0200)]
Added cancel timeouts
Francis Dupont [Tue, 13 Oct 2020 08:15:00 +0000 (10:15 +0200)]
Checkpoint: code done, need tests
Francis Dupont [Mon, 12 Oct 2020 20:18:33 +0000 (22:18 +0200)]
Checkpoint: added start/finish v6only
Francis Dupont [Mon, 12 Oct 2020 11:57:37 +0000 (13:57 +0200)]
Added dhcp-options.5 entry
Francis Dupont [Mon, 12 Oct 2020 11:50:46 +0000 (13:50 +0200)]
Added option definition
Thomas Markwalder [Thu, 30 Jul 2020 14:01:36 +0000 (10:01 -0400)]
[#117] Fixed gcc 10 compilation issues
client/dhclient.c
relay/dhcrelay.c
extern'ed local_port,remote_port
common/discover.c
init local_port,remote_port to 0
server/mdb.c
extern'ed dhcp_type_host
server/mdb6.c
create_prefix6() - eliminated memcpy string overflow error
Francis Dupont [Wed, 30 Sep 2020 13:14:16 +0000 (15:14 +0200)]
Revert last commit
Francis Dupont [Wed, 30 Sep 2020 12:52:40 +0000 (14:52 +0200)]
Added option definition
Thomas Markwalder [Fri, 7 Aug 2020 17:14:12 +0000 (13:14 -0400)]
[#108] Corrected a typo in dhcpd.conf.5
Francis Dupont [Fri, 3 Jul 2020 13:24:32 +0000 (15:24 +0200)]
Fixed gcc10 build
Thomas Markwalder [Wed, 17 Jun 2020 15:18:15 +0000 (11:18 -0400)]
[#113] Update bind9 branch name
modified: util/bind.sh
Thomas Markwalder [Tue, 21 Jan 2020 17:40:28 +0000 (12:40 -0500)]
[#80] Corrected unresolved symbol, dhcpv4o6() in relay_unittests under libtool
Removed dummy func defs, reworked #defines to satisfy symbols.
Changes to be committed:
modified: relay/dhcrelay.c
modified: relay/tests/relay_unittests.c
Thomas Markwalder [Fri, 17 Jan 2020 20:50:34 +0000 (20:50 +0000)]
[master] Updated auto-generated files for 4.4.2
Thomas Markwalder [Fri, 17 Jan 2020 20:38:12 +0000 (15:38 -0500)]
[master] Pre-release tag prep for 4.4.2: version #, copyright etc...
Changes to be committed:
modified: LICENSE
modified: README
modified: RELNOTES
modified: client/dhclient.c
modified: common/discover.c
modified: configure
modified: configure.ac
modified: configure.ac+lt
modified: configure.ac-base
modified: configure.ac-lt
modified: relay/dhcrelay.c
modified: relay/tests/relay_unittests.c
modified: server/dhcpd.c
modified: server/failover.c
modified: util/bind.sh
Thomas Markwalder [Fri, 17 Jan 2020 14:08:29 +0000 (09:08 -0500)]
[#80] Fixed unresolved symbol errors linking relay_unittests with libtool
modified: RELNOTES
modified: relay/tests/relay_unittests.c
Thomas Markwalder [Tue, 14 Jan 2020 19:25:19 +0000 (14:25 -0500)]
[#75] Removed trailing spaces
modified: relay/tests/Atffile
modified: relay/tests/Makefile.am