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

iomeali

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

Changeset [7275]: oscam-config.c - fix for #2695, tnx to polskafan @ SB!
 

iomeali

Registered
Messages
3,962
Changeset [7277]: lb: fixed reopen_seconds with local readers (see #2682)

Changeset [7276]:
module-stat: Fix possible segfault related to lb_savepath.

lb_savepath is dynamically allocated and testing for lb_savepath[0] would most likely result in segfault if the variable is NULL.
 

iomeali

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

Changeset [7281]: fix error previous patch

Changeset [7280]: Videoguard: Not all cards support get ROM version, hopefully fixes #2703

Changeset [7279]: Fix Cmake compile error on mac.

Changeset [7278]: vg2: Extract ROM version. Patch by lintendo @ streamboard. Fixes ticket #2689
 

iomeali

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

Changeset [7284]: cacheex: fix for "active reader not sending cache but memusage is growing"


Changeset [7283]:
lb: auto-betatunnel enhancement, lb_auto_betatunnel_prefer_beta=x means 0=always beta...100=always nagra


Changeset [7282]:
Introduction to automatic selection of static or dynamic libusb-1.0 In function of the target. Now Activated only for Dreambox Dynamic linking can be forced by adding -DSTATIC_LIBUSB=0 parameter
 

iomeali

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

Changeset [7290]: Tryfix timeouts

Changeset [7289]: Added Viaccess to 'unlockparental' parameter in documentaion.

Changeset [7288]: Videoguard: Send get ROM version to all cards

Changeset [7287]:
cacheex: dirty hack to prevent full running job queues. Maybe someone has an idea why this happens?

Changeset [7286]: Added new options for 'lb_auto_betatunnel_prefer_beta' to documentaion.

Changeset [7285]: cacheex: Another fix for high memory usage and full running "job queues"
 

iomeali

Registered
Messages
3,962
OSCam-svn7294-sh4-qboxhd-webif-Distribution

Changeset [7294]:
Do not use pthread_getcpuclockid().

Using pthread_getcpuclockid() is fine for checking if a thread exists, but the problem is that this function may not exist. Using pthread_detach in this case results in the same functionality.

This should fix ticket #2712.


Changeset [7293]:
Researched and corrected the implementation of ifsc request and responses for T1 protocol Old behaviour: the ifsc value was send to the card but the card ifsc response was never evaluated. If the card responded error oscam still continued to use the ifsc value anyway. New behaviour: the ifsc value is send to the card and the card ifsc response is evaluated. If the card responds OK, the value of the ifsc response of the card is used

This commit might break the working of T1 cards with certain readers so please test and report -d 65535 logs in the forum!


Changeset [7292]: reverted dirty hack vom r7287, tryfix doing it better.


Changeset [7291]:
After a T1 resync a new retry should be initiated. Since rev 7230 this was never done ret was OK due to succesfull resync. This should fix the retry after resync with T1 cards -> please test and report in forum.
 

iomeali

Registered
Messages
3,962
Changeset [7296]: Avoid filling the log with CACHEEX messages.

Changeset [7295]:
reader-videoguard: Add support for Indovision (09C1).
Patch by sat_hunter @ sb.
 

iomeali

Registered
Messages
3,962
OSCam-svn7310and7311-sh4-qboxhd-webif-Distribution

Changeset [7311]:
Mixed Up the setting of IFSD with IFSC -> so reverting 7297 and 7293 + fix of wrong operand use

Changeset [7310]: Videoguard: Improvements for ticket #2706, ins7e11 handling


Changeset [7309]: Videoguard: some cards reply len=0x00 for not supported ins

Changeset [7308]:
module-stat: Fix warning.

Seen when compiling on OSX with make CC=clang:

module-stat.c:357:47: warning: conversion specifies type 'unsigned short' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat]

