2005-03-08 13:45 csoutheren * src/h323.cxx: Fixed debug problem in fastStart mode 2005-03-08 10:33 csoutheren * openh323_cfg.dxy, version.h: Incremented version number to 1.17.1 2005-03-08 09:46 csoutheren * src/h323ep.cxx: Fixed problem with namespace of ETSI OSP token 2005-03-07 12:10 csoutheren * src/transports.cxx: Fixed more problems with locahost detection 2005-03-04 13:22 csoutheren * src/transports.cxx: Fixed problem with multi-homed hosts sending localhost in some gatekeeper PDUs 2005-03-04 13:21 csoutheren * include/h323pdu.h, src/h323.cxx, src/h323pdu.cxx, src/h323trans.cxx: Added local and remote addresses to all PDU logs to assist in debugging 2005-02-25 11:21 dominance * src/vic/p64.cxx: fixed building on amd64 with gcc-4.0 according to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=287864 Thanks fly to Andreas Jochens . 2005-02-25 05:54 dsandras * src/h261codec.cxx: Fixed quality problem with H.261 thanks to Hannes Friederich. 2005-02-21 21:25 rjongbloed * src/OpenH323n_2003.dtf: Added functions to get/set grace period in H.235 authenticator 2005-02-21 21:19 rjongbloed * src/: OpenH323_2003.dtf, OpenH323d_2003.dtf: Added functions to get/set grace period in H.235 authenticator 2005-02-14 09:54 csoutheren * include/h235auth.h: Allow access to H.235 timestamp grace period Thanks to Jan Willamowius 2005-02-04 15:54 csoutheren * openh323_cfg.dxy, version.h: Incremented version numbers to odd for development version 2005-02-04 12:43 csoutheren * openh323_cfg.dxy: Updated documentation version number 2005-02-03 12:46 csoutheren * src/: h235auth.cxx, h235auth1.cxx: Altered authentication functions to only update state information if authentication is correct. Thanks to Michal Zygmuntowicz 2005-01-31 16:19 csoutheren * src/rfc2190avcodec.cxx: Move member variable initialisations to avoid crashes when destroying partially constructed objects 2005-01-24 10:10 csoutheren * include/h323pdu.h: Added function to set Q.931 info in PDU, thanks to Paul Nader 2005-01-22 12:37 rjongbloed * src/: OpenH323_2003.dtf, OpenH323d_2003.dtf, OpenH323n_2003.dtf: Fixed problem with IPv6 INADDR_ANY 2005-01-22 07:26 csoutheren * src/h323ep.cxx: Fixed problem compiling with audio and without sound driver support 2005-01-22 07:25 csoutheren * src/h261codec.cxx: Fixed delete [] operator 2005-01-17 06:39 csoutheren * include/transports.h, src/gkclient.cxx, src/h323ep.cxx, src/h323trans.cxx, src/rtp.cxx, src/transports.cxx: Fixed problem with IPv6 INADDR_ANY 2005-01-13 07:37 rjongbloed * src/: OpenH323_2003.dtf, OpenH323d_2003.dtf, OpenH323n_2003.dtf: Fixed namespace collisions with plugin starup factories 2005-01-11 17:12 csoutheren * src/: mediafmt.cxx, opalglobalstatics.cxx: Fixed namespace collisions with plugin starup factories 2005-01-11 17:02 csoutheren * src/opalglobalstatics.cxx: Fixed namespace collisions with plugin starup factories 2005-01-09 13:53 rjongbloed * src/: OpenH323_2003.dtf, OpenH323d_2003.dtf, OpenH323n_2003.dtf: More adjustments to factory 2005-01-05 09:04 csoutheren * src/opalglobalstatics.cxx: More fixes for new configuration system 2005-01-04 22:20 csoutheren * configure, src/h323pluginmgr.cxx, src/mediafmt.cxx: Fixed more problems with global statics 2005-01-04 18:08 csoutheren * configure.ac, include/h323pluginmgr.h, src/h235auth.cxx, src/h235auth1.cxx, src/h323ep.cxx, src/h323pdu.cxx, src/h323pluginmgr.cxx, src/rtp.cxx: More changes to implement the new configuration methodology, and also to attack the global static problem 2005-01-04 13:50 csoutheren * configure.ac: Fixed some problems with Windows config 2005-01-04 00:03 csoutheren * configure.ac, include/gkclient.h, include/gkserver.h, include/h225ras.h, include/h323con.h, include/h323ep.h, include/h323pluginmgr.h, include/rtp.h, src/Makefile, src/h225ras.cxx, src/h323.cxx, src/h323ep.cxx, src/h323pluginmgr.cxx, src/h323rtp.cxx, src/opalosp.cxx, src/rtp.cxx, src/transports.cxx: Added new configure options and ability to disable/enable modules 2005-01-03 16:25 csoutheren * configure, configure.ac, openh323u.mak.in, include/codecs.h, include/gkclient.h, include/gkserver.h, include/h225ras.h, include/h323.h, include/h323caps.h, include/h323con.h, include/h323ep.h, include/opalosp.h, include/openh323buildopts.h.in, include/rtp.h, samples/ospsample/main.cxx, src/Makefile, src/channels.cxx, src/codecs.cxx, src/gkclient.cxx, src/gkserver.cxx, src/h225ras.cxx, src/h323.cxx, src/h323caps.cxx, src/h323ep.cxx, src/h323pdu.cxx, src/h323pluginmgr.cxx, src/h323rtp.cxx, src/rtp.cxx, src/transports.cxx: Added extensive support for disabling code modules at compile time 2005-01-03 12:53 csoutheren * src/h323pluginmgr.cxx: Fixed problem compiling without OpenSSL 2004-12-24 08:27 csoutheren * src/h323ep.cxx: Fixed problem with not using specified port when attempting to resolve URLs hostnames using DNS 2004-12-22 09:33 csoutheren * src/: h323.cxx, h323pdu.cxx: Fixed #defines for H.460, thanks to Simon Horne 2004-12-21 09:37 csoutheren * plugins/audio/Speex/speexcodec.cxx: Added packet loss concealment as per Jean-Marc Valin suggestions 2004-12-21 09:30 csoutheren * include/opalplugin.h, src/h323pluginmgr.cxx: Added plugin support for packet loss concealment frames 2004-12-21 09:17 csoutheren * plugins/audio/: G726/g726codec.c, GSM0610/gsm06_10_codec.c, IMA_ADPCM/ima_adpcm.c, LPC_10/lpc_10_codec.c, Speex/speexcodec.cxx, iLBC/ilbccodec.c: Added stdlib.h to all plugins to keep FreeBSD happy Thanks to Kevin Oberman 2004-12-20 15:56 csoutheren * samples/ospsample/: main.cxx, main.h: Last check for spelling problems 2004-12-20 12:33 csoutheren * samples/: ospsample/main.cxx, simple/main.cxx: Updated for changes to function names 2004-12-20 12:32 csoutheren * include/h323ep.h, include/opalosp.h, src/h323ep.cxx, src/opalosp.cxx: Cleeaned up OSP functions 2004-12-16 10:46 csoutheren * samples/simple/main.cxx: Added osptoken option 2004-12-16 10:34 csoutheren * include/opalosp.h, src/h323.cxx, src/opalosp.cxx: Fixed reporting of call end time and code Added GetNextDestination 2004-12-16 10:30 csoutheren * samples/simple/main.cxx: Added osptoken option 2004-12-14 21:16 rjongbloed * src/: OpenH323_2003.dtf, OpenH323d_2003.dtf, OpenH323n_2003.dtf: Added function to get address of network interface OSP Implelentation 2004-12-14 16:22 csoutheren * include/gkserver.h, include/h323pdu.h, include/opalosp.h, src/gkserver.cxx, src/h323.cxx, src/h323pdu.cxx, src/opalosp.cxx: More OSP implementation 2004-12-10 10:20 csoutheren * include/q931.h: Fixed typo 2004-12-10 09:43 csoutheren * samples/ospsample/: main.cxx, main.h: Added hangup command 2004-12-10 09:42 csoutheren * samples/simple/main.cxx: Added support for outgoing OSP-routed calls 2004-12-10 09:40 csoutheren * OpenH323Lib.dsp: Added OSP files 2004-12-10 09:38 csoutheren * include/opalosp.h, src/h323.cxx, src/h323ep.cxx, src/opalosp.cxx: More OSP implementation 2004-12-10 09:37 csoutheren * include/q931.h, src/q931.cxx: Added new Q.931 termination codes 2004-12-10 09:35 csoutheren * configure.exe: Updated configure.exe to latest version 2004-12-10 09:34 csoutheren * configure.ac: Disambiguated names of various H.263 options 2004-12-08 15:24 csoutheren * include/openh323buildopts.h.in: Changed pragma directive to match changes for Linux 2004-12-08 15:16 csoutheren * configure, configure.ac, openh323u.mak.in, include/opalosp.h, src/Makefile, src/h323ep.cxx, src/opalosp.cxx: Fixed OSP compilation on Linux 2004-12-08 12:22 csoutheren * samples/simple/main.cxx: Added support for outgoing OSP-routed calls 2004-12-08 12:21 csoutheren * src/gkserver.cxx: Fix spelling mistake 2004-12-08 12:14 csoutheren * src/h323caps.cxx: Guard against NULL capabilities 2004-12-08 12:08 csoutheren * OpenH323Lib.vcproj, OpenH323Lib.dsp: Added opalosp.cxx/.h 2004-12-08 12:03 csoutheren * include/h323pluginmgr.h, src/ffh263codec.cxx, src/h323pluginmgr.cxx: Fixed problem with detection of non-FFH.263 2004-12-08 12:00 csoutheren * samples/ospsample/: main.cxx, main.h, ospsample.dsp, ospsample.dsw, ospsample.sln, ospsample.vcproj, precompile.cxx, precompile.h, version.h: Initial version of OSP sample program 2004-12-08 11:59 csoutheren * include/h323con.h, include/h323ep.h, include/opalosp.h, include/openh323buildopts.h.in, src/h323.cxx, src/h323ep.cxx, src/h323pdu.cxx, src/opalosp.cxx: initial support for Transnexus OSP toolkit 2004-12-08 11:55 csoutheren * configure.ac: Added detection for Transnexus OSP toolkit under Windows 2004-12-06 23:57 csoutheren * plugins/audio/Speex/speexcodec.cxx: Fixed cut and paste error with wideband speex codec 2004-12-02 10:24 csoutheren * src/transports.cxx: Fixed problem with gatekeeper getting requests from localhost 2004-12-01 22:07 csoutheren * configure.exe: Updated to new version 2004-11-30 10:16 csoutheren * src/h323ep.cxx: Don' t convert userIndication::signalUpdate messages into UserInputString messages 2004-11-30 09:44 csoutheren * src/h323ep.cxx: Fixed type on TranslateTCPAddress 2004-11-29 16:30 csoutheren * include/h323pluginmgr.h, include/opalplugin.h, src/codecs.cxx, src/h323ep.cxx, src/h323pluginmgr.cxx: Added support for wideband codecs 2004-11-29 16:29 csoutheren * plugins/audio/iLBC/ilbccodec.c: Added flag to reuse RTP payload types rather than allocaing new ones for each codec variant 2004-11-29 16:29 csoutheren * plugins/audio/Speex/speexcodec.cxx: Added support for wideband codec modes 2004-11-28 04:42 rogerhardiman * Makefile.in: Use $(MAKE) and not 'make'. Needed for FreeBSD which uses gmake. 2004-11-26 18:47 csoutheren * configure.ac, configure: Fixed problem with version defines 2004-11-26 14:39 csoutheren * version.h: Incremented build number after tagging to v1_15_2. 2004-11-26 14:38 csoutheren * version.h: Pre-tagging check in for v1_15_2. 2004-11-26 13:06 csoutheren * include/openh323buildopts.h.in: Added detection of Transnexus OSP toolkit under Windows 2004-11-25 17:38 csoutheren * include/h323ep.h, src/gkserver.cxx, src/h323ep.cxx, src/h323rtp.cxx, src/transports.cxx: Ensured that external TCP address translation is performed when using STUN to handle UDP 2004-11-22 21:30 rjongbloed * include/h323con.h, src/OpenH323_2003.dtf, src/OpenH323d_2003.dtf, src/OpenH323n_2003.dtf, src/h323.cxx: Added ability to restart H.245 negotiations, thanks Norbert Bartalsky 2004-11-21 22:59 csoutheren * src/h235auth.cxx: Fixed cut and paste error affecting H235 authentication 2004-11-21 08:00 csoutheren * include/h235auth.h, src/h235auth.cxx, src/h323ep.cxx, src/h323pluginmgr.cxx: Added hacks for linker problem 2004-11-21 08:00 csoutheren * src/gkclient.cxx: Check address from RequestLocation due to stupid gatekeepers 2004-11-19 10:14 csoutheren * src/q931.cxx: Prevent GetBearerCapabilities from reading invalid memory (array index out of bounds) Thanks to Michal Zygmuntowicz 2004-11-12 16:04 csoutheren * include/h235auth.h, src/h235auth.cxx, src/h235auth1.cxx, src/h323ep.cxx, src/h323pluginmgr.cxx: Changed H235Authentiators to use PFactory 2004-11-07 22:45 rjongbloed * src/q931.cxx: Minor change to parsing of bearer capabilities, thanks Michal Zygmuntowicz 2004-10-16 13:07 rjongbloed * src/h323ep.cxx: Fixed correct detection of when to use STUN, this does not include the local host! 2004-09-29 20:23 csoutheren * version.h: Incremented build number after tagging to v1_15_1. 2004-09-27 18:25 csoutheren * include/h323con.h: Changed in-header documentation for external headers to reflect changes in external RTP interface 2004-09-24 20:04 rjongbloed * OpenH323.sln: REmoved ohphone as not always in the particular directory. 2004-09-24 19:59 rjongbloed * src/: OpenH323_2003.dtf, OpenH323d_2003.dtf, OpenH323n_2003.dtf: Updated symbols from lots of changes 2004-09-22 23:33 csoutheren * plugins/audio/iLBC/iLBC/: draft-ietf-avt-ilbc-codec-05.txt, extract-cfile.awk: Initial version 2004-09-22 23:31 csoutheren * plugins/audio/iLBC/iLBC/: FrameClassify.c, FrameClassify.h, LPCdecode.c, LPCdecode.h, LPCencode.c, LPCencode.h, StateConstructW.c, StateConstructW.h, StateSearchW.c, StateSearchW.h, anaFilter.c, anaFilter.h, constants.c, constants.h, createCB.c, createCB.h, doCPLC.c, doCPLC.h, enhancer.c, enhancer.h, filter.c, filter.h, gainquant.c, gainquant.h, getCBvec.c, getCBvec.h, helpfun.c, helpfun.h, hpInput.c, hpInput.h, hpOutput.c, hpOutput.h, iCBConstruct.c, iCBConstruct.h, iCBSearch.c, iCBSearch.h, iLBC_decode.c, iLBC_decode.h, iLBC_define.h, iLBC_encode.c, iLBC_encode.h, lsf.c, lsf.h, packing.c, packing.h, syntFilter.c, syntFilter.h: Updated to latest version of code No apparent code changes - just copyright changes and a few minor documentation fixes 2004-09-09 10:25 csoutheren * plugins/audio/Speex/Makefile.in: Fixed Speex plugin on x64 systems thanks to Andrew Walrond. I know other have submitted this fix too - my apolgies for not including your names 2004-09-08 10:54 csoutheren * samples/simple/main.cxx: Added ability to send user indication messages 2004-09-08 09:53 rjongbloed * src/: OpenH323.dtf, OpenH323d.dtf, OpenH323n.dtf: Updated symbols from lots of changes 2004-09-08 09:51 rjongbloed * src/gkclient.cxx: Fixed MSVC6 warning 2004-09-08 08:50 rjongbloed * include/h225ras.h, include/h323con.h, src/h225ras.cxx, src/h323.cxx: Changed usage of template function as MSVC6 will not compile it. 2004-09-06 20:40 rjongbloed * src/: OpenH323_2003.dtf, OpenH323d_2003.dtf, OpenH323n_2003.dtf: Added initial hooks for H.460 GEF Thanks to Simon Horne and ISVO (Asia) Pte Ltd. for this contribution 2004-09-03 18:06 csoutheren * src/h323pluginmgr.cxx: G.711 codecs are not singleton 2004-09-03 17:13 csoutheren * src/h323pluginmgr.cxx: Fixed typo returning wrong value for RTP payload code in factory codecs for G.711 2004-09-03 11:06 csoutheren * include/gkclient.h, include/gkserver.h, include/h225ras.h, include/h323con.h, include/h323ep.h, include/h460.h, src/gkclient.cxx, src/gkserver.cxx, src/h225ras.cxx, src/h323.cxx, src/h323ep.cxx, src/h323pdu.cxx: Added initial hooks for H.460 GEF Thanks to Simon Horne and ISVO (Asia) Pte Ltd. for this contribution 2004-08-30 23:17 rjongbloed * src/: OpenH323_2003.dtf, OpenH323d_2003.dtf, OpenH323n_2003.dtf: Codecs now appear in abstract factory system 2004-08-26 21:04 csoutheren * src/h323pluginmgr.cxx: Fixed factory bootstrap on Linux 2004-08-26 18:41 csoutheren * src/h323pluginmgr.cxx: Fixed problem compiling on Linux 2004-08-26 18:05 csoutheren * include/h323pluginmgr.h, include/opalwavfile.h, samples/codecinfo/main.cxx, src/h261codec.cxx, src/h323caps.cxx, src/h323ep.cxx, src/h323pluginmgr.cxx, src/opalwavfile.cxx, src/rfc2190avcodec.cxx: Codecs now appear in abstract factory system Fixed Windows factory bootstrap system (again) 2004-08-25 01:42 dsandras * plugins/configure: Committed regenerated configure script. 2004-08-25 00:42 csoutheren * configure.in: Renamed to configure.ac 2004-08-25 00:39 csoutheren * plugins/configure.ac: Changed reference to configure.in