Latest Version of OScam

User avatar
kingsman
E2 Developer
E2 Developer
Posts: 560
Joined: 18 May 2023, 18:24
Has thanked: 13 times
Been thanked: 268 times
France

Re: Latest Version of OScam

#481

Post by kingsman »

oscam-git11907-802
Attachments
oscam-git11907-802@f0be715b-vusolo4k-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(831.98 KiB) Downloaded 12 times
oscam-git11907-802@f0be715b-vuplus4k_arm-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(831.98 KiB) Downloaded 16 times


VU+ duo4K
Multi R84
Multi R84 brutus z
User avatar
kingsman
E2 Developer
E2 Developer
Posts: 560
Joined: 18 May 2023, 18:24
Has thanked: 13 times
Been thanked: 268 times
France

Re: Latest Version of OScam

#482

Post by kingsman »

oscam-git11911-802

* add get_ecm_mode() inline function to extract the lower nibble from last ECM byte for VideoGuard CAIDs
* move select_csa_alt() from module-dvbapi.c to globals.h for shared use
* allow empty CAID setting in streamrelay config to autodetect csa-alt ecm
* disconnect stream client immediately when CAID is not allowed
* fix "caid not enabled" log message to show actual CAID instead of FFFE
* log ecm_mode changes and libdvbcsa table feedback (if available)
* simplify streamrelay support output in version info
* add msgid to DVBAPI_ECM_INFO message, so the client can correctly assign the ecm information to the requesting service
* add dvbapi_srvip configuration option to bind TCP listener to a specific IP address instead of all interfaces (ADDR_ANY)
* supports both IPv4 and IPv6 addresses
* default: none (binds to all interfaces, same behavior as before)
* add webif configuration and documentation
(thx Basic.Master)
* Fix CMake project warning
call cmake_minimum_required before project
Attachments
oscam-git11911-802@d9c77bbe-Linux-x86_64-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-signed.zip
(865.49 KiB) Downloaded 2 times
oscam-git11911-802@d9c77bbe-dream_arm-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(833.11 KiB) Downloaded 5 times
oscam-git11911-802@d9c77bbe-dream_aarch64-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(881.66 KiB) Downloaded 7 times


VU+ duo4K
Multi R84
Multi R84 brutus z
User avatar
kingsman
E2 Developer
E2 Developer
Posts: 560
Joined: 18 May 2023, 18:24
Has thanked: 13 times
Been thanked: 268 times
France

Re: Latest Version of OScam

#483

Post by kingsman »

oscam-git11911-802
Attachments
oscam-git11911-802@d9c77bbe-vuduo4k-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-neon-mixed-upx-signed.zip
(834.53 KiB) Downloaded 4 times
oscam-git11911-802@d9c77bbe-openpli40-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(888.87 KiB) Downloaded 5 times
oscam-git11911-802@d9c77bbe-mips32el_generic-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(923.33 KiB) Downloaded 3 times


VU+ duo4K
Multi R84
Multi R84 brutus z
User avatar
kingsman
E2 Developer
E2 Developer
Posts: 560
Joined: 18 May 2023, 18:24
Has thanked: 13 times
Been thanked: 268 times
France

Re: Latest Version of OScam

#484

Post by kingsman »

oscam-git11911-802
Attachments
oscam-git11911-802@d9c77bbe-vusolo4k-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(833.09 KiB) Downloaded 4 times
oscam-git11911-802@d9c77bbe-vuplus4k_arm-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(833.09 KiB) Downloaded 7 times


VU+ duo4K
Multi R84
Multi R84 brutus z
User avatar
kingsman
E2 Developer
E2 Developer
Posts: 560
Joined: 18 May 2023, 18:24
Has thanked: 13 times
Been thanked: 268 times
France

Re: Latest Version of OScam

#485

Post by kingsman »

oscam-git11914-802

dvbapi: fix support for more net send clients
* do not open ca device when ca_soft_csa is active
webif: display "camd.socket" and "local" instead of null/localhost IP
* display "camd.socket" for dvbapi socket connections
* display "local" for local card readers
dvbapi: fix listen_port not showing up in webif config after restart
The configured listen_port value was reset to 0 in dvbapi_detect_api() for incompatible boxtypes, which caused the webif to show an empty field
after restart even though the value was correctly saved in oscam.conf.

Introduce separate runtime variable dvbapi_listenport_active for the actual port used by dvbapi logic, preserving cfg.dvbapi_listenport for
config storage and webif display.
Attachments
oscam-git11914-802@873f0f17-mips32el_generic-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(923.55 KiB) Downloaded 5 times
oscam-git11914-802@873f0f17-Linux-x86_64-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-signed.zip
(866.05 KiB) Downloaded 4 times
oscam-git11914-802@873f0f17-dream_arm-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(833.17 KiB) Downloaded 4 times


VU+ duo4K
Multi R84
Multi R84 brutus z
User avatar
kingsman
E2 Developer
E2 Developer
Posts: 560
Joined: 18 May 2023, 18:24
Has thanked: 13 times
Been thanked: 268 times
France

