gstreamer/gst/pcapparse
Antonio Ospite 53d7a1298c pcapparse: bail out in case of fragmented packets
pcapparse cannot parse fragmented IP packets correctly, in particular it
will get confused when trying to parsing fragments as standalone frames
in two ways:

  1. the first fragment will have the packet length greater than the
     frame size and will always be discarded;

  2. fragments with non-zero offsets will be interpreted as full packets
     and the first part of their raw payload data will be parsed as the
     transport protocol header, resulting in bogus values for addresses
     and ports, thus evading the properties filtering on those values.

This can make it difficult for users to see why the data does not get
downstream.

So be more explicit and just bail out when fragmented packets are
encountered.

https://bugzilla.gnome.org/show_bug.cgi?id=795284
2018-04-16 11:22:27 +03:00
..
gstirtspparse.c docs: Port all docstring to gtk-doc markdown 2017-04-12 12:57:57 -03:00
gstirtspparse.h Fix FSF address 2012-11-04 00:09:59 +00:00
gstpcapparse.c pcapparse: bail out in case of fragmented packets 2018-04-16 11:22:27 +03:00
gstpcapparse.h pcapparse: Support pcap with nanosecond timestamps 2017-08-09 09:51:18 +03:00
Makefile.am Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
meson.build Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
plugin.c Fix up package name and origin in some plugins 2017-05-18 10:58:20 +01:00