1. 21 Sep, 2018 1 commit
  2. 29 Jun, 2018 1 commit
  3. 13 Jun, 2018 1 commit
  4. 11 Jun, 2018 1 commit
  5. 07 Jun, 2018 1 commit
  6. 31 May, 2018 1 commit
  7. 18 May, 2018 1 commit
  8. 16 May, 2018 1 commit
  9. 15 May, 2018 1 commit
    • Thomas Markwalder's avatar
      [5564] Servers dump cached and parked packets on reconfig and shutdown · 5b9b5e26
      Thomas Markwalder authored
      src/bin/dhcp4/dhcp4_srv.*
          - dumpPackets() - new function that frees all cached and parked packets
          - Dhcpv4Srv::~Dhcpv4Srv() - added call to dumpPackets() for cleanliness
      
      src/bin/dhcp4/json_config_parser.cc
          configureDhcp4Server() - added a call Dhcpv4Srv::dumpPackets()
      
      src/bin/dhcp6/dhcp6_srv.*
          - dumpPackets() - new function that frees all cached and parked packets
          - Dhcpv6Srv::~Dhcpv6Srv() - added call to dumpPackets() for cleanliness
      
      src/bin/dhcp6/json_config_parser.cc
          configureDhcp6Server() - added a call Dhcpv6Srv::dumpPackets()
      
      src/lib/hooks/hooks_manager.h
          - clearParkingLots() - new convenience function for clearing
           all parking lots
          - clearParkingLotsInternal() - private impl of the above
      5b9b5e26
  10. 12 May, 2018 1 commit
  11. 11 May, 2018 1 commit
  12. 30 Apr, 2018 1 commit
  13. 27 Apr, 2018 6 commits
  14. 25 Apr, 2018 1 commit
  15. 23 Apr, 2018 1 commit
  16. 19 Apr, 2018 1 commit
  17. 12 Apr, 2018 1 commit
  18. 07 Apr, 2018 1 commit
  19. 06 Apr, 2018 1 commit
  20. 05 Apr, 2018 1 commit
  21. 04 Apr, 2018 1 commit
  22. 06 Mar, 2018 1 commit
    • Thomas Markwalder's avatar
      [5551] Addressed review comments · b791aaef
      Thomas Markwalder authored
          Added commentary, updated sub-options unpacking,
          and added support for skip logic to kea-dhcp6.
      
      src/lib/dhcp/option.h
          Added detail to SkipRemainingOptionsError commentary
      
      src/lib/dhcp/libdhcp++.cc
          LibDHCP::unpackVendorOptions4()
          LibDHCP::unpackVendorOptions6()
      
      src/lib/dhcp/tests/pkt4_unittest.cc
          TEST_F(Pkt4Test, unpackVendorMalformed) - updated for
          new exception type
      
          TEST_F(Pkt4Test, truncatedVendorLength) - removed
          extraneous byte streams
      
      src/lib/dhcp/tests/pkt6_unittest.cc
          TEST_F(Pkt6Test, unpackVendorMalformed) - updated for
          new exception type
      
          TEST_F(Pkt6Test, truncatedVendorLength) - new test for
          truncated vendor options
      
      src/lib/dhcp/tests/pkt_captures.h
      src/lib/dhcp/tests/pkt_captures.cc
          isc::dhcp::Pkt6Ptr captureSolicitWithVIVSO()
          isc::dhcp::Pkt6Ptr captureSolicitWithTruncatedVIVSO() -
          new captured packets
      
      src/bin/dhcp6/dhcp6_messages.mes
          DHCP6_PACKET_OPTIONS_SKIPPED - new log message
      
      src/bin/dhcp6/dhcp6_srv.cc
          Dhcpv6Srv::processPacket() - added explicit catch of
          SkipRemainingOptionsError to allow processing the packet
      
      src/bin/dhcp6/tests/dhcp6_srv_unittest.cc
          TEST_F(Dhcpv6SrvTest, truncatedVIVSO) - new test to verify
          server's ability to handle SkipRemainingOptionsError
      b791aaef
  23. 27 Feb, 2018 1 commit
  24. 20 Dec, 2017 1 commit
  25. 15 Dec, 2017 1 commit
  26. 11 Dec, 2017 2 commits
  27. 05 Dec, 2017 1 commit
  28. 01 Dec, 2017 1 commit
  29. 27 Nov, 2017 2 commits
  30. 24 Nov, 2017 2 commits
  31. 07 Nov, 2017 1 commit
  32. 24 Oct, 2017 1 commit