Re: Latest Version of OScam

#486

Post by kingsman »

oscam-git11914-802
Attachments
oscam-git11914-802@873f0f17-vuplus4k_arm-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(833.23 KiB) Downloaded 4 times
oscam-git11914-802@873f0f17-vuduo4k-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-neon-mixed-upx-signed.zip
(834.33 KiB) Downloaded 5 times
oscam-git11914-802@873f0f17-openpli40-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(889.01 KiB) Downloaded 6 times


VU+ duo4K
Multi R84
Multi R84 brutus z
User avatar
kingsman
E2 Developer
E2 Developer
Posts: 560
Joined: 18 May 2023, 18:24
Has thanked: 13 times
Been thanked: 268 times
France

Re: Latest Version of OScam

#487

Post by kingsman »

oscam-git11914-802
Attachments
oscam-git11914-802@873f0f17-vusolo4k-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(833.25 KiB) Downloaded 8 times
oscam-git11914-802@873f0f17-dream_aarch64-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(881.64 KiB) Downloaded 6 times


VU+ duo4K
Multi R84
Multi R84 brutus z
User avatar
kingsman
E2 Developer
E2 Developer
Posts: 560
Joined: 18 May 2023, 18:24
Has thanked: 13 times
Been thanked: 268 times
France

Re: Latest Version of OScam

#488

Post by kingsman »

oscam-git11918-802

warnings: fix gcc16 -Wunused-but-set-variable warnings
* remove or restructure unused loop counter variables that trigger warnings with GCC 16+
* oscam-config-account.c: remove unused 'i' in account_allowedprotocols_fn()
* oscam-conf-chk.c: remove unused 'i' in chk_cacheex_hitvaluetab() and chk_tuntab()
* module-stat.c: wrap 'count' in #ifdef WITH_DEBUG (only used for debug logging)
* module-webif.c: remove unused 'i' in send_oscam_status() and send_oscam_api(), move 'i' into #ifdef CS_CACHEEX_AIO block in send_oscam_cacheex()

cardreader: add amlogic smc internal smartcard reader support
Add support for amlogic smc internal smartcard reader interface.
This enables OSCam to use the built-in smartcard slot on amlogic-based
set-top boxes and media players that use the native amlogic smartcard driver which exposes /dev/smc0. (thx rozpruwacz)

Changes:
- CMakeLists.txt: add amlogic cross-compile target and USE_AMSMC flag
- Makefile: add ifd_amsmc.c to build, help text and example
- config.h: add CARDREADER_INTERNAL_AMSMC preprocessor logic
- config.sh: add USE_AMSMC and WITH_AMSMC flag handling
- csctapi/cardreaders.h: declare cardreader_internal_amsmc
- csctapi/ifd_amsmc.c: new file - amlogic smartcard reader driver
- module-webif-tpl.c: add AMSMC to webif template conditionals
- oscam.c: register amlogic cardreader in version info and cardreaders array

Fix aio_version buffer size mismatch in cacheex feature exchange
* fix break indentation
* fix ancient build
* Fix aio_version buffer size mismatch in cacheex feature exchange

* Fix pages gen prid64 warning introduced in 11906
Attachments
oscam-git11918-802@eaab5437-Linux-x86_64-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-signed.zip
(866.03 KiB) Downloaded 6 times
oscam-git11918-802@eaab5437-dream_arm-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(833.28 KiB) Downloaded 10 times
oscam-git11918-802@eaab5437-dream_aarch64-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(881.66 KiB) Downloaded 11 times


VU+ duo4K
Multi R84
Multi R84 brutus z
User avatar
kingsman
E2 Developer
E2 Developer
Posts: 560
Joined: 18 May 2023, 18:24
Has thanked: 13 times
Been thanked: 268 times
France

Re: Latest Version of OScam

#489

Post by kingsman »

oscam-git11918-802
Attachments
oscam-git11918-802@eaab5437-vuduo4k-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-neon-mixed-upx-signed.zip
(834.36 KiB) Downloaded 4 times
oscam-git11918-802@eaab5437-openpli40-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(889.12 KiB) Downloaded 6 times
oscam-git11918-802@eaab5437-mips32el_generic-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(923.48 KiB) Downloaded 3 times


VU+ duo4K
Multi R84
Multi R84 brutus z
User avatar
kingsman
E2 Developer
E2 Developer
Posts: 560
Joined: 18 May 2023, 18:24
Has thanked: 13 times
Been thanked: 268 times
France

Re: Latest Version of OScam

#490

Post by kingsman »

oscam-git11918-802
Attachments
oscam-git11918-802@eaab5437-vusolo4k-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(833.2 KiB) Downloaded 8 times
oscam-git11918-802@eaab5437-vuplus4k_arm-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
(833.2 KiB) Downloaded 8 times


VU+ duo4K
Multi R84
Multi R84 brutus z
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Who is online

Users browsing this forum: No registered users and 5 guests