asterisk/main
Tilghman Lesher d80a38310a Blank callerid and NULL callerid should not compare equal.
The second is the default state for matching CID in the dialplan (no matching)
while the first matches one particular CallerID.  This is a regression.
(fixes AST-314, SWP-611)


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@239571 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-01-12 19:58:00 +00:00
..
db1-ast Merged revisions 209879 via svnmerge from 2009-08-01 11:29:25 +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
Makefile Fix some build issues on Solaris. 2009-11-03 19:59:46 +00:00
abstract_jb.c Merged revisions 228409 via svnmerge from 2009-11-06 16:42:23 +00:00
acl.c Merged revisions 232350 via svnmerge from 2009-12-02 17:00:15 +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 Fix compile when certain G711 menuselect options are enabled. 2009-08-19 22:38:46 +00:00
app.c Add audio announcement option to app_page 2009-12-10 17:31:23 +00:00
ast_expr2.c Allow "REMAINDER" to function properly in expressions. 2009-12-28 22:09:40 +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 Allow "REMAINDER" to function properly in expressions. 2009-12-28 22:09:40 +00:00
ast_expr2f.c fixes some memory leaks and redundant conditions 2009-06-18 16:37:42 +00:00
asterisk.c It's been long enough -- make the behavior introduced in 1.6 the default. 2010-01-10 06:56:36 +00:00
asterisk.dynamics Export dynamic (weak-linked) symbols correctly. 2009-11-30 16:53:10 +00:00
asterisk.exports Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
astfd.c Merged revisions 228338 via svnmerge from 2009-11-06 15:42:46 +00:00
astmm.c Two more minor fixes due to constification 2009-05-22 16:53:41 +00:00
astobj2.c Fix ao2_callback when both OBJ_MULTIPLE and OBJ_NODATA are passed. 2010-01-11 16:40:23 +00:00
audiohook.c fixes AUDIOHOOK_INHERIT regression 2010-01-08 19:39:30 +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 Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
bridging.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +00:00
buildinfo.c fix a few small things found by using sparse 2008-10-30 16:49:02 +00:00
callerid.c More 32->64 bit codec conversions. 2009-12-01 20:27:37 +00:00
cdr.c add Dialed Number Identifier (DNID) field to cdr records. 2010-01-12 18:55:54 +00:00
cel.c Fix channel reference leak. 2009-09-29 21:28:04 +00:00
channel.c fixes ast_transfer stall until hangup if called with a channel that doesn't support transfers 2010-01-07 20:42:27 +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 Fix compiling with LOW_MEMORY. 2009-12-30 20:34:41 +00:00
config.c Oops, didn't compile (thanks, kpfleming) 2010-01-04 19:03:20 +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 Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +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 AST-2009-005 2009-08-10 19:20:57 +00:00
dsp.c restarts busydetector (if enabled) when DTMF is received after call is bridged. 2009-12-20 08:22:35 +00:00
ecdisa.h merge new_loader_completion branch, including (at least): 2006-08-21 02:11:39 +00:00
enum.c AST-2009-005 2009-08-10 19:20:57 +00:00
event.c Fix various problems detected with Valgrind. 2009-11-09 07:37:52 +00:00
features.c Merged revisions 238834 via svnmerge from 2010-01-08 23:30:55 +00:00
file.c Merged revisions 238629 via svnmerge from 2010-01-08 19:32:11 +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 According to POSIX, the capital L modifier applies only to floating point types. 2010-01-10 19:37:30 +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 Adding external reference for doxygen 2009-11-02 20:43:52 +00:00
image.c More 'static' qualifiers on module global variables. 2009-06-15 17:34:30 +00:00
indications.c Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +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 trunk in a way so that it compiles again. 2009-11-13 10:53:14 +00:00
logger.c Initialize a variable that we check immediately upon startup. 2009-10-02 03:04:34 +00:00
manager.c Merged revisions 238915 via svnmerge from 2010-01-09 01:08:04 +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 fixes an ast_netsock_list memory leak. 2009-10-08 19:35:30 +00:00
pbx.c Blank callerid and NULL callerid should not compare equal. 2010-01-12 19:58:00 +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 Various patches, to enable Asterisk to once again compile on Mac OS X. 2009-08-30 18:37:17 +00:00
privacy.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
rtp_engine.c More 32->64 bit codec conversions. 2009-12-01 20:27:37 +00:00
say.c Merged revisions 237573 via svnmerge from 2010-01-04 21:48:20 +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 Expand codec bitfield from 32 bits to 64 bits. 2009-11-04 14:05:12 +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 Move implementation of closefrom(3) from app.c to strcompat.c 2009-12-06 07:01:06 +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 TCP/TLS: move client connection setup/write into tcp helper thread, various related locking/memory fixes. 2009-10-22 19:55:51 +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
test.c Fix spelling of 'category.' 2010-01-11 16:22:09 +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 The default rate for 'timing test' is actually 50/sec, not 100/sec as advertised. 2009-12-14 16:08:09 +00:00
translate.c Using the builtin function breaks OpenBSD 4.2 2009-12-04 21:06:22 +00:00
udptl.c Another round of UDPTL stack fixes/improvements: 2009-11-30 21:47:42 +00:00
ulaw.c Fix compile when certain G711 menuselect options are enabled. 2009-08-19 22:38:46 +00:00
utils.c Fix build of utility apps that include utils.c. 2010-01-05 17:26:50 +00:00
xml.c Define our desires for POSIX and X/OPEN API features properly. 2009-08-17 16:25:10 +00:00
xmldoc.c Add an empty line after each option when printing the 2009-08-15 11:25:11 +00:00