• Hola Guest, Si quieres poner tu granito de arena para mantener el foro y colaborar económicamente con su mantenimiento.

    Puedes hacerlo aquí: https://www.lonasdigital.com/donaciones/


OSCam Git 11.9xx

5.00 star(s) 1 Rating
Cambios 11901 *Firma: reelaborar la validación de la firma
Búsqueda de archivos binarios en PATH (para casos extremos)
Mostrar el nombre del archivo binario en la información y el registro de oscam.
Corregir posibles fugas de memoria
Reelaboración y optimización del código
Manejar las obsolescencias de OpenSSL 3.0+
 
OSCam 11903 +Emu

Cambio 11903

Se corrigieron las advertencias de compilación en BananaPi

Binario _ Linux_x64-x86 - Añadido EMU

DESCARGAR

Ubicacion de los Archivos de Config OSCam
/usr/local/etc/Oscam/

====================================================

Binario _ ARM - Añadido EMU

DESCARGAR

Ubicacion de los Archivos de Config OSCam
/usr/local/etc/Oscam/
====================================================

Binario _ Mipsel - Añadido EMU

DESCARGAR

Ubicacion de los Archivos de Config OSCam
/usr/local/etc/Oscam/
 
Cambios 11905 * Resolver "Loadbalancer - fallback adjustment"

Permitir que los lectores lb_nfb_ se establezcan en cero (anteriormente el mínimo era 1). Esto significa que puede configurar el sistema para que no tenga lectores alternativos si lo desea.
Si solo un lector coincide y double_check está habilitado (y el CAID coincide), el parche fuerza una comprobación de reserva estableciendo force_reopen = 1.
 
Cambios 11906 *Utilizar macros de formato entero de 64 bits de ancho fijo
Se reemplazaron todos los especificadores de formato %lld codificados con el formato portátil.
macros inttypes.h PRId64 (para impresión) y SCNd64 (para escaneo).

Esto garantiza el correcto manejo de enteros de 64 bits en sistemas de 32 bits y
sistemas de 64 bits, mejora la compatibilidad entre plataformas y evita
posibles problemas con grandes diferencias de tamaño en varios compiladores
o arquitecturas.
 
Cambios 11907 * dvbapi: añadir soporte para más clientes de envío neto
Las conexiones establecidas con client_proto_version = 3 y extended_cw_api >= 1 ahora también pueden procesar CW_ALGO_CSA_ALT de forma independiente
Manejo adecuado de los comandos dvbapi_ioctl en este caso
Arreglar el reenrucamiento de msgid de vuelta al cliente
Apoyar cada videoguard caid
Asegúrese de que ecm.info está creado
 
Cambios 11908 * streamrelay: mejora el manejo de ecm_mode

Agregue la función en línea get_ecm_mode() para extraer el nibble inferior de
último byte ECM para CAID de VideoGuard
Mover select_csa_alt() de module-dvbapi.c a globals.h para uso compartido
Permitir la configuración de CAID vacía en la configuración de streamrelay para detectar automáticamente csa-alt ecm
Desconectar el cliente de transmisión inmediatamente cuando no se permite CAID
Se corrige el mensaje de registro "CAID no habilitado" para mostrar el CAID real en lugar de FFFE.
registrar los cambios de ecm_mode y los comentarios de la tabla libdvbcsa (si están disponibles)
simplificar la salida de soporte de streamrelay en la información de la versión
agregar msgstr al mensaje DVBAPI_ECM_INFO, para que el cliente pueda asignar correctamente
 
Cambio 11909 *Derechos de autor: aumentar el año de los derechos de autor a 2026
 
Cambios 11910 *dvbapi: agrega la configuración serverip para vincular a una dirección IP específica

* Agregar la opción de configuración dvbapi_srvip para vincular el oyente TCP a un
dirección IP específica en lugar de todas las interfaces (ADDR_ANY)
Admite direcciones IPv4 e IPv6
Predeterminado: ninguno (se vincula a todas las interfaces, mismo comportamiento que antes)

Agregar configuración y documentación de webif
 
Cambio 11911 * Corregir la advertencia del proyecto de CMake
 
Cambio 11912 * dvbapi: se corrige la compatibilidad con más clientes de envío de red
 
Cambios 11914 * dvbapi: se solucionó el problema de que listen_port no aparecía en la configuración webif después del reinicio

El valor de listen_port configurado se restableció a 0 en dvbapi_detect_api()
para tipos de caja incompatibles, lo que provocó que el webif mostrara un campo vacío
después de reiniciar aunque el valor se guardó correctamente en oscam.conf.
Introduzca la variable de tiempo de ejecución independiente dvbapi_listenport_active para
puerto real utilizado por la lógica dvbapi, conservando cfg.dvbapi_listenport para
Almacenamiento de configuración y visualización webif.
 
Cambios 11915 * Advertencias: corrige las advertencias de gcc16 -Wunused-but-set-variable

eliminar o reestructurar las variables de contador de bucle no utilizadas que activan advertencias con GCC 16+
oscam-config-account.c: eliminar 'i' no utilizada en account_allowedprotocols_fn()
oscam-conf-chk.c: eliminar 'i' no utilizada en chk_cacheex_hitvaluetab() y chk_tuntab()
module-stat.c: envuelve 'count' en #ifdef WITH_DEBUG (solo se usa para registro de depuración)
módulo-webif.c: eliminar 'i' no utilizado en send_oscam_status() y send_oscam_api(), mover 'i' al bloque #ifdef CS_CACHEEX_AIO en send_oscam_cacheex()
 
Cambios 11916 *Lector de tarjetas: compatibilidad con lector de tarjetas inteligentes interno Amlogic SMC

Agregado soporte para la interfaz de lector de tarjeta inteligente interna amlogic smc.
Esto permite que OSCam utilice la ranura para tarjeta inteligente incorporada en dispositivos basados en Amlogic.
decodificadores y reproductores multimedia que utilizan el controlador de tarjeta inteligente nativo de Amlogic, que expone /dev/smc0.
Cambios
-CMakeLists.txt: agrega el objetivo de compilación cruzada de amlogic y el indicador USE_AMSMC
Makefile: agregue ifd_amsmc.c para compilar, texto de ayuda y ejemplo
config.h: agregar lógica de preprocesador CARDREADER_INTERNAL_AMSMC
config.sh: agrega el manejo de indicadores USE_AMSMC y WITH_AMSMC
csctapi/cardreaders.h: declarar cardreader_internal_amsmc
csctapi/ifd_amsmc.c: nuevo archivo - controlador del lector de tarjetas inteligentes amlogic
module-webif-tpl.c: agrega AMSMC a las condicionales de la plantilla webif
oscam.c: registra el lector de tarjetas amlogic en la información de versión y en la matriz de lectores de tarjetas
 
Cambio 11918 * Corregir la advertencia gen prid64 introducida en 11906
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Activity
So far there's no one here

Similar threads

PoP_PeQuE
Replies
190
Views
67K
PoP_PeQuE
PoP_PeQuE
M
Replies
1
Views
184
M
S
Replies
3
Views
2K
samottome31
S
S
Replies
8
Views
2K
samottome31
S
M
Replies
1
Views
1K
PoP_PeQuE
PoP_PeQuE
Back
Top