aboutsummaryrefslogtreecommitdiffstats
path: root/channels/h323
AgeCommit message (Collapse)AuthorFilesLines
2009-06-18Merged revisions 201678 via svnmerge from dvossel1-9/+8
https://origsvn.digium.com/svn/asterisk/trunk ........ r201678 | dvossel | 2009-06-18 11:37:42 -0500 (Thu, 18 Jun 2009) | 11 lines fixes some memory leaks and redundant conditions (closes issue #15269) Reported by: contactmayankjain Patches: patch.txt uploaded by contactmayankjain (license 740) memory_leak_stuff.trunk.diff uploaded by dvossel (license 671) Tested by: contactmayankjain, dvossel ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.2@201679 f38db490-d61c-443f-a65b-d21fe96a405b
2009-04-29Merged revisions 191219 via svnmerge from tilghman1-1/+5
https://origsvn.digium.com/svn/asterisk/trunk ........ r191219 | tilghman | 2009-04-29 18:06:56 -0500 (Wed, 29 Apr 2009) | 2 lines Make H.323 compile with FDLEAK detection code enabled ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.2@191224 f38db490-d61c-443f-a65b-d21fe96a405b
2009-04-22Merged revisions 189993 via svnmerge from jpeeler2-20/+10
https://origsvn.digium.com/svn/asterisk/trunk ........ r189993 | jpeeler | 2009-04-22 14:23:49 -0500 (Wed, 22 Apr 2009) | 18 lines Make chan_h323 respect packetization settings and fix small reload issue. Previously, packetization settings were ignored and now they are not. A new config option 'autoframing' has been added to mirror the way chan_sip handles it. Turning on the autoframing option (available both as a global option or per peer) overrides the local settings with the remote packetization settings. Testing was performed with varying packetization levels with the following codecs: ulaw, alaw, gsm, and g729. Also, an unrelated config reload issue has been fixed in the case of the config file not changing. (closes issue #12415) Reported by: pj Patches: 2009012200_h323packetization.diff.txt uploaded by mvanbaak (license 7), modified by me ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.2@189997 f38db490-d61c-443f-a65b-d21fe96a405b
2009-03-30Merged revisions 184910 via svnmerge from russell1-0/+2
https://origsvn.digium.com/svn/asterisk/trunk ........ r184910 | russell | 2009-03-30 08:55:44 -0500 (Mon, 30 Mar 2009) | 4 lines Fix build error when chan_h323 is not being built. (reported by cai1982 in #asterisk-dev) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.2@184913 f38db490-d61c-443f-a65b-d21fe96a405b
2009-03-18Merged revisions 183028 via svnmerge from jpeeler1-1/+10
https://origsvn.digium.com/svn/asterisk/trunk ........ r183028 | jpeeler | 2009-03-18 16:18:27 -0500 (Wed, 18 Mar 2009) | 4 lines Add some code removed by mistake from commit 182722 that works around a file descriptor leak in versions of PWLib prior to 1.12.0. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.2@183031 f38db490-d61c-443f-a65b-d21fe96a405b
2009-03-17Merged revisions 182722 via svnmerge from jpeeler5-70/+99
https://origsvn.digium.com/svn/asterisk/trunk ........ r182722 | jpeeler | 2009-03-17 15:47:31 -0500 (Tue, 17 Mar 2009) | 15 lines Allow H.323 Plus library to be used in addition to the OpenH323 library Chan_h323 can now be compiled against both the previously supported versions of OpenH323 as well as the current H.323 Plus (version 1.20.2). The configure script has been modified to look in the default install location of h323 to hopefully help avoid using the environment variables OPENH323DIR and PWLIBDIR. Also, the CLI command "h323 show version" has been added which indicates which version of h323 is in use. (closes issue #11261) Reported by: vhatz Patches: asterisk-1.6.0.6-h323plus.patch uploaded by jthurman (license 614) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.2@182725 f38db490-d61c-443f-a65b-d21fe96a405b
2009-03-11Fix malloc debug macros to work properly with h323.jpeeler1-4/+4
The main problem here was that cstdlib was undefining free thereby causing the proper debug macros to not be used. ast_h323.cxx has been changed to call ast_free instead to avoid the issue. A few other issues were addressed: - There were a few instances of functions improperly passing ast_free instead of ast_free_ptr. - Some clean up was done to avoid the debug macros intentionally being redefined. (copied below from Kevin's commit, appreciate the help) - disable astmm.h from doing anything when STANDALONE is defined, which is used by the tools in the utils/ directory that use parts of Asterisk header files in hackish ways; also ensure that utils/extconf.c and utils/conf2ael.c are compiled with STANDALONE defined. (closes issue #13593) Reported by: pj git-svn-id: http://svn.digium.com/svn/asterisk/trunk@181135 f38db490-d61c-443f-a65b-d21fe96a405b
2009-02-18Modify h323 to build against PTLib as well as the older PWLibjpeeler10-110/+146
Several changes in PTLib have occurred requiring build time detection. Changes accounted for include the library name change, config option change, install location change, and a boolean type change which is handled by ast_ptlib.h. Also, the sed check has been modified to properly work with autoconf >= 2.62. (closes issue #14224) Reported by: bergolth Patches: asterisk-autoconf-sed.patch uploaded by bergolth (license 661) asterisk-pwlib-v3.patch uploaded by bergolth (license 661) Tested by: jpeeler git-svn-id: http://svn.digium.com/svn/asterisk/trunk@177162 f38db490-d61c-443f-a65b-d21fe96a405b
2008-12-31Mostly just whitespace, but also convert 'CVS' to 'SVN' in a coupleseanbright1-1/+1
places and fix a few typos I found in the CODING_GUIDELINES. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@167061 f38db490-d61c-443f-a65b-d21fe96a405b
2008-12-15Fix a couple more build issues related to ast_str_opaquerussell1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@164309 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-14Swap "static" and "const", so that "static" appears at the beginning of eachtilghman1-2/+2
declaration (suppresses a warning). (closes issue #13070) Reported by: gknispel_proformatique Patches: asterisk_trunk_const_static.patch uploaded by gknispel (license 261) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@130697 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-08Janitor project to convert sizeof to ARRAY_LEN macro.bbryant1-2/+2
(closes issue #13002) Reported by: caio1982 Patches: janitor_arraylen5.diff uploaded by caio1982 (license 22) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@129045 f38db490-d61c-443f-a65b-d21fe96a405b
2008-05-19Merged revisions 117081 via svnmerge from file1-0/+12
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r117081 | file | 2008-05-19 12:22:10 -0300 (Mon, 19 May 2008) | 6 lines Make chan_h323 work with pwlib 1.12.0 (closes issue #12682) Reported by: bamby Patches: pwlib_nopipe.diff uploaded by bamby (license 430) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@117082 f38db490-d61c-443f-a65b-d21fe96a405b
2008-02-19Merged revisions 103823 via svnmerge from file1-2/+3
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r103823 | file | 2008-02-19 16:28:08 -0400 (Tue, 19 Feb 2008) | 6 lines Send CallerID Name in setup message. (closes issue #11241) Reported by: tusar Patches: h323id_as_callerid_name.patch uploaded by tusar (license 344) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@103824 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-20Include the compatibility header file in ast_h323.cxx for compatibility reasons.file1-0/+1
(closes issue #11311) Reported by: falves11 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89447 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-07Minor change so chan_h323 builds again.file1-2/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89086 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-30Merged revisions 81383 via svnmerge from russell1-0/+8
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r81383 | russell | 2007-08-30 10:38:29 -0500 (Thu, 30 Aug 2007) | 3 lines Add missing checks for the PTRACING define. (closes issue #10559, paravoid) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81384 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-03Merged revisions 53131 via svnmerge from pcadach1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r53131 | pcadach | 2007-02-03 02:02:55 -0800 (Сбт, 03 Фев 2007) | 1 line Remove quote from H.323 vendor string because due to compatibilities with Nortel Meridian CS1000 reported at www.voip-info.org ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@53132 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-07Merged revisions 44684 via svnmerge from pcadach3-1/+20
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r44684 | pcadach | 2006-10-07 20:39:34 +0600 (Сбт, 07 Окт 2006) | 1 line Propagate caller's transfer capability too ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@44686 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-03Merged revisions 44283,44286 via svnmerge from pcadach1-2/+2
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r44283 | pcadach | 2006-10-04 00:30:48 +0600 (Срд, 04 Окт 2006) | 1 line Fix preparation of type and presentation of calling number ........ r44286 | pcadach | 2006-10-04 00:42:20 +0600 (Срд, 04 Окт 2006) | 1 line Change default presentation indicator to "user provided not screened" if octet 3a missed in CallingPartyNumber IE ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@44287 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-29Merged revisions 44034,44042-44043 via svnmerge from pcadach1-0/+12
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r44034 | pcadach | 2006-09-30 02:43:13 +0600 (Сбт, 30 Сен 2006) | 1 line Fake display name by called number on incoming calls (until passing connected number/connected name is not implemented) ........ r44042 | pcadach | 2006-09-30 03:05:43 +0600 (Сбт, 30 Сен 2006) | 1 line Set TON/PRESENTATION information more carefully when no CallingNumber IE available ........ r44043 | pcadach | 2006-09-30 03:09:10 +0600 (Сбт, 30 Сен 2006) | 1 line Compile first, please ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@44044 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-29Merged revisions 44022 via svnmerge from pcadach2-1/+308
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r44022 | pcadach | 2006-09-30 01:06:55 +0600 (Сбт, 30 Сен 2006) | 3 lines Properly pass TON/PRESENTATION information - original H323Connection::SendSignalSetup() destroys Q.931 fields. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@44024 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-29Merged revisions 44009 via svnmerge from pcadach3-7/+37
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r44009 | pcadach | 2006-09-30 00:30:34 +0600 (Сбт, 30 Сен 2006) | 1 line Pass TON/PRESENTATION information too ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@44010 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-28Merged revisions 43918 via svnmerge from pcadach1-1/+4
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r43918 | pcadach | 2006-09-28 23:34:19 +0600 (Чтв, 28 Сен 2006) | 1 line Extend call establishment timeout ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43920 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-28Merged revisions 43877 via svnmerge from pcadach1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r43877 | pcadach | 2006-09-28 21:56:21 +0600 (Чтв, 28 Сен 2006) | 1 line Fix compiler warning ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43888 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-28Merged revisions 43861-43862 via svnmerge from pcadach2-0/+40
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r43861 | pcadach | 2006-09-28 18:47:23 +0600 (Чтв, 28 Сен 2006) | 1 line Put attribute tag at correct place ........ r43862 | pcadach | 2006-09-28 18:58:22 +0600 (Чтв, 28 Сен 2006) | 1 line Force remote side to start media on outgoing PROGRESS message ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43863 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-28Merged revisions 43635,43843-43844,43846 via svnmerge from pcadach4-8/+12
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r43635 | pcadach | 2006-09-26 03:26:12 +0600 (Втр, 26 Сен 2006) | 1 line Fix ASN1 description of non-standard Cisco extensions ........ r43843 | pcadach | 2006-09-28 12:01:37 +0600 (Чтв, 28 Сен 2006) | 1 line Don't treat unknown control frames as voice ........ r43844 | pcadach | 2006-09-28 12:02:45 +0600 (Чтв, 28 Сен 2006) | 1 line Don't warn on HOLD/UNHOLD control frames ........ r43846 | pcadach | 2006-09-28 16:51:21 +0600 (Чтв, 28 Сен 2006) | 1 line Do not open transmit channel until TCS is received ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43853 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-28Handle HOLD/RETRIEVE notificationspcadach3-3/+135
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43845 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-25Support for negotiation and receiption of Cisco's RTP DTMFpcadach4-35/+111
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43597 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-25Disable fastStart if requested by remote sidepcadach1-0/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43590 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-24DTMF mode is bitmask, not valued fieldpcadach1-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43574 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-24Define Cisco RTP capabilitypcadach2-0/+53
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43573 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-24Specify non-standard data independedly on OpenH323's codec name (it can be ↵pcadach1-1/+1
easily changed) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43572 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-24Define DTMF payload typespcadach1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43571 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-22Use own factory for our OpalMediaFormats toopcadach1-0/+14
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43496 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-22Fix our capability's factorypcadach2-1/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43495 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-22Add missing includepcadach1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43472 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-21Declare our own media formats to not rely on OpenH323 configurationpcadach1-0/+81
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43432 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-21Introduce Cisco G.726-32 capability (g726aal2 form)pcadach3-3/+56
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43429 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-20Split capability definitions into own source filepcadach5-356/+363
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43354 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-20Remove unnecessary (long time ago commented out) codepcadach1-27/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43350 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-20Fix missed extension replacementpcadach1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43347 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-20Change file naming to be conform OpenH323 rulespcadach4-11/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43345 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-20Merge in latest round of chan_h323 changes. These are all isolated to ↵file4-105/+150
chan_h323 so meh. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43331 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-19move this header to include where it belongskpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43298 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-19Get rid of zero size old config filemattf1-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43296 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-19Work!!!mattf7-0/+1505
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43287 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-19Mergeing in Paul Cadach's chan_h323 changes *holds breath*mattf7-709/+1304
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43281 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-21merge new_loader_completion branch, including (at least):kpfleming1-1/+0
- restructured build tree and makefiles to eliminate recursion problems - support for embedded modules - support for static builds - simpler cross-compilation support - simpler module/loader interface (no exported symbols) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40722 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-22use .PHONY instead of FORCErussell1-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@35510 f38db490-d61c-443f-a65b-d21fe96a405b