1. 02 Apr, 2018 2 commits
  2. 20 Nov, 2017 7 commits
  3. 09 Nov, 2017 7 commits
  4. 24 Oct, 2017 4 commits
  5. 19 Oct, 2017 2 commits
  6. 28 Aug, 2017 5 commits
  7. 21 Aug, 2017 1 commit
  8. 15 Aug, 2017 1 commit
    • James Jones's avatar
      Misc. Capability Derivation Logic Fixes · 66381629
      James Jones authored
      -Fix greatest common denominator of equal values.
       When the greatest common denominator of two equal
       values was requested, zero would be returned, but
       the correct result is the input value.  This
       caused a divide by 0 in the least common multiple
       function.
      
      -Increment correct index when merging constraints.
       The outer loop index was getting double-
       incremented when merging constraints.
      
      -When allocating new memory for constraints
       internally, use calloc() rather than malloc().
       Also, ensure a naive memcpy() is used when
       copying constraint contents.  This makes it easy
       to naively verify constraint equality using
       memcmp().
      
      -Fix the size calculation used to allocate memory
       for and copy capabilities internally when
       intersecting capability lists.
      
      -Add missing parenthesis to correct the size
       calculation used when allocating capability sets
       internally.
      66381629
  9. 07 Aug, 2017 11 commits