# 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 <? with <?php in php scripts
# (samm) SECURITY: replace conf.inc with conf.inc.php
# (samm) Replase DELETE FROM calls with TRUNCATE TABLE calls. Truncate has the
         same effect as an unqualified DELETE but since it does not actually
          scan the table it is faster. This is most effective on large tables.
+ (samm) Added support for the Alcatel 4200E PBX
# (samm) Fix for the mysql>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)
 