1. 12 Nov, 2019 2 commits
  2. 09 Nov, 2019 3 commits
  3. 08 Nov, 2019 2 commits
  4. 07 Nov, 2019 3 commits
  5. 06 Nov, 2019 4 commits
    • Thomas Markwalder's avatar
      [#57] Minor RELNOTES change. · d956a822
      Thomas Markwalder authored
      d956a822
    • Thomas Markwalder's avatar
      [#57,!11] Added a release note. · 326748f7
      Thomas Markwalder authored
      326748f7
    • Thomas Markwalder's avatar
      [#9,!11] Removed length checks on data_string_forget calls · 88acc642
      Thomas Markwalder authored
      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
      88acc642
    • Thomas Markwalder's avatar
      [#9,!11] Fixed reference leaks · c1155d29
      Thomas Markwalder authored
      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
      c1155d29
  6. 15 Oct, 2019 6 commits
  7. 14 Oct, 2019 4 commits
    • Thomas Markwalder's avatar
      [#9,!11] Addressed reveiw comments · 15b777b3
      Thomas Markwalder authored
      client/dhclient.c
          minor change to add_to_tail()
      15b777b3
    • Thomas Markwalder's avatar
      [#9,!11] Correct v4/dhclient fallback lease behavior · 3f29cfc1
      Thomas Markwalder authored
      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.
      3f29cfc1
    • Thomas Markwalder's avatar
      921c231b
    • Thomas Markwalder's avatar
      [#33,!17] Omit v6 scope id guard under OpenBSD · 6088ee29
      Thomas Markwalder authored
      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.
      6088ee29
  8. 13 Sep, 2019 1 commit
  9. 06 Sep, 2019 5 commits
  10. 16 Jul, 2019 2 commits
  11. 12 Jul, 2019 3 commits
  12. 08 Jul, 2019 1 commit
  13. 20 Jun, 2019 3 commits
  14. 12 Jun, 2019 1 commit