Adam Sutton
fbda8029a2
filebundle: reverse changes made in PR283
...
The zlib input buffer is not defined const, therefore the extra malloc/memcpy
is required.
(cherry picked from commit 5956233917
)
2013-07-11 20:17:34 +01:00
Benny Morgan
5505c3034f
- Fix - finally I remember what the purpose of that assert was.
...
(cherry picked from commit 5ddd073621
)
2013-07-11 20:17:34 +01:00
Benny Morgan
48fbfe27bd
- Remove assert - don't see why that assert should be - it only makes tvheadend crash for me
...
(cherry picked from commit 360ca58ad1
)
2013-07-11 20:17:34 +01:00
Benny Morgan
d5bfe18829
- Move dvb_charset_list from dvb_charset.h to dvb_charset.c, and make it static
...
(cherry picked from commit e47ddddb7c
)
2013-07-11 20:17:34 +01:00
Benny Morgan
6fb9a8f034
- Fix - allocate space for the '\0' character for tvheadend_webroot
...
(cherry picked from commit 3b38a9e012
)
2013-07-11 20:17:34 +01:00
Benny Morgan
4c61110d68
- Fix - In case that num parameter was NULL, epg_episode_num_deserialize funcion would return newly calloc'd
...
epg_episode_num_t, but it's never used like this, so better remove the calloc, and make it void return.
(cherry picked from commit 4f3cf8e695
)
2013-07-11 20:17:34 +01:00
Benny Morgan
097c0816e1
- Fix - exchange a fixed malloc(50) to char addrstr[50] - no need for malloc here
...
(cherry picked from commit e894b01306
)
2013-07-11 20:17:34 +01:00
Benny Morgan
793575c0b1
- Fix - exchange char* portBuf = malloc(6) to char* port_buf[6] - no need for malloc here
...
(cherry picked from commit 6fc536e014
)
Conflicts:
src/tcp.c
2013-07-11 20:17:32 +01:00
Benny Morgan
879f0c1059
- Fix - buf is assigned to to cm->cm_data with is defined 'uint8_t cm_data[CWS_NETMSGSIZE];' part of the cwc_message_t, never malloc'd and should be free'd
...
(cherry picked from commit 61491f394a
)
2013-07-11 20:16:02 +01:00
Benny Morgan
2b8c6d67d4
- Fix - instead of make a fixed malloc(50), just do a char addrstr[50]
...
(cherry picked from commit 97af8f63e3
)
2013-07-11 20:16:02 +01:00
Benny Morgan
1955888d18
- Fix memory leak - st->es_section allocated in tsdemux.c - line 108, was not free'd
...
(cherry picked from commit 55a0e92a67
)
2013-07-11 20:16:02 +01:00
Benny Morgan
34352d67e5
- Fix memory leak - After cwc_running is set to 0 in capmt_destroy, capmt and capmt->id was not free'd
...
(cherry picked from commit 19b39e4159
)
2013-07-11 20:16:02 +01:00
Benny Morgan
1d0e7ca97f
- Fix memory leak - In case that img is already in cache, img->url was not free'd
...
(cherry picked from commit edd4816065
)
2013-07-11 20:16:02 +01:00
Benny Morgan
df70d4d62f
- Fix memory leaks - Some fields in tda was not free'd. tda_rootpath, tda_fe_path, tda_demux_path and tda_dvr_path
...
(cherry picked from commit 21a622986f
)
2013-07-11 20:16:02 +01:00
Benny Morgan
ed5e717a58
- Fix memory leak - cfg is was free'd allocated in dvr_config_create - line 1218
...
(cherry picked from commit 94be891496
)
2013-07-11 20:16:02 +01:00
Benny Morgan
a3a7e82ffd
- Fix memory leak - in case htmsg_binary_des0 return's something < 0, n and f was not free'd
...
(cherry picked from commit 8fd70d013f
)
2013-07-11 20:16:02 +01:00
Benny Morgan
5f8782417d
- Fix memory leak - dtf in tda->tda_table_feed queue, malloc'd in dvb_adapter.c - line 1115 was not free'd
...
(cherry picked from commit 901473d7e7
)
2013-07-11 20:16:02 +01:00
Benny Morgan
1bfa5f9d09
- Fix memory leak - free tda->tda_fe_info in dvb_adapter_destroy
...
(cherry picked from commit 84e851df05
)
2013-07-11 20:16:02 +01:00
Benny Morgan
e784f9dfa8
- Fix memory leak - cwc->cwc_id and cwc->cwc_viaccess_emm.shared_emm may are not free'd on cleanup
...
(cherry picked from commit 6dbd6a3cf8
)
2013-07-11 20:16:02 +01:00
Benny Morgan
6f2a33f6c7
- Fix memory leak - free cwc->cwc_cryptoworks_emm.shared_emm before set to NULL, if not NULL it must be malloc'd on line 1839 (case 0x84)
...
(cherry picked from commit 7eab6185e9
)
2013-07-11 20:16:02 +01:00
pete
d124d9ebcb
Description tag fix
...
(cherry picked from commit c58e7cbf09
)
2013-07-11 20:10:02 +01:00
Adam Sutton
da3ca5cdf5
dvb: fix mistake in NIT processing.
...
This was stopping some DVB-C networks from being properly scanned.
(cherry picked from commit 84c1c05d73
)
2013-07-11 20:10:01 +01:00
Adam Sutton
5a0fa887c8
support: remove natty and add raring to the build list
...
(cherry picked from commit a2ccbb2de6
)
2013-07-11 20:10:01 +01:00
Adam Sutton
296f053cc6
dvb: remove the create only tv/radio services, this was a bad idea!
...
(cherry picked from commit c83b0cba2f
)
2013-07-11 20:10:01 +01:00
Adam Sutton
f67f9eb98e
tdt: some changes to SDT processing to pick up unknown services
...
(cherry picked from commit b672a9da50
)
Conflicts:
src/dvb/dvb_tables.c
2013-07-11 20:09:59 +01:00
Adam Sutton
2285f141e1
services: include info from SDT (for Other services) if they already exist.
...
Services can be added from a variety of other tables which probably indicates
that they are in fact valid TV/Radio services, but we just don't know the
type.
This might help people to map these services manually within TVH.
(cherry picked from commit 34e7acc087
)
2013-07-11 20:08:17 +01:00
John Törblom
c2b8a0f9af
xmltv: fixed episode/season count being off by one.
...
(cherry picked from commit cbae62c053
)
2013-07-11 20:03:01 +01:00
Adam Sutton
8e08c9de08
dvb: remove the create only tv/radio services, this was a bad idea!
...
(cherry picked from commit c83b0cba2f
)
Conflicts:
src/dvb/dvb_tables.c
2013-04-18 15:23:19 +01:00
Adam Sutton
64a757b793
docs: some minor documentation updates
...
(cherry picked from commit d4883d9d6b
)
2013-04-18 13:30:59 +01:00
Adam Sutton
baaa706d34
docs: update documentation with new domain name and paypal link
...
(cherry picked from commit 89b18c05ca
)
Conflicts:
docs/html/overview.html
docs/html/sysreq.html
support/changelog
2013-04-18 13:30:57 +01:00
Adam Sutton
7fbe147dd4
tdt: ignore other network in NIT this causes havoc with DVB-S networks.
...
This is particularly true where the other network is only available
via another orbital position (we could check for this) but it also
causes problems with other transmission types so I think we'll just
ignore for now.
(cherry picked from commit 3581869d83
)
2013-04-18 13:28:15 +01:00
Adam Sutton
bc7997738f
htsp: bump version number due to imagecache fix
...
(cherry picked from commit c80088ac23
)
2013-04-15 16:24:47 +01:00
Adam Sutton
d14003dab6
htsp: fix bug causing imagecache file open to crash.
...
(cherry picked from commit 82a1edd132
)
2013-04-15 16:24:46 +01:00
virtualdj
7099e5d23b
Fixes the implicit declaration of function 'llabs' warning when using older gcc versions
...
(cherry picked from commit 9c32585449
)
2013-04-15 16:24:46 +01:00
Adam Sutton
5bb45dcd51
Issue #1692 - dvb: fix DVB v3 builds
...
(cherry picked from commit 46704009e1
)
2013-04-11 10:33:29 +01:00
Adam Sutton
a69f4e66e6
dvr: attempt to stop new DVR code creating false entries
...
(cherry picked from commit 9abf21525a
)
Conflicts:
src/dvr/dvr_db.c
2013-04-11 09:45:26 +01:00
Adam Sutton
4c9e13671d
dvb: adapter notification happening at wrong point meant UI not always updated
...
(cherry picked from commit 7588429c33
)
2013-04-11 09:44:42 +01:00
Adam Sutton
4280b7c932
dvb: redo sdt parser to make it more robust
...
Fixes some problems reported in #hts regarding missing services
(cherry picked from commit 13fad234d5
)
Conflicts:
src/dvb/dvb_tables.c
2013-04-10 11:42:37 +01:00
BtbN
29e3555d61
capmt: fix capmt for multi-frontend adapters
...
(cherry picked from commit 63b35164bd
)
2013-04-06 21:08:08 +01:00
Adam Sutton
4af6cbef60
Fix #1679 - correct mistake in previous changes to stop constant IO
...
TSID was not being properly updated, which could result in missing
services.
(cherry picked from commit 8bceacd969
)
2013-04-04 23:41:45 +01:00
Adam Sutton
0e7c0b2984
dvb: fix problem stopping DVB-S muxes being added on DVB v3 systems
...
(cherry picked from commit 23f788ff2b
)
2013-04-04 23:41:45 +01:00
Adam Sutton
1f4f001641
support: some updates to build system
...
(cherry picked from commit 4e7506abbe
)
Conflicts:
support/apt-update
2013-03-28 11:08:13 +00:00
Adam Sutton
fbdc81dfb6
Fix #1674 - remove spurious (info) log message before daemon().
...
(cherry picked from commit 43326e2d45
)
2013-03-28 11:06:54 +00:00
Adam Sutton
0f492b05b9
dvb: demux setup code went missing!
...
(cherry picked from commit e9ce02138e
)
2013-03-28 11:05:24 +00:00
Adam Sutton
46e9f79881
gtimer: fix live lock problem caused by wrong clock usage
...
(cherry picked from commit 21e1e548ca
)
2013-03-28 11:05:24 +00:00
Stefan Saraev
85717b0b25
cwc: syslog: move some log messages to debug
...
(cherry picked from commit 484b3f6d23
)
2013-03-26 10:36:41 +00:00
Adam Sutton
fd4d298f84
build: disable libav by default for 3.4
2013-03-26 10:34:42 +00:00
John Törnblom
30273dcc57
xmltv: fixed parsing of star-rating
2013-03-26 10:34:15 +00:00
Adam Sutton
d57a647f78
Issue #1666 - dvb: rework the adapter tuning to stop possible deadlock
...
(cherry picked from commit 75856cd5a6ae53cd7103140d06dfd0b2f77ff55f)
2013-03-26 10:04:26 +00:00
Adam Sutton
fa90786722
gtimer: increased resolution of the gtimer system.
...
This is needed to resolve a dvb tuner deadlock issued caused by my
re-jigging of the tuning setup code.
(cherry picked from commit 4f2f68a4b6
)
2013-03-26 10:04:26 +00:00