1. 14 Oct, 2019 2 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
  2. 13 Sep, 2019 1 commit
  3. 06 Jun, 2019 1 commit
  4. 15 May, 2019 1 commit
  5. 13 Jun, 2018 1 commit
  6. 12 Jan, 2018 2 commits
  7. 11 Jan, 2018 1 commit
  8. 05 Jan, 2018 1 commit
  9. 02 Jan, 2018 1 commit
  10. 30 Dec, 2017 4 commits
  11. 18 Dec, 2017 1 commit
  12. 11 Dec, 2017 2 commits
  13. 07 Dec, 2017 1 commit
  14. 06 Dec, 2017 1 commit
  15. 27 Nov, 2017 4 commits
  16. 19 Oct, 2017 1 commit
  17. 12 Jul, 2017 1 commit
  18. 30 Jun, 2017 1 commit
  19. 28 Jun, 2017 3 commits
  20. 21 Jun, 2017 2 commits
  21. 20 Jun, 2017 1 commit
  22. 19 Jun, 2017 1 commit
  23. 05 Jun, 2017 2 commits
  24. 03 May, 2017 1 commit
  25. 26 Apr, 2017 1 commit
  26. 06 Oct, 2016 2 commits