2008-10-01 07:20  rjongbloed

	* [r21204] version.h:
	  Update version number for beta v3.5.1

2008-10-01 19:24  ms30002000

	* [r21208] opal.m4, plugins/configure,
	  plugins/video/H.263-1998/h263-1998.cxx,
	  plugins/video/MPEG4-ffmpeg/mpeg4.cxx,
	  plugins/video/common/dyna.cxx:
	  Adapt to libavcodec's new interface 52.

2008-10-01 20:07  dsandras

	* [r21210] src/sip/handlers.cxx:
	  Backport from WOLF to trigger the presence callback when no body
	  in NOTIFY.

2008-10-02 03:34  rjongbloed

	* [r21211] include/opal.h, include/sip/handlers.h,
	  include/sip/sipcon.h, include/sip/sipep.h, include/sip/sippdu.h,
	  samples/openphone/main.cxx, samples/openphone/main.h,
	  samples/openphone/openphone.wxg, samples/openphone/openphone.xrc,
	  samples/openphone/version.h,
	  src/java/OpalLineAppearanceStates.java,
	  src/java/OpalMessageType.java, src/java/OpalMessage_m_param.java,
	  src/java/OpalStatusLineAppearance.java, src/java/exampleJNI.java,
	  src/java/java_swig_wrapper.c, src/opal/connection.cxx,
	  src/opal/opal_c.cxx, src/sip/handlers.cxx, src/sip/sipcon.cxx,
	  src/sip/sipep.cxx, src/sip/sippdu.cxx:
	  Major enhancement for SIP subscribe/notify.
	  * Uses extensible factory for new event packages.
	  * Added support for "dialog" event package RFC 4235
	  * Added support for draft Line Appearance
	  * More flexible specification of user/domain in register and
	  subscribe
	  * Ability to specify third party registrations

2008-10-02 04:22  csoutheren

	* [r21213] include/opal/patch.h, src/opal/patch.cxx:
	  Move patch rate controller to a separate class so it can used in
	  other programs, such as CodecTest

2008-10-02 04:23  csoutheren

	* [r21214] include/codec/vidcodec.h:
	  Add ability to force I Frame

2008-10-02 04:23  csoutheren

	* [r21215] Makefile.in:
	  Add distclean target

2008-10-02 07:28  csoutheren

	* [r21216] include/sip/sippdu.h:
	  Remove warning on Linux

2008-10-02 07:29  csoutheren

	* [r21217] include/opal/patch.h, src/opal/patch.cxx:
	  Additional improvements to rate controller

2008-10-02 07:30  hfriederich

	* [r21218] include/codec/silencedetect.h:
	  Fix very strange compilation problem, inTalkBurst got assigned
	  values other
	  than 0 and 1, even if declared 'bool'. Variable reordering in the
	  class
	  definition seems to fix the problem.
	  (Mac OS X intel, gcc 4.0.1)

2008-10-02 23:01  rjongbloed

	* [r21222] ., samples/openphone/ReadMe.txt:
	  Update wxWidgets version in OpenPhone ReadMe.txt instructions.

2008-10-03 11:49  rjongbloed

	* [r21232] ., src/h323/h323.cxx, src/h323/h323caps.cxx,
	  src/h323/h323neg.cxx, src/h323/h323rtp.cxx:
	  Fixed interoperability issues with Cisco call manager, working
	  around an annoying bug with the Cisco.

2008-10-03 12:43  rjongbloed

	* [r21234] samples/openphone/main.cxx,
	  samples/openphone/openphone.rc, samples/openphone/version.h:
	  Fixed OpenPhone about box.

2008-10-03 12:55  ms30002000

	* [r21238] Makefile.in, configure, opal.m4:
	  Killed the ununsed .major and .major.minor symlinks.
	  The SONAME has always referred to the .major.minor.build lib

2008-10-04 06:00  rjongbloed

	* [r21239] include/opal/patch.h, src/opal/patch.cxx:
	  Exposed media patch function that creates the jitter buffer so
	  can be done from patches that do not use the media patches own
	  thread.

2008-10-06 18:23  ms30002000

	* [r21243] plugins/video/H.264/gpl/h264helper_unix.cxx,
	  plugins/video/H.264/gpl/h264helper_win32.cxx,
	  plugins/video/H.264/h264pipe_unix.cxx,
	  plugins/video/H.264/h264pipe_win32.cxx:
	  Fix H.264 flags to request I-frames thanks to Mauro Davi.

2008-10-06 23:32  rjongbloed

	* [r21244] src/lids/lidep.cxx:
	  Improved LID logging so indicates reason why line was not
	  selected.

2008-10-07 01:40  rjongbloed

	* [r21246] include/h323/h323pdu.h, src/h323/gkclient.cxx,
	  src/h323/gkserver.cxx, src/h323/h323.cxx, src/h323/h323pdu.cxx:
	  Simplified the Q/931/Q.850 call end cause code conversion
	  functions so easier to use.

2008-10-07 03:29  rjongbloed

	* [r21247] include/codec/opalplugin.h, src/codec/opalpluginmgr.cxx:
	  Added some H.261 and H.263 annexes to H.263

2008-10-07 06:21  rjongbloed

	* [r21249] samples/openphone/main.cxx:
	  Fixed incorrect bandwidth calculation on openPhone statistics
	  pages.

2008-10-07 10:19  rjongbloed

	* [r21255] ., samples/openphone/main.cxx, samples/openphone/main.h,
	  samples/openphone/openphone.wxg, samples/openphone/openphone.xrc:
	  Added OpenPhone menu and dialog to do transmit video control, in
	  particular, changing the target bit rate.

2008-10-07 11:15  csoutheren

	* [r21256] plugins/video/H.263-1998/Makefile.in,
	  plugins/video/H.263-1998/h263-1998.cxx,
	  plugins/video/H.263-1998/h263-1998.h,
	  plugins/video/H.263-1998/h263pframe.cxx,
	  plugins/video/H.263-1998/rfc2190.cxx,
	  plugins/video/H.263-1998/rfc2190.h:
	  Implemented RFC2190 encapsulation

2008-10-07 11:22  csoutheren

	* [r21257] plugins/video/H.263-1998/rfc2190.cxx,
	  plugins/video/H.263-1998/rfc2190.h:
	  Added copyright and license information

2008-10-07 13:03  rjongbloed

	* [r21260] samples/openphone/main.cxx:
	  Reversed stupid change

2008-10-07 23:15  hfriederich

	* [r21262] include/h323/h323con.h, src/h323/h323.cxx:
	  Allow to use custom subclasses of H323_RTPChannel

2008-10-08 00:05  csoutheren

	* [r21263] plugins/video/common/rtpframe.h:
	  Propagate constness

2008-10-08 00:09  csoutheren

	* [r21264] samples/codectest/main.cxx, samples/codectest/main.h:
	  Add ability to use rate controller

