What's new

OScam Modified oscam bins

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New modiefied oscam version 11537 with or without emu r-797
Update: [dvbapi] Reworked "ca_pmt_cmd_id" skipping logic

According to the spec (
Please, Log in or Register to view URLs content!
), the "ca_pmt_cmd_id"
value shall be present inside the ES info loop. Unfortunately, each dvbapi client does each own thing. The
only reliable way to detect when this info is present in the CA PMT is to actually check its value, like it
was done in the old code.

Most boxes always send the typical value of 0x01 (ok_descrambling) and the above check works fine because
there is no descriptor_tag 0x01 to get confused with. On the contrary, for enigma2, values like 0x03 (query),
0x04 (not_selected) are possible (not yet, but soon). Skipping these higher values the same way will not work,
because descriptors with such tags can exist, so a different check is implemented for enigma2.

In practice, this commit fixes the VDR dvbapi plugin, as well as the enigma2 boxes with wrong dvbapi boxtype
setting ("none" instead on the correct "dreambox" - the setting is irrelevant now, but will make a difference
in the future, so make sure you set it correctly).
 

Attachments

adam59

Staff member
Super Moderator
Messages
449
Joined
Apr 1, 2016
Reaction score
1,041
Points
93
Je to chvalihodne že je tohle včechno hotove ale umím instalovat jenom/ all ipk/ prosím můžete to taky udělat
vše, co musíte udělat, je nahradit uživatele / bim a prosím angličtinu
 

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New modified oscam bins version 11539 with or without emu
Update:
Changeset 11538: [documentation] Whitespace cleanup
Changeset 11539:
[dvbapi] Added option to enable/disable ecm.info file creation, Thanks to the guys providing the patches.
 

Attachments

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New modified oscam bins version 11540 with or without emu
Update:
  • The SDT filter is now stopped even if no service name or provide name is found. Previously, on FTA or B*SS channels, the SDT filter would run forever.
  • The SDT is now used for getting the tsid and onid of the service (in case we haven't already receive them in the CA PMT).
  • Duplicate info from the log is removed to keep it clean. The SDT information is only printed once.
  • Removed some redundant chekcs from the SDT parsing function. They are already done in the caller function.
  • Added more service types as "tv".
The actual string parsing and supported character sets remained the same (still some eastern character sets are not supported).
 

Attachments

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New modified oscam bins version 11541 with or without emu
Update:
[dvbapi] Display service name when zapping
If present in oscam.srvid or oscam.srvid2, the service name is displayed at channel zap (like it was done before the CA PMT rewrite).
 

Attachments

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New Modified oscam bins rev-11546 with or without emu
Update:
Changeset 11542: [dvbapi] CAT filtering optimizations
_Separate CAT filter (starting and stopping) from EMM filtering.
_Stop CAT filter as soon as CAT is parsed, instead of letting it run forever. (Everytime we get a new channel, the CAT filter is restarted anyway).
_Split CAT parsing from CA descriptor parsing.
Changeset 11543: [dvbapi] Cosmetics and minor optimizations
Changeset 11544: [dvbapi] Added more PMT audio descriptors
Changeset 11545: Replaced strncpy() with cs_strncpy() in a few places
Changeset 11546: [gbox] Cosmetics
 

Attachments

Last edited:

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New oscam-emu version r-798
Update:
  • Added support for P-Vu hash mode 34
  • Small improvements and bug fixes in B*SS Mode 1
  • Other small optimizations and improvements
 

Attachments

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New modified oscam bins rev-11547 with or without emu
Update:
  • fix card not updated if entitlements are expired
  • new gbox reader parameter 'force_remm'
  • dont send same successive remm twice
 

Attachments

Last edited:

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New modified oscam bins rev-11549 with or without emu
Update:
Changeset 11548: Just refactoring due to investigating an issue with CAPMT parsing
Changeset 11549: More furious refactoring since I still wasnt happy with the resulting code!
 

Attachments

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New modified oscam bins rev-11553 with or without emu.
Update:
Changeset 11552:: [gbx remm] allow remm request for unknown emm [gbx] dont send via issuer as peer card
Changeset 11553: More fix due to bad refactoring commits
 

Attachments

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New modified oscam bins rev-11554 with or without emu
Update:
Implement changes needed as researched by t5b6_de for dvbapi client protocol V3
 

Attachments

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New modified oscam bins rev-11560 with or without emu
Update:
Changeset 11555: Add generic hardening against empty ecm. It makes no sense to process empty ecms at all!
Changeset 11556: Refactor handling of command packages
-Add generic command package dump to assist in debugging
-Remove the now superfluous dumps that were thrown while processing the commands
Changeset 11557: More fix for malformed ecm request as described in ticket 4760
Changeset 11558: Newcamd: Corrected brain fart commit (zero check was even already present)
-Camd35: Add protection against empty ecms
Changeset 11559: Fix: valid section length is minimal 4
Changeset 11560: Remove more dvbapi logspam
 

Attachments

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New modified oscam bins rev-11561 with or without emu
update:
[dvbapi] Always regard stream_type 0x81 as audio (ac3) without looking for the ac3_descriptor
This fixes some not ATSC complaint channels reported with no sound.
Thanks nautilus7 for providing another contribution!
 

Attachments

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New modified oscam bins rev-11564 with or without emu
Update:
Changeset 11563: More tryfix for dvbapi client protocol 3
Changeset 11564: Small fix
 

Attachments

Last edited:

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New modified oscam bins rev-11570 with or without emu

Update:
[webif ssl]
-fix certificate chain loading
-fix for ticket
Please, Log in or Register to view URLs content!

-patch provided by @delilah23
 

Attachments

Jackru

Staff member
Super Moderator
Messages
135
Joined
Jun 30, 2017
Reaction score
512
Points
93
New modified oscam bins rev-11571 with or without emu

Update:

  • N*S DES/3DES Overcrypt support
  • fix bug for wrong decoded classD3 CMD's
  • improved Sky DE/CH/AT V14/V15 payload log output
  • patch provided by kabeltod
 

Attachments


Top Bottom