Oscam Mipsel (DM500HD,800,7025,8000 & VU)

Status
Not open for further replies.

vidakovicd

Registered User
Messages
861
oscam-svn8551-mips-tuxbox-webif-libusb-Light.tar.gz
oscam-svn8551-mips-tuxbox-webif-Distribution.tar.gz

thanks LePouSAT
 
Last edited:

powercisco

Super VIP
Messages
9,100
15.03.2012 Oscam1.20 svn8552

- Changeset [8552] by gf
Revert "Reliably stop check() thread on exit." It seems some platforms implementation of pthread_cond_timedwait() is
not that good enough and using pthread_cond_timedwait() instead of
nanosleep increased response times a lot.
This reverts commits r8525 and r8551.
Thanks to wimpie007 for the report and testing.

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
19.03.2012 Oscam1.20 svn8559

- Changeset [8559] by stefansat
Cmake extra libusb messaging correction
- Changeset [8558] by stefansat
Cmake libusb messaging updated

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
22.03.2012 Oscam1.20 svn8561

- Changeset [8561] by gf
Resolve channel names in ECM log and monitor.
Patch by malakudi posted in ticket #3239.

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
Oscam1.20 svn8566

- Changeset [8566] by gf
dvbapi: Improve Irdeto/Beta? EMM tunnel.
EMM tunnel now also depends on the betatunnel service-ids.
It is possible to specify betatunnel with srvid=0000 to activate EMM-only tunnel.
Some minor code improvements as suggested by user depp0n.
Patch by canna posted in ticket #3258.
- Changeset [8565] by gf
ecm: Simplify locking in CW processing thread.
- Changeset [8564] by gf
ecm: Reliably stop cw_process() thread on exit. First attempt to reliably stop check()/cw_process() thread on exit commited
in r8525 was reverted in r8552 because it introduced latencies.
The latencies were introduced because waking up the thread from inside
ECM processing functions was done by a signal which wasn't working once
pthread_cond_timedwait() started being used instead of nanosleep().
This commit should be the proper fix.
Thanks to wimpie007 for the testing.
- Changeset [8563] by gf
ecm: Move CW sending thread code in oscam-ecm.c
The moved code that implements CW processing thread is very central
to ECM procesing, so it is a good idea to move it closer to other
ECM functions.

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
26.03.2013 Oscam1.20 svn8576

- Changeset [8576] by Admin
WebIf: Fix missing file closes when reading disk template files which are not valid for the compiled binary.

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
Oscam1.20 svn8578

- Changeset [8578] by theparasol
Tryfix2 VU+ boxes slow responses on internal readers for T0/T1 protocol
T14 protocol was broken and now is handled like before and communicated again with reader driver

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
31.03.2013 Oscam1.20 svn8580

- Changeset [8580] by gf
config: Invoke mktemp(1) without parameters.
This increases portability because some mktemp implementations do
not support -t flag. Calling mktemp without parameters creates temp
files in $TMPDIR or /tmp which was the reason -t was used in the
first place.

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
02.04.2013 Oscam1.20 svn8596

- Changeset [8596] by gf
oscam-net: Remove unneeded static.
The variable is only used in the function and it is not returned to
the caller so using static is most certanly wrong and buggy.

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
07.04.2013 Oscam1.20 svn8602

- Changeset [8602] by theparasol
Quickfix compiler issues without dvbapi module enabled
- Changeset [8601] by theparasol
Killing DVBAPI client triggers a segfault if emms are being processed.
A killed dvbapi client can only be restarted by starting oscam again, so it doesnt make any sense.
This protects users from accidentally killing a dvbapi client from the webif.

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
Oscam1.20 svn8606

- Changeset [8606] by theparasol
Revert recent changes to oscam-work (8598, 8599, 8603) -> need more testing!
- Changeset [8605] by stefansat
removed the quite about the openssl library used
Then users can see the real libray's they are using if
target root dir is set
- Changeset [8604] by gf
Initialize mutexes and cond variables.
Don't assume that clearing the phread_mutex_t and pthread_cond_t variables
to zero is enough to consider them initialized. Use proper initialization
functions.

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
10.04.2013 Oscam1.20 svn8608

