Welcome!

Welcome to Satlover forums, full of great people, ideas and excitement.

Please register if you would like to take part. link..

Register Now

Alert: Don't Use Hotmail Email Accounts for registration

Collapse

Before Access to all Forums and Trial accounts you must need to activate your account Email address

Oscam for Qbox HD

Collapse
This is a sticky topic.
X
X
 
  • Time
  • Show
Clear All
new posts
  • senad78
    Experienced Board Member
    • Jan 2011
    • 852

    Re: Oscam for Qbox HD

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


    Code:
    [CENTER]http://www.herosh.com/download/10937019/oscam-svn7275-sh4-qboxhd-webif-Distribution.tar.gz.html[/CENTER]

    Comment

    • dniestre
      Banned
      • Mar 2012
      • 838

      Re: Oscam for Qbox HD

      oscam-svn7277-sh4-qboxhd
      Attached Files

      Comment

      • krimozak
        Experienced Board Member
        • Mar 2010
        • 4336

        Re: Oscam for Qbox HD

        23/08/2012

        oscam-svn7281-sh4-qboxhd
        Attached Files
        .
        .

        If You Like My Post... Press button sigpic to Keep it alive

        Comment

        • krimozak
          Experienced Board Member
          • Mar 2010
          • 4336

          Re: Oscam for Qbox HD

          24/08/2012

          oscam-svn7282-sh4-qboxhd
          Attached Files
          .
          .

          If You Like My Post... Press button sigpic to Keep it alive

          Comment

          • dniestre
            Banned
            • Mar 2012
            • 838

            Re: Oscam for Qbox HD

            oscam-svn7294-sh4-qboxhd-
            Attached Files

            Comment

            • 5zorionak5
              Board Senior Member
              • May 2011
              • 340

              Re: Oscam for Qbox HD

              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.
              Attached Files

              Comment

              • 5zorionak5
                Board Senior Member
                • May 2011
                • 340

                Re: Oscam for Qbox HD

                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.
                Attached Files

                Comment

                • 5zorionak5
                  Board Senior Member
                  • May 2011
                  • 340

                  Re: Oscam for Qbox HD

                  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.
                  Attached Files

                  Comment

                  • 5zorionak5
                    Board Senior Member
                    • May 2011
                    • 340

                    Re: Oscam for Qbox HD

                    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.
                    Attached Files

                    Comment

                    • 5zorionak5
                      Board Senior Member
                      • May 2011
                      • 340

                      Re: Oscam for Qbox HD

                      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
                      Attached Files

                      Comment

                      • 5zorionak5
                        Board Senior Member
                        • May 2011
                        • 340

                        Re: Oscam for Qbox HD

                        oscam-svn7444-sh4-qboxhd-webif-Distribution.

                        Changeset [7444]:
                        cfg: Fix saving of keepalive value in accounts.

                        This fixes regression introduced in r7433 and part of ticket #2762.

                        Changeset [7443]: cacheex: camd35 another fix cacheex: increased queue warning to 2000


                        Changeset [7442]:
                        cfg/accounts: Change pwd type from char[64] to char *.

                        This change saves on average 54 bytes per struct s_account if we assume that all accounts have 8 chracter passwords. Since the accounts usually have shorter passwords the savings are even bigger.

                        Changeset [7441]: cfg: Add config_list_gc_values().

                        Changeset [7440]: cscrypt: keep valgrind happy

                        Changeset [7439]:
                        Add reader_set_defaults() and use it where it is needed.

                        This fixes couple of bugs in WebIf - the new readers were added with defaults that are not set correctly.

                        Fixes ticket #2760.
                        Attached Files

                        Comment

                        • 5zorionak5
                          Board Senior Member
                          • May 2011
                          • 340

                          Re: Oscam for Qbox HD

                          oscam-svn7452-sh4-qboxhd-webif-Distribution.

                          Changeset [7452]: cacheex: fixed wrong cccam cacheex stats nodeid

                          Changeset [7451]: cacheex: fixed high load

                          Changeset [7450]: cacheex: fixed a camd35 issue

                          Changeset [7449]: fixed last commit when compiling without cacheex

                          Changeset [7448]: cacheex: reconnect timeout now valid cacheex: cacheex-stats with ip

                          Changeset [7447]: cacheex: another fix for the queue problem

                          Changeset [7446]:
                          camd33: Silence some annoying warnings.
                          Thats what I get for not compiling the disabled module after changing it. This patch fixes:
                          module-camd33.c: In function 'camd33_auth_client': module-camd33.c:89:5: warning: pointer targets in passing argument 1 of 'streq' differ in signedness [-Wpointer-sign] In file included from globals.h:1763:0,
                          from module-camd33.c:1:
                          global-functions.h:417:12: note: expected 'const char *' but argument is of type 'uchar *' module-camd33.c:89:5: warning: pointer targets in passing argument 1 of 'streq' differ in signedness [-Wpointer-sign] In file included from globals.h:1763:0,
                          from module-camd33.c:1:
                          global-functions.h:417:12: note: expected 'const char *' but argument is of type 'uchar *'
                          No binary changes.


                          Changeset [7445]:
                          Fallback to IPv6 if setting up IPv6 listener fails.
                          Patch by manio and another fix for Ticket #2721.
                          Attached Files

                          Comment

                          • 5zorionak5
                            Board Senior Member
                            • May 2011
                            • 340

                            Re: Oscam for Qbox HD

                            oscam-svn7477-sh4-qboxhd-webif-Distribution

                            Changeset [7477]:
                            Rename mode in struct s_reader to azbox_mode.
                            mode is pretty generic and since the variable is used only in azbox code its better to be called azbox_code.
                            No binary changes.

                            Changeset [7476]:
                            cfg/reader: Fix default cool_timeout_init/cool_timeout_after_init values.
                            The default values are mentioned in the wiki. This fixes ticket #2772.

                            Changeset [7475]: fixed a warning

                            Changeset [7474]: cacheex: fixed a cache flooding bug

                            Changeset [7473]:
                            Fix crash when saving ecmwhitelist values in readers.
                            This fixes tickets #2770 and #2767. Thanks to kroki for testing the patches.

                            Changeset [7472]:
                            cfg/global: Clear http_dyndns values before setting them.
                            Without this, once set http_dyndns value can not be removed in WebIf.

                            Changeset [7471]: build: Do not assume the shell is smart.

                            Changeset [7470]:
                            cacheex: added cacheex-stats, logging errors cacheex: increased garbage collector dispose time cacheex: different cw error is logged and any further blocked

                            Changeset [7469]: build: Allow parallel build.

                            Changeset [7468]:
                            build: Generate and use proper dependencies for source files.
                            This should make using make clean a rare operation. Now we use the compiler to generate dependancy information for each source file. This means that only the correct files would be rebuild if some header or source file changed.

                            Changeset [7467]:
                            build: Stop using archives and allow parallel build.
                            This change simplifies the build and allows it to finally support parallel build (for example: make -j 4) and generation of proper dependency information (implemented in next patch).

                            Changeset [7466]:
                            build: Rename LIBDIR to BUILD_DIR and improve clean and distclean targets.

                            Changeset [7465]:
                            build: Add more targets to PHONY.
                            These targets do not produce output file with the name of the target (or they must be run always) so they must be listed in PHONY targets.

                            Changeset [7464]:
                            build: Do not pass unneeded flags to linker.
                            The linker have no use of the defines of compiler warning settings.

                            Changeset [7463]: build: Strip white space from info screen.

                            Changeset [7462]: build: Show linker version in info screen.
                            Attached Files

                            Comment

                            • 5zorionak5
                              Board Senior Member
                              • May 2011
                              • 340

                              Re: Oscam for Qbox HD

                              oscam-svn7509-sh4-qboxhd-webif-Distribution.
                              Attached Files

                              Comment

                              • dniestre
                                Banned
                                • Mar 2012
                                • 838

                                Re: Oscam for Qbox HD

                                oscam-svn7518-sh4-qboxhd-
                                Attached Files

                                Comment

                                Working...