-Added support for SH4 (tested only on IPBOX 9000HD ,image:SifTeam Image 014 rc3!!!,use image that can generate /tmp/pmt.tmp file -> this image can).
-Added option for writing ECMs in ecm.raw file (option W in mbox.cfg).
-Default value of <I: cwshare.cfg> line is changed from 3 to 7.
-Added usage of ignore.list file ( just G option).
-Added CAT table parsing - EMM pids(only for dreambox).
-Fixed bug when changing channel and data in ecm.info wasnt deleted.
This is not a finished project but it's a start. (beta version)
Mbox is next generation Gbox.
With this version you can not Reshare cards (yet) !!!
You can add Newcs connections (no cs2gbox needed)
You can use your old cwshare.cfg (same D line or use the new format)
[B]To start you need to start it like this:[/B]
cd /data/emu
./mbox.sh40
Don't forget to correct the settings in the mbox.cfg file
(this must be in the same dir as mbox.sh40)
Set D to 3 for UFS910.
[B]Note:[/B]
- restart mbox works only on a free channel or when rebooting.
(will be fixed later)
- don't start first another emu. (start kahtrein with no emu then
start mbox or start box with mbox)
-Fixed bug, on .ppc version ,crash on start.
-Fixed bug, not sending all cards within ECM.
-No more default folders for K and T option in mbox.cfg, you must set it!!!.
l".-Minor code optimization.
-Fixed many small bugs.
-Fixed bug: mbox continue to sending ECM even if newcs server gone offline.
-Fixed bug: when pmt.tmp is empty mbox was trying to parse PMT and crash.
-Max. cards per one Caid is 10(default X value).You can add more cards with X+ line(max. 30, read how in README.cwshare.txt file).
-X or X+ line doesnt have affect on share.info information and cards are now sorted on distance value while sending ECM.
-Added code to replace CAID 1810 -> 1801 after PMT parsing.
-Added option when starting mbox to enter path where is mbox.cfg file ( example: #root>mbox.ppc /var/keys/mbox.cfg ).
-Added code to write STPTI information(that mbox allocated) in /tmp/STKeepit.raw for l8er use in case if mbox need to be "kill"-ed, so no need to restart receiver anymore.
-Added code to handling crashes in mbox. If mbox stop or freeze see if there is crash.report file in /tmp/ folder.
-Added N timeout option in cwshare.cfg for *** system.
-Changed path for mbox.kill file ,now it's "touch /tmp/mbox.kil
-Again fix problem with ECM timeout intervals (I hope so !!!).
-Fix problem in mapping CaIDs 0x1810 and 0x1802 to 0x1801.
-Fix problem I: line
-Fix bug: mbox crashing on some Digiturk channels(like VIP TV) while parsing PMT table.
10.09.2008
-Fix problem: starting mbox on windows with argument.
-Added fake? pids for Digiturk 0x0D00 (0x04CC,
0x04BB,0x0575,0x0583,0x04A2,0x05AE,0x04C6,
0x04D6,0x0549,0x04EA,0x0496,0x0C81,0x0C99,
0x04C9,0x048C,0x04DD,0x049C,0x0490,0x0C91,
0x0C93,0x04B2,0x0488).
-Added option to change I,X,O,N line ,to delete running D line ,
to add new D line(without filter rules),to resend "R" hello msg to
all peers while mbox is running. Write new values in "add.data"
file and put it in folder from P: line.
[B]NOTE:[/B] Max time to wait before changes take affect is 2
minutes, new values for I,X,O,N will not be saved in cwshare.cfg
but new D line will be saved. "add.data" file will be deleted after
reading (read add.data.example) !
second update 10.09.2008
-Added option to add C line from add.data file.
-Fix problem: in last update I accidentally change
interval to higher value for rereading PMT table,
now I change it to normal value.
10.09.2008 third update
-Added restriction for add.data file, only one
D and C line can be added per one call.
-Added IP change detection for C line peers.
-Added mbox.ver file(in T: path) for writing current mbox version like this ("0.2 BETA (11.09.2008)");
-Added code to show message if someone trying to add C line but not having at least one C line in cwshare.cfg when mbox was started.
-Fix problem saving new C line from add.data to cwshare.cfg file
-Fix problem with few irdeto channels on Digiturk.
-Fix problem decoding AC3 pid.
-Again fix problem for few irdeto channels on Digiturk
-Added mbox.ver file(in T: path) for writing current mbox version like this ("0.2 BETA (11.09.2008)");
-Added code to show message if someone trying to add C line but not having at least one C line in cwshare.cfg when mbox was started.
-Fix problem saving new C line from add.data to cwshare.cfg file
-Fix problem with few irdeto channels on Digiturk.
-Fix problem decoding AC3 pid.
16.09.2008
==========
-Added resharing code.You cant use yet your local card with newcs+mbox for resharing ,still just for local watching!!!.
-Added recording for DM boxes.(not tested).
-Added code for caching DCW(on every peer DCW are cached).
-Added mapping CaIDs 0x0B01,0X0B02,0X0B03 to 0x0B00(not tested).
-Remove reading forbiden SID pids from C line.Now you must make file called "port.list" in K: path. "Port" is newcs listening port,so if newcs is listening on port 12000 ,file will be called 12000.list.
Read 12000.list.example for more info. Pls use SID pids , CHIDs for Irdeto or G line , because now mbox send only one ECM and wait response from newcs before it send new ECM.
-Fix small memory problem.
-Fix crashing on exit.
-Fix problem for some via2 channels.
-Fix problem with reading X line from cwshare.cfg.
http://rapidshare.com/files/145851220/mbox_all.rar.html
:thum:-Fix problem with tomeout intervals.
-Fix problem not showing IP adresses
-Change usage of "port".list file.Please read 12000.list.example!!!.
-Fix problem using Irdeto ChID with local card.
-Fix bug:G line from "port".list file didnt work.