Commit Graph

411 Commits

Author SHA1 Message Date
Rolf Ahrenberg 3dcbff0a71 Updated translation files and version number. 2014-01-19 00:20:08 +02:00
Rolf Ahrenberg 5aefd40d65 Updated translation files and HISTORY. 2014-01-14 18:42:06 +02:00
Rolf Ahrenberg 6b0337d078 Added initial support for cDevice::MaySwitchTransponder(). 2014-01-14 18:40:54 +02:00
Rolf Ahrenberg 9e6d784aec Shutdown devices already in cPluginManager::Stop(). 2014-01-14 18:30:14 +02:00
Rolf Ahrenberg 3f3ba2ad1a Fixed a typo. 2014-01-11 00:35:12 +02:00
Rolf Ahrenberg a4b9570ae6 Updated copyright headers. 2014-01-11 00:24:31 +02:00
Rolf Ahrenberg 767b1bdac7 Added support for cDevice::GetCurrentlyTunedTransponder(). 2014-01-10 23:59:26 +02:00
Rolf Ahrenberg 6f648401a4 Updated translation files and HISTORY. 2014-01-10 23:22:15 +02:00
Rolf Ahrenberg b0995c9a9e Added support for cDevice::IsTunedToTransponder(). 2014-01-07 22:24:39 +02:00
Rolf Ahrenberg 412af81271 Fixed a mem leak and re-ordered pointer deletions. 2014-01-07 17:55:13 +02:00
Rolf Ahrenberg 43326bb4ea Whitespace cleanup. 2014-01-07 17:55:08 +02:00
Rolf Ahrenberg 555c08bd4d Updated Makefile. 2014-01-06 22:01:55 +02:00
Rolf Ahrenberg 5ad3103626 Fixed scan-build issues. 2014-01-02 21:47:43 +02:00
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