summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [#57] Minor RELNOTES change.57-fix-reference-count-leaksThomas Markwalder2019-11-061-2/+1
|
* [#57,!11] Added a release note.Thomas Markwalder2019-11-061-0/+4
|
* [#9,!11] Removed length checks on data_string_forget callsThomas Markwalder2019-11-067-48/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | client/dhc6.c dhc6_parse_ia_na() - 1 occurrence dhc6_parse_ia_ta() - 1 occurrence dhc6_parse_ia_pd() - 1 occurrence dhc6_parse_prefixes() - 1 occurrence dhc6_lease_destroy() - 1 occurrence client/dhclient.c client_option_envadd() - 1 occurrence common/options.c store_options() - 1 occurrence fqdn_option_space_encapsulate() - 1 occurrence fqdn6_option_space_encapsulate() - 1 occurrence parse_vendor_option() - 1 occurrence server/class.c check_collection() - 1 occurrence server/dhcp.c locate_network() - 1 occurrence server/dhcpleasequery.c valid_query_msg() - 3 occurrences server/dhcpv6.c valid_client_msg() - 2 occurrences valid_client_resp() - 2 occurrences valid_client_info_req() - 1 occurrence
* [#9,!11] Fixed reference leaksThomas Markwalder2019-11-068-8/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | common/dns.c cache_found_zone() - fixed 1 leaked reference common/execute.c execute_statements() - fixed 3 leaked references common/options.c parse_option_buffer() - fixed 3 leaked references relay/dhcrelay.c process_down6() - fixed 1 leaked reference server/confpars.c parse_statement() - fixed 1 leaked reference parse_subnet_declaration() - fixed 1 leaked reference parse_subnet6_declaration() - fixed 4 leaked references server/ddns.c ddns_update_lease_ptr() - fixed 1 leaked reference server/dhcp.c dhcpinform() - fixed 2 leaked references ack_lease() - fixed 1 leaked reference server/mdb6.c create_lease6() - fixed 2 leaked references
* [#50,!19] Added a word about testing50-update-contributing.mdThomas Markwalder2019-10-151-29/+33
|
* added reference to bind 9 coding standards, removed references to Jenkins.Vicky Risk2019-10-151-12/+3
|
* typoVicky Risk2019-10-151-1/+1
|
* typoVicky Risk2019-10-151-1/+1
|
* more edits. Need implementation guidanceVicky Risk2019-10-151-20/+25
|
* Update CONTRIBUTING.mdVicky Risk2019-10-151-40/+84
|
* [#9,!11] Addressed reveiw comments9-dhclient-static-lease-not-assigned-with-no-dhcp-server-responding-no-dhcpoffers-receivedThomas Markwalder2019-10-141-1/+1
| | | | | client/dhclient.c minor change to add_to_tail()
* [#9,!11] Correct v4/dhclient fallback lease behaviorThomas Markwalder2019-10-143-28/+129
| | | | | | | | | | | | | | | | | | | | | | | | | Added a release note. client/clparse.c parse_client_lease_statement () - now calls new discard_duplicate() function. This avoids discarding config file leases that match lease file leases client/dhclient.c discard_duplicate() - new function that removes a lease from a list of leases that matches a given lease, both by address and source add_to_tail() - new function that adds a given lease to the end of a linked list of leases, removing any duplicates from the list first. bind_lease() - if the active lease being replaced by the new lease is a fallback lease, then we move it the end of client->leases, rather than discard it. state_panic() - now calls add_to_tail() to move the active lease that just failed to the end of client->leases. This ensures that we keep only the most recent versions of dynamic leases.
* [#33] Removed MRs and git commits from RELNOTES33-fix-dhcpd-dhcrelay-in-v6-mode-operation-on-openbsdThomas Markwalder2019-10-141-10/+10
|
* [#33,!17] Omit v6 scope id guard under OpenBSDThomas Markwalder2019-10-142-1/+13
| | | | | | | | RELNOTES - added release note common/socket.c send_packet6() - wrapped the guard logic around setting the scope id with conditional compilation to exclude it under OpenBSD.
* [master] Updated auto-generated files for 4.4.2-devThomas Markwalder2019-09-1314-579/+934
|
* [master] Removed includes/cf directoryThomas Markwalder2019-09-0618-2880/+0
| | | | | | The header files in includes/cf are not used or distributed, so we are pruning them from the repo. Their presence just tends to cause confusion.
* updated RELNOTESRazvan Becheriu2019-09-061-1/+1
|
* addressed review19-have_so_bindtodevice-referenced-before-it-has-a-chance-to-be-definedRazvan Becheriu2019-09-062-8/+7
|
* [#19, !14] updated RELNOTESRazvan Becheriu2019-09-061-1/+5
|
* [#19, !14] fixed defines for HAVE_SO_BINDTODEVICERazvan Becheriu2019-09-061-1/+2
|
* [master] Updated RELNOTEStomsmith/dhcp-ieee-oui-movedThomas Markwalder2019-07-161-0/+4
|
* Updated OUI_URL location. Issue #26Tom Smith2019-07-161-1/+3
|
* [master] Updated release notesThomas Markwalder2019-07-121-6/+6
| | | | | Replaced ISC-Bugs with Gitlab where needed (old habits die hard...)
* [master] Updated release notesThomas Markwalder2019-07-121-1/+1
|
* [master] Fixed minor Coverity issuesThomas Markwalder2019-07-122-0/+16
| | | | Merges in #30,!16
* Update CONTRIBUTING.mdThomas Markwalder2019-07-081-10/+2
|
* Update CONTRIBUTING.mdThomas Markwalder2019-06-201-1/+1
|
* [#18,!13] Updated bundled bind9 to 9.11.818-bundle-bind9-version-correct-tar-ball-into-the-main-repoThomas Markwalder2019-06-202-1/+1
|
* [#18,!13] Added bind9 tar ball bundle to repoThomas Markwalder2019-06-204-1/+131
| | | | | | | | | | | | | Added BIND9 9.11.7 tarball, our Makefile.in and version.tmp This negates needing to run util/bind.sh, unless you want a specific versio of BIND9. .gitignore - removed bind directory added: bind/Makefile.in bind/bind.tar.gz bind/version.tmp
* [master] GCC 9 compilation errors fixed.Thomas Markwalder2019-06-128-28/+43
|\ | | | | | | Merge branch '15-confpars-c-has-invalid-error-messages-when-memory-allocation-fails'
| * [#15,!10] Updated RELNOTES15-confpars-c-has-invalid-error-messages-when-memory-allocation-failsThomas Markwalder2019-06-121-4/+5
| |
| * [#15,!10] Addressed review commentsThomas Markwalder2019-06-121-4/+4
| |
| * [#15,!10] Addressed review commentsThomas Markwalder2019-06-125-18/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * [#15,!10] Minor changes to eliminate warnings under GCC 9Thomas Markwalder2019-06-125-9/+12
|/ | | | | | | | | | | | | | | | | | 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
* [#13,!7] Updated release note13-dhcp-server-segfaults-when-exceeding-lease-limitThomas Markwalder2019-06-071-3/+3
|
* [#13,!7] Added release note citationThomas Markwalder2019-06-071-0/+2
|
* [#13,!7] Corrected a backwards check in billing class logicThomas Markwalder2019-06-072-4/+8
| | | | | | | | RELNOTES - added a release note. server/dhcp.c ack_lease () - corrected the logic used to capture the billing class name for logging
* [master] Added a release noteThomas Markwalder2019-06-071-2/+10
|
* [master] Added ping-timeout-ms parameterThomas Markwalder2019-06-074-14/+62
|\ | | | | | | Merge branch '10-make-ping-check-timeout-configurable-in-ms-thus-allowing-timeouts-1s'
| * [#10,!6] Addressed review commentsThomas Markwalder2019-06-072-3/+5
| | | | | | | | | | | | | | | | server/dhcp.c moved log message up server/dhcpd.conf.5 fixed missing paragraph marker
| * [#10,!6] Added ping-timeout-ms parameterThomas Markwalder2019-05-014-17/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | [master] Fixed compilation error when NSUPDATE is undefinedThomas Markwalder2019-06-074-12/+29
|\ \ | | | | | | | | | Merge branch '16-a-nsupdate-compiling-issue-was-observed'
| * | [#16,!9] Addressed more review comments16-a-nsupdate-compiling-issue-was-observedThomas Markwalder2019-06-061-6/+6
| | |
| * | [#16,!9] Addressed review commentsThomas Markwalder2019-06-062-7/+12
| | | | | | | | | | | | Added comments on #endif statements
| * | [#16,!9] Added missing NSUPDATE compilation logicThomas Markwalder2019-05-154-3/+15
| |/ | | | | | | | | | | | | | | | | | | 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
* | Update link in line 707 to link to new website17-log-messages-always-additionally-print-to-console-even-in-release-buildsSuzanne Goldlust2019-06-051-2/+2
| |
* | [#1,!2] - Updated Release notes1-orphan-guard-records-with-ddns-dual-stack-mixed-mode-enabledThomas Markwalder2019-05-161-2/+2
| |
* | [#1,!2] Fix server interpretation of guard record results in DSMMThomas Markwalder2019-05-162-3/+30
|/ | | | | | | | Added a release note common/dns.c build_dsmm_fwd_add3() - modified to add a prerequisite when ddns-guard-id-must-match is enabled.
* [master] Added gitlab bug/feature request templatesTomek Mrugalski2019-03-262-0/+120
|
* Addressed review comments4-we-need-a-contributing-md-for-isc-dhcpTomek Mrugalski2019-03-261-12/+18
|