2008-10-08 02:44  rjongbloed

	* [r21268] ., include/opal/patch.h, src/opal/mediafmt.cxx,
	  src/opal/mediastrm.cxx, src/opal/patch.cxx:
	  Fixed issue with propagating changes to media options to
	  transcoders and streams in a patch.

2008-10-08 02:51  rjongbloed

	* [r21269] ., samples/openphone/main.cxx, samples/openphone/main.h,
	  samples/openphone/openphone.wxg, samples/openphone/openphone.xrc:
	  Added video frame rate to OpenPhone statistics.

2008-10-09 14:28  rjongbloed

	* [r21275] include/lids/lidep.h, src/lids/lid.cxx,
	  src/lids/lidep.cxx:
	  Changed ring detect so increments count on "rising edge" of ring
	  cadence. Reduces delay after caller ID is received and routing
	  call.
	  
	  Added function to get at OpalLine from an OpalLineConnection.

2008-10-10 06:33  csoutheren

	* [r21280] Makefile.in:
	  Add aclocal.m4 to distclean target

2008-10-12 08:03  hfriederich

	* [r21285] include/sip/sipep.h, src/sip/sipep.cxx:
	  Correctly handle interface changes if an interface filter is
	  used.
	  Also improve reliability if interfaces have different NAT types
	  (e.g. VPN w/o NAT goes up and down)

2008-10-12 14:52  dsandras

	* [r21289] plugins/video/H.263-1998/rfc2190.cxx:
	  Fixed compilation on Linux.

2008-10-12 16:37  dsandras

	* [r21290] src/sip/handlers.cxx:
	  Make sure snprintf is not sensitive to the locale.

2008-10-12 23:24  rjongbloed

	* [r21293] ., configure.ac, include/asn/gcc.h, include/asn/h225.h,
	  include/asn/h235.h, include/asn/h245.h, include/asn/h4501.h,
	  include/asn/h45010.h, include/asn/h45011.h, include/asn/h4502.h,
	  include/asn/h4503.h, include/asn/h4504.h, include/asn/h4505.h,
	  include/asn/h4506.h, include/asn/h4507.h, include/asn/h4508.h,
	  include/asn/h4509.h, include/asn/h501.h, include/asn/mcs.h,
	  include/asn/t38.h, include/asn/x880.h,
	  include/codec/echocancel.h, include/codec/g711a1_plc.h,
	  include/codec/g711codec.h, include/codec/opalplugin.h,
	  include/codec/opalpluginmgr.h, include/codec/opalwavfile.h,
	  include/codec/rfc2833.h, include/codec/rfc4175.h,
	  include/codec/silencedetect.h, include/codec/vidcodec.h,
	  include/h224/h224.h, include/h224/h224handler.h,
	  include/h224/h281.h, include/h224/h281handler.h,
	  include/h224/h323h224.h, include/h224/q922.h,
	  include/h323/channels.h, include/h323/gkclient.h,
	  include/h323/gkserver.h, include/h323/h225ras.h,
	  include/h323/h235auth.h, include/h323/h323.h,
	  include/h323/h323annexg.h, include/h323/h323caps.h,
	  include/h323/h323con.h, include/h323/h323ep.h,
	  include/h323/h323neg.h, include/h323/h323pdu.h,
	  include/h323/h323rtp.h, include/h323/h323trans.h,
	  include/h323/h450pdu.h, include/h323/h501pdu.h,
	  include/h323/peclient.h, include/h323/q931.h,
	  include/h323/svcctrl.h, include/h323/transaddr.h,
	  include/h460/h460.h, include/h460/h4601.h, include/h460/h460p.h,
	  include/h460/h460pres.h, include/h460/h460tm.h,
	  include/iax2/callprocessor.h, include/iax2/causecode.h,
	  include/iax2/frame.h, include/iax2/iax2.h,
	  include/iax2/iax2con.h, include/iax2/iax2ep.h,
	  include/iax2/iax2jitter.h, include/iax2/iax2medstrm.h,
	  include/iax2/iedata.h, include/iax2/ies.h,
	  include/iax2/processor.h, include/iax2/receiver.h,
	  include/iax2/regprocessor.h, include/iax2/remote.h,
	  include/iax2/safestrings.h, include/iax2/sound.h,
	  include/iax2/specialprocessor.h, include/iax2/transmit.h,
	  include/iax2/version.h, include/lids/lid.h, include/lids/lidep.h,
	  include/lids/lidplugin.h, include/lids/lidpluginmgr.h,
	  include/opal.h, include/opal/audiorecord.h,
	  include/opal/buildopts.h.in, include/opal/call.h,
	  include/opal/connection.h, include/opal/endpoint.h,
	  include/opal/guid.h, include/opal/ivr.h, include/opal/localep.h,
	  include/opal/manager.h, include/opal/mediacmd.h,
	  include/opal/mediafmt.h, include/opal/mediastrm.h,
	  include/opal/mediatype.h, include/opal/opalmixer.h,
	  include/opal/opalvxml.h, include/opal/patch.h,
	  include/opal/pcss.h, include/opal/rtpconn.h,
	  include/opal/rtpep.h, include/opal/transcoders.h,
	  include/opal/transports.h, include/rtp/jitter.h,
	  include/rtp/rtp.h, include/rtp/srtp.h, include/rtp/zrtpudp.h,
	  include/sip/handlers.h, include/sip/sdp.h, include/sip/sip.h,
	  include/sip/sipcon.h, include/sip/sipep.h, include/sip/sippdu.h,
	  include/t120/h323t120.h, include/t120/t120proto.h,
	  include/t120/x224.h, include/t38/h323t38.h, include/t38/sipt38.h,
	  include/t38/t38proto.h, include/zrtp/opalzrtp.h,
	  include/zrtp/zrtpeventproc.h, samples/c_api/main.c,
	  samples/callgen/main.cxx, samples/faxopal/main.cxx,
	  samples/ivropal/main.cxx, samples/jester/main.h,
	  samples/mfc/mfcEndPoint.cpp, samples/opalcodecinfo/main.cxx,
	  samples/opalgw/gkserv.cxx, samples/opalgw/main.cxx,
	  samples/opalgw/main.h, samples/openphone/main.cxx,
	  samples/openphone/main.h, src/h323/gkserver.cxx,
	  src/h323/h323annexg.cxx, src/h323/h501pdu.cxx,
	  src/h323/peclient.cxx, src/iax2/callprocessor.cxx,
	  src/iax2/frame.cxx, src/iax2/iax2con.cxx, src/iax2/iax2ep.cxx,
	  src/iax2/iax2jitter.cxx, src/iax2/iax2medstrm.cxx,
	  src/iax2/iedata.cxx, src/iax2/ies.cxx, src/iax2/processor.cxx,
	  src/iax2/receiver.cxx, src/iax2/regprocessor.cxx,
	  src/iax2/remote.cxx, src/iax2/safestrings.cxx,
	  src/iax2/sound.cxx, src/iax2/specialprocessor.cxx,
	  src/iax2/transmit.cxx, src/opal/rtpconn.cxx,
	  src/t120/t120proto.cxx, src/win32/opal_lib_2005.vcproj:
	  Fixed DevStudio compile/link issues with some options removed, in
	  particular IAX2 and H.323. Have gone through every header file
	  and made sure that they are all subject to the #defines in
	  opal/buildops.h. Reported by Giorgio Alfarano.
	  
	  Also made sure they all have consistent #defines for multiple
	  inclusion, reported by Stefano Sabatini.