fprintf(file, "%s,%d,%04hX,%06X,%04hX,%04hX,%d,%d,%ld,%d,%02hX\n",

%04u

Changeset [7307]: pthread_self() result should not be casted to unsigned int.

Changeset [7306]: build: Do not enable HAVE_DVBAPI on OS X

Changeset [7305]:
Use the correct operator.

Changeset [7304]: reader-seca: Use sensitive logging to hide SA.

It is certain that in this case instead of =+ the operator should be +=. gcc accepts both but clang correctly warns about using =+.

Changeset [7303]:
build: Compile oscam.c like regular source file.

This removes special case in building of oscam.c. Before this oscam.c was build along with linking the final binary. This was rather strange and served no purpose at all.
Changeset [7302]:

Implement almost full IPv6 support.

The original patch was created by manio and discussed in ticket #2694.

I've updated the patch to apply to the latest master and added some cleanups.

Changeset [7301]: config: Fix detection of OSX_VER.

Changeset [7300]: fixed a segfault

Changeset [7299]:
reader-videoguard2.c : Add mode detection patch #2706 for ins7e11 , tnx to lintendo.


Changeset [7298]:
Seca card reporting:

Many providers use mediaguard to protect their content. Its misleading to report all mediaguard cards as Canal+ NL Keep in mind that a mediaguard V10.0 card is actually a nagra card tunneling seca!

Changeset [7297]:

Tryfix setting ifsc value Implemented 3 retries instead of just returning error right away
 

iomeali

Registered
Messages
3,962
OSCam-svn7314-sh4-qboxhd-webif-Distribution

Changeset [7314]:
dvbapi: Sent data as one packet.
Some time ago I've sent a patch for generic dvbapi under linux (boxtype=pc). It is working fine but I think there is need for one important enhancement. Currently it is sending each CA_SET_PID and CA_SET_DESCR as two separate packets which are: the request integer and the data. I think it will be much better to sent it in one packet.
At first it is not elegant to sent it this way, besides the UDP packet order is not the think that we should rely on.
About client implementation: as far as I know there is currently two clients using the api: vdr-plugin-dvbapi and ostryck MuMuDVB fork (maybe tvheadend will also use it). I contacted ostryck and he said there will be no problem with this small api change. Obviously also no problem on vdr-plugin-dvbapi side.
Patch by manio posted in ticket #2719.

Changeset [7313]:
config: Update OS X SDK detection to handle 10.7+ versions.
In 10.7 the SDK location have moved. Thanks to stefansp for providing the new paths.


Changeset [7312]: config: Add -O / --detect-osx-sdk-version option to help text.
 

iomeali

Registered
Messages
3,962
OSCam-svn7345-sh4-qboxhd-webif-Distribution

18:44 Changeset [7345] by gf
cfg/newcamd: Convert newcamd options to table parser.
18:31 Changeset [7344] by lattjo
Videoguard: Fix automatic box id detection broken by commit r7309
18:29 Changeset [7343] by gf
cfg/cs378x: Convert cs378x (camd35_tcp) options to table parser.
18:29 Changeset [7342] by gf
cfg/camd35: Convert camd35 options to table parser.
18:29 Changeset [7341] by gf
cfg/csp: Convert cacheex options to table parser.
18:04 Changeset [7340] by gf
cfg/camd33: Convert camd33 options to table parser.
17:42 Changeset [7339] by gf
cfg: Prevent compiler warnings warnings. Newer gcc's (4.6) complain about …
17:37 Changeset [7338] by gf
cfg/monitor: Convert monitor options to table parser.
16:49 Changeset [7337] by gf
cfg/anticasc: Convert anticascading options to table parser.
16:49 Changeset [7336] by gf
cfg/anticasc: Make anticascating config fixups in one place. This commit …
16:11 Changeset [7335] by gf
cfg/global: Convert lb_retrylimits and lb_nbest_percaid.
16:11 Changeset [7334] by gf
cfg/global: Convert lb_noproviderforcaid and double_check_caid.
16:11 Changeset [7333] by gf
cfg/global: Convert logfile.
16:11 Changeset [7332] by gf
cfg/global: Convert serverip.
16:11 Changeset [7331] by gf
cfg/global: Convert disablelog and loghistorysize.
16:10 Changeset [7330] by gf
cfg-parser: Add support for functions.
16:10 Changeset [7329] by gf
cfg/global: Convert ecmfmt.
16:10 Changeset [7328] by gf
cfg/global: Convert usrfile, mailfile, cwlogdir, emmlogdir and …
16:10 Changeset [7327] by gf
cfg-parser: Add support for string values.
16:10 Changeset [7326] by gf
cfg-parser: Apply configuration fixups after the parsing is completed.
13:47 Changeset [7325] by gf
Fix logic error in check_ip(). Patch by manio posted in ticket #2721.
13:44 Changeset [7324] by gf
cfg/global: Convert maxlogsize.
13:44 Changeset [7323] by gf
cfg/global: Convert serialreadertimeout.
13:44 Changeset [7322] by gf
cfg/global: Convert nice.
13:44 Changeset [7321] by gf
cfg/global: Convert clienttimeout and fallbacktimeout.
13:44 Changeset [7320] by gf
cfg/global: Convert lb_save and lb_nbest_readers. …
13:44 Changeset [7319] by gf
cfg/global: Convert simple int and uint values. Bug fixes: …
13:44 Changeset [7318] by gf
cfg: Add config parser infrastructure. The table based approach to config …
13:44 Changeset [7317] by gf
Add streq() helper function.
 

iomeali

Registered
Messages
3,962
OSCam-svn7361-sh4-qboxhd-webif-Distribution

Changeset [7361]: Videoguard: ins36 detection was not correct in r7344


Changeset [7360]: module-serial: Fix crash if serial device is not set.


Changeset [7359]: cfg: Fix compile error when webif is disabled.


Changeset [7358]: cfg/lcd: Convert lcd options to table parser.


Changeset [7357]: cfg/dvbapi: Convert dvbapi options to table parser.


Changeset [7356]: cfg/gbox: Convert gbox options to table parser.


Changeset [7355]: cfg/serial: Convert serial options to table parser.

Changeset [7354]: cfg/radegast: Convert radegast options to table parser.

Changeset [7353]: cfg/pandora: Convert pandora options to table parser.

Changeset [7352]: cfg/cccam: Small cleanup.

Changeset [7351]: oscam-config: Remove unused code.

Changeset [7350]: cfg/cccam: Convert cccam options to table parser.

Changeset [7349]: cfg: Add support for statically allocated strings.

Changeset [7348]: cfg: Fix config variable types. Now that config parser is utilized we are ...

Changeset [7347]: cfg: Add missing whitespace. Without this, parsing of config definitions ...

Changeset [7346]: cfg/webif: Convert WebIf options to table parser.
 

iomeali

Registered
Messages
3,962
Changeset [7365]: small error correction about debug, now debug for mac not disabled anymore


Changeset [7364]:
Getting rid off the irritating /usr/bin/ranlib has no symbols warning on mac 10.7 and 10.8


Changeset [7363]:
Added possibility to compile on mac whitout pcsc with -DHAVE_PCSC=0 Cleaned up some unneeded messages Set for now 10.6 like before and not forced to x86_64

Changeset [7362]:
Added new Xcode location for mac 10.7 (lion)10.8(mountain lion) Added static libusb support for mac Set 10.6 to complile x86_64 as well Note : On 10.7 Xcode needs to be updated to 4.3
 

iomeali

Registered
Messages
3,962
OSCam-svn7374-sh4-qboxhd-webif-Distribution

Changeset [7374]: Try for sdk 10.6 fixed x86_64

Changeset [7373]:
Remove extra/unneeded parentheses.
clang 3.x warns about these and it is right.


Changeset [7372]:
Fix wrong memset sizes.
These bugs were uncovered by compiling with clang 3.x (make CC=clang).

Changeset [7371]: adding architecture message for mac


Changeset [7370]: Mac setting exact osx architecture should solve older hardware bugs

Changeset [7369]:
Fix IP access when IPv6 support is enabled.
Patch by manio, fixes ticket #2723.

Changeset [7368]: Possible pcsc error on sdk 10.6


Changeset [7367]: Forgot the smargo utils in previous patch

Changeset [7366]:
Added SDK location for use off Xcode version less then 4.3 on osx10.7 Correct compile error If build in libcrypto is used 10.6 now also compiles x86_64, I tested it with 10.6 sdk and seems to work good.
 

iomeali

Registered
Messages
3,962
OSCam-svn7385-sh4-qboxhd-webif-Distribution

Changeset [7385]: Prevent OSX compilation failures when IPv6 support is enabled.


Changeset [7384]:
cfg: Switch oscam.conf parsing to new world order.

Extras:

A lot less code.
Shows warnings if certain section is not loaded because there is no compiled in support.
Warnings for unknown settings.
Now every module when disabled, have no config data/code in the binary.


Changeset [7383]: cfg: Add basic functions dealing with config sections.



Changeset [7382]:

cfg: Move len4caid() and write_config() functions.

This is done in prepration for cleanup of oscam-config.c

Just code movement, no code changes.


Changeset [7381]: cfg: Add format string checking for fprintf_conf(). Add format string ...

cfg:

Add format string checking for fprintf_conf() and fix the errors detected by the compiler.

The fixed warnings were:

oscam-config.c: In function 'camd33_key_fn': oscam-config.c:384:2: warning: zero-length gnu_printf format string [-Wformat-zero-length] oscam-config.c: In function 'newcamd_key_fn': oscam-config.c:495:2: warning: zero-length gnu_printf format string [-Wformat-zero-length] oscam-config.c: In function 'write_services': oscam-config.c:1374:3: warning: zero-length gnu_printf format string [-Wformat-zero-length] oscam-config.c:1380:3: warning: zero-length gnu_printf format string [-Wformat-zero-length] oscam-config.c:1386:3: warning: zero-length gnu_printf format string [-Wformat-zero-length] oscam-config.c: In function 'write_server': oscam-config.c:1782:5: warning: zero-length gnu_printf format string [-Wformat-zero-length] oscam-config.c:1892:5: warning: zero-length gnu_printf format string [-Wformat-zero-length] oscam-config.c:2054:5: warning: format '%lX' expects argument of type 'long unsigned int', but argument 4 has type 'uint32_t' [-Wformat]

Changeset [7380]:

cfg: Move chk funcs from oscam-conf.c to oscam-conf-chk.{c,h}

Just code movement, no code changes.

Changeset [7379]:
cfg: Move basic config parsing code to oscam-conf.{c,h}

Just code movement, no code changes.

Changeset [7378]:

cfg: Move search_boxkey() function to reader-cryptoworks.c

The only place where this function is used is in reader-cryptoworks. It is better move it out oscam-config.c


Changeset [7377]:
cfg: Move show_sidtab() function closer to where it is used.

Just code movement, no code changes.

Changeset [7376]:
ipv6: Fix setting of client address.

This patch fixes regression introduced with full IPv6 support.

Patch by manio.


Changeset [7375]:
cfg: Fix setting of serverip config variables.

Fixes ticket #2730 and #2733.
 

iomeali

Registered
Messages
3,962
OSCam-svn7396-sh4-qboxhd-webif-Distribution

Changeset [7396]: cfg: Remove workaround for "httptpl" with missing ending slash. There are ...
cfg: Remove workaround for "httptpl" with missing ending slash.
There are a lot of paths described in the config and it makes little sense to fixup (add / at the end) only for "httptpl" and not for the others.
The users must set the directory with slash (/) at the end in order for that directory to be correctly prepended to file names.


Changeset [7395]: cfg: Move functions dealing with config sections in oscam-conf.c

Changeset [7394]: cfg: Set default values using config tables.


Changeset [7393]: cfg: Add default values for string options.


Changeset [7392]: cfg: Introduce union to hold default values.

Changeset [7391]:
cfg: Move mk_t_XX) funcs from oscam-config.c to oscam-conf-mk.c
Just code movement, no code changes.


