packaging fixes from infinity0
Additional packaging fixes
Add support to ffmpeg.c for libav10
Clean up ffmpeg.c and plug memory leak
Add copyright file for added features since version 3.2.12
Added 3.4 to CHANGELOG
Merge pull request #37 from tosiara/mrdave-unstable

Added 3.4 to CHANGELOG
Timelapse fixes and bump version
Bugfix: calculate proper size for memset()

The proper idiom is:

  memset(ptr, val, sizeof(*ptr));

These files were using:

  memset(ptr, val, sizeof(ptr));
bugfix: motion.c: calculate proper allocation size

The proper idiom for calculating the size for memory allocation is:

  ptr = malloc(sizeof(*ptr));

The sizeof() dereferences the pointer's type, and allocates enough
memory to store an instance of that type. motion.c was using this idiom:

  ptr = malloc(sizeof(ptr));

This is incorrect, but thankfully fairly harmless in practice since the
pointer type is usually quite large. Change this to the proper idiom.
Merge pull request #41 from aklomp/mrdave-sizeof

Fix incorrect sizeof() calculations in malloc and memset
mymalloc(): don't cast return value; void* is always promoted
mymalloc sets allocated memory to zero; no need for extra memset
netcam.c: tfile_context(): simplify function

This function always returned `ret`, so might as well take a shortcut
and return the pointer directly.
free(): remove unnecessary NULL pointer checks

Calling free() on a NULL pointer is a completely harmless. Reduce code
complexity by removing the unnecessary checks.
Merge pull request #48 from sthen/master

support -b to force running in background
Merge pull request #50 from aklomp/mymalloc

Tweaks to uses of 'mymalloc'
Update CHANGELOG
Fix compile without ffmpeg and older versions
Merge unstable with master