2008-10-12 23:35  rjongbloed

	* [r21294] include/h224/h323h224.h, include/sip/handlers.h:
	  Fixed merge collisions

2008-10-12 23:44  rjongbloed

	* [r21295] samples/openphone/main.cxx:
	  Fixed merge collisions

2008-10-13 02:43  rjongbloed

	* [r21299] ., include/sip/sippdu.h, src/sip/handlers.cxx,
	  src/sip/sippdu.cxx:
	  Fixed numerous retries using the same authentication credentials.
	  If the first time doesn't work due to bad username or password
	  and nothing changes then is highly unlikely to work one of the
	  other 9 times it retries!

2008-10-13 03:00  rjongbloed

	* [r21301] ., src/sip/handlers.cxx:
	  Added priority field when have multiple interfaces being
	  registered. Always prioritise the interface the register as being
	  talked to on.

2008-10-13 04:53  rjongbloed

	* [r21302] src/sip/handlers.cxx:
	  Fixed incorrect SIP registration password caused by last SVN
	  merge

2008-10-13 05:44  rjongbloed

	* [r21304] ., src/opal/endpoint.cxx:
	  Fixed listening interfaces port when mapped by STUN being
	  included as first interface in the listener list.

2008-10-13 07:10  rjongbloed

	* [r21308] ., include/sip/sippdu.h, src/sip/sippdu.cxx:
	  Fixed problem in forked INVITE where remote can be seen my
	  multiple interfaces, a race exists between CANCEL of second
	  dialog and it being accepted by the remote server with a 200 OK.

2008-10-13 07:52  rjongbloed

	* [r21310] ., src/sip/sipcon.cxx:
	  Fixed numerous retries using the same authentication credentials.
	  If the first time doesn't work due to bad username or password
	  and nothing changes then is highly unlikely to work one of the
	  other 9 times it retries!

2008-10-13 08:15  rjongbloed

	* [r21312] ., src/sip/sipep.cxx:
	  Change error for a SIP BYE on a call already destroyed from "405
	  Method not allowed" to more reasonable "481 Transaction/call does
	  not exist"

2008-10-13 17:32  hfriederich

	* [r21313] src/sip/handlers.cxx:
	  Return proper status code if authentication fails

2008-10-13 21:35  dereksmithies

	* [r21316] src/iax2/callprocessor.cxx, src/iax2/iax2con.cxx,
	  src/iax2/iax2ep.cxx:
	  Make certain the iax2 code handles incoming calls in a manner
	  that complies with OPAL standard.

2008-10-13 21:35  dereksmithies

	* [r21317] include/iax2/iax2con.h, include/iax2/iax2ep.h:
	  Make certain the iax2 code handles incoming calls in a manner
	  that complies with OPAL standard.

2008-10-14 04:06  csoutheren

	* [r21320] src/sip/sdp.cxx:
	  Deal with endpoints that use spaces and ; as seperators in the
	  same FMTP string. Sheesh!
	  Backport from Wolfbranch1

2008-10-14 04:06  csoutheren

	* [r21321] plugins/video/H.263-1998/h263-1998.cxx:
	  Copy to_normalised and to_customised from old H.263 codec
	  Backport from WolfBranch1

2008-10-14 07:12  hfriederich

	* [r21324] include/h224/h224.h, include/h224/h224handler.h,
	  include/h224/h224mediafmt.h, include/h224/h281.h,
	  include/h224/h281handler.h, include/h224/h323h224.h,
	  include/h323/h323ep.h, src/h224/h224.cxx,
	  src/h224/h224mediafmt.cxx, src/h224/h281.cxx,
	  src/h224/h323h224.cxx, src/h224/q922.cxx, src/h323/h323.cxx,
	  src/h323/h323ep.cxx, src/opal/manager.cxx, src/opal/rtpconn.cxx:
	  Re-add support for H.224 / H.281 (Backport from MediaTypeBranch)

2008-10-14 10:50  rjongbloed

	* [r21328] ., include/lids/lid.h:
	  Added user defined tone in LIDs.

2008-10-14 22:21  rjongbloed

	* [r21332] ., src/sip/handlers.cxx:
	  Fixed SIP registration username being blanked out when an
	  unauthenticated proxy is used.

2008-10-15 00:42  rjongbloed

	* [r21334] ., src/opal/transports.cxx:
	  Fixed some Linux weirdness where the first attempt to do TCP
	  listen exclusive prevents the second attempt to listen with
	  REUSEADDR flag set. The reason the code tries one and then the
	  other is lost in the mists of time, so lets just make it do one
	  OR the other and see what gives.
	  
	  Also, fixed being able to specify socket re-use address mode (a
	  trailing '+' in address string) without a port. Now something
	  like "*+" will work, listening on all interfaces in non-exclusive
	  mode.

2008-10-15 03:31  csoutheren

	* [r21336] plugins/video/H.263-1998/h263-1998.cxx:
	  Enable Annex F for H.263

2008-10-15 05:52  rjongbloed

	* [r21339] include/h224/h224handler.h, src/h224/h224.cxx:
	  Fixed some compiler warnings.

2008-10-15 06:20  rjongbloed

	* [r21340] samples/codectest/main.cxx:
	  Fixed some compiler warnings.

2008-10-15 06:48  rjongbloed

	* [r21342] samples/openphone/OpenPhone_2005.vcproj,
	  samples/openphone/ReadMe.txt, samples/openphone/main.cxx:
	  CHanged Windows build to Unicode to be compatible with Linux
	  build.

2008-10-15 22:21  hfriederich

	* [r21346] include/h224/h224.h, include/h224/h224handler.h,
	  include/h224/h323h224.h, include/h224/q922.h,
	  include/opal/mediafmt.h, src/h224/h224.cxx,
	  src/h224/h323h224.cxx, src/h224/q922.cxx, src/sip/sipcon.cxx:
	  Add support for H.224 with H.323 Annex Q packetization
	  Add support for H.224 when using SIP

2008-10-15 22:44  hfriederich

	* [r21347] src/h224/h224.cxx:
	  Avoid crashes if client transmits frame before actually possible

2008-10-15 23:47  csoutheren

	* [r21350] src/opal/manager.cxx:
	  Fix second case where simpleopal tries to use SDL for both output
	  and preview video

