dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

115 Commits

Author SHA1 Message Date
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
markster 15f87a9076 Fix H.323 doc stuff (bug #2739)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4112 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-27 20:02:35 +00:00
markster e2c75a92f9 Pass concept of status back, permit "leaveempty" to work with static agents who are not loggedon (bug #2719)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4106 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-26 22:25:43 +00:00
jeremy 78481c3274 re-implement callerid, still might not be right. Remove channel limits, in favor to app_groupcount. A lot more code cleanup. Please test and report as I am sure I broke something
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4049 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-22 19:04:02 +00:00
jeremy b049eb0833 stop seg on reload if no h323.conf file and hopefully not break the monitor thread
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4013 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-15 07:07:50 +00:00
jeremy a784d5235b stop a seggy..it helps if you dont try to print out something we already know is NULL :)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4012 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-14 23:59:22 +00:00
jeremy c8c5f6fee3 use the right variable to ensure it copied correctly
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4000 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-14 05:29:55 +00:00
jeremy 3aec4c7b1c sorta fix External IP Address discovery. We really need a better way than bindaddr, but this hack works, for now
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3998 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-14 05:21:12 +00:00
jeremy 25157bbe77 finish implementing type=peer, implement setting of FastStart and H.245 Tunneling per user/peer, update External RTP implemenation, fixed compile process/other buglets to operate with Open H.323 v1.14.4 and PWLib v1.7.5, and massive code clean up. All of the above is untested, please test and report
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3970 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-10 12:20:18 +00:00
jeremy 24fcb1bc6c a major rework - type=peer, code cleanup, and optimization
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3907 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-04 10:13:01 +00:00
markster cfe24c16a1 Major PBX revamps (including labels, update examples)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3886 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-03 04:19:59 +00:00
jeremy 220e8b2e52 work on peers some more, still highly broken
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3869 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-01 04:50:34 +00:00
jeremy 22fbb43176 massive changes, very broken, do not use (from airport)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3861 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-30 19:36:46 +00:00
jeremy b568576fd7 support early media/intercept Bug #562
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3815 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-21 18:42:37 +00:00
jeremy efbfbe86bf protect against seg on busy systems. Bug #2249
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3809 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-19 16:53:01 +00:00
markster 28a366ed72 Merge BSD stack size work (bug #2067)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3596 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-08 17:15:02 +00:00
markster 65887c0f57 Fix potential overflow in H.323
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3543 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-30 20:01:58 +00:00
jeremy 7b5dd33c65 clean up warnings, and re-add a return, how did that get removed?
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3491 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-22 04:24:50 +00:00
jeremy 4a2506f136 first attempt to properly copy and then free call detail strings.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3485 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-20 21:04:16 +00:00
jeremy 2e12cb4723 actually implement the setting of noFastStart and noH245Tunneling.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3459 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-17 19:38:30 +00:00
markster af243f9bca Last set of strncpy/snprintf updates (bug #2049)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3446 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-16 04:40:54 +00:00
jeremy a2741a5731 fix seg fault condition
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3409 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-09 08:52:35 +00:00