asterisk/main
Richard Mudgett 721f92058f Make number not available presentation also set screening to network provided.
Q.951 indicates that when the presentation indicator is "Number not
available due to interworking" for a number then the screening indicator
field should be "Network provided".

* Made ast_party_id_presentation() return AST_PRES_NUMBER_NOT_AVAILABLE
when the presentation is "Number not available due to interworking".  This
fix makes Asterisk consistent and it also makes it consistent with earlier
branches as far as this presentation value is concerned.

* Made pri_to_ast_presentation() and ast_to_pri_presentation() conversions
handle the "Number not available due to interworking" case better in
sig_pri.c.  This change is possible because the minimum required libpri
version (v1.4.11) has the necessary defines in libpri.h.
........

Merged revisions 360309 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 360310 from http://svn.asterisk.org/svn/asterisk/branches/10


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@360311 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2012-03-24 00:40:51 +00:00
..
editline Add gar to the check for AR for those silly OSes (Solaris) that don't have ar. 2010-04-27 21:13:01 +00:00
stdtime Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
Makefile Address OpenSSL initialization issues when using third-party libraries. 2012-01-30 21:21:16 +00:00
abstract_jb.c Opaquify ast_channel structs and lists 2012-02-29 16:52:47 +00:00
acl.c Prevent outbound SIP NOTIFY packets from displaying a port of 0 2012-03-01 14:22:01 +00:00
alaw.c Fix compile when certain G711 menuselect options are enabled. 2009-08-19 22:38:46 +00:00
aoc.c Opaquify channel stringfields 2012-01-24 20:12:09 +00:00
app.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
ast_expr2.c Add ABS() absolute value function to the expression parser. 2012-01-16 19:49:50 +00:00
ast_expr2.fl Avoid cppcheck warnings; removing unused vars and a bit of cleanup. 2012-02-08 20:49:48 +00:00
ast_expr2.h Merged revisions 293197 via svnmerge from 2010-10-28 20:01:28 +00:00
ast_expr2.y Add ABS() absolute value function to the expression parser. 2012-01-16 19:49:50 +00:00
ast_expr2f.c Avoid cppcheck warnings; removing unused vars and a bit of cleanup. 2012-02-08 20:49:48 +00:00
asterisk.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
asterisk.dynamics Remove the old stub files, preferring the optional_api method. 2010-07-14 20:48:59 +00:00
asterisk.exports.in Merged revisions 288640 via svnmerge from 2010-09-24 03:43:14 +00:00
astfd.c Merged revisions 228338 via svnmerge from 2009-11-06 15:42:46 +00:00
astmm.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
astobj2.c Astobj2 locking enhancement. 2012-02-28 18:15:34 +00:00
audiohook.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
autochan.c Opaquify ast_channel structs and lists 2012-02-29 16:52:47 +00:00
autoservice.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
bridging.c Finalize ast_channel opaquification 2012-03-13 18:20:34 +00:00
buildinfo.c fix a few small things found by using sparse 2008-10-30 16:49:02 +00:00
callerid.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
ccss.c Fix case-sensitivity for device-specific event subscriptions and CCSS 2012-03-02 21:06:12 +00:00
cdr.c Opaquify ast_channel structs and lists 2012-02-29 16:52:47 +00:00
cel.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
channel.c Make number not available presentation also set screening to network provided. 2012-03-24 00:40:51 +00:00
channel_internal_api.c Finalize ast_channel opaquification 2012-03-13 18:20:34 +00:00
chanvars.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
cli.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
config.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
cygload.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
data.c Allow AMI action callback to be reentrant. 2012-03-20 17:31:28 +00:00
datastore.c Merged revisions 273565 via svnmerge from 2010-07-01 22:16:23 +00:00
db.c Allow AMI action callback to be reentrant. 2012-03-20 17:31:28 +00:00
devicestate.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
dial.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
dns.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
dnsmgr.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
dsp.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
ecdisa.h Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
enum.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
event.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
features.c Adds F option to Bridge application 2012-03-22 21:25:22 +00:00
file.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
fixedjitterbuf.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
fixedjitterbuf.h Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
format.c Use struct copy instead of memcpy(). 2012-03-13 16:50:06 +00:00
format_cap.c Astobj2 locking enhancement. 2012-02-28 18:15:34 +00:00
format_pref.c Eliminate unnecessary rebuilds of main/format*.c. 2012-01-25 16:54:54 +00:00
frame.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
framehook.c Fix some opaquification-related compiler warnings 2012-02-21 20:17:52 +00:00
fskmodem.c (Step 2 of 2) 2008-07-21 21:00:47 +00:00
fskmodem_float.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
fskmodem_int.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
global_datastores.c Add SRTP support for Asterisk 2010-06-08 05:29:08 +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 Merged revisions 304950 via svnmerge from 2011-01-31 06:50:49 +00:00
http.c Fix TLS port binding behavior as well as reload behavior: 2012-02-02 18:55:05 +00:00
image.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
indications.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
io.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
jitterbuf.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
libasteriskssl.c Address OpenSSL initialization issues when using third-party libraries. 2012-01-30 21:21:16 +00:00
libasteriskssl.exports.in Address OpenSSL initialization issues when using third-party libraries. 2012-01-30 21:21:16 +00:00
loader.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
lock.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
logger.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
manager.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
md5.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
message.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
netsock.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
netsock2.c Merged revisions 332560 via svnmerge from 2011-08-18 21:39:04 +00:00
pbx.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
plc.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
poll.c Merged revisions 285268 via svnmerge from 2010-09-07 19:09:08 +00:00
privacy.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
rtp_engine.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
say.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
sched.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
security_events.c Merged revisions 337595,337597 via svnmerge from 2011-09-22 16:35:20 +00:00
sha1.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
slinfactory.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
srv.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
strcompat.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
strings.c fixes segfault on logging 2010-05-18 22:48:51 +00:00
stun.c Re-resolve the STUN address if a STUN poll fails for res_stun_monitor. 2011-12-01 21:19:41 +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 Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
tcptls.c Convert struct ast_tcptls_session_instance to finally use the ao2 object lock. 2012-02-28 18:46:34 +00:00
tdd.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
term.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
test.c Remove "asterisk/version.h" in favor of "asterisk/ast_version.h". 2012-01-25 21:31:28 +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 Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
translate.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
udptl.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
ulaw.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00
utils.c Adds F option to Bridge application 2012-03-22 21:25:22 +00:00
xml.c Asterisk data retrieval API. 2010-04-22 18:07:02 +00:00
xmldoc.c Kill off red blobs in most of main/* 2012-03-22 19:51:16 +00:00