]>
git.ipfire.org Git - thirdparty/dhcp.git/log
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
Thomas Markwalder [Tue, 14 Jan 2020 18:07:08 +0000 (13:07 -0500)]
[#71] Addressed review comments
Updated RELNOTES with acks per support request
relay/tests/Kyuafile
corrected bin name
relay/tests/relay_unittests.c
Updated commentary and other minor changes
Thomas Markwalder [Fri, 20 Dec 2019 19:04:01 +0000 (19:04 +0000)]
[#71] Update auto-generated files
updated:
configure
relay/Makefile.am
relay/Makefile.in
relay/tests/Makefile.am
new file:
relay/tests/Makefile.in
Thomas Markwalder [Fri, 20 Dec 2019 15:32:39 +0000 (10:32 -0500)]
[#71] Added a release note
Thomas Markwalder [Fri, 20 Dec 2019 15:11:54 +0000 (10:11 -0500)]
[#71] Fix dhcrelay agent option buffer pointer logic
relay/dhcrelay.c
Added UNIT_TEST conditionals and such for unit test support
strip_relay_agent_options()
strip_relay_agent_options()
- corrected buffer pointer logic
relay/tests/Atffile
relay/tests/Kyuafile
relay/tests/Makefile.am
relay/tests/relay_unittests.c
- new unit test files
configure.ac-base
added relay/tests/Makefile
regenerated configure files
configure
configure.ac
configure.ac+lt
configure.ac-lt
Thomas Markwalder [Tue, 14 Jan 2020 13:15:59 +0000 (08:15 -0500)]
[#75] Updated additional setsockopt logs
modified: common/socket.c
Thomas Markwalder [Tue, 14 Jan 2020 12:20:27 +0000 (07:20 -0500)]
[#75] Addressed review comments
modified: common/socket.c
Added interface name to overlooked v6 log messages.
Thomas Markwalder [Fri, 10 Jan 2020 14:19:53 +0000 (09:19 -0500)]
[#75] Added target interface name to socket init failure logs
modified:
RELNOTES
common/socket.c
Thomas Markwalder [Mon, 6 Jan 2020 16:25:21 +0000 (11:25 -0500)]
[#72] Conditional compile out lease scrub log message
added a release note
server/failover.c
scrub_lease() - wrap log message with DEBUG_FAILOVER_MESSAGES
Vicky Risk [Mon, 13 Jan 2020 20:48:28 +0000 (20:48 +0000)]
Update README to remove most notes on compilation for various obsolete OSes as these instructions are very out of date and possibly misleading.
Thomas Markwalder [Fri, 20 Dec 2019 16:26:19 +0000 (16:26 +0000)]
[#37] Updated doc on server authority and DHCPINFORMs
modified: RELNOTES
modified: server/dhcpd.conf.5
Thomas Markwalder [Tue, 17 Dec 2019 19:25:04 +0000 (14:25 -0500)]
[master] Pre-release tag prep for 4.4.2b1: version #, copyright etc...
Changes to be committed:
modified: common/tables.c
modified: server/ldap.c
Thomas Markwalder [Tue, 17 Dec 2019 18:59:24 +0000 (13:59 -0500)]
[master] Implement and use new option format type 'k'
Merges in #68.
Thomas Markwalder [Mon, 16 Dec 2019 20:31:04 +0000 (20:31 +0000)]
[master] Added CONTRIBUTING.md to distribution
modified: Makefile.am
modified: Makefile.in
Thomas Markwalder [Thu, 12 Dec 2019 14:28:09 +0000 (09:28 -0500)]
[master] Pre-release tag prep for 4.4.2b1(f1): version #, copyright etc...
Changes to be committed:
modified: configure
Thomas Markwalder [Thu, 12 Dec 2019 13:18:38 +0000 (08:18 -0500)]
[master] Updated bundled Bind9 to 9.11.14
bind/Makefile.in
bind/bind.tar.gz
bind/version.tmp
configure
configure.ac
configure.ac+lt
configure.ac-base
configure.ac-lt
util/bind.sh
Thomas Markwalder [Wed, 11 Dec 2019 20:59:18 +0000 (20:59 +0000)]
[master] Added missing source files to keama dist list
modified:
keama/Makefile.am
keama/Makefile.in
Thomas Markwalder [Wed, 11 Dec 2019 17:24:01 +0000 (12:24 -0500)]
[master] Pre-release tag prep for 4.4.2b1: version #, copyright etc...
Changes to be committed:
modified: LICENSE
modified: README
modified: RELNOTES
modified: client/dhclient.8
modified: common/options.c
modified: configure
modified: configure.ac
modified: configure.ac+lt
modified: configure.ac-base
modified: configure.ac-lt
modified: keama/confparse.c
modified: keama/keama.8
modified: keama/keama.c
modified: keama/keama.h
modified: keama/options.c
modified: keama/parse.c
modified: server/dhcpd.c
modified: util/bind.sh
Thomas Markwalder [Mon, 9 Dec 2019 16:04:27 +0000 (11:04 -0500)]
[#28] Added release note
Thomas Markwalder [Mon, 9 Dec 2019 15:47:38 +0000 (10:47 -0500)]
[#28] Clarify that domain names are only resolved once
common/dhcp-options.5 - added text to ip-address value section.
Thomas Markwalder [Mon, 9 Dec 2019 13:16:58 +0000 (08:16 -0500)]
[#51] Fixed a syntax error in ldap.c
server/ldap.c - fixed invalid compare to "\0"
added a release note
Thomas Markwalder [Thu, 5 Dec 2019 20:25:04 +0000 (15:25 -0500)]
[master] Removed extraneous keama/REAME.md file
deleted: keama/REAME.md
Thomas Markwalder [Mon, 2 Dec 2019 20:21:58 +0000 (15:21 -0500)]
[#35,!36] Final review comments
typos:
doc/devel/atf.dox
Thomas Markwalder [Mon, 2 Dec 2019 15:34:10 +0000 (10:34 -0500)]
[#35,!36] Addressed more review comments
Minor cleanups:
configure
configure.ac
doc/devel/atf.dox
Thomas Markwalder [Mon, 2 Dec 2019 13:35:51 +0000 (08:35 -0500)]
[#35,!36] Addressed review comments
Minor cleanup/typos in doc/devel/atf.dox
Thomas Markwalder [Tue, 26 Nov 2019 19:22:00 +0000 (14:22 -0500)]
[#35,!36] Update ATF use doc and remove support for --with-atf=bind
modified:
RELNOTES
bind/Makefile.in
configure
configure.ac
configure.ac+lt
configure.ac-base
configure.ac-lt
doc/devel/atf.dox
Thomas Markwalder [Tue, 26 Nov 2019 12:02:32 +0000 (07:02 -0500)]
[#64,!35] Updated copyrights in log messages
Thomas Markwalder [Mon, 25 Nov 2019 14:11:57 +0000 (09:11 -0500)]
[#64,!35] Updated RELNOTES and README.md
Adding mentions of Keama.
Thomas Markwalder [Mon, 25 Nov 2019 13:53:55 +0000 (08:53 -0500)]
[#64,!35] Updated copyright dates
modified:
common/discover.c
includes/omapip/omapip_p.h
omapip/errwarn.c
server/stables.c
util/Makefile.bind.in
util/bind.sh
Thomas Markwalder [Fri, 22 Nov 2019 18:39:45 +0000 (13:39 -0500)]
[#64,!35] Restored work
Restored cummulative work.
Thomas Markwalder [Wed, 12 Jun 2019 14:06:30 +0000 (10:06 -0400)]
[master] GCC 9 compilation errors fixed.
Merge branch '15-confpars-c-has-invalid-error-messages-when-memory-allocation-fails'
Thomas Markwalder [Wed, 12 Jun 2019 14:00:28 +0000 (10:00 -0400)]
[#15,!10] Updated RELNOTES
Thomas Markwalder [Wed, 12 Jun 2019 11:06:14 +0000 (07:06 -0400)]
[#15,!10] Addressed review comments
Thomas Markwalder [Tue, 11 Jun 2019 17:38:59 +0000 (13:38 -0400)]
[#15,!10] Addressed review comments
common/discover.c
discover_interfaces() - replaced strncpy with memcpy
common/parse.c
parse_warn() - added final message buffer rather than reuse mbuf,
pass size into do_percentm call
includes/dhcpd.h
struct interface_info - restored size of name
includes/omapip/omapip_p.*
do_percentm() - added output buffer size parameter
omapip/errwarn.c
pass size of output buffer into calls to do_percentm
Thomas Markwalder [Wed, 15 May 2019 19:31:42 +0000 (15:31 -0400)]
[#15,!10] Minor changes to eliminate warnings under GCC 9
added release note
common/parse.c
parse_warn() - upped format buffer size to squelch warning
includes/dhcpd.h
struct interface_info - bumped name size by 1 to squelch warning
relay/dhcrelay.c
request_v4_interface() - replace strncpy with memcpy to
squelch warning (len is already checked above it)
server/confpars.c
parse_failover_peer() - pass token value into log_fatal
calls rather than null pointer
Thomas Markwalder [Fri, 7 Jun 2019 15:54:42 +0000 (11:54 -0400)]
[#13,!7] Updated release note
Thomas Markwalder [Thu, 16 May 2019 17:29:01 +0000 (13:29 -0400)]
[#13,!7] Added release note citation
Thomas Markwalder [Tue, 7 May 2019 19:36:54 +0000 (15:36 -0400)]
[#13,!7] Corrected a backwards check in billing class logic
RELNOTES - added a release note.
server/dhcp.c
ack_lease () - corrected the logic used to capture the billing
class name for logging
Thomas Markwalder [Fri, 7 Jun 2019 13:10:18 +0000 (09:10 -0400)]
[master] Added a release note
Thomas Markwalder [Fri, 7 Jun 2019 12:58:20 +0000 (08:58 -0400)]
[master] Added ping-timeout-ms parameter
Merge branch '10-make-ping-check-timeout-configurable-in-ms-thus-allowing-timeouts-1s'
Thomas Markwalder [Fri, 7 Jun 2019 12:16:15 +0000 (08:16 -0400)]
[#10,!6] Addressed review comments
server/dhcp.c
moved log message up
server/dhcpd.conf.5
fixed missing paragraph marker
Thomas Markwalder [Fri, 7 Jun 2019 12:07:13 +0000 (08:07 -0400)]
[master] Fixed compilation error when NSUPDATE is undefined
Merge branch '16-a-nsupdate-compiling-issue-was-observed'
Thomas Markwalder [Thu, 6 Jun 2019 19:53:44 +0000 (15:53 -0400)]
[#16,!9] Addressed more review comments
Thomas Markwalder [Thu, 6 Jun 2019 17:31:08 +0000 (13:31 -0400)]
[#16,!9] Addressed review comments
Added comments on #endif statements
Suzanne Goldlust [Wed, 5 Jun 2019 16:16:49 +0000 (12:16 -0400)]
Update link in line 707 to link to new website
Thomas Markwalder [Thu, 16 May 2019 18:44:55 +0000 (14:44 -0400)]
[#1,!2] - Updated Release notes
Thomas Markwalder [Wed, 20 Mar 2019 17:48:25 +0000 (13:48 -0400)]
[#1,!2] Fix server interpretation of guard record results in DSMM
Added a release note
common/dns.c
build_dsmm_fwd_add3() - modified to add a prerequisite when
ddns-guard-id-must-match is enabled.
Thomas Markwalder [Wed, 15 May 2019 13:39:26 +0000 (09:39 -0400)]
[#16,!9] Added missing NSUPDATE compilation logic
Added a release note.
client/dhclient.c
Only include dhclient_ddns_cb_free() if NSUPDATE is defined
includes/omapip/isclib.*
Only inlucde isc_result_t dns_client_init() if NSUPDATE is defined
Thomas Markwalder [Wed, 1 May 2019 19:55:11 +0000 (15:55 -0400)]
[#10,!6] Added ping-timeout-ms parameter
You can now use ping-timeout-ms to specify the ping
timeout value in milliseconds.
includes/dhcpd.h
new defines: SV_PING_TIMEOUT_MS and DEFAULT_PING_TIMEOUT_MS
server/dhcp.c
do_ping_check() - modified to calculate ping time from
ping-timeout-ms when its > 0, otherwise use ping-timeout
Added timeout value to debug log message
server/dhcpd.conf.5
Added discussion of ping-timeout-ms
server/stables.c
Added entry for ping-timeout-ms
Tomek Mrugalski [Tue, 26 Mar 2019 14:42:39 +0000 (15:42 +0100)]
[master] Added gitlab bug/feature request templates
Tomek Mrugalski [Tue, 26 Mar 2019 13:19:55 +0000 (14:19 +0100)]
Addressed review comments
Tomek Mrugalski [Tue, 26 Mar 2019 10:46:43 +0000 (06:46 -0400)]
Update CONTRIBUTING.md
Tomek Mrugalski [Tue, 26 Mar 2019 09:35:11 +0000 (05:35 -0400)]
Update CONTRIBUTING.md
Thomas Markwalder [Tue, 19 Mar 2019 12:45:32 +0000 (08:45 -0400)]
[master] Added RELNOTES entry.
Thomas Markwalder [Tue, 19 Mar 2019 12:36:50 +0000 (08:36 -0400)]
[master] Avoid Bind9 python dependency
merges [#3,!1] Avoid Bind9 python dependency
Francis Dupont [Thu, 29 Nov 2018 15:41:42 +0000 (16:41 +0100)]
Fixed server option code point conflict