1. 11 Dec, 2017 1 commit
  2. 07 Dec, 2017 2 commits
  3. 06 Sep, 2017 1 commit
  4. 12 Jul, 2017 1 commit
  5. 12 Jun, 2017 1 commit
  6. 10 May, 2017 1 commit
  7. 26 Apr, 2017 1 commit
  8. 23 Feb, 2016 1 commit
  9. 18 Feb, 2016 1 commit
  10. 16 Feb, 2016 1 commit
  11. 28 Jan, 2016 1 commit
  12. 26 Jan, 2016 1 commit
  13. 26 Jun, 2015 1 commit
    • Shawn Routhier's avatar
      [master] Be more liberal when trying to find a group for a host prefix · 34711bb7
      Shawn Routhier authored
      When trying to find the group to use as a scope boundary for
      a prefix from a host declaration relax the requirement that the
      prefix be within a subnet.  We now look for the subnet based on
      the prefix, if that fails we look for a subnet based on the host
      address if it exists and if that fails we use the one from the
      shared network we found for the client.
      34711bb7
  14. 10 Apr, 2015 2 commits
  15. 08 Jan, 2015 3 commits
  16. 28 Aug, 2014 1 commit
  17. 20 Jun, 2014 1 commit
  18. 05 Jun, 2014 1 commit
    • Shawn Routhier's avatar
      [master] Add support for pool thresholds · 250f7134
      Shawn Routhier authored
      Add support to set high and low thresholds for pools for
      v4 and v6.  A message will be emitted when the usage of
      the pool first exceeds the high threshold.  More messages
      will be skipped until the usage has gone below the low
      threshold and then back above the high threshold.
      250f7134
  19. 29 Apr, 2014 1 commit
  20. 26 Nov, 2013 1 commit
  21. 31 Oct, 2013 1 commit
    • Shawn Routhier's avatar
      [master] · d9b5c150
      Shawn Routhier authored
      Add log messages for when the addresses we assign.
      d9b5c150
  22. 30 Oct, 2013 1 commit
    • Shawn Routhier's avatar
      [master] · 58cb5d86
      Shawn Routhier authored
      Squashed commit of the following:
      
      commit 9b0ea01f2afd1fb7ec1409166183a92731314ca7
      Author: Shawn Routhier <sar@isc.org>
      Date:   Tue Oct 22 12:02:41 2013 -0700
      
          -n [rt34924]
          Modify the on_commit code to use a reasonable scope as the reply->lease
          value may not be set, we should use the tmp->scope as we go through
          the iasubopts.
      58cb5d86
  23. 28 Aug, 2013 1 commit
  24. 27 Aug, 2013 2 commits
    • Shawn Routhier's avatar
      -n [master] · 01fa619f
      Shawn Routhier authored
       26510
       Add support for classes in the IPv6 code
      01fa619f
    • Shawn Routhier's avatar
      -n [master] · a7341359
      Shawn Routhier authored
          [rt27912]
          Add code to suppor on {commit expiry release} statements for DHCPv6.
          There are several pieces to this change
          1) Add space in the iasubopt structure to hold the statement pointers
          2) Update the execute code to fill in the structures as necessary
          3) Execute the statements when appropriate
          Many of the changes in the non-v6 code are to pass the v6 structures
          around to the execute code.
      a7341359
  25. 15 May, 2013 1 commit
  26. 16 Oct, 2012 1 commit
    • Shawn Routhier's avatar
      [master] · 0f750c4f
      Shawn Routhier authored
      [rt23833]
      Clean up a number of items identified by the Coverity
      static analysis tool.  Runs courtesy of Red Hat.
      0f750c4f
  27. 17 Aug, 2012 1 commit
    • Shawn Routhier's avatar
      [rt30281] · 0b2ec8c9
      Shawn Routhier authored
      Modify the renew_lease6() code to properly handle a lease time
      that is reduced rather than extended.
      Fix the ATF tests for mdb6 and add a new test to check the
      above condition.
      0b2ec8c9
  28. 13 Jul, 2012 1 commit
    • Shawn Routhier's avatar
      [rt30024] · 355db4b6
      Shawn Routhier authored
      Move the line that zeros the packet_oro variable to
      be earlier so it is properly cleared if we exit early.
      355db4b6
  29. 11 Jul, 2012 1 commit
  30. 27 Jun, 2012 1 commit
  31. 15 May, 2012 1 commit
  32. 10 Apr, 2012 2 commits
    • Shawn Routhier's avatar
      Fix the NA and PD allocation code to handle the case where a client · d19fa5a1
      Shawn Routhier authored
      provides a preference and the server doesn't have any addresses or
      prefixes available.  Previoulsy the server ignored the request with
      this patch it replies with a NoAddrsAvail or NoPrefixAvai respone.
      By default the code performs according to the errata of August 2010
      for RFC 3315 section 17.2.2, to enable the previous style see the
      seciton on RFC3315_PRE_ERRATA_2010_08 in includes/site.h.  This option
      may be removed in the future.
      Thanks to Jiri Popelka at Red Hat for the patch.
      [ISC-Bugs #22676]
      d19fa5a1
    • Shawn Routhier's avatar
      Multiple items to clean up IPv6 address processing. · bc7f8b8e
      Shawn Routhier authored
      When processing an IA that we've seen check to see if the
      addresses are usable (not in use by somebody else) before
      handing it out.
      When reading in leases from the file discard expired addresses.
      When picking an address for a client include the IA ID in
      addition to the client ID to generally pick different addresses
      for different IAs.
      [ISC-Bugs #23138] [ISC-Bugs #27945] [ISC-Bugs #25586]
      [ISC-Bugs #27684]
      bc7f8b8e
  33. 20 Mar, 2012 1 commit
  34. 09 Mar, 2012 1 commit