Mark Spencer
82d52ffe35
Use maxdomainlen in chan_sip (bug #4212 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5601 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
00bcbaaa05
Fix gethostname calls (bug #4198 , with mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5600 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
7e83b3a4b1
now fix the formatting part (bug #4207 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5597 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
6ce084b7e2
remove unreachable block of code (bug #4207 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5596 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
4d2537ae11
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: https://origsvn.digium.com/svn/asterisk/trunk@5583 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
0575c11d72
Merge formatting changes (bug #4172 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5578 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
2fcda7000b
Minor protocol fixes (bug #4169 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5577 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
6f118fe66a
remove extraneous manual string termination
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5572 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
7d6ba573e5
move some debugging output to a higher debug level (bug #4119 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5571 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
aba598c26f
fix build on FreeBSD (bug #4125 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5569 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
135f392c62
solve memory leak and allow chan_mgcp to be unloaded (bug #4148 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5565 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
38c513fd02
ensure the SIP socket is closed on module unload (bug #4149 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5562 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
50b9f0e970
fix breakage when ast_copy_string is used to copy substrings (bug #4146 , but a different fix)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5561 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
09ed70fcaf
Fix one-way audio issues with CCM and possibly other [broken] endpoints. Bug #4135
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5560 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
f0c47a88ba
Fix one-way audio issues with CCM and possibly other [broken] endpoints. Bug #4135
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5559 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
a813234dcd
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: https://origsvn.digium.com/svn/asterisk/trunk@5558 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
ba04eb12ef
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: https://origsvn.digium.com/svn/asterisk/trunk@5557 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
98a973007d
ensure astdb registration entries are parsed properly (bug #4126 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5555 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
cd9a1226b5
ensure buffer size is computed properly for ast_copy_string
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5554 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f2c734ba04
Add support for native DTMF
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5552 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
931e1debff
Fix dtmfmode, dtmfcodec capability, Faststart for users and peers. Bug #4112
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5551 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
9a7b3b0347
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: https://origsvn.digium.com/svn/asterisk/trunk@5550 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
fe6517959e
change (iax2,sip) show (peers,users) to use 'like <pattern>' for pattern-matching to be consistent with other CLI commands
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5549 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
f0df8b7172
attempt to not allocate RTP ports for SIP private structures unless they are needed (bug #3986 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5548 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
dfd4f13f55
ensure object reference is removed after unlinking from container
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5545 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
f07020fa1c
clean up reg_source_db
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5543 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
ce6a7846c0
properly check for error from pri_timer2idx (bug #4117 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5541 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
b1826af735
add SIP_HEADER function, mark SIPGetHeader app deprecated (will be removed on 2005-05-31)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5540 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
7d4b53c57a
add direct object unlink macro to ASTOBJ api
...
various minor cleanups in chan_sip
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5539 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
82f888f457
enhance 'sip prune realtime' to support users as well as peers, and regex-based filtering
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5536 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
8634ef9e4a
don't use '%i' at all, since we have no current use cases that need non base-10 parsing (bug #4110 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5533 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
ae90c1a014
make write() failures on Zap channels more prominent than 'debug' messages (bug #4107 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5531 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
8cd6529426
Rework astersk make process to be compatable with the Open H.323 build process. Bug #3981
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5528 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
1ebd942a88
Rework astersk make process to be compatable with the Open H.323 build process. Bug #3981
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5527 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
45f7567d70
Fix codec negiocation on inbound calls. Bugs 3980, 4021, 4045
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5526 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
b2c3f0464f
unregister reload command (bug #4102 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5525 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jim Dixon
da9a73f4c9
Fixed problem with 'radio' attribute vanishing upon zap reload
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5522 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
7e058413fb
allow fine-grained 'insecure' settings (bug #4024 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5521 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
55a6d4c1b5
Oops :)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5519 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
b99c287ef6
Fix lockup in register timeout
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5518 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
5c735f4c68
/ changed the logging in vpb_call()
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5514 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
22ef00edde
add manager events for Zaptel DND state changes (bug #4070 , with mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5513 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
0fe9884e0b
report IP of peer who sent failing registration (bug #4089 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5511 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
cd932e2234
reset 'confirm' mode so DTMF can be used by Zap callees after confirming (bug #4083 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5509 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
2a4265b406
formatting cleanup (bug #4088 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5505 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
fd4dbd6c5c
Support for new signaling type Feature Group D (MF) through a tandem access
...
point. Also support for an output file to send your PRI debug information.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5500 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
5a6d5c1751
ensure cause code supplied by IAX2 peer is passed up to caller properly (bug #4064 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5494 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
a729a57ba1
fix various compiler warnings
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5491 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
1f9ab2380a
use double-quotes instead of angle-brackets for non-system include files (bug #4058 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5490 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
e3db569d62
update so people don't whine any more
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5484 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
a3168fdc23
fix potential seg fault in my patch that just went in, oops
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5473 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
b49f1a7dfa
Fix "show agents" when name is not present (bug #4030 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5470 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
7bffc0459c
add missing newlines, fix misspelling of nonexistent (bug #4027 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5467 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
8d1744dd29
Add sched_when function (bug #4022 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5466 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
b90f35b24f
Fixed chan_alsa.c unload bug (bug #4019 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5464 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
b052fe894b
ensure that the random number generator(s) are always seeded with a different value during Asterisk startup
...
don't reinitialize random number generators in other modules
(bug #4017 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5459 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
18e2c2e468
/ updated to get it to use ast indications again after the change to ast_chan_tech stuff
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5458 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
f61b19eda8
/ fixed an inverted test
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5455 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
71a99bab18
Fix MGCP call waiting (bug #3971 , with mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5450 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
d254db31c8
*** empty log message ***
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5431 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
a7230de79a
Correctly choose end of number (i.e. if it ends in 'w' with nothing following)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5430 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
c66b66e45f
actually space out the registrations :) (bug #3104 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5427 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
ea60d42f67
If an agent still has "wrapuptime" left after he finishes a call and the
...
wrapuptime is changed on a reload, he still waits his former wrapuptime (instead of
the new wrapuptime). This reduces his "de facto" wrapuptime immediately to
the new value even if he has wrapuptime remaining from a previous call.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5423 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
c7c20f8656
report non-codec capabilities in 'sip debug' properly (bug #3960 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5416 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
864f6a50b8
ensure that MGCP AMA flags are passed into CDR (bug #3962 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5414 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
2650a7f2ae
optimize frame handling in agent_read()
...
ensure that the call is marked acknowledged when it goes to AST_STATE_UP even if AST_CONTROL_ANSWER is not received (if ackcall is disabled)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5413 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
d41e65cd0d
Merging AOC notifications for bug #3843
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5412 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
c8f858f2aa
Alerting *can* be sent after proceeding (bug #3963 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5411 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
f63923ae29
ensure account code specified in mgcp.conf propagates to CDR (bug #3951 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5390 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
8b2b938b7e
correct IAX loading/binding message (bug #3953 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5387 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
f9f59ae89d
move start_network_thread to _before_ testing its result :-) (bug #3952 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5386 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
4c736c3600
Better dependancy and version checking method, solve call problems when dealing with a gatekeeper, sanity check call cleanup, in hopes to avoid deadlocks (Bugs #3848 #3643 , #3591 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5383 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
e06257cf2e
Fix MGCP *67 to automatically reset callerid (bug #3940 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5382 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
0efb0da41f
Better dependancy and version checking method, solve call problems when dealing with a gatekeeper, sanity check call cleanup, in hopes to avoid deadlocks (Bugs #3848 #3643 , #3591 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5379 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
bbc8c2ce6f
fix breakage from slin endianness commit earlier today (sorry :-()
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5375 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
b96ae79baa
handle AST_FORMAT_SLINEAR endianness properly on big-endian systems (bug #3865 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5373 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
7438526620
fix various compiler warnings (bug #3938 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5367 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
64ee493b54
remove old iax.h
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5360 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
b81f233e68
Merging in xylome's beaerer capabilty patch (bug 3547)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5342 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
661770497b
Allow chan_iax2 to build on systems that don't define SO_NO_CHECK (bug #3908 , round 2)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5338 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
2097977b7d
Add 'iax2 reload' CLI command and fix peer counting with regex matches (bug #3876 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5337 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
6ea8bf36f8
Fix IAX2 out of memory failure (bug #3907 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5323 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Anthony Minessale II
c02caf1e91
add missing newlines (part2)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5308 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Anthony Minessale II
6afb37c9ae
add missing newlines
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5307 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
cadd117ed0
Add fixup to chan_phone (bug #3825 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5304 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f3b51061e4
Add option to disable checksums on IAX
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5301 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
eb91006b7c
Allow functions to be written to (bug #2278 , with mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5296 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f966e5e186
Simplify endianness and fix for unaligned reads (bug #3867 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5295 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
dc9faa21e4
Fix a bunch of const stuff, merge queue changes, add experimental "hybrid" DTMF mode
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5293 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
5c12ec4755
Clear out received tag in 407/401's (bug #3885 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5292 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
200b967871
Delete cross targets for gentone and friends
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5291 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
74075be1c4
Don't forget blank header in notify (bug #3877 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5289 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
4fbb1a57c4
Cleanup SIP method stuff a little
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5284 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
4253cfd233
Avoid excessive "PROGRESS" messages (bug #3807 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5281 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
a0a2592025
Fix cross compiling (bug #3868 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5278 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
32b3083ba8
Make status update on agents properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5272 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
fdc402153d
Minor formatting fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5271 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
2bc067a740
Implement fax detect within i4l (bug #3827 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5265 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
c4f66c2c33
Fix DTMF formatting (bug #3853 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5261 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
03f5290b89
Add SIP real authentication (bug #3782 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5256 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
78d9eee141
Fix OSS endian issues in OSS (bug #3846 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5255 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
e7b18536c4
Fix SIP/IAX caching (bug #3671 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5249 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
d8daf09817
fix endianness of OSS/Alsa (bug #3839 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5241 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f5b6b2b953
Make sure regtimeout is initialized (bug #3845 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5239 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
aa25b367d6
Allow resetinterval to be "never"
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5236 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
4e156d3435
Fix portability (Bug #3842 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5235 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
730194d609
Merge Russell's formatting patch (bug #3838 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5234 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ea5228686c
Fix chan_agent segfault (bug #3590 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5229 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
fea72cb65d
Fix SIP realtime bug (somehow didn't get committed yesterday)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5228 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
4e70bbc3b2
If the D-channel goes down and comes back up, consider it "up" on any event other than a pri down event.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5226 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ceadbd2d91
Make sure we don't accept streams we can't handle (bug #3818 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5224 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
b0fa3b6450
Update SIP/IAX documentation and code (Bug #3810 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5220 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
c6822b3fb1
/ changed ast_channel_tech structure init to the GCC-specific format, seems
...
/ to compile, but havent run it yet
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5218 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
6f5e43a60f
/ updated ast_channel_tech structure init.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5217 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
e31fd63b35
Add SIPPeers and SIPShowPeer manager events (bug #3693 with mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5215 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
d0e9afeb2b
Minor sipredirect fixes (bug #3789 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5213 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
5c3c5fb65c
Fix "," to "." notation.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5210 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
7353c879b0
Comment on sensitivity (bug #3802 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5209 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
2af2747634
icseq increments only on requests, not responses (bug #3798 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5208 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ef1b495d45
Strengthen RFC conformity with respect to tags and stupid SIP complexities.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5207 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
0d63eccb11
Fix "little crash" in inuse handling (bug #3792 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5206 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
1205aaa664
Fix tag issue (bug #3795 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5204 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Anthony Minessale II
a8e79d3830
fix typo per stevek's req
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5201 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f9cfe60312
Add support for Solaris/x86 (bug #3064 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5199 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
4c4264a448
Reorganize SIP code to make more readable (bug #3781 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5198 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
47979c3e73
Make sip debug easier to read (bug #3785 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5197 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
7082d0584e
Add PLC and jitter buffer and iax2 meta trunk with timestamps (bug #2532 , #3400 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5192 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
488595c759
Cleanup registration expirey with realtime (bug #3751 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5188 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f0449777db
Fix missing newline to notice (bug #3775 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5183 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
72c039758c
/ implementing callpickup
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5181 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
6b20a0f5db
Inherit variables across local channel (bug #3769 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5180 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
c6c9c0a3ed
Merge tony's refactoring code with small mods (bug #3710 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5179 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
cb9d518b3e
Record read size
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5177 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
5dc4b018a4
updates from angler
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5169 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
1220a0e2fb
Making 2bct work only if transfer=yes in zapata.conf for the channel
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5164 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
3334ab2653
Remove duplicate CallerPres application
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5156 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
98a3c16be4
Slow down the registrations to space them out
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5154 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Josh Roberson
4e395aac8b
Fix compilation of chan_h323.c since removal of the private channel structures (Bug # 3738)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5153 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
1a6a17aab8
/ updated to work with new fixes for bug #3573
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5151 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
a397a88192
Propagate device state properly when agentlogoff command is issued
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5147 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
0eb1f2ec44
If we're only queueing audio, don't queue when we really want to engage the masquerade
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5145 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
6f2ed85340
Don't consider wrapuptime when call was not answered
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5144 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
7f97f0a332
More persistence fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5141 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
fe64d7eca6
Minor persistence fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5140 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
2fbb559a70
Remove accidental libpri dependency (bug #3714 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5139 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
18d9b26cf9
Rework channel structure to eliminate "pvt" portion of channel (bug #3573 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5137 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
9f553ef8ba
/ added fax detection support
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5133 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
418eefb9dc
Member presistance improvements (bug #3647 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5130 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
74a28969a4
Add dynamic dialplan support (bug #3566 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5129 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
7dc293f58f
Commiting chan_zap.c patch for 2bct
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5119 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago