~mamarley/tvheadend/+git/trunk:release/4.0

Last commit made on 2017-04-08
Get this branch:
git clone -b release/4.0 https://git.launchpad.net/~mamarley/tvheadend/+git/trunk

Branch merges

Branch information

Name:
release/4.0
Repository:
lp:~mamarley/tvheadend/+git/trunk

Recent commits

b371348... by Jaroslav Kysela <email address hidden>

replace 'struct sockaddr' with 'struct sockaddr_storage'

this really fatal problem caused stack overflows - detected by c-lang sanitizers

ab7c0b7... by Jaroslav Kysela <email address hidden>

DVR: Fix Important priority handling, fixes #2989

1856b94... by Jaroslav Kysela <email address hidden>

tcp: handle ERRNO_AGAIN in tcp_fill_htsbuf_from_fd

c2981e2... by Ricardo Pontes <email address hidden>

Fix weird channel numbers

When selecting "Use service IDs as channel numbers" in the network settings, the s_dvb_service_id (uint16) multiplied by CHANNEL_SPLIT (uint64), would produce a value that would overflow the r variable (int) if the service id is high enough, causing the result to be weird numbers.

63c1034... by Jaroslav Kysela <email address hidden>

tcp: change listen backlog from 1 to 511 (like apache default), fixes #4152

a6740f9... by Jaroslav Kysela <email address hidden>

DVR: try to fix crash when invalid streaming profile is selected, fixes #4128

931ecee... by Jaroslav Kysela <email address hidden>

idnode: show the collision in log, too

64fec81... by Jaroslav Kysela <email address hidden>

cwc: increase network messages size frmo 362 to 500 (like in oscam), fixes #3989

e5400e2... by Jaroslav Kysela <email address hidden>

imagecache: handle HTTP HEAD request correctly (no payload)

52cbd5b... by Jaroslav Kysela <email address hidden>

filebundle: handle error code from stat() call