oej
8d8e122c61
Fix for Polycom bug...
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19549 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-12 21:00:31 +00:00
oej
2ca2aa523c
Implement a setting for denying/allowing transfer requests. At this stage,
...
we only have open/closed. Well, at least you can deny transfers from unknown
callers or at least incoming calls.
(Part of the SIPtransfer branch)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19546 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-12 20:57:07 +00:00
rizzo
73fc2a1d35
whoops... remove an extra line.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19545 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-12 20:42:02 +00:00
rizzo
08c77ea86d
add 'show threads' and 'show profile' commands.
...
These are momstly debugging tools for developers,
a bit documented in the header files (utils.h),
although more documentation is definitely necessary.
The performance impact is close to zero(*) so there is no
need to compile it conditionally.
(*) not completely true - thread destruction still needs
to search a list _but_ this can be easily optimized if we
end up with hundreds of active threads (in which case, though,
the problem is clearly elsewhere).
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19544 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-12 20:40:46 +00:00
kpfleming
db922028c0
fancify the sample grammar a bit
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19543 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-12 20:39:09 +00:00
oej
67d0099b2f
Doxygen docs
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19542 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-12 20:32:40 +00:00
file
a8d5975f06
Add ability to see if the person calling said anything or not.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19512 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-12 19:57:21 +00:00
rizzo
5fb6f99060
reindent block properly
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19466 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-12 00:17:37 +00:00
rizzo
1622922afe
localize some variables, remove useless parentheses
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19465 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-12 00:15:57 +00:00
rizzo
da84a33146
remove useless \0, and fix formatting.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19437 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 23:54:33 +00:00
tilghman
e7ab4552ee
Bug 6943 - transition away from using CallerID header, when we really mean CallerIDNum
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19436 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 23:23:16 +00:00
tilghman
8318acbef1
Merged revisions 19397 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r19397 | tilghman | 2006-04-11 17:39:59 -0500 (Tue, 11 Apr 2006) | 2 lines
Bug 6490 - telco intercept should report NOANSWER instead of CHANUNAVAIL
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19398 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 22:51:10 +00:00
rizzo
ef8c8d3512
fix various bugs in the DEBUG_THREADS code including:
...
- misspelled ast_mutex_logger() instead of __ast_mutex_logger()
- misplaced #define ast_mutex_init(pmutex)
- wrong arguments to __ast_mutex_logger() in one instance.
Clearly this code is too spaghetti!
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19396 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 22:37:27 +00:00
tilghman
b19f672644
Merged revisions 19394 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r19394 | tilghman | 2006-04-11 17:24:46 -0500 (Tue, 11 Apr 2006) | 2 lines
Bug 6061 - Fix ODBC storage of VM on PGSQL and MSSQL
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19395 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 22:25:57 +00:00
kpfleming
3c238139f3
fix logic error; don't test for rtcache flag unless asked to (issue #6923 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19393 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 22:07:52 +00:00
kpfleming
659280fa25
Merged revisions 19353 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r19353 | kpfleming | 2006-04-11 16:58:47 -0500 (Tue, 11 Apr 2006) | 2 lines
don't create a 'voicemail' symlink in the sounds directory; app_voicemail has not needed it since January of 2005 (issue #6613 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19354 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 21:59:40 +00:00
tilghman
c829c47643
Merged revisions 19351 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r19351 | tilghman | 2006-04-11 16:55:51 -0500 (Tue, 11 Apr 2006) | 2 lines
Bug 6097 - possible descriptor leak
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19352 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 21:58:44 +00:00
kpfleming
e322baf79d
Merged revisions 19348 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r19348 | kpfleming | 2006-04-11 16:50:18 -0500 (Tue, 11 Apr 2006) | 2 lines
don't call the originating device as part of the Page() operation (issue #6932 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19350 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 21:51:17 +00:00
kpfleming
374a523ba3
Merged revisions 19347 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r19347 | kpfleming | 2006-04-11 16:35:52 -0500 (Tue, 11 Apr 2006) | 2 lines
simplify spy queue flushing logic, and always force a flush when one side gets full, even if the other side is not empty (issue #6457 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19349 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 21:50:48 +00:00
kpfleming
88396ce2e3
Merged revisions 19345 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r19345 | kpfleming | 2006-04-11 16:14:42 -0500 (Tue, 11 Apr 2006) | 2 lines
don't destroy the entire dialplan during 'reload', just atomically replace it like 'extensions reload' does (issue #6047 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19346 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 21:18:27 +00:00
rizzo
12c441b0ea
remove unused variable (discovered by the compiler)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19306 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 20:52:05 +00:00
file
752fca7450
No need to do this in here any longer since the linkedlists macro is fixed
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19305 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 20:51:45 +00:00
file
733ae06195
Merged revisions 19303 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r19303 | file | 2006-04-11 17:46:38 -0300 (Tue, 11 Apr 2006) | 2 lines
Minor linked lists bug fix. When you're dealing with swapping entries around a lot it can cause a seg fault.
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19304 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 20:48:57 +00:00
kpfleming
fb65069ee5
Merged revisions 19301 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r19301 | kpfleming | 2006-04-11 15:11:01 -0500 (Tue, 11 Apr 2006) | 2 lines
handle call time limit properly when warning is requested _after_ call would hae already ended (issue #6356 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19302 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 20:11:36 +00:00
kpfleming
a30eab6ea0
typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19272 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 17:03:26 +00:00
file
0cb2bbad85
Convert chan_iax2 to use linked lists for multithreading, and add dynamic threads. These are used when all pool threads are in use, and will stick around until load dies down. The theory is that during high load you'll have more threads available, and during low load you'll only have the normal pool threads sticking around.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19254 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 16:44:10 +00:00
bweschke
65817479e8
Minor cleanups and error handling for app_dial #6935 (casper)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19253 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 16:15:11 +00:00
rizzo
ec05420bc7
remove an unused function
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19226 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 16:00:23 +00:00
rizzo
bd041a8d8e
as discussed with kevin, move
...
ast_register_atexit()/ ast_unregister_atexit() into asterisk.h
These are general functions, not restricted to modules, so move
them in a more proper place.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19223 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 15:55:56 +00:00
kpfleming
7b0f075035
use proper type
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19222 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 15:52:06 +00:00
bweschke
b53f772681
Provide the ability to read extension number after name #6938 (delink)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19221 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 15:38:17 +00:00
rizzo
80782b1b45
normalize code preparing for loader changes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19220 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 15:19:34 +00:00
rizzo
925620eda5
remove unused fields
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19219 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 15:09:24 +00:00
rizzo
f699b62383
normalize code in preparation to module changes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19189 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 10:01:00 +00:00
rizzo
a0068b36ea
staticize a function, and normalize code in preparation to module changes.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19188 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 10:00:24 +00:00
crichter
b15208140b
mISDN Messages must be freed with free_msg \!\!
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19160 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 08:31:19 +00:00
oej
0283a460ba
- First stab at removing debug and ignore variables that
...
we pass along function calls, instead implementing them as
flags on the incoming packet.
- Adding forward declarations of handle_request functions
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19128 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 06:09:01 +00:00
oej
0016df696d
Add new documentation files to index file 00README.1st and to doxygen
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19097 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 05:54:55 +00:00
tilghman
52a359c8dd
Bugs 6883, 6930: compiler warnings
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19095 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 05:37:05 +00:00
file
456701fc7c
Data stores do not need a lock. As well change the way they are removed from the channel when it is destroyed (thanks Russell Wussell) and finally... because C++ is silly... change our list macro info thing to be "entry" instead of "list".
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19062 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 03:50:17 +00:00
bweschke
5bd391eb84
Merged revisions 19008 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r19008 | bweschke | 2006-04-10 20:05:01 -0500 (Mon, 10 Apr 2006) | 3 lines
When using the silence detector in ast_play_and_record() and ast_play_and_prepend(), the truncation code never gets called to remove the detected silence, because the value of res is zero when control gets to that point. #6903 w/some mods (softins)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@19009 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 01:12:13 +00:00
file
483e826311
Presenting a revised data stores and oh my, a generic speech recognition API! I wonder what we can do with this now...
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@18979 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-10 23:29:50 +00:00
kpfleming
31b2a51bfb
remove support for BYEXTENSION (which nobody even knows about anymore)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@18977 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-10 23:01:22 +00:00
oej
706d87afd5
Fixup fixup - add some debugging and error handling
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@18940 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-10 20:18:14 +00:00
oej
9c95f3fbd5
Resolve conflicts, prepare for next batch of conflicts
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@18909 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-10 19:55:39 +00:00
bweschke
5cc0c9ed74
Merged revisions 18866 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r18866 | bweschke | 2006-04-10 12:29:51 -0500 (Mon, 10 Apr 2006) | 2 lines
Don't say that we can pass an 'exten' argument in the documentation of Park() when we really cannot. #6902 (opsys)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@18867 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-10 17:32:29 +00:00
crichter
ceee192818
fixed some issues, that appear at higher load
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@18835 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-10 16:50:20 +00:00
crichter
285ab17071
we send nearly everytime a RELEASE, only if we for sure know, that it's a TE and we did create the call we don't to hear the Inband Info
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@18800 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-10 14:09:17 +00:00
oej
cd60e503a9
Making sure that cancel destroy is only executed once...
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@18799 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-10 13:43:54 +00:00
oej
f61aeffd40
Small fix
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@18797 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-10 13:19:36 +00:00