Georgi Chorbadzhiyski
e560bc39c5
Add --pid-report option.
12 years ago
Georgi Chorbadzhiyski
60e69f008b
Add --input-dump option.
12 years ago
Georgi Chorbadzhiyski
83207bd4e2
Add --output-tos option.
12 years ago
Georgi Chorbadzhiyski
9e117c45d0
Rename --output-filter parameter to --no-output-filter.
no-output-filter better describes what the parameter does.
Also fix man page description. output-filter still works but
it is undocumented and kept only for backwards compatability.
12 years ago
Georgi Chorbadzhiyski
e6184100df
Do not start threads in non-threaded cases.
13 years ago
Georgi Chorbadzhiyski
ff5356a74f
Add newcamd protocol support.
13 years ago
Georgi Chorbadzhiyski
2df41d7e15
Move camd proto initialization in data_init().
13 years ago
Georgi Chorbadzhiyski
a71d02e33f
Rename struct camd35 to struct camd.
13 years ago
Georgi Chorbadzhiyski
d8bad87e7d
Split cs378x protocol from generic camd code.
13 years ago
Georgi Chorbadzhiyski
6e51e597e3
Add --output-{nit,eit,tdt}-pass to enable pass through in output filtering mode.
13 years ago
Georgi Chorbadzhiyski
cfae08516c
Fit usage text in 80 chars.
13 years ago
Georgi Chorbadzhiyski
5a9d911916
List unused short options.
13 years ago
Georgi Chorbadzhiyski
f6f606830d
Use EXIT_SUCCESS and EXIT_FAILURE return codes.
13 years ago
Georgi Chorbadzhiyski
137011af77
Add --bench (-b) option that benchmarks libdvbcsa decryption.
13 years ago
Georgi Chorbadzhiyski
a9ee2ed0d0
Remove --camd-pkt-delay (-y) option.
This workaround is no longer needed because camd socket is now set
TCP_NODELAY and this fixes OSCAM communication.
13 years ago
Georgi Chorbadzhiyski
505322ca48
Rename --service option to --input-service.
13 years ago
Georgi Chorbadzhiyski
9adf05eef0
Add missing -S to the list of short options.
13 years ago
Georgi Chorbadzhiyski
721a9b5040
Add --service option, to choose service id (program) in MPTS input.
13 years ago
Georgi Chorbadzhiyski
e56d85bfd8
Add --syslog parameter to enable local syslog logging.
13 years ago
Georgi Chorbadzhiyski
4d00f226bb
Check if ident is set when notify-program is configured.
13 years ago
Georgi Chorbadzhiyski
3706892d96
Add notify_sync() and use it when reporting STOP event.
Without this the STOP event was lost most of the times because
tsdecrypt exited before the thread delivered the event.
13 years ago
Georgi Chorbadzhiyski
ac45c0ebf1
Treat --ecm-no-log as flag.
13 years ago
Georgi Chorbadzhiyski
2a484e783b
notify: Add no_code_word/code_word_ok events.
13 years ago
Georgi Chorbadzhiyski
4ed4e71bc1
notify: Add input_timeout/input_ok events.
13 years ago
Georgi Chorbadzhiyski
8ce734802c
notify: Add start/stop events.
13 years ago
Georgi Chorbadzhiyski
093d53b431
notify: Call external notifier program on event.
13 years ago
Georgi Chorbadzhiyski
ffb1a883f6
main: Join threads only if they are initialized.
This fix prevents segfault on exit.
13 years ago
Georgi Chorbadzhiyski
84b803183d
Fix short option -H (ecm-report-time).
13 years ago
Georgi Chorbadzhiyski
79c84575e6
Add debug level 5 (packet debug + packet dump).
13 years ago
Georgi Chorbadzhiyski
a3661b39fd
Add RELEASE file that holds current version.
13 years ago
Georgi Chorbadzhiyski
679c420862
Add -V and --version parameters.
13 years ago
Georgi Chorbadzhiyski
7419a19581
Add --caid option to choose exact CAID.
13 years ago
Georgi Chorbadzhiyski
769a7a72ae
Move forced emm/ecm pid config messages where they belong.
13 years ago
Georgi Chorbadzhiyski
92df0ad895
Fix cw warning support.
13 years ago
Georgi Chorbadzhiyski
33cc9c5cb3
Help text whitespace fixes
13 years ago
Georgi Chorbadzhiyski
f2f20efa60
Warn if CW have not been received.
Add --cw-warn-time to set how much time to wait before
starting to complain about code words.
13 years ago
Georgi Chorbadzhiyski
546cca283f
Show first report 3 seconds after program start.
13 years ago
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
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
d5a33998a3
Add support for more CA systems.
Add support for SECA/Mediaguard, Viaccess, Videoguard/NDS, Nagra
and DRE-Crypt.
13 years ago
Georgi Chorbadzhiyski
03a339b01a
Add support for long command line options.
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
f8480e6772
Add support for multiple IRDETO types.
With this patch Bulsatcom irdeto ECM stream can be used
for decoding.
13 years ago
Georgi Chorbadzhiyski
ce89d4fb00
Add EMM report interval option (-f) defaulting to 60 sec.
13 years ago