Changeset [7390]: cfg: Introduce OPT_SAVE_FUNC. Move the logic that decides if a certain ...
cfg: Introduce OPT_SAVE_FUNC.
Move the logic that decides if a certain section is written next to configuration varaibles and cleanup config writing code.


Changeset [7389]: cfg: Introduce union in struct config_list to save some space.

Changeset [7388]: Allow use of bool type by including stdbool.h


Changeset [7387]:
Fix Cmake ticket 2735 Removed misleading messages when compiling on mac Removal from some /ranlib no symbols error on mac


Changeset [7386]:
config: Do not use "echo -n" use printf instead.
OS X's /bin/sh do not support echo -n which leads to a "funny" bug when using ./config --gui. When Readers menu is entered the last selected reader is lost when the config is saved.
 

iomeali

Registered
Messages
3,962
OSCam-svn7410-sh4-qboxhd-webif-Distribution

Changeset [7410]: cfg/webif: Refactor common code into webif_save_config().


Changeset [7409]:
Fix handling of aulow, hideclient_to and appendchaninfo settings.

These settings were loaded from [monitor] section in oscam.conf but they are global in nature, used in monitor, webif, oscam logging and other places.

Also when the new config parser was introduced, in case [monitor] was disabled these values didn't get their default values which causes strange behaviour of the webif that depended on them.

