<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hello,<div><br></div><div>I have released a new version for CDRTool. It contains support for MediaProxy 2.0 tracing, scalability for rating engine to support millions of different rates, a better quota system, other new features as well as many bug fixes ironed out from the experience of several live deployments.</div><div><div><br></div><div>The software can be downloaded from:<br><br><a href="http://download.dns-hosting.info/CDRTool/">http://download.ag-projects.com/CDRTool/</a><div><br></div><div>Changelog since 6.4.1</div><div><br></div><div><div>cdrtool (6.5.4) unstable; urgency=low</div><div><br></div><div> * Fixed save and retrieve of sip proxy server when add DNS records for sip</div><div> * Fixed wrong password reset because of web browsers that cache password fields</div><div> * Preserve sip account quota value when toggling access to pstn</div><div> * Added group by Canonical URI in CDR search screen</div><div> * Fixed name of group used for blocking accounts (blocked instead of block)</div><div> * Removed unused siplewire functionality</div><div><br></div><div>cdrtool (6.5.3) unstable; urgency=low</div><div><br></div><div> * Log id of inserted record into rating tables</div><div> * Fixed broken links between group by SIP Proxy and search calls</div><div> * Show quota reset even if not blocked</div><div> * The soap server returns the object created for all add() functions</div><div> * Added DNS complex records for sip, msrp, xmpp, thor</div><div> * Added NGNPro fancy records management (email and url forwarding)</div><div> * Added currency setting per soap engine and reseller</div><div> * Many bug fixes in dns management port</div><div> * Detect reseller zero in sip settings page</div><div> * Show progress of loading quota</div><div> * Added management for extra groups in Sip settings</div><div><br></div><div>cdrtool (6.5.2) unstable; urgency=low</div><div><br></div><div> * Fixed name of OpenSERQuota class in global.inc sample files</div><div> * Fixed MySQL 2006 error for ReloadQuota function</div><div> * Added NGNPro DNS port</div><div> * Fixed required phone_images.php in sip settings page</div><div> * Fixed REMOTE_ADDR variable</div><div> * Fixed path of logo images</div><div> * Show method used for blocking accounts by quota (db/soap)</div><div><br></div><div>cdrtool (6.5.1) unstable; urgency=low</div><div><br></div><div> * Added support for MediaProxy 2.0 accounting</div><div> * Added prepaid card generator in Rating section</div><div> * Rewrite ratingEngine daemon to be non blocking </div><div> * Added IP access list to the ratingEngine $RatingEngine['allow']</div><div> * Added new setting in global.inc called 'mediaDispatcher' to point to the </div><div> media dispatcher of MediaProxy 2, used to display media sessions</div><div> * Added ShowClients command to rating engine</div><div> * Removed support for php4</div><div> * Fixed error related to MySQL gone away (2006)</div><div> * Support prepaid calls to work with increment and min_duration settings </div><div> * Added web links between sip trace and media trace pages</div><div><div>* Fixed ShowPrice rating engine command</div><div> * Added /etc/cdrtool config directory</div><div> Move CDRTool/local to /etc/cdrtool/local</div><div> * Moved all library *_lib.phtml files to library/*.php</div><div> * Changed csv import directory from /var/www/CDRTool/csv to /var/spool/cdrtool</div><div> * Document split_rating_table feature in Rating.txt</div><div> * Gateway attribute is now mandatory for MaxSessionTime and DebitBalance commands</div><div> * Fixed update of Enum number selections</div><div> * Moved setting $servers from status/config/media_servers.php to global.inc</div><div> in each data source as 'mediaServers' </div><div> * Default for split_rating_table is false (global.inc)</div><div> * Added change password for sip accounts selection</div><div> * Lowercase the email addresses and sip usernames</div><div> * Update cron job, moved env LANG=C into php script</div><div> * No mysql changes</div><div> * After upgrading the software to this version run these actions:</div><div> sudo mv /var/www/CDRTool/global.inc /etc/cdrtool/</div><div> sudo mv /var/www/CDRTool/provisioning/ngnpro_engines.inc /etc/cdrtool/</div><div> sudo rm -r /var/www/CDRTool/provisioning </div><div> sudo mv /var/www/CDRTool/local/images/* /var/www/CDRTool/images/</div><div> sudo mv /var/www/CDRTool/local /etc/cdrtool/</div><div> sudo rm -r /etc/cdrtool/local/images</div><div> Edit /etc/cdrtool/global.inc and replace ser with openser in the line:</div><div> $CDRToolModules=array("ser","asterisk","rating"); </div><div> and remove rating from it, example: </div><div> $CDRToolModules=array("openser","asterisk");</div><div> Set "UserQuotaClass"=> "OpenSERQuota" in global.inc (it was SERQuota)</div><div> Copy the value of $servers from /var/www/CDRTool/status/config/media_servers.php</div><div> to /etc/cdrtool/global.inc $DATASOURCES['ser_radius']['mediaServers']</div><div> sudo rm -r /var/www/CDRTool/status/config</div><div> Add "db_class_siponline" => "DB_openser" to ser radius data source</div><div> Remove memcache from monit configuration</div><div><br></div><div><br></div><div><div>cdrtool (6.5.0) unstable; urgency=low</div><div><br></div><div> * Completely removed memcache</div><div> * Fixed update of rating history records from cvs files</div><div> * Fixed pattern matching for cvs files containing rates_history</div><div> * Update filename convention for rating csv files</div><div> * Improve prepaid documentation</div><div> * Improved Web comments in sip settings page</div><div> * Anonymise prepaid balance update log</div><div> * Hide billing profiles for non-resellers</div><div> * Many fixes in the way various sip settings can be changed when logged in</div><div> as subscriber customer or reseller</div><div> * Added service sip to prepaid generator</div><div> * Fixed customer properties update</div><div> * Fixed update of sip properties</div><div> * Added anonymous access number</div><div> * Leave control to deblock user blocked by quota</div><div> * Reset quota if account becomes prepaid</div><div> * Added logic to change PSTN settings only if allowed by customer properties</div><div> * Display previously blocked users in quota notification</div><div> * Fixed sip trace hop to other node by passing totag</div><div> * Only destination table requires reload after changing data in rating tables</div><div> * Do not cache prepaid balance, use mysql instead</div><div> * Return error when maxsessiontime command of rating engine encounters one</div><div> * Do not require reload after update of prepaid table</div><div> * display to and from tags, hide enum tld if none</div><div> * Removed unused functions and show in trace the msg size</div><div> * Toggle prepaid without using groups</div><div> * Removed EnableNetworkRating setting from global.inc</div><div><br></div><div><br></div></div></div></div></div></div></body></html>