OSCam Güncel Latest Oscam with emu

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

Changeset 11844

webif: extend "Scan USB" output on Readers page
* scanusb: improve output
- list udev usb devices
- list pcsc devices
Changeset 11845
* Fix build error with non C99 builds
module-webif.c: In function ‘send_oscam_scanusb’:
module-webif.c:7167:2: error: ‘for’ loop initial declarations are only allowed in C99 mode
for (uint8_t i = 0; i < (sizeof(elems) / sizeof(elems[0])); i+=5)
^
module-webif.c:7167:2: note: use option -std=c99 or -std=gnu99 to compile your code
* pipeline: add build test for ancient and latest toolchains
ancient: oldest version of gcc, glibc, library
latest: latest version of gcc, glibc, library
 

Ekli dosyalar

oscam-git11847
config.sh: remove deprecated option
- update README.config
- remove emu remnants from gitignore
 

Ekli dosyalar

oscam-git11847-802
 

Ekli dosyalar

oscam-git11849-802

Changeset 11848

signing: build warning when using elliptic curve signature algorithms with OpenSSL versions before 1.0.0
* pipeline: use rsa signature algorithm for ancient toolchain

Changeset 11849
* Remove tivusat hardware global emm fix as it is not required anymore.
 

Ekli dosyalar

oscam-git11850-802

FreeBSD support
- Makefile, CMakeLists.txt, config.sh: use gdate + gnustat + gsplit as alternatives if available (coreutils package in FreeBSD)
- config.sh: fix "xargs: unterminated quote" and "Bad substitution" errors in sh shells
- globals.h: do not include sysmacros.h for FreeBSD
- oscam-signing.h: adjust trust store location + filename by operating system
 

Ekli dosyalar

oscam-git11852-802
* Revert the change done to oscam-emm.c on 11806 back to the previous state.
 

Ekli dosyalar

oscam-git11853-802

make: Fix missing newlines in buildlog introduced in 11850
 

Ekli dosyalar

oscam-git11854-802
* Add support Tongfang EMM
 

Ekli dosyalar

oscam-git11855-802

Remove hard-coding CAIDs and switch to already built-in webif configuration
* Utilize already existed "Force Even SA" webif configuration instead of hard-coding CAIDs. For 1884 and 1856 cards, you must enable "Force Even SA" in order to have EMM working properly.
 

Ekli dosyalar

oscam-git11856-802

Readd some CAK7 EMM processing code that was removed in 99e39871 and log improvement.
* Improve CAK7 log on T0 protocol card
* Re-add CAK7 EMM processing code that was accidentally removed in 99e39871
 

Ekli dosyalar

oscam-git11857-802

* Simplify several Nagra CAK7 codes by using method in 989a01d0
 

Ekli dosyalar

oscam-git11858-802

webif: Create default webserver SSL certificate
* when webif configured to use https and no certificate file is present
* X.509 ECDSA certificates with V3 extensions are created by default (RSA certificates for OpenSSL versions before 1.1.0)
* new option https_auto_create_cert (default = enabled)
* show OpenSSL version in startlog when webif started in https mode
* detect target OpenSSL version and show it in build log (next to compiler version)
 

Ekli dosyalar

oscam-git11860-802

Changeset 11859

webif: Fix default webserver SSL certificate
* disable function when OpenSSL was build without support for elliptic curve cryptography (no-ec)
* fix typo in https_auto_create_cert variable configuration
Changeset 11860
Remove autype for CCCam and NewCamd network readers as it is no longer required.
 

Ekli dosyalar

oscam-git11862-802

config: fix empty [cache] block in oscam.conf
- function cache_should_save_fn always returned true for the options of CS_CACHEEX_AIO and CW_CYCLE_CHECK, even if no option was changed
- rework option check, ifdef statements and some code beautifying
 

Ekli dosyalar

oscam-git11863-802

streamrelay: Remove orphaned anonymous clients from WebIf
 

Ekli dosyalar

oscam-git11864-802

Resolve "Compilation failed, where there is only TONGFANG reader selected"
* Fix compilation failed when READER_TONGFANG is selected alone.
 

Ekli dosyalar

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

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

Geri
Üst