This commit fixes the issues by making the variables not depend on [monitor] only. They are loaded from [monitor] and [webif] and saved in both places (the last one wins). That way, old configs that have set the values in [monitor] would continue to work.

This commit fixes tickets #2725 and #2739.


Changeset [7408]:

webif: Allow cs357x (camd35), cs378x (camd35tcp) and csp sections to be disabled.

Without this once any of cs357x (camd35), cs378x (camd35tcp) or csp sections are enabled (by setting the port) they can not be disabled anymore from the WebIf.

Changeset [7407]:
webif: Use correct section name for camd35 (cs357x).

Without this the section was not saved when WebIf was used.

Changeset [7406]:
cfg: Allow config functions to be trully generic.

This config allows functions to be useful when the variable storing configration data is dynamically allocated (like accounts and readers).

Changeset [7405]:
cfg: Rename function s/caid_fn/caidtab_fn/.

This makes it easier to search for are using caidtab api.


Changeset [7404]: cfg: Change config filenames to defines. That way we should not get ...

cfg: Change config filenames to defines.

That way we should not get unused warnings when some feature is disabled and the strings would not be in the final binary resulting in space savings.

Fixes ticket #2738.


Changeset [7403]:
csctapi/ifd_pcsc: Fixup previous commit.

Umm, that'll teach me to test more...