2008-10-16 00:37  rjongbloed

	* [r21354] samples/openphone/main.cxx, samples/openphone/main.h:
	  More Unicode adjustments to OpenPhone

2008-10-16 02:01  rjongbloed

	* [r21355] samples/openphone/main.cxx, samples/openphone/main.h:
	  More OpenPhone Unicode changes. Finally compatible with both
	  Windows and Linux.
	  
	  Fixed OpenPhone on Linux - Options dialog no longer complains
	  about video frame size.

2008-10-16 02:05  rjongbloed

	* [r21356] samples/openphone/Makefile:
	  Fixed OpenPhone Linux build

2008-10-16 02:25  rjongbloed

	* [r21357] samples/c_api/main.c:
	  Added STUN server to "C" API test/demo program.

2008-10-16 04:22  csoutheren

	* [r21358] samples/codectest/main.cxx, samples/codectest/main.h:
	  Add noprompt and count options to allow unattended operation
	  Add sequence numbers to transcoded frames

2008-10-16 06:18  csoutheren

	* [r21366] plugins/video/H.263-1998/h263-1998.cxx,
	  plugins/video/H.263-1998/h263-1998.h,
	  plugins/video/common/dyna.cxx, plugins/video/common/dyna.h:
	  Latest FFMPEG requires use of avcodec_set_dimensions to set frame
	  size rather than setting context variables directly
	  RFC2190 {en,de}coder has been tested for sqcif,qcif,cif,cif4 and
	  cif16
	  RFC2429 {en/de}coder has been tested for sqcif,qcif,cif, but does
	  not
	  work for cif and cif16

2008-10-16 09:46  rjongbloed

	* [r21368] ., src/lids/lid.cxx, src/opal/ivr.cxx,
	  src/sip/handlers.cxx, src/sip/sipcon.cxx:
	  Fixed race condition where if reply from SIP server is so fast
	  that it gets in before the second PDU of a forked query, the
	  second PDU is sent via the incorrect interface.
	  
	  Fixed printing of new LID tone.

2008-10-16 10:06  rjongbloed

	* [r21370] ., src/lids/lidep.cxx:
	  Fixed missing party B address when originating PSTN call.

2008-10-16 11:47  rjongbloed

	* [r21371] samples/openphone/main.cxx, samples/openphone/main.h:
	  Repaired some non-unicode stuff in OpenPhone

2008-10-16 12:01  rjongbloed

	* [r21372] src/sip/handlers.cxx:
	  Fixed merge collisions

2008-10-17 02:17  rjongbloed

	* [r21375] samples/openphone/main.cxx, samples/openphone/main.h:
	  Repaired some non-unicode stuff in OpenPhone. Stupid compilers!!

2008-10-17 02:25  rjongbloed

	* [r21376] samples/codectest, samples/faxopal, samples/ivropal,
	  samples/lidtest, samples/opalgw, samples/openphone,
	  samples/playrtp, samples/playyuv:
	  Ignorance

2008-10-17 02:25  rjongbloed

	* [r21377] src/opal/opal_c.cxx:
	  Fixed correct default trace stream for non-windows platforms.

2008-10-17 05:45  rjongbloed

	* [r21378] include/opal.h, include/sip/handlers.h,
	  samples/c_api/main.c, src/java/OpalLineAppearanceStates.java,
	  src/java/OpalParamRegistration.java,
	  src/java/exampleConstants.java, src/java/exampleJNI.java,
	  src/java/java_swig_wrapper.c, src/opal/opal_c.cxx,
	  src/sip/handlers.cxx, src/sip/sipep.cxx:
	  Added missing "subscription" command in "C" API for line
	  appearance notifications.
	  
	  Added test/demo code to c_api sample program for line appearance.
	  
	  Changed callback for subscription complete to be only when NOTIFY
	  arrives as per specification.
	  
	  More documentation of "C" API.

2008-10-18 10:17  dsandras

	* [r21386] plugins/video/H.263-1998/h263-1998.cxx:
	  Fixed compilation on linux.

2008-10-20 04:44  csoutheren

	* [r21387] src/codec/opalpluginmgr.cxx:
	  Avoid returning video frame information with truncated length

2008-10-20 04:45  csoutheren

	* [r21388] samples/codectest/main.cxx, samples/codectest/main.h:
	  Add SNR calculations to video transcoding
	  Allow video transcoding with YUV420P (i.e. NULL) codec

2008-10-20 21:14  hfriederich

	* [r21389] include/h323/h323caps.h, include/h323/h323pdu.h,
	  src/h323/h323caps.cxx, src/h323/h323pdu.cxx:
	  Add possiblity to define multiple media packetizations per media
	  format,
	  by using a comma separated list.
	  Require at least one packetization to be present for a positive
	  capability match.
	  Propagate the remote packetizations to the media format

2008-10-21 04:55  csoutheren

	* [r21391] include/codec/ratectl.h, include/opal/patch.h,
	  plugins/plugins_2005.sln, src/codec/ratectl.cxx,
	  src/opal/patch.cxx:
	  Move video rate controller to separate source and header file

2008-10-21 05:56  csoutheren

	* [r21392] Makefile.in:
	  Add new file to Makefile

2008-10-21 06:01  csoutheren

	* [r21393] samples/codectest/main.cxx, src/codec/ratectl.cxx:
	  Remove debugging and fix codectest

2008-10-21 06:05  csoutheren

	* [r21394] src/codec/ratectl.cxx:
	  Fix error in last checkin

2008-10-21 07:25  csoutheren

	* [r21395] src/codec/ratectl.cxx:
	  Remove debug

2008-10-22 04:56  csoutheren

	* [r21402] include/codec/ratectl.h, src/codec/ratectl.cxx,
	  src/opal/patch.cxx:
	  Add ability to enforce output frame rate to video rate controller

2008-10-22 07:13  hfriederich

	* [r21404] src/h224/h224.cxx, src/h224/h323h224.cxx:
	  Correctly create H.245 data mode pdus

2008-10-22 08:59  csoutheren

	* [r21405] samples/openphone/ReadMe.txt:
	  Update Readme for more Unicode changes

2008-10-22 11:59  csoutheren

	* [r21406] configure.ac, include/opal/manager.h,
	  include/opal/mediatype.h, include/opal/rtpconn.h,
	  include/opal/rtpep.h, include/rtp/jitter.h, include/rtp/rtp.h,
	  include/rtp/zrtpudp.h, src/iax2/iax2con.cxx,
	  src/opal/endpoint.cxx, src/opal/manager.cxx,
	  src/opal/mediatype.cxx, src/opal/rtpconn.cxx, src/opal/rtpep.cxx,
	  src/rtp/jitter.cxx, src/rtp/rtp.cxx, src/rtp/zrtpudp.cxx,
	  src/t38/t38mf.cxx:
	  Remove RTP aggregation defines. It does not work, and needs to be
	  re-implemented.
	  Remove attempt at making RTP security generic. It's making the
	  ZRTP code very
	  confusing, and the approach being taken isn't very useful.
	  Start re-introduction of explicit ZRTP support

