Georgi Chorbadzhiyski
|
f2d5a4600f
|
Add ECM reports and --ecm-report-time parameter.
|
13 years ago |
Georgi Chorbadzhiyski
|
6915d654dd
|
Move EMM reports processing into main thread.
This move is in preparation for adding ecm reports.
|
13 years ago |
Georgi Chorbadzhiyski
|
2a6af1e637
|
Add --ecm-no-log option to disable ECM and code words logging.
|
13 years ago |
Georgi Chorbadzhiyski
|
7290a6f4d8
|
Reformat program help to fit 80 char wide terminals.
|
13 years ago |
Georgi Chorbadzhiyski
|
0070a7c679
|
Log message when there is not data on input.
|
13 years ago |
Georgi Chorbadzhiyski
|
cf191f23a2
|
readme: Update texts to match the new world order.
- Mention man page
- Better examples using long options
|
13 years ago |
Georgi Chorbadzhiyski
|
8e58414387
|
todo: Remove TODO item related to unknown CA support.
With manual setting of emm and ecm pids unknown CA support
is not an issue anymore.
|
13 years ago |
Georgi Chorbadzhiyski
|
8b98a9a164
|
Add --ecm-pid option to manually set ECM pid.
|
13 years ago |
Georgi Chorbadzhiyski
|
32e40e0c67
|
Add --emm-pid option to manually set EMM pid.
|
13 years ago |
Georgi Chorbadzhiyski
|
88d5a51599
|
man: Move VIACCESS to list of tested CA systems.
|
13 years ago |
Georgi Chorbadzhiyski
|
d890097543
|
Include limits.h to get PATH_MAX definiton on OS X.
With this fix tsdecrypt now compiles on OS X (tested
on 10.6.8).
|
13 years ago |
Georgi Chorbadzhiyski
|
d5a33998a3
|
Add support for more CA systems.
Add support for SECA/Mediaguard, Viaccess, Videoguard/NDS, Nagra
and DRE-Crypt.
|
13 years ago |
Georgi Chorbadzhiyski
|
daac46d38a
|
Add man page.
|
13 years ago |
Georgi Chorbadzhiyski
|
03a339b01a
|
Add support for long command line options.
|
13 years ago |
Georgi Chorbadzhiyski
|
20c2a43ccf
|
Makefile: Add install and uninstall targets.
|
13 years ago |
Georgi Chorbadzhiyski
|
0ffaba2e50
|
Makefile: Set correct version string when git is not used.
|
13 years ago |
Georgi Chorbadzhiyski
|
c3c2829e20
|
readme: Change tsdecrypt description to remove leftovers.
|
13 years ago |
Georgi Chorbadzhiyski
|
7cdc90b7b7
|
Update libfuncs submodule.
|
13 years ago |
Georgi Chorbadzhiyski
|
c8d7c5219d
|
Move libtsfuncs to libtsfuncs submodule and change libfuncs submodule url.
The libraries are now free software and are hosted on github.com
|
13 years ago |
Georgi Chorbadzhiyski
|
49c0e2fb8e
|
Add README file.
|
13 years ago |
Georgi Chorbadzhiyski
|
47e898b57d
|
Add TODO file.
|
13 years ago |
Georgi Chorbadzhiyski
|
ae59f25f12
|
tsdecrypt is licensed under GPL v2 now.
|
13 years ago |
Georgi Chorbadzhiyski
|
a7f4ba8d89
|
The norwegian CA is called CONAX not CONNAX.
|
13 years ago |
Georgi Chorbadzhiyski
|
991b07fc16
|
Report ECM caid/pid when they are available or when PMT is changed.
|
13 years ago |
Georgi Chorbadzhiyski
|
d620f91895
|
Report EMM caid/pid when they are available or when CAT is changed.
|
13 years ago |
Georgi Chorbadzhiyski
|
64bbf6fe13
|
cbuf code was moved to libfuncs.
|
13 years ago |
Georgi Chorbadzhiyski
|
34094ecd69
|
When connecting to camd fails wait a second.
This is not strictly correct but helps to not spam the logs
with multiple connects per second if camd server is down.
|
13 years ago |
Georgi Chorbadzhiyski
|
21db3522e6
|
Report how much miliseconds have passed since the last valid CW was received.
|
13 years ago |
Georgi Chorbadzhiyski
|
9c3cdaede1
|
Report how much miliseconds tsdecrypt have waited for CW.
|
13 years ago |
Georgi Chorbadzhiyski
|
f8480e6772
|
Add support for multiple IRDETO types.
With this patch Bulsatcom irdeto ECM stream can be used
for decoding.
|
13 years ago |
Georgi Chorbadzhiyski
|
c5f390b73e
|
Update libts to fix ECM detection bug.
|
13 years ago |
Georgi Chorbadzhiyski
|
ce89d4fb00
|
Add EMM report interval option (-f) defaulting to 60 sec.
|
13 years ago |
Georgi Chorbadzhiyski
|
cd218b023f
|
Add emm only mode (-E option) to process only EMMs.
|
13 years ago |
Georgi Chorbadzhiyski
|
f26dbdca15
|
Add RTP input
|
13 years ago |
Georgi Chorbadzhiyski
|
8e3f6df1a9
|
Announce new pids with NEW prefix
|
13 years ago |
Georgi Chorbadzhiyski
|
ab1146f854
|
Fix buffer sizes (they were very small!)
|
13 years ago |
Georgi Chorbadzhiyski
|
f36ddc7ee7
|
Use fdread when reading from socket
|
13 years ago |
Georgi Chorbadzhiyski
|
45a72023e3
|
Update libts
|
13 years ago |
Georgi Chorbadzhiyski
|
214907e74e
|
Define and use program_id to identify program name and version
|
13 years ago |
Georgi Chorbadzhiyski
|
2309ce8db3
|
Replace hardcoded usleep with packet_delay option (-y default unset)
|
13 years ago |
Georgi Chorbadzhiyski
|
e137f504d3
|
Change default of emm_send to off
|
13 years ago |
Georgi Chorbadzhiyski
|
a35cfca500
|
Report each 60 seconds how many EMMs has been send
|
13 years ago |
Georgi Chorbadzhiyski
|
e0fd598e0b
|
Handle signals, close syslog and delete pid file on exit
|
13 years ago |
Georgi Chorbadzhiyski
|
7bb156e1b8
|
Add support for syslog and running as daemon
|
13 years ago |
Georgi Chorbadzhiyski
|
059d8d433f
|
Fix option parsing for setting up crypto system
|
13 years ago |
Georgi Chorbadzhiyski
|
6db65cb7cc
|
Change option of setting output interface to -o (was -i)
|
13 years ago |
Georgi Chorbadzhiyski
|
7e24a02a29
|
Report TS discontinuity in input stream
|
13 years ago |
Georgi Chorbadzhiyski
|
fd517ef258
|
Activate PID filter by default
|
13 years ago |
Georgi Chorbadzhiyski
|
745f8e66e5
|
Add BUILD_ID and GIT_VER
|
13 years ago |
Georgi Chorbadzhiyski
|
04e749a777
|
If valid CW has not been received for 10 seconds, set invalid_cw flag
|
13 years ago |