dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

1201 Commits

Author SHA1 Message Date
markster 8fabcbc554 Print route when doing sip show channel foo
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2892 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-04 19:41:31 +00:00
markster 5d7c4bb03e strlen fixes and don't destroy SIP channels that still have pending things on them (bug #1552 et al)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2890 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-04 19:11:25 +00:00
jeremy 6a109e9135 use ast_stren_zero
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2880 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-03 22:19:03 +00:00
markster 69281c7343 Use strlen_zero function in chan_sip (bug #1545)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2878 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-03 21:01:14 +00:00
markster 91fe4f7d50 Fix compiler warning
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2877 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-03 21:00:20 +00:00
markster da5692207a Don't update route once it's set (bug #1491)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2876 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-03 20:06:38 +00:00
citats 68694468d8 Oops, actually use the right variable in channels/Makefile
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2875 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-03 19:29:52 +00:00
citats 235dc89c4a Fix channels/Makefile so USE_MYSQL_FRIENDS implies USE_SIP_MYSQL_FRIENDS
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2874 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-03 19:14:50 +00:00
markster 8d233af74b Add "insecure=very" where we don't authenticate peers who are registered
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2873 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-03 05:14:52 +00:00
markster 06702493e0 Merge slepp's sub-second expiration timer although hopefully it will never have to be used.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2872 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-03 05:03:19 +00:00
markster a309c49b4a Merge slepp's REGISTER RFC compliance fixes (bug #1538)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2866 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-03 02:22:19 +00:00
markster 4696367480 Let OSS know how to deal with indication -1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2861 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-02 17:52:45 +00:00
markster 11f924e7d3 On a reload, don't stop supporting sip if we can't find our ip.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2860 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-02 17:43:15 +00:00
markster 855e5a46ed Add new "authname" field so we can authenticate BYE properly on incoming calls (bug #1436)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2859 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-02 16:30:05 +00:00
markster cc7f5f8347 On incoming call, set peername to username to properly authenticate BYE (it's not used for anything else, as far as I know)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2858 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-02 16:17:40 +00:00
markster 5630643626 Merge Matteo's language setting code for iax2 (bug #1476)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2857 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-02 06:36:31 +00:00
markster 817d16181a Provide more fine grained control of sip and iax show peers (bug #1470)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2856 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-02 05:38:20 +00:00
markster 9fc5df8d78 Make overlap dial be interpreted in the same way an FXS would be (bugs #1080 and #1452)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2854 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-02 03:39:17 +00:00
markster 3342fcc624 Revert earlier changes. The right answer for bug #1436 should be using username=
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2852 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-02 00:51:11 +00:00
markster 4ecab0f322 Allow debug to be enabled on a per-peer or per-IP basis (bug #850)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2845 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-01 21:25:31 +00:00
markster b20ae7f621 Rid compiler warning, make information meaningful in sip debug for codecs
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2844 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-01 20:59:37 +00:00
markster 1c02d9eaef Revert routing change
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2835 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-01 03:04:04 +00:00
jeremy a838470dbe Increase DTMF duration in f.sample, just in case. Bug#1414
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2833 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-30 05:21:36 +00:00
markster 9b087f2d76 Only clear route if we have a new one
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2832 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-30 04:05:22 +00:00
markster e5dfa8c5bf Work properly with USE_SIP_MYSQL_FRIENDS set to 1 for linking
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2826 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-30 01:09:52 +00:00
markster 8b94748595 Add relaxdtmf option to sip
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2824 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-29 22:27:40 +00:00
malcolmd b69fa09a47 Bug # 1503: Add Peter's fix to include "accountcode" support to MySQL based IAX-Friends
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2823 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-29 20:09:05 +00:00
markster e980ebfd97 Handle fromdomain properly when there is no @ sign
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2817 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-29 05:01:32 +00:00
markster fefa0442a5 Don't double receive INFO or MESSAGE elements (bug #1512)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2808 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-28 22:12:08 +00:00
markster 56a26c53fd Fix potential seg in iax2 from reload when registrations are going
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2807 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-28 22:07:59 +00:00
markster 9116ef0db4 OpenBSD portability to H323
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2806 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-28 21:06:29 +00:00
markster e1cca32757 Run setstate after setting all appropriate variables including callerid
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2797 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-28 14:35:20 +00:00
markster 530fca2223 Provide gethostbyname_r emulation for FreeBSD and fix zap call to setstate to include callerid (bug #1411, #1498)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2793 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-28 13:53:01 +00:00
markster fcb0714e11 Build again without PRI
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2791 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-28 04:26:26 +00:00
markster d9a9587e85 Fix deadlock in IAX2 trunking, small MGCP fix
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2790 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-28 04:23:14 +00:00
markster 177b0635a0 Add white space condensing to pedantic mode of chan_sip.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2789 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-27 22:32:57 +00:00
markster 80e4218d66 Make sure we are proceeding when we answer
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2788 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-27 21:50:24 +00:00
citats e199c677b1 Portability fix, use the shells path for sed and env
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2787 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-27 21:30:32 +00:00
markster a795f8eae3 Improve responsiveness of MGCP during a reload (bug #1488)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2785 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-27 21:18:02 +00:00
markster 4ea8b09a2a Extreme IAX2 trunking performance improvements
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2783 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-27 15:18:55 +00:00
markster b1ebc7d3c1 SIP cleanups for database linkage
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2781 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26 14:54:33 +00:00
markster aaa8873a10 Move skinny to support poll
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2777 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26 12:51:49 +00:00
markster 1ada08b5fe Avoid another voipme by explaining you need CVS update when SIG_EM_E1 is invalid
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2774 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26 12:30:28 +00:00
markster 618430ce27 Remove obsolete chan_zap_old.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2773 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26 12:27:00 +00:00
markster 3196384b28 Use proper token for authenticating BYE
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2772 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26 12:26:02 +00:00
markster c63589756d Hold call structure longer iwth find_callno
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2771 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26 11:38:21 +00:00
markster a4ff75cd7f Merge JS's Cisco MGCP fixes (Bug #693)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2767 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26 05:18:55 +00:00
markster 42b6ac3b64 Clean up SQL queries (bug #1479)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2766 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26 05:08:30 +00:00
markster 693599e4e3 Also handle properly \r\n instead of just \n...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2765 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26 03:45:10 +00:00
markster 1fa096a6b2 Committed a little bit too quickly there...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2764 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26 03:41:07 +00:00
markster 5301c2134e First pass at handling multi-line headers
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2763 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26 03:38:32 +00:00
markster f292ffbc27 Migrate chan_zap from select to poll
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2761 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-25 22:37:09 +00:00
markster 59969dc2e0 Make sure call is valid when handling mini-frame.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2754 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-24 15:16:48 +00:00
markster dab644aad8 Fix timestamps on IAX2 trunk mode transmit direction
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2752 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-23 05:35:12 +00:00
markster ff49af076a Oops that wasn't quite right. Partially revert changes until real data is collected.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2749 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-22 19:16:52 +00:00
markster f16a9a480a Make trunking and timestamps palce nicely
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2748 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-22 18:51:42 +00:00
markster 3446427fa4 Add missing break
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2747 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-22 18:41:11 +00:00
markster eaae3eb463 Fix swap_subs for better locking
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2746 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-22 16:02:56 +00:00
citats 3af23d948d Fix some comments in chan_zap
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2745 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-22 05:24:50 +00:00
markster 8f30aa2984 gethostbyname isn't reentrant, who knew...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2734 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-22 00:20:34 +00:00
markster a4f2d9262e Increase buffer size (bug #1459)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2733 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-21 21:55:40 +00:00
jeremy f179e08fbd rollback to pre-janus, for the moment
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2724 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-21 02:28:05 +00:00
markster c51b06eb88 Select user by more logical grounds when no user is specified (bug #1458, sorta)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2723 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-21 00:33:09 +00:00
markster 2ba5286787 Fix pingtime calculation in bridge optimized mode
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2718 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-20 15:14:06 +00:00
jeremy 04b453b820 update once again to the right version
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2715 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-19 23:47:34 +00:00
markster 9fd3419500 Fix trailing slash problem (Zap) and making sure refers get ignored the second tiem around.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2712 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-19 22:55:35 +00:00
jeremy 73bc7d5264 Make comptable with Open H.323's Janus release. See http://www.sf.net/projects/openh323/ for details. These changes will cause any version less than Janus to fail at compile time. This update may also address the recent instability noise...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2710 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-19 19:47:27 +00:00
markster aee580d3a7 Always give real timestamps on IAX ping/pong messages
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2709 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-19 15:24:51 +00:00
citats b149107c9a OpenBSD portability enhancements (bug 1002)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2708 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-19 08:11:51 +00:00
citats d433c9e7c1 Make 'iax2 show users' print key if a key is used (bug 1253)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2707 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-18 21:53:13 +00:00
citats 7ec4d0f77b Fix compile warning in chan_zap if libpri not installed
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2704 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-17 23:48:19 +00:00
anthm 4ac74dd51d * Patch to Makefiles to allow a script to query the make envirnoment.
* contrib/scripts/astxs (The tool itself)
* see bug 1329

-Anthony Minessale (anthm)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2702 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-16 18:57:07 +00:00
markster 309e8e6812 Add support for E1 E&M
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2701 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-16 18:00:00 +00:00
jeremy 5605f67527 Remove all capabilities first
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2700 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-16 05:57:30 +00:00
markster 1b752fd6f1 Fix name properly
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2692 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-15 00:02:07 +00:00
markster 5942a633ad Clean up timestamps on IAX2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2690 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-14 18:15:16 +00:00
jeremy 9033b5ddca Lets see if this way works to remove all capabilities from the list
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2688 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-13 19:07:51 +00:00
jeremy 209d3f4fe3 back out lame attempt
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2687 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-13 18:54:24 +00:00
jeremy 172df57aa4 print out capability set, if h323debug is turned on
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2686 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-13 18:32:23 +00:00
jeremy f3fea3491f make sure capability set is clean before setting new value(s)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2685 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-13 18:26:27 +00:00
markster a0a5469ce9 Lock on indication too
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2680 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-12 22:00:12 +00:00
markster 4f3c4779f7 Revert earlier jcdutton ALSA improvements which are not disclaimed
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2674 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-11 01:59:11 +00:00
markster df85b484ba Don't check PRI settings unless there is PRI
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2672 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-10 03:46:59 +00:00
markster 92f0707533 Don't take digits in-band when in overlap dial mode
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2668 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-09 16:33:37 +00:00
citats 8619665367 Hopefully the last round of removing needlock stuff
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2663 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-08 19:28:05 +00:00
citats be5bc57ec1 Remove more needlock stuff
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2662 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-08 19:19:24 +00:00
bkramer 0ea5ba7166 updated to work with change by markster: Get rid of all that old needlock garbage now that we're using recursive mutexes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2658 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-08 00:59:39 +00:00
citats ffc19c36e8 Remove extra argument from ast_set_*_format calls
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2656 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-07 20:12:42 +00:00
markster 64c648bd98 First pass at fixing chan_alsa
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2652 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-07 16:46:39 +00:00
markster 0851e2359c Fix compile warning
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2651 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-07 16:17:31 +00:00
markster c242365443 fix chan_oss for revised queue structure.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2649 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-07 15:59:14 +00:00
markster 0e39c3f96d Keep random data around, we'll need it for certain bogus REGISTER and INVITE network hiccups (bug # 1236)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2648 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-07 15:09:58 +00:00
markster 7998e161e7 Don't say we're unable to find the channel if we're able to find it.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2646 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-07 14:11:49 +00:00
markster b837107b6b Get rid of all that old needlock garbage now that we're using recursive mutexes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2644 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-06 22:17:32 +00:00
markster 1bc657efc4 Small IAX fixes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2638 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-06 15:55:40 +00:00
markster e20d42804f Print actual hook state in chan_zap
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2637 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-06 15:50:18 +00:00
markster a93d14316c Bump branch id on INVITE with auth (bug #1313)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2636 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-06 14:02:47 +00:00
jeremy bf89510409 swap out printf's for ast_verbose
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2632 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-06 03:43:43 +00:00
jeremy d6acf9d563 on outbound calls make sure we use requested codec
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2630 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-05 20:45:14 +00:00
bkramer aed541d398 / implemented basic group'ing, as per chan_zap
/ reformated whole file to consistent format


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2624 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-05 05:37:01 +00:00
markster bb93dfe184 Support some more SIP idiocies
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2623 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-05 05:12:00 +00:00
markster 9cd31d3f31 603 is a busy too
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2618 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-04 22:54:35 +00:00
markster bbaea5b819 Various video fixes (bug #688)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2616 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-04 21:54:38 +00:00
markster c677ac0573 Fix small SIP issue with SER (bug #1181)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2614 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-04 21:09:22 +00:00
markster e358cb1cce Clear out delivery fields just in case
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2613 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-04 20:43:07 +00:00
markster 3b9233aa3f Merge changes from jcdutton (thanks!)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2612 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-04 17:21:03 +00:00
markster aca93f2302 Make chan_zap allocate a comfortable amount of space for VMWI
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2610 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-04 02:02:15 +00:00
markster 3eedc4f5ee Provide more useful debugging on retries and scheddestroy()
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2608 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-04 01:55:16 +00:00
markster ff4dd8ebc6 Merge Mike's updates for agent CDR updates
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2606 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-03 00:41:47 +00:00
markster 02d79ed5df Keep REGISTER dialog open a little longer in case they don't get our 200 OK right away...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2603 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-02 21:43:07 +00:00
markster 1a59123c99 When going to in-band, be sure to allocate DSP (bug #1336)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2602 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-02 14:40:21 +00:00
markster ae864c9a6e Update security document, work on threading with pbx.c and small SIP fixes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2600 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-02 07:24:33 +00:00
markster 5a6b4e2317 Expand SIP opaque buffers, prefer recursive to "error checking" mutexes...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2596 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-01 06:27:10 +00:00
bkramer cdb4ef1496 / added a note to top of file to have patches sent to support@voicetronix.com.au
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2595 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-31 23:40:20 +00:00
markster dde77c4725 Leave retry time alone, handle "opaque" stuff in message.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2589 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-31 08:00:26 +00:00
bkramer e1ee2c8873 / commit of a great deal of changes
/ tested these features using an OpenSwitch12
/   FXO=>FXS
/   FXS=>FXS
/   FXS=>FXO
/   FXO=>SIP
/   Echo cancelation.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2588 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-31 04:29:55 +00:00
markster 97bee6fbc0 Fix progzone loader
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2584 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-30 21:23:16 +00:00
markster 5cd9614a94 Small SIP fix, voicemail fix, and some delivery fixes on new apps
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2581 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-29 08:20:35 +00:00
markster b2a6073734 Attempt at incrementing branch (or changing it) at the right places (bug #1313)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2577 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-28 04:05:58 +00:00
markster 220819511b Add support for Costa Rica to DSP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2576 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-28 02:53:04 +00:00
markster 301d109812 Merge more Sentito contributions (thanks serkan)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2575 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-27 17:51:22 +00:00
citats e8980010c2 More read/write lock fixes in various modules
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2574 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-27 07:41:33 +00:00
markster 5acf40987d Make read/write mode have a lock parameter and use it properly.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2572 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-27 06:50:12 +00:00
citats 190f0adae1 Make chan_vpb.c detect austel busy (bug 545)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2567 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-26 07:18:26 +00:00
citats 3c6dfeac4d Tiny optimization in chan_iax2.c that the compiler would
probably take care of, but better that we do it


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2559 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-25 18:10:52 +00:00
markster 26ceff89d4 Make sure calculation of time is always > 0...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2557 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-25 07:17:33 +00:00
malcolmd edda3f49e7 Bug # 1108: chan_alsa fixes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2552 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-24 21:34:21 +00:00
markster 9708c85811 Allow expiration of several messages to be non-fatal.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2550 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-24 21:21:59 +00:00
citats e2c160071e *** empty log message ***
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2549 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-24 08:36:36 +00:00
citats 246901fb1f Check to make sure opendir works in chan_iax2.c (bug 1283)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2539 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-23 21:42:35 +00:00
markster fddef2db1c It's okay to send RINGING > 1 time, and don't try to send it in-band
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2537 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-23 18:09:25 +00:00
markster d37c3d417c Minor SIP cleanups for valgrind, finally close the coffin on IAX1 and take it ou
t of the normal build process.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2532 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-23 05:06:50 +00:00
markster 986e510e79 Unlock the owner when we're done (duh!)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2530 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-23 03:26:23 +00:00
markster 0930211404 Hold owner lock when changing codecs
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2529 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-23 00:56:36 +00:00
markster 6f9bf4b161 Fix locks that are held too long
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2527 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-22 22:48:59 +00:00
markster 5beec02e41 Fix superfluous return NULL
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2525 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-22 19:47:25 +00:00
markster cc7594028f Fix mysql friends by type
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2517 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-21 21:24:40 +00:00
markster c6517784fd Don't reconstruct authentication information on retransmissions.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2515 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-21 19:25:13 +00:00
citats f037110f96 Fix some small typos in comments
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2512 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-21 11:23:10 +00:00
jeremy 1f645b070d re-apply possible CCM fix. Someone still needs to test this
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2500 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-20 14:29:36 +00:00
jeremy ed4fdcadf5 rollback e.164 and prefix routing attempted fix
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2499 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-20 14:25:39 +00:00
jeremy af28977d73 rollback everything to known good state. E.164 and prefix routing patches are broken
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2498 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-20 14:24:20 +00:00
jeremy 19471f4a8f try to work around CCM interop, UNTESTED! Someone with a CCM needs to test this
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2497 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-20 14:14:00 +00:00
jeremy 09acc271c7 Change 'show locals' into 'local show channels' to follow other channel methods. Bug #1255
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2496 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-20 13:26:52 +00:00
markster 12b4d5a8af Add experimental nbscat application
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2490 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-20 07:16:27 +00:00
markster 6af94b4263 Round offset timestamps to nearest 20ms to clean up numbers.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2486 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-20 05:19:45 +00:00
markster 6f0da283f0 Major MGCP enhancements (*very* big thank you to serkan and Sentito) (bug #1114)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2483 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-19 22:57:08 +00:00
markster 3367fa4b31 Just to be on the safe side, don't update timestamps against anything but voice packets.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2472 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-19 08:16:19 +00:00
markster 7bc8422d07 Don't use hard timestamps for non-voice frames.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2471 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-19 08:12:04 +00:00
markster 007f39d1a0 Favor requested codec whenever possible (pass #1)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2470 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-19 08:00:13 +00:00