1
0
mirror of https://github.com/rofafor/vdr-plugin-iptv.git synced 2023-10-10 13:37:03 +02:00
Commit Graph

398 Commits

Author SHA1 Message Date
Rolf Ahrenberg
a4f0bdf737 Added missing CURL timeouts and improved section id scanner. 2014-01-02 21:35:38 +02:00
Rolf Ahrenberg
01b554a2de Updated README. 2013-04-01 23:11:38 +03:00
Rolf Ahrenberg
225b0cc297 Updated for vdr-2.0.0. 2013-04-01 22:36:41 +03:00
Rolf Ahrenberg
d940e616e3 Fixed and refactored the section filtering code, fixed a possible crash in the file protocol, and updated Makefile's install target. 2013-03-27 22:13:15 +02:00
Rolf Ahrenberg
f30817677e Fixed a nasty network byte order bug. 2013-03-17 01:18:58 +02:00
Rolf Ahrenberg
0c6257e4ca Added SetMenuCategory(mcSetupPlugins). 2013-03-13 23:33:37 +02:00
Rolf Ahrenberg
0caf746ef4 Enabled I/O throttling and tweaked buffer timeouts and tweaked max address string size to include a termination NULL byte. 2013-03-11 18:04:27 +02:00
Rolf Ahrenberg
41fe387018 Updated translation files. 2013-03-06 09:54:06 +02:00
Rolf Ahrenberg
2c287ef667 Updated HISTORY. 2013-03-06 09:50:43 +02:00
Rolf Ahrenberg
d7dfa0aad6 Fixed the channel editor and added extra locking into the CURL protocol. 2013-03-02 19:58:37 +02:00
Rolf Ahrenberg
72a9f21006 Changed a pointer to a reference in order to stabilize the CURL protocol and always remember to close the sid scanner. 2013-03-02 01:26:04 +02:00
Rolf Ahrenberg
d84fd79d14 Reverted the CURL locking changes and updated some word wrapping. 2013-03-01 12:22:41 +02:00
Rolf Ahrenberg
f632650547 Added case-insensitive comparisions and fixed data types of a few CURL options. 2013-02-28 22:07:14 +02:00
Rolf Ahrenberg
980aafb206 Modified the filter code. 2013-02-26 00:34:45 +02:00
Rolf Ahrenberg
45192e924a Fixed URL decoding and section filter protection. 2013-02-25 23:11:41 +02:00
Rolf Ahrenberg
e4657c1820 Fixed bugs found in the CURL implementation (Thanks to Jeremy Hall). 2013-02-25 21:08:08 +02:00
Rolf Ahrenberg
ed09963253 Added a character validation into the channel editor. 2013-02-23 20:06:55 +02:00
Rolf Ahrenberg
623991ace0 Fixed formatting. 2013-02-23 17:19:22 +02:00
Rolf Ahrenberg
26a0adceb5 Reformatted debug messages. 2013-02-23 17:12:46 +02:00
Rolf Ahrenberg
e75080b1a8 Cleaned up the code. 2013-02-23 15:31:11 +02:00
Rolf Ahrenberg
94461d6c08 Updated for vdr-1.7.38 and added a new CURL protocol for HTTP/HTTPS. 2013-02-23 02:03:27 +02:00
Rolf Ahrenberg
29bc3d1493 Fixed ERROR_IF_FUNC macro. 2012-10-25 21:46:05 +03:00
Rolf Ahrenberg
c975d458f5 Removed the disable_ca_updates patch. 2012-09-30 18:44:45 +03:00
Rolf Ahrenberg
11d864c16b Updated for vdr-1.7.30 and added support for source-specific multicasts (SSM).
Changed default external script directory from the configuration to the resource.
2012-09-30 18:42:40 +03:00
Rolf Ahrenberg
75d17b289b Added FreeBSD support (Thanks to Jürgen Lock). 2012-07-10 22:12:29 +03:00
Rolf Ahrenberg
547306b67c Updated translations. 2012-06-03 12:31:33 +03:00
Rolf Ahrenberg
763c83209d Updated README. 2012-06-03 12:24:09 +03:00
Rolf Ahrenberg
af85ef1703 Prepared for 1.0.0 release. 2012-06-02 21:57:29 +03:00
Rolf Ahrenberg
24ecadf414 Updated device selection. 2012-06-02 15:37:05 +03:00
Antti Seppälä
f4126b7e2c Try to read all data from udp socket at once
Existing implementation of udp read mechanism was giving up too easily.
Replaced it with version that tries more actively to drain the entire socket buffer.

Signed-off-by: Antti Seppälä <a.seppala@gmail.com>
2012-06-02 14:34:41 +03:00
Rolf Ahrenberg
c7cbde301b Tweaked reading from UDP sockets. 2012-06-02 13:32:28 +03:00
Rolf Ahrenberg
06506c41f6 Fixed TCP socket connection and silenced compilation warnings. 2012-04-26 21:32:20 +03:00
Rolf Ahrenberg
c33b05076a Incremented version number and updated HISTORY. 2012-04-26 00:29:46 +03:00
Rolf Ahrenberg
38bd9a21f6 Fixed response header parsing in HTTP protocol. 2012-04-26 00:27:24 +03:00
Rolf Ahrenberg
4c7b2ea69b Added cIptvDevice::DeviceType() and updated HISTORY. 2012-04-02 19:15:53 +03:00
Rolf Ahrenberg
c475b26515 Changed UDP protocol to always utilize the source address validation. 2012-04-02 00:35:32 +03:00
Rolf Ahrenberg
9145fb8bb8 Silenced a warning in the HTTP protocol. 2012-04-01 22:47:50 +03:00
Rolf Ahrenberg
7a8b2962b2 Added support for a service interface. 2012-04-01 22:46:08 +03:00
Rolf Ahrenberg
626d0402c2 Updated the disable ca updates patch. 2012-03-31 20:43:10 +03:00
Rolf Ahrenberg
b3b06e569f Fixed some channel switching bugs. 2012-03-31 20:32:04 +03:00
Rolf Ahrenberg
ff84c54d50 Fixed channel switching in UDP protocol. 2012-03-30 19:01:46 +03:00
Rolf Ahrenberg
4c39d8cf72 Updated device name. 2012-03-30 18:22:10 +03:00
Rolf Ahrenberg
0b790260fa Updated for vdr-1.7.27. 2012-03-25 16:42:06 +03:00
Rolf Ahrenberg
79113bbe09 Updated default CXXFLAGS. 2012-03-25 16:03:22 +03:00
Rolf Ahrenberg
30de763a4b Updated for vdr-1.7.26. 2012-03-10 23:22:20 +02:00
Rolf Ahrenberg
868865c47d Updated for vdr-1.7.25. 2012-03-03 15:18:59 +02:00
Rolf Ahrenberg
a73921041f Added a GIT tag into the version string. 2012-02-26 22:54:45 +02:00
Rolf Ahrenberg
49e3a9e23a Silenced compilation warnings. 2012-02-19 19:14:10 +02:00
Rolf Ahrenberg
73311873bc Updated Makefile. 2012-02-19 17:47:43 +02:00
Rolf Ahrenberg
816c357065 Updated the patch. 2012-02-19 17:43:43 +02:00