1. 11 Oct, 2012 1 commit
    • Shawn Routhier's avatar
      [v4_1_esv] · 0af5df0e
      Shawn Routhier authored
      [ISC-Bugs #26108]
      Add a compile time option, enable-secs-byteorder, to deal with
      clients that do the byte ordering on the secs field incorrectly.
      This field should be in network byte order but some clients
      get it wrong.  When this option is enabled the server will examine
      the secs field and if it looks wrong (high byte non zero and low
      byte zero) swap the bytes.  The default is disabled.  This option
      is only useful when doing load balancing within failover.
      0af5df0e
  2. 09 Oct, 2012 1 commit
    • Shawn Routhier's avatar
      [v4_1_esv] · 98212f38
      Shawn Routhier authored
      [rt30320]
      When processing a failover request with an unexpected name
      create an option block the relationship_name instead of using
      the one from the incoming message.  This avoids problems when
      the option is freed.
      
      Also add code to free the relationship_name from the incoming
      mesasage when we free the message.
      98212f38
  3. 19 Sep, 2012 1 commit
    • Shawn Routhier's avatar
      [v4_1_esv] · f1dc58d8
      Shawn Routhier authored
      Update the memory leakage debug code to work with v6.
      f1dc58d8
  4. 23 Aug, 2012 2 commits
  5. 20 Aug, 2012 2 commits
  6. 17 Aug, 2012 1 commit
    • Shawn Routhier's avatar
      [rt30281] · 4733e4f1
      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.
      4733e4f1
  7. 14 Aug, 2012 5 commits
  8. 13 Jul, 2012 1 commit
    • Shawn Routhier's avatar
      [rt30024] · 5e1ef011
      Shawn Routhier authored
      Move the line that zeros the packet_oro variable to
      be earlier so it is properly cleared if we exit early.
      5e1ef011
  9. 12 Jul, 2012 2 commits
  10. 27 Jun, 2012 7 commits
  11. 06 Jun, 2012 2 commits
    • Shawn Routhier's avatar
      Fix some issues in the code for parsing and printing options. · 4c659fb2
      Shawn Routhier authored
      [ISC-Bugs #22625] - properly print options that have several fields
      followed by an array of something for example "fIa"
      [ISC-Bugs #27289] - properly parse options in declarations that have
      several fields followed by an array of something for example "fIa"
      [ISC-Bugs #27296] - properly determine if we parsed a 16 or 32 bit
      value in evaluate_numeric_expression (extract-int).
      [ISC-Bugs #27314] - properly parse a zero length option from
      a lease file.  Thanks to Marius Tomaschewski from SUSE for the report
      and prototype patch for this ticket as well as ticket 27289.
      4c659fb2
    • Shawn Routhier's avatar
      Correct code to calculate timing values in client to compare · 777df876
      Shawn Routhier authored
      rebind value to infinity instead of renew value.
      [ISC-Bugs #29062]
      777df876
  12. 24 May, 2012 6 commits
  13. 17 May, 2012 7 commits
  14. 15 May, 2012 1 commit
  15. 14 May, 2012 1 commit