[Libreoffice-commits] core.git: Changes to 'private/mcecchetti/bitmapcrc64'

Marco Cecchetti marco.cecchetti at collabora.com
Fri Aug 28 03:06:27 PDT 2015


New branch 'private/mcecchetti/bitmapcrc64' available with the following commits:
commit 066d5579fd521d442dac152a43cf49b9880d2546
Author: Marco Cecchetti <marco.cecchetti at collabora.com>
Date:   Thu Aug 27 22:57:15 2015 +0200

    switch to 64-bit checksum: conversion from BitmapChecksum to an octet array
    
    Defined BitmapChecksumOctetArray which is an array of bytes whose size
    is the same of BitmapChecksum.
    
    Defined a routine for converting a BitmapChecksum into a
    BitmapChecksumOctetArray.
    
    Change-Id: I70d17ab8b841795ae27c60b418d6b090bff604bb

commit 200180aba280d5299bcd2dd36ea520b8e712c686
Author: Marco Cecchetti <marco.cecchetti at collabora.com>
Date:   Thu Aug 27 17:09:36 2015 +0200

    vcl_get_checksum wraps the call to the real checksum function
    
    Change-Id: I72916f18966756ecc99e77f1b164e99377eb456e

commit 4d4674929b386d773998351f58744eb9ae0c3925
Author: Marco Cecchetti <marco.cecchetti at collabora.com>
Date:   Thu Aug 27 15:25:11 2015 +0200

    Switching to 64-bit checksum: substituted sal_uLong with BitmapChecksum
    
    A typedef sal_uLong      BitmapChecksum;
    has been added to include/vcl/checksum.hxx
    
    Wherever needed sal_uLong and sal_Int32 has been substituted with
    BitmapChecksum.
    
    A BITMAP_CHECKSUM_BITS constant equal to the amount of bits used by the
    BitmapChecksum type has been defined and used in
    `GraphicID::GetIDString` (vstools/source/graphic/grfcache.cxx).
    
    Change-Id: I74bd285089e58a8b18c06233d75b87023c7bf31b

commit 52405b362675e52f80d07ccbf9b7e09cb6a9d3f9
Author: Marco Cecchetti <marco.cecchetti at collabora.com>
Date:   Thu Aug 27 12:12:52 2015 +0200

    moved chechsum.hxx in include/vcl
    
    Change-Id: I70f82f16d5907ce0bbe2d838c4acee226886aab2

commit acf5479a920e75999fb0c58c7a2206ea83575195
Author: Marco Cecchetti <marco.cecchetti at collabora.com>
Date:   Wed Aug 26 13:50:57 2015 +0200

    Added support for computing 64-bit checksum of bitmap in OpenGL
    
    Added a C++ and a GLSL implementation of a 64-bit CRC algorithm.
    
    Changed hardcoded checksum value in ooxmlimport unit test (testN777345).
    
    Change-Id: I16bb985a14866775efda49e21fe033ff64645896



More information about the Libreoffice-commits mailing list