Latest Version of OScam sh4 QBOXHD (& QboxHD-mini)

mosta-toulous

Registered
Messages
1,598
Changeset [7054]: Irdeto: Add some code to protect from invalid emms which may cause ...

Irdeto: Add some code to protect from invalid emms which may cause segfaults.
 
Last edited:

iomeali

Registered
Messages
3,962
oscam-svn-7085-sh4-qboxhd-linux

Changeset [7085]:
Move get_betatunnel_caid_to() to oscam.c
This function is used in module-dvbapi.c, module-stat.c and oscam.c. Moving it to oscam.c prevents link error when module-stat is disabled.
 

iomeali

Registered
Messages
3,962
oscam-svn-7099-sh4-qboxhd-linux

Changeset [7099]: build: Build lib functions only when they are needed.
 

iomeali

Registered
Messages
3,962
oscam-svn-7105-sh4-qboxhd-linux

Changeset [7105]: config:prevent warnings from odd shell interpreters.
ash and dash are showing warnings when there are no variables left to shift. The warnings look like this:
shift: 504: can't shift that many
Reported by Deas.
 

iomeali

Registered
Messages
3,962
oscam-svn-7108-sh4-qboxhd-linux

Changeset [7108]: Fix Dvbapi Stop Decoding .


This should fix #2479 and #2460 and also Rejected Group (no matching reader) error. after hours seeking among source code , Found the exact line which cause the problem and then with annotations got this commited in r6583 so this is revert of r6583, which makes all after revs very unstable. Please Do not commit untested changes in Main modules like (oscam.c oscam-reader.c or oscam-garbage.c ...) if trunk become too unstable it makes users untrusted about testing it. i think , due different possibility of Configuration , every changes to those main modules should be tested with different parameter config (ie Changes in dvbapi,i think should be tested with both Request_mode (0 or 1) and if for both cases are ok then should be committed.
 

iomeali

Registered
Messages
3,962
oscam-svn-7128-sh4-qboxhd-linux

Changeset [7128]: Remove saveinithistory config option.

Changeset [7127]:
Remove reader->init_history.
Now that the monitor uses entitlements list to show reader details, rader->init_history is no longer used and/or needed.


Changeset [7126]: monitor: Return reader entitlement details like WebIf.


Changeset [7125]: monitor: tid may be more than 4 symbols long.
Changeset [7124]:Rename cs_ri_XXX() to rdr_XXX().
This better describes their function and it is less typing.

Changeset [7123]: Fix for DVBAPI , Matching Reader.
 

iomeali

Registered
Messages
3,962
oscam-svn7131-sh4-qboxhd-webif-Distribution

Changeset [7131]: module-constcw: Replace FIXMEs with proper fixes.

Changeset [7130]:Add -S parameter to OSCam.
When -S parameter is used, OSCAM prevents certain sensitive info (card serials) from reaching the logs.

Changeset [7129]:dd support for filtering sensitive information before it reaches the logs.
When rdr_XXX_sensitive() functions are used for logging, it is now possible to filter certain texts in the messages depending on a global flag (default off - no filtering).
When filtering is enabled the texts put between curly brackets would be replaced with # symbol. For example
rdr_log_sensitive(reader, "serial: {%s}", "123 456 789");
would result in the following entries:
... serial: 123 456 789 (when filtering is disabled) ... serial: ########### (when filtering is enabled)
 

iomeali

Registered
Messages
3,962
oscam-svn7135-sh4-qboxhd-webif-Distribution

Changeset [7135]: Mark more sensitive information. Thanks to pmanu and FilipeAmadeuO.

Changeset [7134]: module-stat.c - commit patch from pointer2 to fix lb_mode 2

Changeset [7133]: io_serial.c - commit patch from basta2k to fix short delay


Changeset [7132]: Filter sensitive information in the logs by default.

To disable filtering run oscam with -S parameter.
 

iomeali

Registered
Messages
3,962
oscam-svn7149-sh4-qboxhd-webif-Distribution

Changeset [7149]: Remove windows EOLs.
Changeset [7148]: cscrypt: Cleanup DES code.
Changeset [7147]: oscam-reader: Use reader logging functions.
Changeset [7146]: oscam: Use reader logging functions.
Changeset [7145]: csctapi: Use reader logging functions.

Changeset [7144]: Add rdr_ddump_mask() function and use it in the readers.

Changeset [7143]: Refactor and simplify reader logging code.

Changeset [7142]:
Remove uses of reader label when reader logging functions are used.
Reader logging functions already print reader label, there is no need to mention the label again in the message.


Changeset [7141]:Remove duplicate EMM logging in DRE and SECA readers.
EMMs are already logged when EMM debugging is enabled, there is no need for readers to implement their own EMM logging.

