Xiph.org - flac.git/summary

Flac git repository

http://git.xiph.org/?p=flac.git;a=summary

Les articles publiés sur le site

  • microbench : add benchmarking code for Darwin

    30 septembre 2015, par Tristan Matthews
    microbench: add benchmarking code for Darwin
    
    Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
    
    • [DH] microbench/util.c
  • libFLAC : Fix an out-of-bounds head read

    26 septembre 2015, par Erik de Castro Lopo
    libFLAC: Fix an out-of-bounds head read
    
    When doing a flac to flac conversion, bad data read from the input file
    was making it all the way through the encoder to cause a buffer read
    past the end of the buffer in the CRC calculation.
    
    Fix had two parts:
    
    * bitwriter.c: Make a debug only assert (assert bits < 32) into a proper
      all-build failure.
    * stream_encoder.c: Catch the error condition of wasted bits being greater
      that bits_pers_sample and limit it to the bits_per_sample value.
    
    Found using the American Fuzzy Lop fuzzer.
    
    • [DH] src/libFLAC/bitwriter.c
    • [DH] src/libFLAC/stream_encoder.c
  • libFLAC : Fix an out-of-bounds heap read

    26 septembre 2015, par Erik de Castro Lopo
    libFLAC: Fix an out-of-bounds heap read
    
    When doing a flac to flac conversion, bad data read from the input file
    was making it all the way through the encoder to cause a read past the
    end of the buffer in the CRC calculation.
    
    Fix had two parts:
    
    * bitwriter.c: Make a debug only assert (assert bits < 32) into a proper
      failure.
    * stream_encoder.c: Catch the error condition of wasted bits being greater
      that bits_pers_sample and limit it to the bits_per_sample value.
    
    Found using the American Fuzzy Lop fuzzer.
    
    • [DH] src/libFLAC/bitwriter.c
    • [DH] src/libFLAC/stream_encoder.c
  • test_streams.sh : Improve error message

    9 septembre 2015, par Erik de Castro Lopo
    test_streams.sh: Improve error message
    
    • [DH] test/test_streams.sh
  • src/flac/encode.c : Fix undefined behaviour

    7 septembre 2015, par Erik de Castro Lopo
    src/flac/encode.c: Fix undefined behaviour
    
    Patch-from: lvqcl <lvqcl.mail@gmail.com>
    
    • [DH] src/flac/encode.c