Latest Version of OScam
- kingsman
- E2 Developer

- Posts: 560
- Joined: 18 May 2023, 18:24
- Has thanked: 13 times
- Been thanked: 268 times

Re: Latest Version of OScam
oscam-git11922-802
- Attachments
-
- oscam-git11922-802@165afcc0-vuduo4k-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-neon-mixed-upx-signed.zip
- (836.07 KiB) Downloaded 8 times
-
- oscam-git11922-802@165afcc0-openpli40-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (890.57 KiB) Downloaded 6 times
-
- oscam-git11922-802@165afcc0-mips32el_generic-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (925.22 KiB) Downloaded 10 times
VU+ duo4K
Multi R84
Multi R84 brutus z
Multi R84
Multi R84 brutus z
- kingsman
- E2 Developer

- Posts: 560
- Joined: 18 May 2023, 18:24
- Has thanked: 13 times
- Been thanked: 268 times

Re: Latest Version of OScam
oscam-git11922-802
- Attachments
-
- oscam-git11922-802@165afcc0-vusolo4k-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (834.57 KiB) Downloaded 7 times
-
- oscam-git11922-802@165afcc0-vuplus4k_arm-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (834.55 KiB) Downloaded 6 times
VU+ duo4K
Multi R84
Multi R84 brutus z
Multi R84
Multi R84 brutus z
- kingsman
- E2 Developer

- Posts: 560
- Joined: 18 May 2023, 18:24
- Has thanked: 13 times
- Been thanked: 268 times

Re: Latest Version of OScam
oscam-git11923-802
* drop dead code in newcamd module
des_key_spread will never leave key[7] non-null - v2mask and getmask would never be executed
thx to @lpm11
* drop dead code in newcamd module
des_key_spread will never leave key[7] non-null - v2mask and getmask would never be executed
thx to @lpm11
- Attachments
-
- oscam-git11923-802@e29c6da9-Linux-x86_64-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-signed.zip
- (867.26 KiB) Downloaded 2 times
-
- oscam-git11923-802@e29c6da9-dream_arm-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (834.24 KiB) Downloaded 3 times
-
- oscam-git11923-802@e29c6da9-dream_aarch64-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (882.93 KiB) Not downloaded yet
VU+ duo4K
Multi R84
Multi R84 brutus z
Multi R84
Multi R84 brutus z
- kingsman
- E2 Developer

- Posts: 560
- Joined: 18 May 2023, 18:24
- Has thanked: 13 times
- Been thanked: 268 times

Re: Latest Version of OScam
oscam-git11923-802
- Attachments
-
- oscam-git11923-802@e29c6da9-vuduo4k-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-neon-mixed-upx-signed.zip
- (835.77 KiB) Downloaded 3 times
-
- oscam-git11923-802@e29c6da9-openpli40-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (890.27 KiB) Downloaded 2 times
-
- oscam-git11923-802@e29c6da9-mips32el_generic-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (924.73 KiB) Downloaded 5 times
VU+ duo4K
Multi R84
Multi R84 brutus z
Multi R84
Multi R84 brutus z
- kingsman
- E2 Developer

- Posts: 560
- Joined: 18 May 2023, 18:24
- Has thanked: 13 times
- Been thanked: 268 times

Re: Latest Version of OScam
oscam-git11923-802
- Attachments
-
- oscam-git11923-802@e29c6da9-vusolo4k-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (834.27 KiB) Downloaded 6 times
-
- oscam-git11923-802@e29c6da9-vuplus4k_arm-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (834.26 KiB) Downloaded 2 times
VU+ duo4K
Multi R84
Multi R84 brutus z
Multi R84
Multi R84 brutus z
- kingsman
- E2 Developer

- Posts: 560
- Joined: 18 May 2023, 18:24
- Has thanked: 13 times
- Been thanked: 268 times

