git.libav.org Git - libav.git/rss log

Libav master git repository

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

Les articles publiés sur le site

  • rtmppkt : Check for packet size mismatches

    5 décembre 2016, par Michael Niedermayer
    rtmppkt: Check for packet size mismatches
    
    When receiving fragmented packets, the first packet declares the size,
    and the later ones normally are small follow-on packets that don't repeat
    the size and the other header fields. But technically, the later fragments
    also can have a full header, declaring a different size than the previous
    packet.
    
    If the follow-on packet declares a larger size than the initial one, we
    could end up writing outside of the allocation.
    
    This fixes out of bounds writes.
    
    Found-by: Paul Cher <paulcher@icloud.com>
    Reviewed-by: Paul Cher <paulcher@icloud.com>
    
    CC: libav-stable@libav.org
    Signed-off-by: Martin Storsjö <martin@martin.st>
    
    • [DBH] libavformat/rtmppkt.c
  • build : Warn that reconfiguration is necessary if version.h files changed

    4 décembre 2016, par Diego Biurrun
    build: Warn that reconfiguration is necessary if version.h files changed
    
    The library versions are stored in the config.mak file and are used
    to derive shared library names.
    
    • [DBH] Makefile
  • build : Add missing hevc_ps dependency for QSV HEVC encoder

    4 décembre 2016, par Diego Biurrun
    build: Add missing hevc_ps dependency for QSV HEVC encoder
    
    • [DBH] libavcodec/Makefile
  • configure : Simplify MMAL check

    4 décembre 2016, par Diego Biurrun
    configure: Simplify MMAL check
    
    • [DBH] configure
  • configure : Pass CFLAGS_HEADERS through the right CFLAGS filter

    4 décembre 2016, par Diego Biurrun
    configure: Pass CFLAGS_HEADERS through the right CFLAGS filter
    
    The generic parameter names used for CFLAGS in configure must be filtered
    for each compiler and replaced by the equivalent flag for that compiler.
    
    • [DBH] configure