Changeset [7402]:
csctapi/ifd_pcsc: Fix two harmless warnings.

The warnings were:

csctapi/ifd_pcsc.c:197:15: warning: comparison of integers of different signs: 'LONG' (aka 'int') and 'unsigned int' [-Wsign-compare] csctapi/ifd_pcsc.c:207:21: warning: comparison of integers of different signs: 'LONG' (aka 'int') and 'unsigned int' [-Wsign-compare]

Changeset [7401]: build:
build: Fix libusb build on OS X when libusb + pcsc build is requested.

Setting -isysroot causes the compiler to stop looking in /usr/local/{include,lib} which results in the following error, when make pcsc-libusb is run on OS X.

In file included from csctapi/icc_async.c:37: csctapi/ifd_smartreader.h:14:31: error: libusb-1.0/libusb.h: No such file or directory make[2]: * [lib/libcsctapi-i686-apple-darwin10-libusb-pcsc.a(csctapi/icc_async.o)] Error 1 make[1]: * [all] Error 2



Changeset [7400]: cfg: Add open_config_file() and use it.


Changeset [7399]: cfg: Implement {create,flush}_config_file().


Changeset [7398]: cfg: Add config fixups in configuration tables.


Changeset [7397]: config: Prefer newest OS X SDK.
 

iomeali

Registered
Messages
3,962
oscam-svn7419-sh4-qboxhd-webif-Distribution.

Changeset [7419]: Smal correction mac compile utils


Changeset [7418]:

Libusb will be static by default on all linux. (like before but with correct paths) You can override this by adding -DSTATIC_LIBUSB=0 behind the cmake command. For mac it will always compile with static libusb

Changeset [7417]: Updated 'aulow' parameter in documentation.

Changeset [7416]:
docs: Add README.build file.

This file is generated from the output of make help. The file is extracted so that we have access to build system documentation without executing anything.

README.build should not be changed directly, instead the help text in Makefile should be edited and then make README.build would rebuild the file. That way the help text is closer to Makefile rules and more dynamic.

Another plus to having README.build file is that OSCam users now can be pointed directly to this file in OSCam SVN and web site.

Changeset [7415]: build: Prepare help text to be extracted into an external file.

Changeset [7414]:
build: Update make help text.

Add static building examples.
Fix wrong examples.
List useful targets in the help.


Changeset [7413]: build: Add example static targets in Makefile.extra


Changeset [7412]: Removed duplicate 'cacheexwaittime' parameter from documentation.

Changeset [7411]:
anticasc: Fix initialization and cleanup logging code.
Fixes ticket #2740.
 

iomeali

Registered
Messages
3,962
oscam-svn7425-sh4-qboxhd-webif-Distribution.

Changeset [7425]:
Different approach to solving httpttl ending slash problem.

With this, the variable coming from the config file is not modifed, instead when it is used and the ending slash is missing, the problem is corrected in place.

Changeset [7424]:
Fix use of possibly uninitialised values in readers.

ATR_GetHistoricalBytes() can return without initializing length parameter so valgrind correctly detects this for each reader:

Conditional jump or move depends on uninitialised value(s)

