2005/06/01
ca_cache.list saving fix.

2005/05/02
polsat fixes

2005/05/01
cmd line args to change config options at run time, for ex. -g 1 -c 2 and so on,
names this same as in config file. no -l opt.

2005/04/26
added options to use fast pmt, -start to start decoding immediate using pmt.tmp, 
-fastpmt to ignore socket and use only pmt.tmp (only 1 service !!).
some fixes, some new bugs.

2005/04/22
N: option 04 added to enable/disable 04/19 code

2005/04/21
conax emm support for cards, shared on newcamd protocol.

2005/04/19
closed cardserver's connection detection added, mg will try to re-login
during next 10 seconds. if not successfull, next try after Q time.

2005/04/16
fix F key bug introduced 04/15 changes
support for V <id> 01 tps aes key format

2005/04/15
via2 keys changed to be 16 bytes

2005/03/01
Cryptoworks provid added to ecm for better shared cards using.

2005/02/23
L: option changes, use 02 to get console log (read mg_cfg)

2005/01/20
polsat update fixed
Q: option

2005/01/15
mode S2 Fx tables, 51xx fixes

2005/01/13
S2 0065 Fx table

2005/01/08
Biss fixes, not tested

2005/01/05
S2 freezes fixed
P: 02 option

2005/01/03
S2 5109 algo, thx to Tiger.

2004/12/19
K: network ecm timeout option
T key lost after au fixed

2004/12/18
S: osd options

2004/12/17
remote emm for pw cards on camd3 shares
new tps2 key
port option for udp log
tps key now can be used from key file,  in the form: T 007C00 00 00112233445566778899AABBCCDDEEFF

2004/12/13
temp hack for polsat, put new keys as E1n, N1n, if not found, E1/N1 will be used.
fixes in camd3.servers parsing
more shares types in /tmp/mgshare.info

2004/12/07
P: option to change shares priority.
changes in newcamd shares handling, dead at start time shares marked as offline,
mg will try to connect every 10 min if set in N option.
background connection to newcamd shares, mg ready to run as emu/another client faster.
Shl removed, didn't work well anyway.
New bugs :D

2004/12/04
10 seconds local ecm caching, usefull for fast zapping using network shares.

2004/12/03
active newcamd servers dumped to /tmp/mgshare.info at startup time
added current share and time info to /tmp/ecm.info 
more accurate network clients timing info
D: config option for debug, atm used for client<->server dump

2004/11/29
fixed old stupid c&p bug, camd3 client don't work if user/pass have not the same len

2004/11/28
new newcamd client protocol, for newcamd >= 5.25, not compatible with old !!

2004/24/11
new tps crypt

2004/11/20
more info sent to udp

2004/11/02
another fix for newcamd share reconnect
fixed newcamd server answer dump
added fixed cw support, example for Sct as of 11/01:
Tag Sid+Ecm pid Number CW
F 2217096f 00 F3B3B359704F9E5D
F 2217096f 01 3BED2048A2462D15

2004/11/01
fixed huge mem leak on fta channels (who need them anyway? *g*)

2004/10/31
display msecs for network shares
fixed seca emm pids parsing from cat
irdeto/beta/seca emm for newcamd shared cards (needs more testing)
new N: option to enable/disable continuos retry of network shares

2004/10/24
seca2 bug with bad key present in key file fixed 
newcamd's radegast as server detection (R)

2004/10/22
0065 9x table
network mode G: changes
support for newcamd's connect timeout and keep-alive
camd3 client fix

2004/10/15
stupid bug with reading replace.list fixed

2004/10/14
multiple services decoding under enigma and modified zapit
no more libmd5sum dependancy
R config option

2004/10/08
no more ipc, common binary for all images

2004/10/05
Fullx "working" again (well, 50/50)

2004/10/01
ecm pids caching (H:)
emu switching code moved to standalone prog

2004/09/26
replace.list for priority fine tuning

2004/09/24
(may be) better handling of newcamd shares

2004/09/22
camd3 network client code

2004/07/29
Added priority by caid (X:).

2004/07/28
Camd switch code rewritten.

2004/07/27
D+ fixes.

2004/07/26
Viaccess E8/E9 ecm nanos fixed.

2004/07/15
Zap speedup.

2004/07/14
Real ecm sorting according to priority list (S/V only).

2004/07/13
Newcamd client reconnect on connection lost fixed.
Newcamd-compatible S2 key format.

2004/07/08
Added code to use camd.socket, for plug&play using in any image.
Enigma descriptors parsing.

2004/07/07
S2 fixes.

2004/06/20
New shl code, freextv, full-x, DP (ugly)
Irdeto chid handling to reduce network traffic (use good one only until verion change)

2004/06/10
Added ignore.list / priority.list (ugly).
Push newcamd cardservers to the top of route list to be tryed before spider shares.

2004/06/02
S2 nano51/0F.

2004/05/18
Added udp log code.
Nagra 180x sharing fixed.

2004/05/10
Descrambling 2 channels at the same time on dreamox added.

2004/03/22
Newcamd network client added.

2004/03/16
Radegast network client added.

2004/01/xx
Osd for neutrino and enigma.

12/23/2003
ram files loading, rom7/polsat & rom11/11 D+ au fixes

12/22/2003
D+ mecm fix

12/07/2003
show emm in readable form and in /tmp/emm.info

11/30/2003
fixing for nagra attacks every day

11/05/2003
new code for nagra ecm/emm from sc-0.3.5

10/22/2003
long time no work, started again

08/25/2003
blocker code for ntv+, slow a little but works

07/XX/2003
no more Free-X TV 

06/23/2003
Free-X TV

02/08/2003
stupid daemon mode bug fix

02/07/2003
tps fix/workaround

02/02/2003
gbox key files reading
au keys write to emm.info 
auto-au if no good op key
check for dup op keys 

02/01/2003
some code cleanup

01/30/2003
conax.key using for conax key

01/29/2003
reorder of pmtpid/vpid args using
radio channels without pmt.tmp fix
fix fd leak in daemon mode

01/24/2003
ORF one ecm pid/many keys used fixed
nagra math lock for emm/ecm

01/23/2003
beta code for via update on group/SA
tested on SRG and SLO

01/21/2003
beta code for via au on UA
tested on NTV-Int

01/20/2003
emm merged for au thread on irdeto/nagra
tested on PW and polsat, not work on 30W
irdeto au fix

01/14/2003
fix for some absat channels in via mode

01/12/2003
fix for viasat and CGA

01/10/2003
conax added, thanks to hop3
