======================== 
asterisk-oh323 ChangeLog
========================

Version 0.7.3 (latest, Asterisk CVS HEAD compatible, date spec 2005-09-08)

 - Incorporated fixes of 0.6.7 version
 - Fixed CallerID/ANI/DNID setup of incoming calls

Version 0.6.7 (latest, Asterisk v1-0 compatible, date spec 2005-09-08)

 - Updated code to compile with latest stable OpenH323/Pwlib libraries (Mimas_patch2)
 - Major stability fixes (resolved several deadlock and crash situations)
 - Respect channel's hangupcause when hanging up calls and update it on call hangup
 - Fixed issue where the call token is not set correctly by the callback functions
 - Fixed bug in oh323_hangup (made sure that the correct app_id is used)
 - Fixed bug with codec selection in connection creation
 - Fixed the call duration time reported by the endpoint for each call

Version 0.6.6 (Asterisk v1-0 compatible, date spec 2005-06-17)

 - Fixed problem which was causing crashes under heavy load
 - Added the ability to specify different zones on a gatekeeper
 - Fixed handling of early media
 - Made OH323 channel names more meaningful

Version 0.7.1 (Asterisk CVS HEAD compatible)
Version 0.6.5 (Asterisk v1-0 compatible)

 - Fixed deadlock on outgoing H.323 calls
 - Fixed a bug preventing DIALSTATUS to be updated correctly

Version 0.7.0 (Asterisk CVS HEAD compatible)

 - Updated Caller ID code to comply with Asterisk CVS code

Version 0.6.4 (Asterisk v1-0 compatible)

 - Major stability fixes
 - Added the ability to build binaries with statically linked OpenH323/Pwlib to avoid common runtime problems
 - This and future 0.6.x versions are for Asterisk v1-0 code only!

Version 0.6.3

 - Fixed call indications
 - Fixed the assignment of channel variables on incoming H.323 calls
 - Code cleanup

Version 0.6.2

 - Fixed the support of multiple channels with different codecs
 - Added experimental call rate limiter (stability improvement)
 - Proper call indications on outgoing calls

Version 0.6.1

 - Fixed the "one-way audio" bug of the previous version

Version 0.6.0

 - Uses latest OpenH323 (1.13.5), Pwlib (1.6.6) and CVS Asterisk (2004/04/10)
 - Minor CallerID fixes and Asterisk's control frame handling

Version 0.5.10

 - Fixed the answering of the H.323 channels (corrected call duration)
 - Added support for Gnomemeeting text messages
 - Stability improvements

Version 0.5.9

 - Added a workaround for an Asterisk bug
 - Minor other fixes (changed name of channels)

Version 0.5.8

 - A bug when using G.729 codec has been fixed
 - Minor other fixes and updates

Version 0.5.7

 - A bug of connections in "fastStart" mode has been fixed

Version 0.5.6

 - Added channel variables containing caller/calling info
 - Corrected a thread sync problem
 - Fixed problematic audio frame handling

Version 0.5.5

 - Update to compile with latest Asterisk sources
 - Found and fixed a serious assertion failure
 - Added a cleanup function at exit
 - Added code to support codecs with variable-length frames (G.723.1)

Version 0.5.4

 - Minor improvements and fixes (working G.729 format handling)

Version 0.5.3

 - Some fixes which improved the sound quality of the calls
 - Minor improvements (Flash hook detection, Music-on-Hold)
 - Addition of more config parameters (TCP, UDP port ranges)

Version 0.5.2

 - Minor improvements (more config options)

Version 0.5.1

 - Minor improvements (in-band DTMF detection, multiple frames in RTP packets)
 - Minor changes in configuration file variables (Change your config files!!!)
 - Minor bugfixes in configuration file parsing

Version 0.5.0

 - Major code rewriting for better support of multiple codecs
 - New configuration file structure supporting new options (Change your config files!!!)
 - Minor bugfixes

Version 0.4.3

 - Update to compile with latest ASTERISK sources

Version 0.4.2

 - Fixed broken DTMF support

Version 0.4.1

 - An internal bug of the previous version was found and corrected

Version 0.4

 - Update to compile with current PWLib/OpenH323 versions (1.3.11/1.9.10)
 - Incoming calls are now answered when the called party answer the call
 - Caller-ID added
 - Selection of several user input modes (DTMF) added.

Version 0.3

 - Update to compile with current PWLib/OpenH323 versions (1.3.7/1.9.6)
 - Improved communication between driver and OpenH323 (fifos replaced by socketpairs)
 - Call establishment malfunction corrected
 - A bug in call release phase was also removed

Version 0.2

 - Update to compile with current PWLib/OpenH323 versions (1.3.4/1.9.4)
 - Added a compile option (HAS_TEMPLATES) for correct binaries when used with gcc 3.x
 - Improved call establishment (oh323_call)
 - Adoption of the "ast_smoother" stuff for exchaging frames w/ different sizes
 - Capability of gateway prefix(es) added

Version 0.1.1

 - Update to compile with current PWLib/OpenH323 versions (1.2.20/1.8.9)
 - Corrected the handling of audio frames with sizes different than the expected

Version 0.1

 - Initial release