2008-10-22 12:16  csoutheren

	* [r21407] samples/openphone/main.cxx, samples/openphone/main.h:
	  Fix warnings on Linux
	  Comments out RTP security settings - these can be restored when
	  the
	  RTP security code is re-implemented

2008-10-23 07:08  csoutheren

	* [r21408] include/codec/g711a1_plc.h, plugins/Makefile.in,
	  plugins/audio/SBC, plugins/audio/SBC/AUTHORS,
	  plugins/audio/SBC/COPYING, plugins/audio/SBC/Makefile.in,
	  plugins/audio/SBC/sbc.c, plugins/audio/SBC/sbc.h,
	  plugins/audio/SBC/sbc_math.h, plugins/audio/SBC/sbc_tables.h,
	  plugins/audio/SBC/sbccodec.cxx, plugins/audio/SBC/sbccodec.h,
	  plugins/configure, plugins/configure.ac,
	  src/codec/g711a1_plc.cxx:
	  Add initial version of SBC plugin codec
	  Thanks to Christian Hoene

2008-10-24 03:33  dereksmithies

	* [r21409] include/iax2/iax2medstrm.h, src/iax2/iax2medstrm.cxx:
	  Get a reference to the connection, and hold it while this
	  media stream instance is in existance.

2008-10-24 07:10  hfriederich

	* [r21410] src/h323/h323caps.cxx:
	  Fix incorrect capability find algorithm if media packetization
	  informations
	  are used

2008-10-29 04:47  csoutheren

	* [r21418] src/win32/opal_lib_2005.vcproj:
	  Disable precompiled headers on g711a1_plc.cxx

2008-10-29 04:47  csoutheren

	* [r21419] samples/codectest/main.cxx:
	  Remove debug

2008-10-29 05:00  csoutheren

	* [r21420] src/win32/opal_lib_2005.vcproj:
	  Re-add ratectl.cxx and ratectl.h

2008-10-30 00:36  dereksmithies

	* [r21421] include/iax2/iax2jitter.h, include/iax2/remote.h,
	  src/iax2/frame.cxx, src/iax2/iax2con.cxx,
	  src/iax2/iax2jitter.cxx, src/iax2/iax2medstrm.cxx,
	  src/iax2/remote.cxx:
	  Tidy up the close down process so exit should be cleaner
	  Get the call initiation exchange to work nicely, so duplicate
	  "new" packets are eradicated.
	  Modify/tidy PTRACE commands.

2008-10-30 04:35  csoutheren

	* [r21423] src/opal/mediastrm.cxx:
	  Add extra logging for pathological conditions
	  Backport from branch

2008-10-30 06:36  csoutheren

	* [r21425] include/opal/rtpconn.h, include/rtp/rtp.h,
	  include/sip/sipcon.h, src/opal/rtpconn.cxx, src/rtp/rtp.cxx,
	  src/sip/sipcon.cxx:
	  Change strategy used to detect end of call when media lost.
	  If all media sessions return nothing by ICMP destination
	  unreachable
	  for 10 seconds, then the call is dropped

2008-11-03 03:09  csoutheren

	* [r21430] include/sip/sipcon.h, include/sip/sipep.h,
	  src/sip/sipcon.cxx, src/sip/sipep.cxx, src/sip/sippdu.cxx:
	  Provide access to outgoing SIP PDUs via single override

2008-11-03 03:59  csoutheren

	* [r21431] src/opal/opal_c.cxx:
	  Fix compilation on 64 bit machines

2008-11-03 05:09  csoutheren

	* [r21432] include/codec/ratectl.h, src/codec/ratectl.cxx,
	  src/opal/mediafmt.cxx, src/opal/patch.cxx:
	  Instrument video rate controller and ensure it is only used for
	  outgoing video streams
	  Backported from branch

2008-11-04 04:34  csoutheren

	* [r21433] src/rtp/rtp.cxx:
	  Ensure RTP statistics callbacks are called when RTP session ends

2008-11-04 04:44  csoutheren

	* [r21434] plugins/video/H.263-1998/h263-1998.cxx,
	  plugins/video/H.263-1998/h263-1998.h,
	  plugins/video/H.263-1998/rfc2190.cxx,
	  plugins/video/H.263-1998/rfc2190.h,
	  plugins/video/common/trace.cxx, src/rtp/rtp.cxx:
	  Revert previous change to RTP stats

2008-11-04 04:56  csoutheren

	* [r21435] plugins/video/common/trace.cxx:
	  revert accidental checkin

2008-11-04 04:57  csoutheren

	* [r21436] plugins/video/H.263-1998/h263-1998.cxx,
	  plugins/video/H.263-1998/h263-1998.h,
	  plugins/video/H.263-1998/rfc2190.cxx,
	  plugins/video/H.263-1998/rfc2190.h:
	  revert accidental checkin

2008-11-04 05:33  rjongbloed

	* [r21437] Makefile.in, configure, configure.ac, opal_defs.mak.in:
	  Fixed ability to compile if SWIG not installed.

2008-11-04 05:35  rjongbloed

	* [r21438] src/win32/opal_lib_2005.vcproj:
	  Fix for annoying changed file if SWIG not installed. Kept adding
	  a ^Z to the file.

2008-11-04 05:37  rjongbloed

	* [r21439] plugins/plugins_2005.sln:
	  Removed accidentally added project for H.263-1998, not available
	  on Windows yet.

2008-11-04 05:39  rjongbloed

	* [r21440] include/opal/buildopts.h.in:
	  Secure RTP is in flux, make sure is disabled until finally
	  resolved.

2008-11-04 05:45  rjongbloed

	* [r21441] src/codec/ratectl.cxx, src/win32/opal_lib.vcproj,
	  src/win32/opal_lib_2008.vcproj:
	  Added ratecontrol to Visual Studio 2003 and 2008 projects.
	  
	  Fixed issue build of g711a1_plc compaible with SBC plugin.
	  
	  Cleaned up MSVC warning.

2008-11-04 06:51  rjongbloed

	* [r21443] plugins/audio/LPC_10/src/lpcini.c:
	  Applied patch
	  
	  [ 2194503 ] Plugin audio/LPC_10 : implicit declaration of
	  built-in func
	  
	  thanks Mounir Lamouri

2008-11-04 06:58  rjongbloed

	* [r21444] src/java, src/java/java_msvc_wrapper.c,
	  src/win32/opal_lib_2005.vcproj:
	  Fixed (again) ability to build system if do not have SWIG
	  installed.

2008-11-04 07:02  rjongbloed

	* [r21445] src/opal/ivr.cxx:
	  Fixed memory leak in IVR/VXML code, thanks Antonio Rivera.

