markster
5ca62a6c13
Allow transfer to work without a tech (bug #4199 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5599 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-08 16:35:54 +00:00
markster
4d8fb679c9
Fix French time (bug #4197 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5598 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-08 16:34:10 +00:00
russell
16fc398fbb
now fix the formatting part (bug #4207 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5597 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-07 19:51:39 +00:00
russell
e6a6c84509
remove unreachable block of code (bug #4207 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5596 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-07 19:49:32 +00:00
russell
45a5d77d81
use ast_strcasestr (bug #4203 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5595 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-07 12:49:36 +00:00
russell
bde30dd341
fix header description
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5594 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-07 06:01:30 +00:00
russell
ea506055f2
add my name for the functions I wrote
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5593 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-07 05:33:44 +00:00
russell
b42bd4df84
add missing newline to warning message (bug #4183 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5591 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-06 07:15:08 +00:00
markster
16b0b362a3
Build as a single executable, work around Makefile issue
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5590 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-05 17:39:18 +00:00
anthm
d4dd060a57
expose function execution routines and warn about trying to set a read-only cdr var
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5589 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-05 15:07:49 +00:00
kpfleming
69bfd8b964
oej deserves to be in CREDITS as much as anyone else :-)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5588 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-05 12:52:18 +00:00
kpfleming
8b926a7bc7
clean up file headers
...
restore appropriate copyrights for functions that came from files with copyrights listed
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5587 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-05 12:48:52 +00:00
kpfleming
6fa82b10b2
correct build on platforms that require PIC objects (bug #4179 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5586 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-05 12:43:04 +00:00
kpfleming
1a2c87a2ba
ensure generated files are ignored by CVS
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5585 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-05 05:56:34 +00:00
kpfleming
d02cf29997
add STRFTIME dialplan function (bug #4098 , modified to use new funcs subdirectory)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5584 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-05 05:50:11 +00:00
kpfleming
6a262d98ee
major re-work of dialplan functions, including:
...
- locking of functions list during registration/unregistration/searching
- rename of function description structure to be consistent with the rest of the API
- addition of 'desc' element to description structure, for detailed description (like applications)
- addition of 'show function' CLI command to show function details
- conversion of existing functions to use uppercase names to match policy
- creation of new 'pbx_functions.so' module to contain standard 'builtin' functions
- removal of all builtin functions from pbx.c and apps and placement into new 'funcs' directory
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5583 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-05 05:39:33 +00:00
russell
7fe9220d99
function formatting and header order cleanup
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5582 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-05 03:16:07 +00:00
kpfleming
27b7a4d452
remove obsolete module (still available in CVS history if needed) (inspired by bug #4127 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5581 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-05 01:03:24 +00:00
markster
beabc5e3e5
Fix minor doc issue (bug #4145 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5580 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 19:50:36 +00:00
kpfleming
3aea9a1dc7
add app_dictate (bug #3893 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5579 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 19:33:33 +00:00
markster
cb019df918
Merge formatting changes (bug #4172 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5578 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 19:22:45 +00:00
markster
32344f5db4
Minor protocol fixes (bug #4169 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5577 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 19:17:09 +00:00
kpfleming
08f9ab67e2
document Zap dial string options in sample config (bug #4165 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5576 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 17:05:42 +00:00
kpfleming
fae5320661
add doxygen docs for astobj.h (bug #4145 , with minor mods)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5575 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 17:02:32 +00:00
kpfleming
efd31e2e0a
remove hardcoded CDR() support from pbx_builtin_setvar_helper in favor of already-implemented CDR() function
...
make SetVar() options actually work as documented
remove SetVar() 'c' and 'r' options, since the CDR() function can provide this functionality
add 'r' option to CDR() function to control recursive retrieval/storage
(inspired by bug #4143 , but without the SetVar syntax changes)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5574 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 15:56:44 +00:00
kpfleming
66bdf33c08
fix obvious fault in ast_separate_app_args
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5573 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 15:26:03 +00:00
kpfleming
deb191eb3c
remove extraneous manual string termination
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5572 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 14:03:47 +00:00
kpfleming
d2a07888d1
move some debugging output to a higher debug level (bug #4119 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5571 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 04:49:32 +00:00
kpfleming
a897828905
don't report EAGAIN as an error (bug #4128 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5570 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 04:43:30 +00:00
kpfleming
8f307c07b6
fix build on FreeBSD (bug #4125 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5569 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 04:35:27 +00:00
kpfleming
3b9f433202
add GROUP_COUNT and GROU_MATCH_COUNT functions, deprecate GroupCount and GroupMatchCount apps, remove GROUPCOUNT variable from README.variables (bug #4133 , with doc update)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5568 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 04:13:31 +00:00
kpfleming
ce9a0b7459
add MD5 and CHECK_MD5 functions, deprecate MD5 and MD5Check apps (bug #4123 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5567 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 04:05:34 +00:00
kpfleming
1d2cc0bca4
re-implement ast_separate_app_args with clearer code and in a way that doesn't fail with certain combinations of array size and delimiter count
...
add doxygen docs for ast_separate_app_args
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5566 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 03:43:10 +00:00
kpfleming
741dead410
solve memory leak and allow chan_mgcp to be unloaded (bug #4148 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5565 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 00:40:14 +00:00
kpfleming
5cf7932cbb
return proper string from description function (bug #4150 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5564 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 00:33:46 +00:00
kpfleming
e9070c36c3
update doxygen configuration file to current version (bug #4144 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5563 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 00:18:35 +00:00
kpfleming
4aad40c22f
ensure the SIP socket is closed on module unload (bug #4149 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5562 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04 00:14:58 +00:00
kpfleming
8636d1b78d
fix breakage when ast_copy_string is used to copy substrings (bug #4146 , but a different fix)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5561 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-03 23:51:20 +00:00
jeremy
a4e8eab0af
Fix one-way audio issues with CCM and possibly other [broken] endpoints. Bug #4135
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5560 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-03 18:58:50 +00:00
jeremy
7464b06f42
Fix one-way audio issues with CCM and possibly other [broken] endpoints. Bug #4135
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5559 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-03 15:47:35 +00:00
kpfleming
60d1a090e4
simplify argument parsing in sip_prune_realtime
...
don't force register expiration when pruning realtime peers
provide feedback for successful single item prune operations
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5558 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-03 03:22:14 +00:00
kpfleming
7b8ec4b90d
use symbolic constants for RTP method flags, and add debugging output to sip_alloc to indicate when RTP is/is not allocated (bug #3986 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5557 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-03 02:32:50 +00:00
kpfleming
f4b3e63b4c
correct documentation for ast_sched_add (bug #4136 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5556 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-03 02:21:57 +00:00
kpfleming
af74749f6d
ensure astdb registration entries are parsed properly (bug #4126 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5555 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-03 02:16:45 +00:00
kpfleming
4ea9d7fe6e
ensure buffer size is computed properly for ast_copy_string
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5554 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-03 02:09:16 +00:00
markster
5291ce5ecf
Update README to discuss file descriptors (bug #4134 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5553 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-02 20:24:57 +00:00
markster
3a39bd27f9
Add support for native DTMF
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5552 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-02 20:16:21 +00:00
jeremy
89acfbc498
Fix dtmfmode, dtmfcodec capability, Faststart for users and peers. Bug #4112
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5551 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-02 18:46:36 +00:00
kpfleming
51c204f0f3
testing has shown that ast_copy_string is nearly twice as fast as strncpy for the common use cases in Asterisk, so convert chan_sip over...
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5550 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-02 13:44:38 +00:00
kpfleming
902fd0f80f
change (iax2,sip) show (peers,users) to use 'like <pattern>' for pattern-matching to be consistent with other CLI commands
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5549 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-02 01:34:21 +00:00