Re: Latest Version of OScam
oscam-git11926-802
fix: security crash guard
- Harden DVBAPI filter handling: require a valid curpid before touching ECM fields and abort section-filter setup when the demux PID lookup fails, preventing null-pointer crashes.
- WebIF robustness sweep: gate every popen/fopen/access use and preserve pointer assignments so the UI now reports missing scripts/files instead of dereferencing null handles.
- Reader safety: add missing allocation checks in Conax/DRE code paths and keep Nagra readers’ csystem_data alive after failed init to avoid double-free crashes.
- Crash/diagnostics fixes: protect cs_dumpstack()/detect_valgrind() against failed file opens and clamp the CoolAPI status lookup to stay inside the cnxt_status[] table.
thx to @lpm11
cleanup deadcode clocktypes
* Remove librt dependency
clock_gettime no longer used after cleanup deadcode clocktypes patch.
CLOCKFIX now only uses gettimeofday() which doesn't require librt.
* cleanup deadcode clocktypes
thx to @lpm11
Remove dead code, simplify functions, drop libm dependency
- eliminate dead code: ifd_azbox.c while(ret), ifd_sci.c sh4_stb,
reader-dre-st20.c verbose, module-cccam.c is_dcw_corrupted
- remove constant parameters: chk_is_null_nodeid len (always 8),
CAK7do_cmd len (always 0x10)
- simplify: NULLFREE macro (free(NULL) is safe), cs_strlen,
tolower/toupper without isupper/islower check, ifd_stinger.c
mhz assignment, ifd_sci.c tries++ refactoring
- use MIN/MAX macros in module-cccam.c rating clamping
- refactor reader-conax.c CWPK_CNX with memcpy
- replace fmod with pure C in reader-nagracak7.c, drop libm dependency
- Makefile/CMakeLists.txt: remove libm, keep $(LIB_PTHREAD),
$(LIB_DL), $(LIB_RT) variables for toolchain flexibility
thx to @lpm11
fix: security crash guard
- Harden DVBAPI filter handling: require a valid curpid before touching ECM fields and abort section-filter setup when the demux PID lookup fails, preventing null-pointer crashes.
- WebIF robustness sweep: gate every popen/fopen/access use and preserve pointer assignments so the UI now reports missing scripts/files instead of dereferencing null handles.
- Reader safety: add missing allocation checks in Conax/DRE code paths and keep Nagra readers’ csystem_data alive after failed init to avoid double-free crashes.
- Crash/diagnostics fixes: protect cs_dumpstack()/detect_valgrind() against failed file opens and clamp the CoolAPI status lookup to stay inside the cnxt_status[] table.
thx to @lpm11
cleanup deadcode clocktypes
* Remove librt dependency
clock_gettime no longer used after cleanup deadcode clocktypes patch.
CLOCKFIX now only uses gettimeofday() which doesn't require librt.
* cleanup deadcode clocktypes
thx to @lpm11
Remove dead code, simplify functions, drop libm dependency
- eliminate dead code: ifd_azbox.c while(ret), ifd_sci.c sh4_stb,
reader-dre-st20.c verbose, module-cccam.c is_dcw_corrupted
- remove constant parameters: chk_is_null_nodeid len (always 8),
CAK7do_cmd len (always 0x10)
- simplify: NULLFREE macro (free(NULL) is safe), cs_strlen,
tolower/toupper without isupper/islower check, ifd_stinger.c
mhz assignment, ifd_sci.c tries++ refactoring
- use MIN/MAX macros in module-cccam.c rating clamping
- refactor reader-conax.c CWPK_CNX with memcpy
- replace fmod with pure C in reader-nagracak7.c, drop libm dependency
- Makefile/CMakeLists.txt: remove libm, keep $(LIB_PTHREAD),
$(LIB_DL), $(LIB_RT) variables for toolchain flexibility
thx to @lpm11
- Attachments
-
- oscam-git11926-802@c63a56cf-Linux-x86_64-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-signed.zip
- (866.91 KiB) Downloaded 2 times
-
- oscam-git11926-802@c63a56cf-dream_arm-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (833.68 KiB) Downloaded 5 times
-
- oscam-git11926-802@c63a56cf-dream_aarch64-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (882.16 KiB) Downloaded 9 times
VU+ duo4K
Multi R84
Multi R84 brutus z
Multi R84
Multi R84 brutus z
- kingsman
- E2 Developer

- Posts: 560
- Joined: 18 May 2023, 18:24
- Has thanked: 13 times
- Been thanked: 268 times

Re: Latest Version of OScam
oscam-git11926-802
- Attachments
-
- oscam-git11926-802@c63a56cf-vuduo4k-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-neon-mixed-upx-signed.zip
- (834.87 KiB) Downloaded 8 times
-
- oscam-git11926-802@c63a56cf-openpli40-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (889.9 KiB) Downloaded 3 times
-
- oscam-git11926-802@c63a56cf-mips32el_generic-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (924.26 KiB) Downloaded 4 times
VU+ duo4K
Multi R84
Multi R84 brutus z
Multi R84
Multi R84 brutus z
- kingsman
- E2 Developer

- Posts: 560
- Joined: 18 May 2023, 18:24
- Has thanked: 13 times
- Been thanked: 268 times

Re: Latest Version of OScam
oscam-git11926-802
- Attachments
-
- oscam-git11926-802@c63a56cf-vusolo4k-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (833.66 KiB) Downloaded 13 times
-
- oscam-git11926-802@c63a56cf-vuplus4k_arm-webif-dvbapi-ssl-libusb-libdvbcsa-emu-icam-mixed-upx-signed.zip
- (833.66 KiB) Downloaded 26 times
VU+ duo4K
Multi R84
Multi R84 brutus z
Multi R84
Multi R84 brutus z
-
- Similar Topics
- Replies
- Views
- Last post
-
- 0 Replies
- 833 Views
-
Last post by SatEmpire
-
- 0 Replies
- 787 Views
-
Last post by Zaam
-
- 0 Replies
- 3928 Views
-
Last post by SatEmpire
-
- 0 Replies
- 5145 Views
-
Last post by Hannibal_Lecter
-
- 88 Replies
- 8061 Views
-
Last post by SatEmpire
Who is online
Users browsing this forum: No registered users and 4 guests