Georgi Chorbadzhiyski
1b573a5e61
Replace http URLs with https
3 years ago
Georgi Chorbadzhiyski
0c09cda01c
README: Change repository URLs
5 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
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
812f57fe7d
README: Add example commands to install openssl dev packages
7 years ago
Georgi Chorbadzhiyski
0041eed657
Fix syntax error.
10 years ago
Georgi Chorbadzhiyski
08ca2d7df8
Add support for Irdeto CHID filtering (tested with Raduga).
10 years ago
Georgi Chorbadzhiyski
cebdc73435
README: Update help text.
11 years ago
Georgi Chorbadzhiyski
dd263a756c
Add --ecm-only (-v) and --ecm-and-emm-only (-q) options.
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
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
71ae008a29
README: Clarify 'Reporting bugs' section.
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
efd6e9902a
Add support for Bulcrypt CAS.
12 years ago
Georgi Chorbadzhiyski
ec07f03af9
README: Fix typos.
12 years ago
Georgi Chorbadzhiyski
226c4d5416
README: Add sections about libdvbcsa and FFdecsa and more examples.
12 years ago
Georgi Chorbadzhiyski
7d75b1e2db
Add --biss-key (-Q) option to enable BISS support.
12 years ago
Georgi Chorbadzhiyski
7f0d40e025
README: Add missing command in git clone example.
12 years ago
Georgi Chorbadzhiyski
e3202bb704
Add --const-cw (-Y) option that allows using constant code word.
12 years ago
Georgi Chorbadzhiyski
217e9c89de
README: Add Reporting bugs section.
12 years ago
Georgi Chorbadzhiyski
0ddae6e3f7
Add --input-buffer (-T) option.
12 years ago
Georgi Chorbadzhiyski
f8f8612031
Reorder command line parameters in the help text.
12 years ago
Georgi Chorbadzhiyski
5af257ac80
README: Add newcamd OSCAM configuration example.
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
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
f9bb9d67ea
README: Add --bench/-b options.
I should remember to add options in README.
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
b1f2902a37
README: Add --input-service option.
12 years ago
Georgi Chorbadzhiyski
1f6d9a447f
README: Add syslog option.
12 years ago
Georgi Chorbadzhiyski
6aa40e99df
README: Rewrite development section and add note about updating the code.
12 years ago
Georgi Chorbadzhiyski
1076bc1514
README: Add program usage text.
12 years ago
Georgi Chorbadzhiyski
380c1e0cb4
README: Mention license and fix tsdecrypt git url.
12 years ago
Georgi Chorbadzhiyski
cf191f23a2
readme: Update texts to match the new world order.
- Mention man page
- Better examples using long options
12 years ago
Georgi Chorbadzhiyski
d5a33998a3
Add support for more CA systems.
Add support for SECA/Mediaguard, Viaccess, Videoguard/NDS, Nagra
and DRE-Crypt.
12 years ago
Georgi Chorbadzhiyski
c3c2829e20
readme: Change tsdecrypt description to remove leftovers.
12 years ago
Georgi Chorbadzhiyski
49c0e2fb8e
Add README file.
12 years ago