Commit Graph

45 Commits

Author SHA1 Message Date
Rolf Ahrenberg 3a9dc9a634 Add support for interface binding via a defined source address. 2017-07-22 13:38:54 +03:00
Rolf Ahrenberg 94b7f1132f Add command-line support for setting server quirks. 2016-10-09 18:53:40 +03:00
Rolf Ahrenberg c2fe2b748d Add support for source filtering. 2016-07-30 13:42:44 +03:00
Rolf Ahrenberg cede4743cb Add support for activating/deactivating server on-the-fly. 2016-06-22 22:49:04 +03:00
Rolf Ahrenberg 4c216d81c8 Added support for X-SATIP-RTSP-Port header. 2016-02-27 17:28:13 +02:00
Rolf Ahrenberg bd6774ba28 Relaxed the server cleanup timeout. 2015-03-26 00:28:17 +02:00
Rolf Ahrenberg 7b683dba8d Implemented cSatipMemoryBuffer(). 2015-03-22 20:06:47 +02:00
Rolf Ahrenberg 942d3a936e Fixed CURL buffer size for discovery. 2015-03-22 17:33:08 +02:00
Rolf Ahrenberg 7019b719a5 Fixed a memory leak in TinyXML implementation (Thanks to Oliver Endriss). 2015-03-18 20:55:10 +02:00
Rolf Ahrenberg 84dfc6701e Refactored the frontend attaching/detaching signaling. 2015-02-16 17:59:27 +02:00
Rolf Ahrenberg 3e4b1c0383 Updated the server info message to show used quirks. 2015-01-27 17:19:06 +02:00
Rolf Ahrenberg 73ed299ed9 Fixed to nag about any malfunctioning firmware only once. 2015-01-26 00:24:07 +02:00
Rolf Ahrenberg a87dfc43f7 Refactored the frontend handling. 2015-01-24 17:16:09 +02:00
Rolf Ahrenberg ab2a47e3e7 Got rid of scan-build warnings. 2015-01-22 21:37:33 +02:00
Rolf Ahrenberg b466d6836e Added NULL checks for cSatipServer parameters. 2015-01-17 00:00:59 +02:00
Rolf Ahrenberg 65a2158051 Fixed some whitespaces. 2015-01-15 23:38:02 +02:00
Rolf Ahrenberg c9abfddf11 Changed SATIP_USE_SINGLE_MODEL_SERVERS_ONLY into a command-line switch. 2015-01-15 19:27:02 +02:00
Rolf Ahrenberg fb7a7fe3a2 Fixed parsing of the setup values. 2015-01-15 00:12:55 +02:00
Rolf Ahrenberg bcb11b6257 Added a compile-time option to split any mixed model server into several single ones. 2015-01-13 21:45:14 +02:00
Rolf Ahrenberg 9cace319a3 Reformatted some info messages. 2014-12-16 23:09:31 +02:00
Rolf Ahrenberg 778f3bd84a Preliminary documentation for used logging modes. 2014-12-14 17:45:55 +02:00
Rolf Ahrenberg d0ffc3e1a5 Enabled CURL debug callbacks always. 2014-12-07 23:14:02 +02:00
Rolf Ahrenberg 7f9060a4cb Reformatted debug messages. 2014-12-07 17:27:53 +02:00
Rolf Ahrenberg 45b3166729 Simplified the logging interface. 2014-12-07 16:10:12 +02:00
Rolf Ahrenberg 38f815d439 Added new debugging modes. 2014-12-06 17:10:02 +02:00
Rolf Ahrenberg 23dce9e205 Changed logging to to use SATIP instead of SAT>IP. 2014-12-06 00:37:55 +02:00
Rolf Ahrenberg 796a047401 Renamed logging level to the actual mask. 2014-12-06 00:06:24 +02:00
Rolf Ahrenberg b62a25597b Reworked header dependencies. 2014-12-05 23:14:40 +02:00
Rolf Ahrenberg 81f6af3bdf Reformat debug messages. 2014-12-05 23:02:57 +02:00
Rolf Ahrenberg 0668fb7a15 Added a new extra() macro. 2014-12-03 22:57:04 +02:00
Rolf Ahrenberg 735e7487d3 Added a preliminary support for dynamic logging level. 2014-12-03 19:57:23 +02:00
Rolf Ahrenberg eea0aa33bd Added cSatipDiscoverIf(). 2014-11-29 15:37:21 +02:00
Rolf Ahrenberg 54f8b4f0a6 Get rid of pointers. 2014-11-17 22:33:38 +02:00
Rolf Ahrenberg f5015bcfba Refactored device discovery. 2014-11-17 22:28:11 +02:00
Rolf Ahrenberg 45d0227d2b Tweaked internals and log messages to match SVDRP interface. 2014-11-11 00:05:03 +02:00
Rolf Ahrenberg ac4ab867d9 Switched to epoll(). 2014-11-10 23:05:26 +02:00
Rolf Ahrenberg 18ca0beaa7 Added support for defining multiple SAT>IP servers via the command-line switch. 2014-11-04 22:32:12 +02:00
Rolf Ahrenberg bde88d78b1 Added a command-line switch for manually defining a SAT>IP server. 2014-11-03 23:57:08 +02:00
Rolf Ahrenberg 92b2c63f0d Fixed server reuse for active transponders. 2014-11-01 16:31:44 +02:00
Rolf Ahrenberg fbbfdfab2b Fixed the device discovery. 2014-04-24 20:04:43 +03:00
Rolf Ahrenberg 9f2d99435d Added support for cDevice::Ready() and preliminary RTP packet sequence check. 2014-03-23 17:59:08 +02:00
Rolf Ahrenberg dfbb3515ef Changed code to utilize a proper XML library, refactored the session code, fxed EIT scan functionality, and updated for vdr-2.1.6. 2014-03-16 19:58:09 +02:00
Rolf Ahrenberg 497b1893db Refactored code and added support for 'C' sources. 2014-03-15 12:49:13 +02:00
Rolf Ahrenberg 8c05ce31f9 Switched to standard 'S' and 'T' sources.
Added a new OperationMode setup parameter.
Added new SVDRP commands.
2014-03-12 00:19:37 +02:00
Rolf Ahrenberg 476f8be52b Initial revision. 2014-03-08 13:07:47 +02:00