summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Regenerated common/tests/Makefile.infix-common-tests-Makefile-inFrancis Dupont2019-11-121-7/+24
|
* Revision was incorrectly set in configure.ac (vs configure.ac-base)fix-autoconf-libtoolFrancis Dupont2019-11-123-3/+3
|
* Updated RELNOTES for domain name bad encoding/decodingFrancis Dupont2019-11-091-1/+6
|
* Fixed parsingFrancis Dupont2019-11-092-9/+45
|
* Fixed outputFrancis Dupont2019-11-097-6/+238
|
* [#20] Added Release note20-buffer-fix-in-zone-nameThomas Markwalder2019-11-081-1/+5
|
* dns: fix buffer overflow in zone_namezhangzl20132019-11-081-1/+1
|
* [#53,!18] Addressed review comment.53-dhclient-v4-4-1-require-ctx-running-assertion-triggered-on-sigterm-sigintThomas Markwalder2019-11-071-1/+1
| | | | | omapip/isclib.c Added use of IGNORE_UNUSED()
* [#53,!18] Added shutdown log statment to dhcrelayThomas Markwalder2019-11-071-0/+3
|
* [#53,!18] Ensure context is running prior to calling isc_app_ctxsuspendThomas Markwalder2019-11-073-10/+57
| | | | | | | | | | | | | | | Add a release note. includes/omapip/isclib.h Added actx_running flag to global context, dhcp_gbl_ctx omapip/isclib.c set_ctx_running() - new function used as the ctxonrun callback dhcp_context_create() - installs set_ctx_running callback dhcp_signal_handler() - modified to use act_running flag to determine is context is running and should be suspended
* [#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