2008-11-04 07:37  csoutheren

	* [r21447] src/java/java_msvc_wrapper.c:
	  Remove warning

2008-11-04 08:57  rjongbloed

	* [r21448] src/sip/sippdu.cxx:
	  Fixed crash caused by last check in, must check for NULL pointer!

2008-11-04 09:14  rjongbloed

	* [r21449] include/sip/handlers.h, include/sip/sippdu.h,
	  src/sip/handlers.cxx, src/sip/sippdu.cxx:
	  Fixed missing setting of Route-Set in SIP headers when using
	  outgoing proxy.

2008-11-04 22:30  rjongbloed

	* [r21450] include/opal/connection.h, src/opal/connection.cxx,
	  src/opal/opal_c.cxx:
	  Fixed GetMediaStream() that takes a stream ID to align with the
	  other forms of GetMediaStream() where a second parameter
	  distinguishes the source/sink stream.

2008-11-04 23:02  rjongbloed

	* [r21451] src/h323/channels.cxx:
	  Fixed incorrect H.245 VideoFastUpdate being sent.

2008-11-05 04:05  rjongbloed

	* [r21458] ., include/codec/opalplugin.h:
	  Update some defines so can build newer plug in codecs with older
	  OPAL libraries.

2008-11-06 01:01  rjongbloed

	* [r21460] src/sip/sippdu.cxx:
	  Fixed bug in SIP record-route handling where if remote does not
	  provide the route set in the a 1xx but did provide the to tag,
	  which completes the dialog, then the route set when it finally
	  does arrive on the 200 OK is ignored. Need to be more forgiving.

2008-11-06 01:54  rjongbloed

	* [r21461] src/h323/h323.cxx, src/opal/connection.cxx:
	  Minor code clean up, thanks Yuriy Cherniavsky

2008-11-06 01:54  rjongbloed

	* [r21462] samples/mobileopal/MobileOpalDlg.cpp:
	  Updated to latest "C" API.

2008-11-06 07:27  rjongbloed

	* [r21464] include/codec/opalplugin.h, include/opal/mediafmt.h,
	  src/codec/gsmamrmf.cxx, src/h323/h323caps.cxx,
	  src/h323/h323pdu.cxx, src/opal/mediafmt.cxx:
	  For backward compatibility reasons, split new H.323 multiple
	  media packetization support OpalMediaOption to a separately named
	  option. Cannot use the old option name as then new plug in codecs
	  will not work with older OPAL stacks.

2008-11-07 00:06  rjongbloed

	* [r21465] src/h323/h323.cxx, src/opal/transports.cxx:
	  Improved IPv6 support, thanks Yuri Kiryanov

2008-11-07 04:44  csoutheren

	* [r21468] src/sip/handlers.cxx:
	  Fix problem with FindSIPHandler not using method

2008-11-07 04:46  csoutheren

	* [r21469] samples/openphone/OpenPhone_2005.vcproj,
	  samples/openphone/main.cxx, samples/openphone/main.h,
	  samples/openphone/openphone.wxg, samples/openphone/openphone.xrc:
	  Add support for sending and receiving SIP messages in page mode

2008-11-07 06:54  csoutheren

	* [r21476] samples/openphone/main.cxx:
	  Add log window messages for page mode IM

2008-11-08 03:32  rjongbloed

	* [r21482] src/sip/sippdu.cxx:
	  Fixed correct updating of request URI in SIP dialog when we are
	  receiving call. This caused the BYE sent to have incorrect URI
	  and potentially be sent to the wrong host!

2008-11-08 06:58  rjongbloed

	* [r21483] src/codec/opalpluginmgr.cxx:
	  Fixed frame rate, and I-Frame count statistics.

2008-11-10 03:55  rjongbloed

	* [r21489] ., samples/openphone/main.cxx, samples/openphone/main.h,
	  samples/openphone/openphone.wxg, samples/openphone/openphone.xrc:
	  Added button to OpenPhone configure dialog to test video capture
	  device, e.g. camera

2008-11-10 03:58  rjongbloed

	* [r21490] samples/openphone/main.cxx:
	  Fixed UNICODE compatibility in last OpenPhone feature.

2008-11-10 04:03  csoutheren

	* [r21491] src/sip/handlers.cxx:
	  Change method used to calculate retries for REGISTER

2008-11-10 05:41  rjongbloed

	* [r21492] include/opal/transports.h, src/opal/endpoint.cxx,
	  src/opal/transports.cxx, src/sip/sipcon.cxx, src/sip/sippdu.cxx:
	  Added GetProto() function to OpalTransportAddress to ease
	  determining if is UDP or TCP.

2008-11-10 05:47  rjongbloed

	* [r21493] src/opal/manager.cxx:
	  Fixed issue where clearing "translation address" in OpalManager,
	  interferes with IP translation when STUN is being used.

2008-11-10 05:49  rjongbloed

	* [r21494] src/sip/sipep.cxx:
	  Fixed using correct external (via STUN) address as default "From"
	  field in non-INVITE/REGISTER SIP commands.

2008-11-10 08:18  csoutheren

	* [r21495] src/sip/sippdu.cxx:
	  Fix typos

2008-11-10 08:20  csoutheren

	* [r21496] include/sip/handlers.h, src/sip/handlers.cxx:
	  Fix typos, remove unused declarations and add method to get
	  registrar Address
	  Add automatic OPTIONS send after REGISTER so we can see what the
	  registrar supports

2008-11-10 08:22  csoutheren

	* [r21497] samples/openphone/main.cxx, samples/openphone/main.h,
	  samples/openphone/openphone.wxg, samples/openphone/openphone.xrc:
	  Display log messages when presence NOTIFYs received
	  Add temporary code to send presence when REGISTER succeeds

2008-11-11 06:04  csoutheren

	* [r21498] plugins/video/H.263-1998/h263-1998.cxx,
	  plugins/video/H.263-1998/h263-1998.h,
	  plugins/video/H.263-1998/rfc2190.cxx,
	  plugins/video/H.263-1998/rfc2190.h:
	  Use ffmpeg hints for fragmenting packets

2008-11-11 13:28  csoutheren

	* [r21502] include/sip/handlers.h, include/sip/sipep.h,
	  src/sip/handlers.cxx, src/sip/sipep.cxx:
	  Add ability specify call ID for MESSAGE PDUs
	  Add override to allow access to full incoming MESSAGE PDU

2008-11-11 13:29  csoutheren

	* [r21503] samples/openphone/main.cxx, samples/openphone/main.h:
	  Use call ID to identify IM sessions

2008-11-12 20:54  dsandras

	* [r21505] plugins/LID/VPB/Makefile.in:
	  Applied patch from Elaine Xiong <elaine xiong sun com> to fix
	  compilation on OpenSolaris with SUN compiler. Thanks!

2008-11-13 01:45  rjongbloed

	* [r21510] src/sip/sippdu.cxx:
	  Make sure completed event is not signalled until the handling IS
	  completed.

