Archived
14
0
Fork 0
Commit graph

136 commits

Author SHA1 Message Date
russell
b55d2bd3ea define a global null_frame object so when queueing a null frame, you don't
have to allocate one on the stack


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9001 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-31 17:18:58 +00:00
russell
ab6566173e update doxygen docs to specify authors
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7682 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-30 21:18:06 +00:00
kpfleming
24c1e3c222 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
russell
d3ddc001a2 issue #5605
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6979 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06 15:09:47 +00:00
russell
ee234bbb3e Remove unnecessary checks before calls to ast_strlen_zero. Also, change
some places where strlen is used instead of ast_strlen_zero


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6866 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-27 02:19:37 +00:00
russell
2c3b3edc86 Doxygen documentation update from oej (issue #5505)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6847 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-24 20:12:06 +00:00
jeremy
478dd9752f ok wtf, no compiler error here
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6621 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-15 17:08:52 +00:00
jeremy
04483363fb I swore this compiled. Honest, officer
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6620 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-15 16:58:02 +00:00
kpfleming
f89c44df03 more license/copyright header updates (thanks Ian!)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6618 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-15 15:44:26 +00:00
jeremy
0f012309c7 Lets try this - an attempt to properly deal with DTMF
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6615 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-15 03:26:02 +00:00
jeremy
83c73627b8 clean up debug
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6614 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-15 03:16:07 +00:00
jeremy
50e41a7915 castrate the logic in oh323_digit to pass DTMF no matter what. (issue #4989)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6613 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-15 03:14:21 +00:00
jeremy
d506e95bae Fix newsignal/newcontrol compile issue. Bug #4867
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6255 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-02 03:25:28 +00:00
jeremy
161e38b3d3 Stomp on deadlock. Bug #4555
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6234 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-27 04:45:11 +00:00
jeremy
769e29b9a1 one-way-audio problem on multihomed host with bind to secondary address. Bug #4505
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6233 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-27 04:39:53 +00:00
russell
72af60b3e6 define an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSION
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6076 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-10 23:49:57 +00:00
kpfleming
6589a68fcb don't use locks when reading usecounts (reading only, not writing)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5994 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-24 02:15:04 +00:00
kpfleming
c8c2a68e9e fix version tag macro calls
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5869 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06 23:12:05 +00:00
kpfleming
09f3094700 another round of version tag updates, along with 'show version files' pattern filtering
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5865 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06 21:09:59 +00:00
jeremy
dd554df9ee Optimize global/user/peer configuration call options. Bug #4336
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5753 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-21 17:09:30 +00:00
jeremy
23d0303bfa Make capbilities be connection specific versus for the whole endpoint. Bug #4334
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5742 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-19 19:13:19 +00:00
jeremy
51159cb37e Fix memory leak, avoid uncessary abuse of memory and formatting tweaks. Bug #4282
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5739 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-19 16:17:08 +00:00
jeremy
f4b5426e74 Formatting fixes and sanity checks Bug #4263
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5646 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-13 20:24:30 +00:00
jeremy
916999283f Formatting fixes, proper locking and to shut bkw up. Bug #4185
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5628 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-11 13:27:49 +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
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
b7e6d89aa2 don't use '%i' at all, since we have no current use cases that need non base-10 parsing (bug #4110)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5533 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-29 17:00:33 +00:00
jeremy
eaa1e61e45 Fix codec negiocation on inbound calls. Bugs 3980, 4021, 4045
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5526 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-29 04:22:47 +00:00
kpfleming
31e8dcf4fe use double-quotes instead of angle-brackets for non-system include files (bug #4058)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5490 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-21 06:02:45 +00:00
jeremy
1caba7a164 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: http://svn.digium.com/svn/asterisk/trunk@5383 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-04 15:54:34 +00:00
markster
235a6486c3 Add PLC and jitter buffer and iax2 meta trunk with timestamps (bug #2532, #3400)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5192 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-17 21:30:19 +00:00
twisted
92739d261c Fix compilation of chan_h323.c since removal of the private channel structures (Bug # 3738)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5153 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-08 23:11:23 +00:00
markster
8ba4898a1e Rework channel structure to eliminate "pvt" portion of channel (bug #3573)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5137 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-04 06:47:24 +00:00
markster
3594e72d66 Add additional sanity checks (bug #3548)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5016 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-13 07:45:40 +00:00
markster
25566768cf Fix H.323 locking (bug #3540)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4992 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-09 21:15:44 +00:00
markster
2207b9a515 Merge config updates (bug #3406)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4889 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-25 06:10:20 +00:00
jeremy
9e8b32b39c Fix G.729 name annoucement to Open H.323 and inform Asterisk's RTP stack specifically which codec we are expecting.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4508 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-21 00:07:56 +00:00
jeremy
fadfa2c992 Create string properly and cast peer correctly
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4495 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-20 00:14:19 +00:00
jeremy
6b3cd2ac22 oopsie
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4474 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-18 07:10:46 +00:00
jeremy
b05939637e Fix incoming caller*id. Bug #3077
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4473 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-18 04:09:39 +00:00
jeremy
c805315084 Properly deal with Q.931 cause codes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4470 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-16 04:25:49 +00:00
jeremy
c704778e2b Properly deal with Caller*ID, document the new RTP Payload setting, remove compiler option that may confuse g++ and force chan_h323.so to be relinked on every compile
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4467 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-16 02:03:19 +00:00
jeremy
d405f48268 Major fixes: Fixed deadlock issue, added support for inband call progress and correct Progress Indicator messages, added configurable RTP payload to send RFC2833 DTMF and correct sending of RFC2833 User Input capability, fixed hostname parsing on peers, preliminary support for correct Q.931 cause codes and fixed bindaddr compile warning
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4466 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-15 23:24:13 +00:00
jeremy
12dbdf856d Another temp fix attempt, until I can do it correctly.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4264 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-16 15:37:56 +00:00
jeremy
96a9236243 A [possibly] better solution to the CalledPartyAddress problem. Test and report please
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4214 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-11 21:30:30 +00:00
jeremy
ced27b9053 Use passed dest value, for the moment. A better fix is being worked on
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4211 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-11 20:34:46 +00:00
jeremy
958fcaf6d4 lets try it this way
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4209 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-11 20:10:45 +00:00
jeremy
6f72d61f2b Use the right charector, dummy
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4208 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-11 20:04:00 +00:00
jeremy
ed45395936 copy over username to create a proper called addr
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4206 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-11 19:51:55 +00:00
jeremy
72097d2cb7 more code clean-up
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4116 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-28 06:06:58 +00:00