- Changeset [8608] by stefansat
Corrected doc about use off cccreshare in oscam.user
- Changeset [8607] by stefansat
Corrected doc about use off reshare and cccreshare parameter

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
14.04.2013 Oscam1.20 svn8617

- Changeset [8617] by gf
Move messages about skipped readers to debug level 1.
If more than one reader exist in a system these messages are misleading,
the problem solved in r8616 is still there. If user have one reader
and client with the same username, when oscam is upgraded from old version
(< r7210) the reader would stop being matched and the user would have no
idea why, unless it turns on debug level 1.

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
Oscam1.20 svn8621

- Changeset [8621] by Deas
css.css - fix missing row for TD.usercol23. tnx to skyndas!
- Changeset [8620] by gf
log: Skip seconds when logging to syslog.
Logging to syslog tries to cut unneeded information from the log
line but misses the seconds, so actually the text that reaches
syslog looks like this:
Code:
Apr 16 09:44:24 gf oscam[9637]: :24        0 s **** OSCam <<  cardserver started, version 1.20-unstable_svn, build r8619 (x86_64-slackware-linux)
After this patch the seconds are correctly skipped and logged lines
look like this:
Code:
Apr 16 09:47:26 gf oscam[1438]:       0 s **** OSCam <<  cardserver started, version 1.20-unstable_svn, build r8620 (x86_64-slackware-linux)

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
Oscam1.20 svn8625

- Changeset [8625] by gf
dvbapi: Fix format string used in sscanf().
Use the correct format string for int16_t.
Code:
module-dvbapi.c: In function 'dvbapi_read_priority':
module-dvbapi.c:1222:3: warning: format ‘%x’ expects argument of type 'unsigned int *', but argument 7 has type ‘int16_t *’ [-Wformat=]
   ret = sscanf(str1, "%4x:%6x:%33[^:]:%4x:%4x", &caid, &provid, c_srvid, &ecmpid, &chid);
- Changeset [8624] by canna
Decoupled betatunnel functionality from module-stat (loadbalancer).
Small adjustment/improvement of the betatunnel service-id bypass introduced in r8577, r8597. Previous version caused problems on certain STBs.
- Changeset [8623] by depp0n
- fix compiler warning
- Changeset [8622] by depp0n
- fix for ignoring irdeto chids
- fix prioritizing/ignoring for irdeto chid 0

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
25.04.2013 Oscam1.20 svn8629

- Changeset [8629] by canna
Some improvements for betatunnel ecm & emm handling

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
Oscam1.20 svn8636

- Changeset [8636] by Admin
Small C&P fix
- Changeset [8635] by Admin
Allow socket reuse in more places to prevent "bind failed" on restarts.
Add TCP_USER_TIMEOUT on all connections for systems that implement it. This disconnects users who do not ACK packages within 60s (but they should be caught by the keepalive settings anyway; just to be on the safe side).

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
05.05.2013 Oscam1.20 svn8641

- Changeset [8641] by depp0n
- implemented PPS for coolstream internal reader
- Changeset [8640] by theparasol
- Loadbalancer rework by Blueven Report issues in forum or this ticket:
streamboard.tv/oscam/ticket/2682
- Changeset [8639] by theparasol
Revert part of 8637 (see ticket 3307)
- Changeset [8638] by theparasol
Poll() could be interrupted-> the timeout should be lowered with time lost due to interrupt
- Changeset [8637] by theparasol
- Rework of poll() to reduce cpu load
- Additional logging output of events
Tnx to braini666 for testing and reporting (cpuload dropped from 21.4% to 16.1%)
Hope it doesnt break anything, if so plz report issues in forum!

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
13.05.2013 Oscam1.20 svn8643

- Changeset [8643] by theparasol
- Enhanced the ratelimiter ecmunique with odd/even cycle check

thanks LePouSAT
 

powercisco

Super VIP
Messages
9,100
Oscam1.20 svn8648

- Changeset [8648] by theparasol
- Loadbalancer fix for lb_value=0 problem tnx Blueven for providing patch
- Changeset [8647] by theparasol
- Init ecm rc status to E_UNHANDLED

thanks LePouSAT
 
Status
Not open for further replies.
Top