1. 30 Eki, 2014 28 kayıt (commit)
  2. 29 Eki, 2014 12 kayıt (commit)
    • Andras Timar's avatar
      Updated core · 6e1c6618
      Andras Timar yazdı
      Project: translations  6464f1a0e1abc7b0db94aa161885aa08f3a06fe5
      6e1c6618
    • Julien Nabet's avatar
      Resolves fdo#85524: OSX Crash Impress with videoclip · 354a5f1a
      Julien Nabet yazdı
      Change-Id: If222be9574af1078ffba15c07f048503dd8d7e8e
      354a5f1a
    • Caolán McNamara's avatar
      Resolves: rhbz#1146169 a11y frames label dies before frame · 62c125bb
      Caolán McNamara yazdı
      Change-Id: Ie5650c3a5593dcf68196802169c47270a0c3b0e6
      62c125bb
    • Stephan Bergmann's avatar
      const · 591d4559
      Stephan Bergmann yazdı
      Change-Id: Ia76df719b2f76a993e65e0bf6d55723b1a2f5b93
      591d4559
    • Stephan Bergmann's avatar
      const · 628543c1
      Stephan Bergmann yazdı
      Change-Id: I0d89cc99a1d8f7b3c17986b45653dce5e4b436d7
      628543c1
    • Matúš Kukan's avatar
      Improve framework for callgrind performance unit tests · e4e7f9d8
      Matúš Kukan yazdı
      Do not abort in tests which take longer then before.
      Since 4f5f6d24 we have nice tool to
      collect callgrind results, store them..
      
      Also, make it not necessary to duplicate anything. Any test can be turned
      into a performance test by using callgrindStart/callgrindDump. You only
      need to duplicate the makefile name in gb_Module_add_perfcheck_targets.
      
      So, if the test is run as part of 'perfcheck', it runs under callgrind,
      otherwise it behaves like a regular unit test.
      
      Change-Id: I7acbb855b1823c9a32ba126abb57dccc767ca239
      e4e7f9d8
    • Caolán McNamara's avatar
      need to initialize mnRefCnt · d8bc093d
      Caolán McNamara yazdı
      all sorts of things crash, e.g. format->properties
      
      Change-Id: Ida4fb97dcdddd7adde4b98fa67b107a514eef615
      d8bc093d
    • Caolán McNamara's avatar
      Resolves: fdo#85111 put a border around the custom properties box · f0ffe0c0
      Caolán McNamara yazdı
      Change-Id: Ibdbfb4a88c1c75aaf5d33672d8639a9ea55afbac
      f0ffe0c0
    • Caolán McNamara's avatar
      untaint registry data · 6484bf5f
      Caolán McNamara yazdı
      by using a byte-swapping pattern that coverity doesn't detect as such
      
      tested as a scratch coverity attempt with a smaller project which
      has a far higher allocation of coverity attempts per week :-)
      
      unsigned int readTaintedUINT32(const char* buffer)
      {
          unsigned int v = (
                  (buffer[0] << 24) |
                  (buffer[1] << 16) |
                  (buffer[2] << 8)  |
                  (buffer[3] << 0)
              );
      
          return v;
      }
      
      unsigned int readUntaintedUINT32(const char* p)
      {
          unsigned int v = *p++; v <<= 8;
          v |= *p++; v <<= 8;
          v |= *p++; v <<= 8;
          return v | *p;
      }
      
      void foo(char *buffer)
      {
          char *pOne = new char[readTaintedUINT32(buffer)];
      	// ^ coverity only reports this
          delete [] pOne;
      
          char *pTwo = new char[readUntaintedUINT32(buffer)];
      	// ^ and not this
          delete [] pTwo;
      }
      
      should silence
      
      coverity#1213371 Untrusted value as argument
      coverity#1213372 Untrusted value as argument
      coverity#1213373 Use of untrusted scalar value
      coverity#1213374 Use of untrusted scalar value
      coverity#1213376 Untrusted loop bound
      coverity#1213388 Use of untrusted scalar value
      coverity#1213389 Use of untrusted scalar value
      coverity#1213390 Use of untrusted scalar value
      coverity#1213423 Untrusted value as argument
      coverity#1213424 Untrusted value as argument
      coverity#1213425 Untrusted value as argument
      coverity#1213432 Untrusted value as argument
      coverity#1215304 Untrusted loop bound
      
      Change-Id: Ib8c7fc9a8e8b36ca227c76577d991c10df7dcd5a
      6484bf5f
    • Tor Lillqvist's avatar
      sc::opencl::getOpenCLPlatformCount is unneeded · 8007a9d1
      Tor Lillqvist yazdı
      The same information can be seem from the size of the vector reference
      returned by sc::opencl::fillOpenCLInfo().
      
      Change-Id: I797aacdf85a852bc4fa65e0536fd5940aed396a1
      8007a9d1
    • Tor Lillqvist's avatar
      Avoid pointless thin wrapper layer · 3bdee649
      Tor Lillqvist yazdı
      Also works around some warnings from our Clang plug-ins.
      
      Change-Id: Ic9d2bbafefac345b6319300514735143f92dd196
      3bdee649
    • Tor Lillqvist's avatar
      Need -ldl on Linux now · 66884ac6
      Tor Lillqvist yazdı
      Change-Id: I3a207f86611a5078cd2de1437cd48e612232aaf2
      66884ac6