1. 26 Aug, 2015 2 commits
  2. 25 Aug, 2015 10 commits
  3. 23 Jul, 2015 1 commit
  4. 15 Jul, 2015 1 commit
  5. 13 Jul, 2015 1 commit
  6. 26 May, 2015 1 commit
    • Mike Frysinger's avatar
      build: turn on transparent LFS support · 9bdfd2cc
      Mike Frysinger authored
      Make sure we use 64-bit filesystem functions everywhere.  This applies not
      only to being able to read large files (which generally doesn't apply to
      us), but also being able to simply stat them (as they might be using large
      inodes).
      9bdfd2cc
  7. 18 May, 2015 2 commits
  8. 05 Apr, 2015 2 commits
  9. 07 Jan, 2015 1 commit
    • Jiri Popelka's avatar
      ifconfig can incorrectly round PiB · e5f1be13
      Jiri Popelka authored
      When an interface has transferred exbibytes
      (> 0.8 EiB, i.e. > 819 PiB) of traffic,
      the short display is rounded incorrectly.
      
      For example:
      bytes 2154408931384050514 (275.0 PiB)
      while correct is (1913.4 PiB)
      
      This happens because we times the rx/tx bytes values by 10,
      then calculate the short version from that result:
      
      lib/interface.c:ife_print_long()
      
      tx = ptr->stats.tx_bytes;
      short_tx = tx * 10;
      if (tx > 1125899906842624ull) {
        short_tx /= 1125899906842624ull;
        Text = "PiB";
      }
      
      But multiplying anything more than 819 PiB by 10 overflows a ull
      which is a uint64_t (max value of 9223372036854775807).
      
      We'll never get accuracy over 8192 PiB (2^64) when using ull,
      but we can at least correctly handle values between 819 - 8192 PiB.
      e5f1be13
  10. 11 Nov, 2014 1 commit
  11. 19 Oct, 2014 6 commits
  12. 07 Oct, 2014 5 commits
  13. 06 Oct, 2014 1 commit
  14. 04 Oct, 2014 2 commits
  15. 26 Apr, 2014 1 commit
  16. 18 Feb, 2014 1 commit
  17. 17 Feb, 2014 1 commit
  18. 14 Feb, 2014 1 commit
    • Jaromir Koncicky's avatar
      Fix unsigned sscanf format · b2f92c3a
      Jaromir Koncicky authored
      After coverity tool scan, some warnings about signed/unsigned conflicts in
      sscanf format string were found. Not a serious problem, but better to be
      correct.
      b2f92c3a