Georgi Chorbadzhiyski
1b573a5e61
Replace http URLs with https
3 years ago
Georgi Chorbadzhiyski
ec04fb64e7
Add detection of encrypted output and disable encrypted output by default
With this commit if tsdecrypt detects that the stream is still
encrypted after passing it through decryption it doesn't output it.
You can enable the output of encrypted streams using --output-enc-pass
option.
6 years ago
Georgi Chorbadzhiyski
2c1a032d69
Add --status-file (-0) option. This file keeps latest program status.
7 years ago
Georgi Chorbadzhiyski
8c0e833bf5
Reformat man page a bit
7 years ago
Georgi Chorbadzhiyski
e6fbc81d83
Start passing _INPUT_ADDR and _OUTPUT_ADDR variables to notify script.
7 years ago
Georgi Chorbadzhiyski
28dd637542
Add --notify-wait (-9) option (not set by default).
Using it prevents running of several notification scripts in parallel
which can lead to races if the scripts are used for logging.
7 years ago
Georgi Chorbadzhiyski
39d57e595c
Add another error NO_PROGRAM error when PMT is missing from the input
7 years ago
Georgi Chorbadzhiyski
0113f790c2
Fix detection of non-encrypted streams
7 years ago
Georgi Chorbadzhiyski
0652f234f5
Track if stream is encrypted or not
7 years ago
Georgi Chorbadzhiyski
29a975b5d3
Release version 10.
It's been an year since the last release. Lazy, lazy, lazy!
10 years ago
Georgi Chorbadzhiyski
08ca2d7df8
Add support for Irdeto CHID filtering (tested with Raduga).
10 years ago
Georgi Chorbadzhiyski
b2fd5d6176
Add support for setting multicast source address /SSM/ (--input-source).
11 years ago
Georgi Chorbadzhiyski
6ff6f7ea08
Minor text fixes.
11 years ago
Georgi Chorbadzhiyski
336cfeaa19
Add support for Griffin CAS and for DGCrypt CAS.
11 years ago
Georgi Chorbadzhiyski
dd263a756c
Add --ecm-only (-v) and --ecm-and-emm-only (-q) options.
11 years ago
Georgi Chorbadzhiyski
3351735976
Version 9.0
11 years ago
Georgi Chorbadzhiyski
7e88477439
Add IPv6 support for input and output.
11 years ago
Georgi Chorbadzhiyski
831eba2ca2
Add EMM filtering support.
11 years ago
Georgi Chorbadzhiyski
8f3321b270
Add support for IPv6 and for multiple CAMD addresses.
This patch adds support for connecting to CAMD over IPv6. Nice addition
is that now tsdecrypt tries each of the addresses returned when CAMD
hostname is resolved and connects to the one that works. Resolving
of the server address is done before each connect, which allows for
uninterupted migration of CAMD servers by just changing their DNS
record.
IPv6 functionality can be disabled by using -4/--ipv4 options or
if you fancy only IPv6 servers -6/--ipv6 can be used.
11 years ago
Georgi Chorbadzhiyski
42d8766ca3
man: The text is in the man page already.
11 years ago
Georgi Chorbadzhiyski
97bbfe0a24
man: Copy examples from README file to man page.
11 years ago
Georgi Chorbadzhiyski
27379785be
Add support for sending ECM/EMM packets from file.
11 years ago
Georgi Chorbadzhiyski
5c19959d1f
Allow camd server address to be resolved, not only set by IP address.
The limitation is that resolving the hostname is performed only
once at tsdecrypt startup. If DNS changes while tsdecrypt is running,
tsdecrypt won't notice that.
11 years ago
Georgi Chorbadzhiyski
78ea5cf936
Add --no-output-on-error (-u) option.
By using this option output can be disabled if there is no currently
received code word.
12 years ago
Georgi Chorbadzhiyski
b57e625ddb
Version 8.1
12 years ago
Georgi Chorbadzhiyski
efd6e9902a
Add support for Bulcrypt CAS.
12 years ago
Alessio Treglia
e90b9a5dfe
Man page improvements.
- Escape dashes.
- Fix couple of typos.
12 years ago
Georgi Chorbadzhiyski
aa6ae25d6f
Version 8.0
12 years ago
Georgi Chorbadzhiyski
b91e7c14b9
manpage: Add some fixes related to adding new decryption library support.
12 years ago
Georgi Chorbadzhiyski
c45aa0e544
Add support for BISS keys with embeded CRC.
12 years ago
Georgi Chorbadzhiyski
7d75b1e2db
Add --biss-key (-Q) option to enable BISS support.
12 years ago
Georgi Chorbadzhiyski
e3202bb704
Add --const-cw (-Y) option that allows using constant code word.
12 years ago
Georgi Chorbadzhiyski
d8ac570b04
Version 7.0
12 years ago
Georgi Chorbadzhiyski
00fade927f
notify: Added NO_EMM_RECEIVED event.
12 years ago
Georgi Chorbadzhiyski
6250e336d8
Fix text in man page.
12 years ago
Georgi Chorbadzhiyski
0ddae6e3f7
Add --input-buffer (-T) option.
12 years ago
Georgi Chorbadzhiyski
d44fbd9cd0
Add --log-file option.
12 years ago
Georgi Chorbadzhiyski
ea32118405
Version 6.0
12 years ago
Georgi Chorbadzhiyski
affd0d8dab
Increase code word error notification time.
12 years ago
Georgi Chorbadzhiyski
d4d833d3bd
Add support for RTP output.
12 years ago
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
c376623928
Version 5.0
12 years ago
Georgi Chorbadzhiyski
ff5356a74f
Add newcamd protocol support.
12 years ago
Georgi Chorbadzhiyski
6e51e597e3
Add --output-{nit,eit,tdt}-pass to enable pass through in output filtering mode.
12 years ago
Georgi Chorbadzhiyski
137011af77
Add --bench (-b) option that benchmarks libdvbcsa decryption.
12 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.
12 years ago
Georgi Chorbadzhiyski
505322ca48
Rename --service option to --input-service.
12 years ago