# ATSlog version 2.1.1 build 664 www.atslog.com # Copyright (C) 2003-2006 Denis CyxoB www.yamiyam.dp.ua # - Bug fixed + - Feature added ! - Information === ATSLOG 2.2-DEV === 2007-MAR-04: ATSlog 2.1.1 Release + (samm) Added support for the NEC NEAX7400 + (samm) Added support for the Ericsson BP-250 + (samm) Added support for the Panasonic KX-TDA600 + (samm) added keep-alive tuning for the Linux TCP/IP stack # (samm) Fixed CID detection in the kx1232.lib # (samm) Added 12h time format processing to the tda100.lib library # (samm) PostgreSQL fixes and autoreconnecting to SQL in case of problems # (samm) some unused scripts and variables were removed # (hiddenman) atslogd EAGAIN shouldn't be used in blocking mode # (samm,hiddenman) fixed size of the tcp/ip read buffer # (hiddenman) fixed incorrect PID in the atslogmaster script # (samm) fixed incorrect PID in the atslogd in non daemon mode 2007-JAN-28: ATSlog 2.1.0 Release ! (samm) Added Samsung OfficeServ 100, Samsung iDSC 500 to the list of supported models + (samm) Added --disable-libwrap configure argument. + (samm) Added NEC NEAX2000 SMDR support + (samm) Added support of the Samsung OfficeServ 500 PBX + (samm) Added support in the atslogd for the 0x03 line terminator (NEC) + (samm) New fastwrite method. Now atslogd is controlled from atslogdb.pl + (samm) Added "status" command to the atslogmaster. Added more accurate pid detection, fixed restart. Patch submitted by Alexander Logvinov. + (samm) SQL code moved away from PBX libraries. Added SQL error reporting code. If line was failed on transfer to SQL server it will be stored in the log/atslog/sqlfail.log file. + (samm) New module loader based on index file + (samm) Changed atslogd i/o functions. Now atslogd use block reading instead of character reading. This will allow to add binary formats support. # (samm) Added incoming CID recording for the LG LDK-300 # (samm) Fixed compilation problems on OpenBSD. # (samm) Fixed libwrap support on FreeBSD # (samm) Fixed configure fail with perl 5.000. Thanks to Alexander Logvinov for the report. # (samm) Fixed compilation on some linux versions with broken libwrap # (samm) fixed "debug" mode. # (samm) Fixed "rotate" command. atslogd log file was lost after "atslogmaster rotate". # (samm) now atslogmaster check for the atslogd pid after startup # (samm) pid file in daemon mode may contain 0 instead of real PID. # (samm) Fix diagram's X axis values draw for more than > 30 days [Patch #1799] # (samm) Some PHP warnings fixed # (samm) Created tester for the libraries which allow to found & fix many bugs 2007-JAN-11: ATSlog 2.0.0 Release ! (samm) www configuration moved from include/set/conf.inc.php to the include/config.inc.php. ! (samm) New project domain name - atslog.com + (samm) Added postgresql support to the SQL installer (untested) + (samm) Added support for the telnet negotiation (tested with LDK-300) + (samm) Added support for the Panasonic KX-TDA100, KX-TDA200 (untested) + (samm) Added support for the HiCom-150 using HiPath 3750 Library + (samm) Sergey Solonina created library to support Samsung OfficeServ 7200 # (samm) fixed bug #009819 - atslogd hangs in tcp mode if port is busy 2006-DEC-22: New atslog-2.0-pre4 stable snapshot released # (samm) fixed bug with stale pid file if atslogd exit on failure. # (samm) Fixed bug in www with sending http auth header if db connection fail ! (samm) INSTALL file updated + (samm) Added support for the Siemens HiPath 3000/3750 # (samm) External Mobile codes support was broken at pre3. Thanks to Alexander Logvinov for the report. + (samm) Added support for the PANASONIC KX-TD1232 with Russian Firmware ! (samm) Directory structure was changed. + (samm) new Perl SQL installer. Currently work only with MySQL but will support PostgresSQL at 2.0.0 release. + (samm) new GNU autoconf based configure script. I hope this will make install process easer and more portable. # (samm) when atslogd was not in daemon mode (default!) we had 0 in the PID file # (samm) gpid replaced with pid. We have only one process, so we dont really need gpid. + (samm) Now library names are not hardcoded into atslogdb.pl This allow user to add new library easer. + (samm) Added support for the Panasonic KX-TD500 PBX (tested by Ivan Frolov) 2006-DEC-15: New atslog-2.0-pre3 stable snapshot released + (hiddenman) Added new ukrainian mobile operator codes + (samm) Added possibility to redefine mobile operator codes in the configuration file. # (samm) Fixed filter query bug. On query with 'exclude city calls' AND 'exclude cellular calls' result was incorrect. Filter fixed. # (samm) now atslogd set CLOCAL flag on serial device before opening in blocking mode. This is fix for hanging on Linux with /dev/ttySx devices. Also now atslogd restore tty settings on exit. # (samm) fixed rtcp mode. Now if PBX was disconnected for some reason (e.g. remote PBX reboot, or network failure) atslogd will try to connect untill success(with reconnection timeout). # (samm) "parcecullcalls()" sub removed from the librarys body, because we already have this sub in the atslogdb.pl # (samm) Corrected names of the text logs (russian letters was used!) # (samm) html fixes catched by validator.w3.org (typos, errors, etc.) # (samm) fixed many problems with unset variables and other errors reported by PHP engine. I hope this will allow to run atslog-www without many errors in the log file. # (samm) adoddb updates to latest version to fix minor problems with php # (samm) delete UTF8 locale untill fixing unicode related bugs (tr() calls, etc.) # (samm) Quick and dirty english translation of the INSTALL and configuration files # (samm) replace 5.0.3 - decimal size was changed # (samm) phplot updated to 5.0RC3 (fix problem with PHP5) + (samm) Add auto_reconnect for the MySQL connection. This will fix a problem with idle timeout. # (hiddenman) We souldn't daemonize without options # (hiddenman) Fixed tcp/rtcp parsing (thanks Oleg Karpov for reporting) 2006-Jun-12: New atslog-2.0-pre2 stable snapshot released + (hiddenman) Siemens HICOM-250 supoort + (hiddenman) New daemon features (connect to remote PBX, etc) # (hiddenman) Many bugfixes and improvements Old release information: ver 0.6 (24 feb 2004) ver 0.5 ver 0.4 (17 feb 2003) First pre-release ver 0.3 (15 Apr 2003) Alpha version ver 0.2 (10 Apr 2003) ver 0.1 (2003-02-05 17:11:00) Birthday of the ATSLog software (draft name - PanaLog)