OSCam Güncel Latest Oscam with emu

  • Konuyu Başlatan Konuyu Başlatan kingsman
  • Başlangıç tarihi Başlangıç tarihi
oscam-git11865-802

streamrelay: Improve module integration
* functional changes
* start streamrelay server as module
* display each connected streamrelay client on status page
* auto discover source stream address with fallback (dvbapi + radegast support)
* some rework on log output for better traceability in case of errors

* config options
* option 'Use stream client as Source Stream Host' has been renamed to 'Automatic host discovery' (new default=1)
* new option 'Relay User' (default=empty) which is used to authenticate the streamrelay clients on status page
* new option 'Relay Client Display Option' to toggle client/source stream information displayed on status page
* new option 'Reuse existing client' (default=0) to combine multiple connected streamrelay clients into single one displayed on status page
* new option 'Hide in WebIf' (default=0) to hide streamrelay clients on status page
 

Ekli dosyalar

I compiled the latest oscam version (v.11865) with the "nodeid_changer_detector" package and added emu for servers based on ubuntu 20.04.x64. Thanks to @Qu4k3 and @OnkelAtze.
 

Ekli dosyalar

oscam-git11865-802
- add patch nodeid_changer_detector
 

Ekli dosyalar

oscam-git11866-802 + patch nodeid

Re-add auto entitlement refresh function on CAK7 (accidentally removed in 99e39871)
* Re-add auto entitlement refresh function on CAK7 which was accidentally removed in 99e39871 (part 2 of 2)
* Re-add auto entitlement refresh function on CAK7 which was accidentally removed in 99e39871 (part 1 of 2)
* Delete unused reader-nagracak7.h file
 

Ekli dosyalar

oscam-git11867-802

Several Makefile bug fixes
* Fix compiler hangs on FreeBSD because of grep issue
* Fix compiler hangs on some toolchains where include directory is not on /usr/include
 

Ekli dosyalar

oscam-git11868-802

* Fix compiler hangs on Ubuntu as dir command can't be used there
 

Ekli dosyalar

oscam-git11869-802

* New method to count CAK7 CWPK
 

Ekli dosyalar

oscam-git11870-802

Bug fix for FreeBSD
* Fix unable to compile oscam with OpenSSL on FreeBSD
* Fix unable to compile oscam with pcsc on FreeBSD
 

Ekli dosyalar

oscam-git11871-802

* Fix macOS card overclocking
 

Ekli dosyalar

oscam-git11872-802

show the source name of cacheex peers in the webif
* possible to show the source name of cacheex peers in the webif. so not only cache3 is shown but also the name of the cacheex reader.
option can be enabled by setting show_cacheex_source_name = 1 in the config or in the webif under global settings.

thanks to w33dburner for the orignal patch and also for allowing to use it.
 

Ekli dosyalar

oscam-git11874-802

Changeset 11873
* Simplify entitlements_bit.html code (introduce more general function that could be reused, get rid of unnecessary function)

Changeset 11874
Fix "CacheEX AIO Logging" config section always show on webif although CS_CACHEEX_AIO is not selected
 

Ekli dosyalar

oscam-git11876-802

Changeset 11875

Revert "Fix for tiers start date and expire date on 09C7, 098E, and 09EF

Changeset 11876
Display 1970-01-01 on NDS card that doesn't have start date data on card answer.
* Previously, OSCam displayed 2032-01-01 or 2031-12-31 (depends on system that oscam is running on) in case of 09C7, 098E, and 09EF cards as baseyear for these cards are 2020. This could be varied based on card baseyear, for example, 0927 card displayed 2020-01-01 or 2019-12-31 (depends on system that oscam is running on) as baseyear for 0927 card is 2008. However, all of the mentioned cards above do not have tiers start date data on card response. Hence, those date are practically come from card status 90 20 which is incorrect. That's why I issue this patch to display it as 1970-01-01 to be consistent with ins76 reading.

N.B. 0x90 means 144 months from January of card baseyear. That's why you see 2032 and 2020 years there.
 

Ekli dosyalar

oscam-git11877-802

Resolve "Full CW block on NDS"
 

Ekli dosyalar

Below you have the required version for ubuntu 20.04.x64

Unix Starttime: 1742738912
Starttime: 23.03.2025 14:08:32
Build Date: 23.03.2025 13:37:07
Version: 2.25.03-11877@cd33226c
Compiler: x86_64-linux-gnu-libdvbcsa
Box Type: generic (generic)
PID: 1566
TempDir: /tmp/.oscam
GBox tmp_dir: not defined using: /tmp/.oscam
ConfigDir: /var/oscam/
WebifPort:

Web interface support: yes
LiveLog support: yes
jQuery support intern: yes
Compressed pages: yes
SSL support: no
DVB API support: yes
DVB API with extended CW API support: yes
DVB API with Stream Relay support: yes
DVB API with AZBOX support: no
DVB API with MCA support: no
DVB API with COOLAPI support: no
DVB API with COOLAPI2 support: no
DVB API with STAPI support: no
DVB API with STAPI5 support: no
DVB API with NEUTRINO support: no
DVB API read-sdt charsets: yes
Anti-cascading support: yes
Debug mode: yes
Monitor: yes
Loadbalancing support: yes
Cache exchange support: yes
Cache exchange AIO support: yes
CW Cycle Check support: yes
LCD support: no
LED support: no
Clockfix with realtime clock: yes
IPv6 support: no

camd 3.3x: no
camd 3.5 UDP: yes
camd 3.5 TCP: yes
newcamd: yes
CCcam: yes
CCcam share: yes
gbox: yes
radegast: yes
scam: yes
serial: no
constant CW: no
Pandora: no
ghttp: no
Streamrelay: yes

Reader support: yes

Nagra: yes
Nagra Merlin: yes
Irdeto: yes
Conax: yes
Cryptoworks: yes
Seca: yes
Viaccess: yes
NDS Videoguard: yes
DRE Crypt: yes
TONGFANG: yes
Bulcrypt: yes
Griffin: yes
DGCrypt: yes
 

Ekli dosyalar

oscam-git11878-802

Resolve "Reduce CPU usage on using Newcamd"
* Fix build errors on EuroDes
* There is a performance issue of DES handling in Newcamd code.

1. While rightRot can be unrolled for tiny improvement, the leftRot implementation is a nightmare.
Instead of repeating rightRot 27 times, do it the proper way.

2. Also EuroDes is always called with the same desMode. As TestBit(desMode, F_TRIPLE_DES) always succeeds, drop Eurocrypt S2/M dead code.
 

Ekli dosyalar

oscam-git11878-802

Resolve "Reduce CPU usage on using Newcamd"
* Fix build errors on EuroDes
* There is a performance issue of DES handling in Newcamd code.

1. While rightRot can be unrolled for tiny improvement, the leftRot implementation is a nightmare.
Instead of repeating rightRot 27 times, do it the proper way.

2. Also EuroDes is always called with the same desMode. As TestBit(desMode, F_TRIPLE_DES) always succeeds, drop Eurocrypt S2/M dead code.
Hello, I need this version to work on Ubuntu 20. Thank you.
 
oscam-git11880-802

Changeset 11879

Fix spelling errors on Readers Write EMM page

Changeset 11880
* css: fix skin and add hover
* Scan USB: optimize css table
* Status: small visual adjustments
* Status, Reader, User, Cacheex, Services: add mouse over effect
 

Ekli dosyalar

Geri
Üst