2008-11-13 02:33  rjongbloed

	* [r21511] src/sip/handlers.cxx:
	  Only initiate OPTIONS command if was successful REGISTER and not
	  when unregistering.

2008-11-13 02:36  rjongbloed

	* [r21512] samples/openphone/main.cxx, src/sip/handlers.cxx:
	  In OpenPhone, do presence PUBLISH only when successfully
	  registered and not on time outs, errors or retries.
	  
	  Utilise built in function for presence submission in OpenPhone.
	  
	  Cleaned up SIPPublishHandler::BuildBody() function for producing
	  presence XML.

2008-11-13 05:03  rjongbloed

	* [r21513] src/sip/handlers.cxx:
	  Fixed crash on exit caused by OPTIONS transaction added to end of
	  register. This was meant to discover capabilities of registrar,
	  e.g. if it supports presence, but no registrars out there seem to
	  support it.

2008-11-13 06:41  csoutheren

	* [r21515] include/opal/mediatype.h:
	  Change code to prevent crash on Debian system. Black magic, if
	  you ask me

2008-11-13 12:06  rjongbloed

	* [r21517] include/sip/handlers.h, include/sip/sipep.h,
	  include/sip/sippdu.h, samples/openphone/main.cxx,
	  samples/openphone/main.h, samples/openphone/openphone.wxg,
	  samples/openphone/openphone.xrc, src/sip/handlers.cxx,
	  src/sip/sipep.cxx, src/sip/sippdu.cxx:
	  Rewrite of the PUBLISH functionality so:
	  no longer specific to presence.
	  now supports authentication.
	  now supports third party publish.
	  fixes issues with automatic updates
	  fixes issues with multiple network interfaces
	  
	  Added specific presence based functions, breaking out XML to C++
	  structure, so as we add more fields and encoding/decoding it does
	  not require changes to the function signatures.
	  
	  Added OpenPhone support for presence publication:
	  extra type in SIP options dialog for "My Presences"
	  menu/dialog to change presence notes at any time.

2008-11-14 01:39  rjongbloed

	* [r21518] include/sip/sipep.h, src/sip/handlers.cxx,
	  src/sip/sipcon.cxx, src/sip/sipep.cxx:
	  Added optimisation where making a call to a domain for which we
	  are registered, we use only the network interface the registrar
	  is on. The chances of the registrar and the domains proxy being
	  on different interfaces is extremely small and this avoids issues
	  with multiple paths and long time outs waiting for interfaces
	  which are useless.

2008-11-14 03:26  rjongbloed

	* [r21520] samples/ivropal/main.cxx, samples/ivropal/main.h:
	  Added missing password parameter.
	  
	  Added SIGINT/SIGTERM intercept so does orderly exit.

2008-11-14 05:29  csoutheren

	* [r21521] src/sip/sipep.cxx:
	  Remove double protocol prefix when creating transport

2008-11-14 05:43  csoutheren

	* [r21522] include/opal/endpoint.h, src/opal/endpoint.cxx:
	  Add function to find address of listener that has a specific
	  transport type

2008-11-14 05:50  csoutheren

	* [r21523] include/h460/h460p.h:
	  Add missing newline at end of file

2008-11-14 05:51  csoutheren

	* [r21524] src/sip/handlers.cxx:
	  Remove warnings on Linux

2008-11-14 11:04  csoutheren

	* [r21526] include/sip/sippdu.h, src/sip/sippdu.cxx:
	  Fix problem with creating SIPURL with OpalTransportAddress
	  Ensure ACKs use the correct URI

2008-11-14 11:06  csoutheren

	* [r21527] src/sip/sipcon.cxx:
	  Introduce initial support for promoting UDP calls into TCP calls
	  Not yet finished, but getting there

2008-11-16 11:18  hfriederich

	* [r21529] src/codec/speex/libspeex/speex_types.h:
	  Fix build on Mac OS X

2008-11-16 11:30  hfriederich

	* [r21530] src/codec/speex/libspeex/speex_types.h:
	  Revert previous change. The fix has to be done somewhere else.

2008-11-17 06:17  ykiryanov

	* [r21533] src/opal/transports.cxx:
	  a fix to determine if an address is a non-bracketed ipv6 address.

2008-11-17 07:12  rjongbloed

	* [r21535] src/opal/transports.cxx:
	  Changed to much more efficient test for IPv6 address.

2008-11-17 07:34  rjongbloed

	* [r21537] src/opal/transports.cxx:
	  Make sure where an IP address is converted to an
	  OpalTransportAddress, an IPv6 address has []'s to disambiguate
	  the colon for the port.

2008-11-17 07:57  rjongbloed

	* [r21538] src/sip/handlers.cxx:
	  Probable fix for deadlock issue on interface change.

2008-11-18 00:32  rjongbloed

	* [r21541] src/opal/transports.cxx:
	  Removed ability to have IPv6 without []'s in
	  OpalTransportAddress, causing ambiguities.

2008-11-18 03:30  rjongbloed

	* [r21543] src/h323/h323caps.cxx:
	  Fixed incorrect check in H.323 media packetization list not
	  checing the multiple version of the OpalMediOption.
	  
	  Added assumption that all endpoints can do RFC2190 H.263 even if
	  they do not explicitly put that packetization type in their H.323
	  TCS.

2008-11-18 06:09  rjongbloed

	* [r21545] samples/codectest/main.cxx:
	  Changed statistics files to be CSV format so can load into Excel.

2008-11-18 11:54  rjongbloed

	* [r21546] samples/openphone/OpenPhone_2008.vcproj:
	  DevStudio 2008 unicode build for OpenPhone

2008-11-19 00:10  rjongbloed

	* [r21553] samples/opalgw/main.cxx:
	  Default opalgw service to NOT use secure web by default.

2008-11-19 04:10  rjongbloed

	* [r21555] samples/openphone/main.cxx:
	  Fixed non-unicode build of OpenPhone

2008-11-19 05:37  rjongbloed

	* [r21558] ., src/h323/h323.cxx:
	  Fixed behaviour of incoming H.323 calls not being answered under
	  some circumstances, caused by incorrect state.

2008-11-20 00:36  rjongbloed

	* [r21560] src/sip/sippdu.cxx:
	  Fixed double ; in SIP field parameters

2008-11-20 00:42  rjongbloed

	* [r21561] src/sip/handlers.cxx:
	  Fixed correct "quoting" of URL when explicit REGISTER contact
	  address specified.

2008-11-20 01:17  ykiryanov

	* [r21563] src/opal/transports.cxx:
	  added checks to ":" "::" or "[::]" when determining if a host is
	  "any" address

2008-11-20 02:26  rjongbloed

	* [r21567] ., src/sip/handlers.cxx, src/sip/sippdu.cxx:
	  A registrars seems to require a "tag" field on the From header.
	  
	  The specification (RFC3261/10.2) makes no mention of requiring
	  this and the tag field is intended for creating a "dialog".
	  Dialogs are only required for INVITE and SUBSCRIBE commands, and
	  the specification does explicitly say REGISTER does NOT create a
	  dialog.
	  
	  Go figure.

