OSCam Güncel Latest Oscam with emu

  • Konuyu Başlatan Konuyu Başlatan kingsman
  • Başlangıç tarihi Başlangıç tarihi
oscam-git11796-802
Changeset 11795

add Dreambox Reader detection

Changeset 11796
add check EXTENDED_CW
 

Ekli dosyalar

oscam-git11797-802

Add support cwekey8 - cwekey16 for CAK7
 

Ekli dosyalar

oscam-git11798-802
Dgcrypt 0x4AB0 with EMM
* adding EMM Support for DGCRYPT 0x4AB0 thanks to @lnj
* adding support for non-standard ISO 7816-3 protocol for pcsc module thanks to @lnj
* adding emm_reader_match via reader ident if there more than one auprovid
 

Ekli dosyalar

Son düzenleme:
oscam-git11799-802
add hide Provid-SA IRDID
 

Ekli dosyalar

oscam-git11801-802

Changeset 11800
Fix 'can't find 0xf0 in emm...' on Fransat V7 card (Thanks to @nitida and @OptimumPower)

Changeset 11801
Make webif compression optional
* new webif compression option WEBIF_COMPRESS (enabled by default)
* without option WEBIF_COMPRESS you get better compression results using UPX with binary (even the fastest compression gives much better results) or some receivers have filesystem compression (even bigger binary would use less space, because it can be compressed better)
 

Ekli dosyalar

oscam-git11803-802

Changeset 11802

Change webif compression parameter
* rename WEBIF_COMPRESS to WITH_COMPRESS_WEBIF (enabled by default)
* remove build warning: trigraph ??' ignored, use -trigraphs to enable [-Wtrigraphs]

Changeset 11803
Fix webif compression parameter
* remove -Wno-trigraphs flag for make/cmake
* use '*****' instead of '??' in javascript code
* cleanup webif folder before each build
* remove trailing newlines from html files
* remove empty log line in cmake builds
 

Ekli dosyalar

oscam-git11804-802

Send EMM of multiple CAIDs to remote readers
* the "caid matching" is done in "module-cccam.c", and the "EMM-SKIP" counter increases if CAID doesn't match
 

Ekli dosyalar

oscam-git11805-802

Revert "Send EMM of multiple CAIDs to remote readers"
 

Ekli dosyalar

oscam-git11807-802

Changeset 11806

Fix 'get_emm_type() returns error' on HD05 and fix CAK7 shared emm
* Fix Tivusat and NC+ shared EMM.
* Fix 'get_emm_type() returns error' on HD05.
* Auto detect CAK7 EMM CAID from card response.

Changeset 11807
Fix impossible to compile without READER_Na****_MERLIN
 

Ekli dosyalar

oscam-git11808-802
* Fix trailing whitespaces
* Formatting some of CAK7 codes
 

Ekli dosyalar

oscam-git11809-802
Minor CMakeLists.txt cleanup
 

Ekli dosyalar

oscam-git11810-802
* Update README.config
 

Ekli dosyalar

oscam-git11811-802
Introduce upx compression support
* support for upx compression of oscam binary after build (new option `USE_COMPRESS` default off)
* support for upx compression level adjustment (new option `COMP_LEVEL` default --best)
* buildlog shows upx version, compression level, build date
* additional entry for build date in oscam.version file
* gitlab pipeline installs upx binary automatically and uses upx compression for native make/cmake test builds
 

Ekli dosyalar

oscam-git11812-802
Fix IPv4 fallback
* automatic fallback to IPv4 if the reader have an AAAA and an A record and the connect via IPv6 failed
* automatic fallback to IPv4 name resolution if a user connects (with a set 'hostname' parameter) and have an AAAA and an A record and IPv6 does not match
* new reader option ipv4force = {0|1} (always use IPv4) to force IPv4 usage
* automatic fallback to IPv4 on server-listener
 

Ekli dosyalar

oscam-git11813-802
Show compression information
* additional entry for compression tool, version and level in the oscam.version file
* generation of the entry depends on USE_COMPRESS parameter
* add missing COMP_LEVEL variable helptext in Makefile
* minor whitespace fix
 

Ekli dosyalar

oscam-git11814-802
Remove unused emu code
 

Ekli dosyalar

oscam-git11815-802

* Reduce upx output as it floods the buildlog
 

Ekli dosyalar

same issue

oscam: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
After supervision permission:
-first open putty
Put this command:
sudo nano /etc/apt/sources.list

-You see this window
2024-08-11_164252.jpg

Scroll down using the down arrow button on your keyboard
And add this line:
deb bionic-security main

2024-08-11_164252.jpg

-After adding the line at the very last
Press ctrl + x on your keyboard
Then y
Then enter
Until the addition is saved

-And then put this command:
sudo apt update && apt-cache policy libssl1.0-dev

-Then put this last command:
sudo apt-get install libssl1.0-dev

Now you can run oscam withèout problem this version:
 
oscam-git11816-802

* build process changes
* new build option WITH_SIGNING supported by make and cmake
* create CA certificate (`config.sh --create-cert`) or use own pre-built certificate (`config.sh --add-cert`)
* embed certificate as `config_cert` variable to config.c (`config.sh --make-config.mak`)
* sign SHA1 hash of binary with private key after build
* append signature to binary (upx binaries are supported as well)
* build process uses the new options in config.sh (--create-cert, --add-cert, --cert-file, --cert-info, --sign-marker)
* runtime signature verification
* extract public key from built-in certificate
* read signature from running binary
* verify SHA1 hash of running binary with extracted public key against signature
* stop running oscam if the verification process fails
* runtime certificate/signature information
* oscam startlog informs about signature verification status and certificate validity
* oscam.version shows signature and certificate details
 

Ekli dosyalar

Geri
Üst