asterisk/main
Mark Michelson ba8dcde549 Merged revisions 209131 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
  r209131 | mmichelson | 2009-07-27 12:44:06 -0500 (Mon, 27 Jul 2009) | 18 lines
  
  Allow for UDPTL to use only even-numbered ports if desired.
  
  There are some VoIP providers out there that will not accept SDP
  offers with odd numbered UDPTL ports. While it is my personal opinion
  that these VoIP providers are misinterpreting RFC 2327, it really is
  not a big deal to play along with their silly little games. Of course,
  since restricting UDPTL ports to only even numbers reduces the range
  of available ports by half, so the option to use only even port numbers
  is off by default. A user can enable the behavior by setting
  use_even_ports=yes in udptl.conf.
  
  (closes issue #15182)
  Reported by: CGMChris
  Patches:
        15182.patch uploaded by mmichelson (license 60)
  Tested by: CGMChris
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@209132 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-07-27 17:50:04 +00:00
..
db1-ast Merged revisions 207647 via svnmerge from 2009-07-21 13:28:04 +00:00
editline Merged revisions 179395 via svnmerge from 2009-03-02 20:16:51 +00:00
stdtime Use nanosleep instead of poll. 2009-04-20 22:10:25 +00:00
abstract_jb.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
acl.c Spacing changes only 2009-03-04 20:48:42 +00:00
adsistub.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
aescrypt.c Spacing changes only 2009-03-04 20:48:42 +00:00
aeskey.c use the OpenSSL AES implementation if it's available (unless configured not to) 2007-05-24 22:07:50 +00:00
aesopt.h merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
aestab.c use the OpenSSL AES implementation if it's available (unless configured not to) 2007-05-24 22:07:50 +00:00
alaw.c Spacing changes only 2009-03-04 20:48:42 +00:00
app.c Only update total silence counter after a counter reset. 2009-06-27 10:04:51 +00:00
ast_expr2.c fixes a few redundant conditions 2009-06-25 21:45:32 +00:00
ast_expr2.fl fixes a few redundant conditions 2009-06-25 21:45:32 +00:00
ast_expr2.h Merged revisions 179807 via svnmerge from 2009-03-03 22:12:02 +00:00
ast_expr2.y Merged revisions 179807 via svnmerge from 2009-03-03 22:12:02 +00:00
ast_expr2f.c fixes some memory leaks and redundant conditions 2009-06-18 16:37:42 +00:00
asterisk.c Move OpenSSL initialization to a single place, make library usage thread-safe. 2009-07-08 15:17:19 +00:00
asterisk.exports Merged revisions 208083 via svnmerge from 2009-07-22 22:35:57 +00:00
astfd.c Merged revisions 187300-187301 via svnmerge from 2009-04-09 04:59:05 +00:00
astmm.c Two more minor fixes due to constification 2009-05-22 16:53:41 +00:00
astobj2.c Eliminate several needless checks and fix a few memory leaks 2009-05-28 15:35:23 +00:00
audiohook.c Merged revisions 197537 via svnmerge from 2009-05-28 14:58:06 +00:00
autochan.c Convert the ast_channel data structure over to the astobj2 framework. 2009-04-24 14:04:26 +00:00
autoservice.c Merged revisions 200991 via svnmerge from 2009-06-16 18:54:30 +00:00
bridging.c Fix a bug where receiving a control frame of subclass -1 would cause certain channels to get hung up. 2009-05-10 17:07:46 +00:00
buildinfo.c fix a few small things found by using sparse 2008-10-30 16:49:02 +00:00
callerid.c Merged revisions 206867 via svnmerge from 2009-07-16 21:25:22 +00:00
cdr.c Merge the new Channel Event Logging (CEL) subsystem. 2009-06-26 15:28:53 +00:00
cel.c Resolve compiler warning on mac. 2009-07-23 01:31:18 +00:00
channel.c Rework of T.38 negotiation and UDPTL API to address interoperability problems 2009-07-23 21:57:24 +00:00
chanvars.c Add additional memory debugging to several core APIs, and fix several memory 2008-10-14 22:38:06 +00:00
cli.c add default alias reload to run module reload. 2009-07-25 12:03:25 +00:00
config.c If we delete the info, lets also delete the lines 2009-06-23 21:25:17 +00:00
cryptostub.c Don't include logger.h in asterisk.h by default as it is causing problems building 2008-10-10 00:42:13 +00:00
cygload.c Doxygen updates, formatting. 2007-12-11 22:20:22 +00:00
datastore.c Properly account for memory allocated for channels and datastores 2009-05-05 10:34:19 +00:00
db.c More 'static' qualifiers on module global variables. 2009-06-15 17:34:30 +00:00
devicestate.c Merged revisions 205409 via svnmerge from 2009-07-08 22:15:06 +00:00
dial.c Merge the new Channel Event Logging (CEL) subsystem. 2009-06-26 15:28:53 +00:00
dns.c Fix a few compilation problems found when building Asterisk against uClibc. 2009-07-08 16:43:12 +00:00
dnsmgr.c Record the previous port in the temporary address structure so that the comparison does not treat the host as having changed even if it did not. This would have been uninitialized before and would have led to a baddddd port. 2008-12-22 16:08:13 +00:00
dsp.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
ecdisa.h merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
enum.c Update references to bugs.digium.com and reviewboard.digium.com to the new URLs. 2009-05-28 21:50:27 +00:00
event.c Add an API for reporting security events, and a security event logging module. 2009-07-11 19:15:03 +00:00
features.c Fixing typos. Replaces "recieved" with "received" and "initilize" with "initialize" 2009-07-27 16:33:50 +00:00
file.c Move Asterisk-addons modules into the main Asterisk source tree. 2009-06-30 16:40:38 +00:00
fixedjitterbuf.c Start untangling header inclusion in a way that does not affect 2007-11-16 20:04:58 +00:00
fixedjitterbuf.h Merged revisions 135841,135847,135850 via svnmerge from 2008-08-06 00:30:53 +00:00
frame.c Rework of T.38 negotiation and UDPTL API to address interoperability problems 2009-07-23 21:57:24 +00:00
fskmodem.c (Step 2 of 2) 2008-07-21 21:00:47 +00:00
fskmodem_float.c Optionally build integer-based routines for FSK tone decoding (but default 2008-07-21 20:59:03 +00:00
fskmodem_int.c Optionally build integer-based routines for FSK tone decoding (but default 2008-07-21 20:59:03 +00:00
global_datastores.c Merged revisions 172517 via svnmerge from 2009-01-30 21:29:12 +00:00
hashtab.c Add MALLOC_DEBUG to various utility APIs, so that memory leaks can be tracked back to their source. 2009-03-11 00:29:59 +00:00
heap.c Pass more useful information through to lock tracking when DEBUG_THREADS is on. 2009-03-27 01:35:56 +00:00
http.c More 'static' qualifiers on module global variables. 2009-06-15 17:34:30 +00:00
image.c More 'static' qualifiers on module global variables. 2009-06-15 17:34:30 +00:00
indications.c Log an error message if indications.conf is not found. 2009-04-29 08:58:39 +00:00
io.c Merged revisions 182810 via svnmerge from 2009-03-18 02:28:55 +00:00
jitterbuf.c Merged revisions 174583 via svnmerge from 2009-02-10 18:16:31 +00:00
loader.c Fixing typos. Replaces "recieved" with "received" and "initilize" with "initialize" 2009-07-27 16:33:50 +00:00
logger.c Merge the new Channel Event Logging (CEL) subsystem. 2009-06-26 15:28:53 +00:00
Makefile Merged revisions 207647 via svnmerge from 2009-07-21 13:28:04 +00:00
manager.c Merged revisions 207714 via svnmerge from 2009-07-21 14:29:40 +00:00
md5.c Start untangling header inclusion in a way that does not affect 2007-11-16 20:04:58 +00:00
netsock.c Make OpenBSD compile again 2008-06-19 20:25:37 +00:00
pbx.c Fix a CEL related regression with hints updating by subscribing to AST_DEVICE_STATE instead of AST_DEVICE_STATE_CHANGED. 2009-07-08 23:07:09 +00:00
plc.c Start untangling header inclusion in a way that does not affect 2007-11-16 20:04:58 +00:00
poll.c Merged revisions 182810 via svnmerge from 2009-03-18 02:28:55 +00:00
privacy.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
rtp_engine.c Rework of T.38 negotiation and UDPTL API to address interoperability problems 2009-07-23 21:57:24 +00:00
say.c Oops, fixing build 2009-07-08 16:59:32 +00:00
sched.c Fix a regression in scheduler entry ordering, and add a regression test for it. 2009-02-23 17:29:16 +00:00
security_events.c Add an API for reporting security events, and a security event logging module. 2009-07-11 19:15:03 +00:00
sha1.c more header removal/normalization 2007-11-21 00:23:49 +00:00
slinfactory.c Merged revisions 200991 via svnmerge from 2009-06-16 18:54:30 +00:00
srv.c bump the verbosity of a message in srv.c up by one. It used to be 2009-01-12 23:12:30 +00:00
ssl.c pthread_self returns a pthread_t which is not an unsigned int on all 2009-07-09 08:31:24 +00:00
strcompat.c Merged revisions 208083 via svnmerge from 2009-07-22 22:35:57 +00:00
strings.c Merge str_substitution branch. 2009-04-29 18:53:01 +00:00
stun.c This commit introduces COLP/CONP and Redirecting party information into Asterisk. 2009-04-03 22:41:46 +00:00
syslog.c Add functions to map syslog facilities and priorities constants to strings. 2009-06-26 13:00:35 +00:00
taskprocessor.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
tcptls.c SIP option to specify outbound TLS/SSL client protocol. 2009-04-29 21:13:43 +00:00
tdd.c Merge changes from str_substitution that are unrelated to that branch. 2009-04-01 20:13:28 +00:00
term.c add 'const' qualifiers in various places where they should have been 2009-05-12 13:59:35 +00:00
threadstorage.c Fixed an issue in the threadstorage cli functions resulting from the constification of struct ast_cli_args in r196072. 2009-06-01 15:23:21 +00:00
timing.c Improve timing interface to remember which provider provided a timer 2009-03-27 19:10:32 +00:00
translate.c Merged revisions 208923 via svnmerge from 2009-07-27 01:20:37 +00:00
udptl.c Merged revisions 209131 via svnmerge from 2009-07-27 17:50:04 +00:00
ulaw.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
utils.c Ensure that accidental calls to ast_string_field_free_memory() on embedded stringfield pools are safe. 2009-05-28 20:36:49 +00:00
xml.c Revert commit 192032. This define is needed on Mac OS X. 2009-05-27 23:48:15 +00:00
xmldoc.c More 'static' qualifiers on module global variables. 2009-06-15 17:34:30 +00:00