2008-11-20 03:28  rjongbloed

	* [r21569] ., include/h323/h323ep.h, include/opal/endpoint.h,
	  src/h323/h323ep.cxx:
	  Fixed correct propagation of local user name when set in
	  OpalManager to alias list of H.323 endpoint.

2008-11-20 03:55  rjongbloed

	* [r21571] ., src/h323/gkclient.cxx:
	  Changed gatekeeper discovery so does not try and use interfaces
	  for which there is no signalling channel listening.

2008-11-20 04:52  csoutheren

	* [r21575] plugins/video/H.263-1998/h263-1998.cxx,
	  plugins/video/H.263-1998/h263-1998.h,
	  plugins/video/H.263-1998/rfc2190.cxx,
	  plugins/video/H.263-1998/rfc2190.h:
	  Work-around issues in ffmpeg whereby it encodes the
	  first frame 14 times, and check all buffer operations
	  Backport from WolfBranch1

2008-11-20 04:56  csoutheren

	* [r21577] src/codec/opalpluginmgr.cxx:
	  Returned video packets from plugin encoders don't always
	  set the RTP packet size to header+payload. This patch
	  ensures Opal always uses the correct size
	  Backported from WolfBranch1

2008-11-20 07:33  rjongbloed

	* [r21581] src/sip/sippdu.cxx:
	  Reverted some experimental code that accidentally got checked in.
	  The SIP ACK for a 200 OK is handled differently to 3xx and up,
	  here you DO change the URL to the Contact field.

2008-11-21 01:39  rjongbloed

	* [r21584] src/sip/handlers.cxx:
	  Fixed SIP register parameter combination where have full aor and
	  separate registrar host name.

2008-11-21 06:46  rjongbloed

	* [r21585] include/sip/handlers.h, include/sip/sipep.h,
	  samples/openphone/main.cxx, src/sip/handlers.cxx,
	  src/sip/sipep.cxx:
	  Added parameter to IRegistered() and IsSubscribed() so can
	  distinguish between fully, and successfully,
	  registered/subscribed and merely having a handler that trying to
	  register/subscribe.
	  
	  Changed behaviour of the register/subscribe status call backs so
	  states are conducive to an application triggering a
	  re-register/re-subscribe of new parameters after the previous
	  credentials have been unregistered/unsubscribed.
	  
	  Changed OpenPhone to test all the above.

2008-11-23 05:43  ykiryanov

	* [r21588] src/h323/gkserver.cxx:
	  made creation of endpoint identifier more reliable. previous code
	  just plain not worked- second part of id was always 0

2008-11-23 05:47  ykiryanov

	* [r21589] src/sip/sippdu.cxx:
	  fixed creation of ipv6 addresses in sip messages

2008-11-23 12:14  rjongbloed

	* [r21595] src/h323/gkserver.cxx:
	  Changed some gk server code to be 64 bit clean.

2008-11-23 12:30  rjongbloed

	* [r21598] src/sip/sippdu.cxx:
	  Changed previous check in to tidier version of code.

2008-11-23 12:42  rjongbloed

	* [r21599] src/opal/transports.cxx:
	  Tidied trace logs for IPv6

2008-11-23 21:12  ms30002000

	* [r21601] plugins/configure, plugins/configure.ac:
	  Fix CFLAGS order in order to allow overwriting.

2008-11-23 22:16  ykiryanov

	* [r21604] src/sip/sdp.cxx:
	  added checking for brackets if sdp media address is ipv6

2008-11-23 23:07  rjongbloed

	* [r21606] samples/c_api/main.c:
	  Added msising include for Linux.

2008-11-23 23:08  rjongbloed

	* [r21607] configure, configure.ac:
	  Made error more .. forceful .. if pkg-config not installed on
	  system.

2008-11-23 23:44  rjongbloed

	* [r21608] src/win32/opal_lib_2005.vcproj:
	  Fixed precompiled header issue with g711a1_plc.cxx

2008-11-25 00:49  rjongbloed

	* [r21618] samples/openphone/H323Phone.ico,
	  samples/openphone/OpenPhone.dsp, samples/openphone/OpenPhone.dsw,
	  samples/openphone/OtherPhone.ico, samples/openphone/SIPPhone.ico,
	  samples/openphone/SmallPhone.ico, samples/openphone/absent16.ico,
	  samples/openphone/absent16.xpm, samples/openphone/absent48.ico,
	  samples/openphone/absent48.xpm, samples/openphone/h323phone.xpm,
	  samples/openphone/main.cxx, samples/openphone/main.h,
	  samples/openphone/openphone.rc, samples/openphone/openphone.wxg,
	  samples/openphone/openphone.xrc,
	  samples/openphone/otherphone.xpm,
	  samples/openphone/present16.ico, samples/openphone/present16.xpm,
	  samples/openphone/present48.ico, samples/openphone/present48.xpm,
	  samples/openphone/sipphone.xpm, samples/openphone/smallphone.xpm,
	  samples/openphone/unknown16.ico, samples/openphone/unknown16.xpm,
	  samples/openphone/unknown48.ico, samples/openphone/unknown48.xpm,
	  samples/openphone/version.h:
	  Some largish changes to OpenPhone GUI.
	  
	  * Change icons so can indicate presence .. still needs to be
	  connected up to the underlying protocol.
	  
	  * Added tabs for each active call to make it easier to keep track
	  of incoming calls, calls on hold etc.

2008-11-25 05:17  rjongbloed

	* [r21621] ., include/opal/mediafmt.h, src/codec/iLBCmf.cxx:
	  Fixed issue in iLBC speed negotiation when not using plug in.

2008-11-25 07:22  ykiryanov

	* [r21622] include/opal/buildopts.h.in:
	  no dns or ivr for windows mobile

2008-11-26 02:09  rjongbloed

	* [r21626] ., src/lids/lidep.cxx:
	  Fixed LID support for media types other than audio, e.g. fax.

2008-11-26 03:59  rjongbloed

	* [r21627] samples/openphone/main.cxx:
	  Fixed uninitialised variable for OpenPhone sash position.

2008-11-26 04:22  rjongbloed

	* [r21628] samples/openphone/main.cxx:
	  Fixed minimum size of log window, stuffed up in previous commit.

2008-11-27 03:46  rjongbloed

	* [r21632] ., src/codec/rfc2833.cxx, src/opal/rtpconn.cxx:
	  

2008-11-27 06:24  csoutheren

	* [r21635] src/sip/sipcon.cxx, src/sip/sipep.cxx,
	  src/sip/sippdu.cxx:
	  Allow SIP endpoint default registered name to contain
	  domain specification
	  Allow per-connection override of the From domain field