at 0x80A8A30: conax_card_init (reader-conax.c:117) by 0x80A6306: reader_get_cardsystem (reader-common.c:210) by 0x80A640B: reader_reset (reader-common.c:264) by 0x80563A9: work_thread (oscam.c:4051) by 0x4060AE9: start_thread (in /lib/libpthread-2.15.so) by 0x415B69D: clone (in /lib/libc-2.15.so)

Changeset [7423]:
Force valgrind to stop complaining about possibly uninitialized values.

The valgrind is wrong here but annoying. The problem is that it doesn't know what ioctl call does and assumes the structure is left not initialized.

Conditional jump or move depends on uninitialised value(s)

at 0x81062D7: IO_Serial_SetBitrate (io_serial.c:203) by 0x810642A: IO_Serial_SetParams (io_serial.c:233) by 0x810741F: IO_Serial_InitPnP (io_serial.c:747) by 0x81014EB: Phoenix_Init (ifd_phoenix.c:59) by 0x80FC78E: ICC_Async_Device_Init (icc_async.c:185) by 0x80A65AF: reader_device_init (reader-common.c:313) by 0x80D7CDC: reader_init (oscam-reader.c:844) by 0x805640B: work_thread (oscam.c:4065) by 0x4060AE9: start_thread (in /lib/libpthread-2.15.so) by 0x415B69D: clone (in /lib/libc-2.15.so)

Conditional jump or move depends on uninitialised value(s)

at 0x81062F3: IO_Serial_SetBitrate (io_serial.c:205) by 0x810642A: IO_Serial_SetParams (io_serial.c:233) by 0x810741F: IO_Serial_InitPnP (io_serial.c:747) by 0x81014EB: Phoenix_Init (ifd_phoenix.c:59) by 0x80FC78E: ICC_Async_Device_Init (icc_async.c:185) by 0x80A65AF: reader_device_init (reader-common.c:313) by 0x80D7CDC: reader_init (oscam-reader.c:844) by 0x805640B: work_thread (oscam.c:4065) by 0x4060AE9: start_thread (in /lib/libpthread-2.15.so) by 0x415B69D: clone (in /lib/libc-2.15.so)

Changeset [7422]:
Adding ending slash fixup for emmdir - for consistency with other configuration parameters pointing to folders

Changeset [7421]:

REVERT: cfg: Remove workaround for "httptpl" with missing ending slash.

This one reverts r7396 because my analysis was wrong.

All other variables that hold paths are working fine when slash (/) is missing at the end. Restore the needed fixup.

Changeset [7420]: Some clean up in message ouput
 

iomeali

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

Changeset [7435]:
Add account_set_defaults() and use it where needed.
This fixes at least one bug in WebIf (the new accounts were added with cccignorereshare = 0 when they should be using -1).

Changeset [7434]:
cfg/accounts: Change account->dyndns to char *
This saves 60 bytes for each account in most cases.

Changeset [7433]:
cfg/account: Convert simple variables.
This increases struct s_auth by 30 bytes, but we'll get some of that back once config parser start supporting boolean values.
Also dyndns, usr and pwd fields when converted to char * would save at least 180 (60+60+60-8+ bytes per struct s_account.


Changeset [7432]:
webif: Do not display caid and srvid when they are set to internal values.
Fixes ticket #2751 and partially ticket #1544.

Changeset [7431]:
webif: Do not return empty page when password authentication fails.
Lets not be antisocial and say to the poor user at least that the access was denied.

Changeset [7430]: cfg: Free config values allocated from the parser.

Changeset [7429]:
module-pandora: Do not kill OSCam for stupid reasons.
The functions that are patched with this are all allowed to returing failure. Instead they were killing the whole OSCam, which is crazy.

Changeset [7428]: module-constcw: Do not kill the whole oscam if init fails.

Changeset [7427]: Added the possibility to compile libusb dynamic when LIBUSBDIR is used

Changeset [7426]:
cacheex: small stability enhancement cacheex: debuglevel 1024 (ECM logging) now logs oscam+csp-hashs
 

iomeali

Registered
Messages
3,962
oscam-svn7438-sh4-qboxhd-webif-Distribution.

Changeset [7438]:
cfg: Fix build error when webif is disabled.

Fix an error introduced in the previous commit. Fixes ticket #2758.

Changeset [7437]: cacheex: fixed full running queue

Changeset [7436]: cfg: Prevent crash when freeing account values. Fixes ticket #2754.
 
Top