1. 07 May, 2018 1 commit
  2. 02 May, 2018 1 commit
  3. 18 Apr, 2018 1 commit
  4. 07 Apr, 2018 1 commit
  5. 05 Apr, 2018 1 commit
  6. 04 Apr, 2018 1 commit
  7. 22 Mar, 2018 1 commit
  8. 02 Mar, 2018 1 commit
  9. 01 Mar, 2018 1 commit
  10. 27 Feb, 2018 2 commits
    • Thomas Markwalder's avatar
      [5551] kea-dhcp4 now attempts to process packets with truncated VIVSO · f202ec60
      Thomas Markwalder authored
      src/lib/dhcp/option.h
          SkipRemainingOptionsError - new error to signal
          that unpacking skipped options
      src/lib/dhcp/option_vendor.cc
          OptionVendor::unpack() - modified to throw
          SkipRemainingOptions on truncated length
      
      src/lib/dhcp/option_definition.cc
          OptionDefinition::optionFactory()
          Added catch-rethrow of SkipRemainginOptionsError
      
      src/bin/dhcp4/dhcp4_messages.mes
          Added DHCP4_PACKET_OPTIONS_SKIPPED log message
      
      src/bin/dhcp4/dhcp4_srv.cc
          Dhcpv4Srv::processPacket() - added explicit catch
          of SkipRemainingOptionsError which logs the error
          but allows the processing to continue.
      
      src/bin/dhcp4/tests/dhcp4_srv_unittest.cc
          TEST_F(Dhcpv4SrvTest, truncatedVIVSOOption) -
          new test to verify skip-options logic for truncated
          vendor option
      
      src/lib/dhcp/tests/pkt4_unittest.cc
          TEST_F(Pkt4Test, truncatedVendorLength) - new
          test that verifies Pkt4 unpacking of truncated VIVSO
      
      src/lib/dhcp/tests/pkt_captures4.cc
          Pkt4Ptr PktCaptures::discoverWithValidVIVSO()
          Pkt4Ptr PktCaptures::discoverWithTruncatedVIVSO() -
          new captured discovers
      f202ec60
    • Marcin Siodelski's avatar
      c34b44da
  11. 23 Feb, 2018 1 commit
    • Thomas Markwalder's avatar
      [5553] Added specific log for possible BOOTP packets · 00a15554
      Thomas Markwalder authored
      src/bin/dhcp4/dhcp4_messages.mes
          Added DHCP4_PACKET_DROP_0009 for possible bootp packets
      
      src/bin/dhcp4/dhcp4_srv.cc
          Dhcpv4Srv::acceptMessageType()
              rearranged a bit to test explicitly for DHCP_NOTYPE
      
      src/bin/dhcp4/tests/dhcp4_srv_unittest.cc
          TEST_F(Dhcpv4SrvTest, acceptMessageType)
          Added tests for packets with no option 53 and for
          type > DHCPLEASEQUERYDONE
      00a15554
  12. 30 Jan, 2018 1 commit
  13. 25 Jan, 2018 1 commit
  14. 23 Jan, 2018 1 commit
  15. 22 Jan, 2018 4 commits
  16. 23 Dec, 2017 1 commit
  17. 19 Dec, 2017 1 commit
  18. 15 Dec, 2017 2 commits
  19. 14 Dec, 2017 1 commit
  20. 11 Dec, 2017 1 commit
  21. 05 Dec, 2017 1 commit
  22. 01 Dec, 2017 1 commit
  23. 27 Nov, 2017 3 commits
  24. 24 Nov, 2017 2 commits
  25. 17 Oct, 2017 2 commits
  26. 12 Oct, 2017 1 commit
  27. 06 Oct, 2017 2 commits
  28. 03 Oct, 2017 1 commit
  29. 01 Oct, 2017 1 commit
  30. 29 Sep, 2017 1 commit