Changeset [7140]: globals:
globals: Fix build error.
dvbapi_checking_entitlements must be defined once outside of ifdefs.

Changeset [7139]: Fix compile error when not set have_dvbapi


Changeset [7137]: correct my last commit

Changeset [7136]: new parameter oscom.conf [dvbapi] checking_entitlements=0|1 default=0
This parameter is for extended reader check by entitlements
 

iomeali

Registered
Messages
3,962
oscam-svn7150-sh4-qboxhd-webif-Distribution

Changeset [7150]:

reader-nagra: Remove outdated and misleading message.
Patch by FilipeAmadeuO
 

iomeali

Registered
Messages
3,962
oscam-svn7157-sh4-qboxhd-webif-Distribution

Changeset [7157]: oscam-garbage.c : fix possible segfault and a memory leaks.

Changeset [7156]:
Remove optional config parameter dvbapi checking_entitlements , This checking is enable by default like before r7136


Changeset [7155]:
Fix build error with some openssl versions.
Fixed build error related to missing size_t declaration. Fixes ticket #2624.

Changeset [7154]: build: Do not build SHA1 code when libcrypto is used.


Changeset [7153]: cscrypt: Include cscrypt.h where it is needed.


Changeset [7152]: logfd is used only in module-camd35.c, move it there.


Changeset [7151]: fixed a segfault on cleanup
 

iomeali

Registered
Messages
3,962
oscam-svn7164-sh4-qboxhd-webif-Distribution

Changeset [7164]:Never give it up :D correct and return back part of r7160 which was reverted in my last commit. Thanks to StEVEqSR for testing and feedbacking

Changeset [7163]: revert part of the r7160 , seems phoenix readers not working after that rev.

Changeset [7162]: the patch is reported by pointer2

Changeset [7161]: Fix some compile warnings

Changeset [7160]: Fix some possible Memory leaks.

Changeset [7159]: Fix some memory Allocation.

Changeset [7158]: in continuous of my last commit
 

iomeali

Registered
Messages
3,962
oscam-svn7168-sh4-qboxhd-webif-Distribution

Changeset [7168]: Fix WebIf label for cccstealth as it was a bit misleading. See #2638.

Changeset [7167]: Dvbapi : Fix For checking provid ifd_phoenix.c : remove Phoenix_FastReset which nowhere is called (made it as a comment)


Changeset [7166]:remove cheching of entitlements since some cards not report entitlements correctly like HD+ ,TVSat,and some Nagra cards, ...Furthermore if this checking wants to be (i made it comment since if the author : corsair decide to fix it ... ) ,current code might breaking caid mapping also might have some side-efect on auto beta tunneling function...

Changeset [7165]: Correcting some Memory Allocations
 

iomeali

Registered
Messages
3,962
oscam-svn7179-sh4-qboxhd-webif-Distribution

Changeset [7179]:
Use IOCTL_GET_IS_CARD_PRESENT instead of IOCTL_GET_IS_CARD_ACTIVATED on SH4.
This is reported to fix issues with internal readers in SH4 boxes. Unfortunately the information why the fix is needed is missing.


Changeset [7176]: reader-videoguard: CAID 09C8 should be 098C. Patch by BigGyros.


Changeset [7172]:
reader-videoguard: Add support for Sky Germany V14 *** Card (ATR & Base Year).
Fixes ticket #2620. Patch by BigGyros?.
 

iomeali

Registered
Messages
3,962
oscam-svn7182-sh4-qboxhd-webif-Distribution

Changeset [7182]: tryfix for ET-Boxes + simplify serial read code

Changeset [7181]: Tryfix for ticket 2643


Changeset [7180]:
Revert of non pll timingcode see forum topic HD+ verabschiedeet sich sporradisch Please report results in forum
 

iomeali

Registered
Messages
3,962
oscam-svn7187-sh4-qboxhd-webif-Distribution

Changeset [7187]:Revert changes , this is now works like before r7184 , please don't tell me still not works Sorry

Changeset [7186]: Oh so sorry , typo by accident in my last commit


Changeset [7185]: patch by mike28

Changeset [7184]:module-cccam : try fix for #2454 invalid increase hop


Changeset [7183]:
Fix bug introduce in r6159 , Since cs_add_cacheex_stats are delcred with CS_CACHEEX build , calling that when the binary build without CS_CACHEEX , cause null pointer , segfault ...
 

iomeali

Registered
Messages
3,962
oscam-svn7196-sh4-qboxhd-webif-Distribution

Changeset [7196]: always resend ecm request to udp reader on fallback
 
Top