capmt: do properly the reconnection, fix another mutex bug - fixes #2227
dvr: fix the start and end time for post processor - fixes #1990
linuxdvb: en50494 - use safe values for data1
linuxdvb: en50494 - add list (0, 1) for position val\ue, too
linuxdvb: en50494 - ID (1-8) is really SCR number (0-7)
linuxdvb: en50494 fix saving settings
http: improve the error logging
epggrab: remove epggrab_running check from _epggrab_socket_thread()

... otherwise the loop will be terminated before epggrab_running is set to 1 at startup
idnode: handle short uuid identifiers better
linuxdvb: one more en50494 creation fix
linuxdvb: Add default name Position#<num> for the advanced DVB-S settings
For issue#2192. Run scripts though shellcheck. Put back configure.inc to use bash for now.
Fix Syntax error. Redirection wrong way around. Thanks @ksooo !
Corrected build for android.
Included --enable-android on configure script.
Build with that sample script:
#!/bin/sh
# Make sure you have TOOLCHAIN defined in .bashrc or .bash_profile and have linux/dvb headers in include dir.
SRC_DIR="`pwd`/tvheadend"
INCLUDE_DIR="`pwd`/out/include"
cd $SRC_DIR
export SYS_ROOT="$TOOLCHAIN/sysroot"
export CC="arm-linux-androideabi-gcc --sysroot=$SYS_ROOT -I$INCLUDE_DIR"
export CXX="arm-linux-androideabi-g++ --sysroot=$SYS_ROOT -I$INCLUDE_DIR"
export CPP="arm-linux-androideabi-cpp"
export LD="arm-linux-androideabi-ld"
export AR="arm-linux-androideabi-ar"
export RANLIB="arm-linux-androideabi-ranlib"
export STRIP="arm-linux-androideabi-strip"
export CROSSCOMPILE="arm-linux-androideabi-"
export CFLAGS="--sysroot=$SYS_ROOT -I$INCLUDE_DIR"
export CXXFLAGS="--sysroot=$SYS_ROOT -I$INCLUDE_DIR"
export LIBS="-lc -lgcc"
./configure --prefix=$SYS_ROOT/usr --arch=armv7  --platform=linux --disable-avahi --enable-bundle --python=/usr/bin/python --enable-android
make
TODO: change shm code to ashmem on tvhtime.c
Corrected ssize_t log printing. Cleanup.
whitespace fix
idnode: fix the short uuid check in idnode_insert()
linuxdvb: add more trace info to the tune functions
ACL: rewrite to use idnode system...
ACL: add missing src/api/api_access.c file