Commit Graph

747 Commits

Author SHA1 Message Date
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
2005-03-28 19:37:34 +00:00
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
2005-03-28 07:06:28 +00:00
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
2005-03-28 05:23:04 +00:00
Mark Spencer fdc402153d Minor formatting fixes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5271 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-03-27 02:08:37 +00:00
Mark Spencer c4f66c2c33 Fix DTMF formatting (bug #3853)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5261 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-03-25 21:05:08 +00:00
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
2005-03-24 23:06:21 +00:00
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
2005-03-24 05:02:49 +00:00
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
2005-03-24 00:53:18 +00:00
Mark Spencer 4e156d3435 Fix portability (Bug #3842)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5235 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-03-23 20:42:49 +00:00
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
2005-03-22 19:09:47 +00:00
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
2005-03-21 15:09:10 +00:00
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
2005-03-21 02:17:36 +00:00
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
2005-03-20 07:54:05 +00:00
Mark Spencer d0e9afeb2b Minor sipredirect fixes (bug #3789)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5213 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-03-20 03:43:37 +00:00
Mark Spencer 5c3c5fb65c Fix "," to "." notation.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5210 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-03-20 02:48:41 +00:00
Mark Spencer 7353c879b0 Comment on sensitivity (bug #3802)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5209 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-03-20 00:49:31 +00:00
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
2005-03-19 23:40:19 +00:00
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
2005-03-19 22:47:32 +00:00
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
2005-03-19 22:42:29 +00:00
Mark Spencer 1205aaa664 Fix tag issue (bug #3795)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5204 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-03-19 17:31:33 +00:00
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
2005-03-17 23:03:07 +00:00
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
2005-03-17 22:58:44 +00:00
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
2005-03-17 21:30:19 +00:00
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
2005-03-17 16:11:19 +00:00
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
2005-03-15 05:50:58 +00:00
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
2005-03-09 04:56:51 +00:00
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
2005-03-04 06:47:24 +00:00
Mark Spencer 0bad15d227 Be sure to process SDP if we already have an owner (bug #3701)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5118 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-03-02 16:02:54 +00:00
Mark Spencer c021ec56e3 Fix small but big typo in REGISTER/SUBSCRIBE early RTP closing (bug #3673)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5088 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-26 16:29:15 +00:00
Mark Spencer c96810b9d3 Add new callerpres parsing API (bug #3648)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5086 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-26 07:34:09 +00:00
Mark Spencer 3188414261 Release RTP ports early (bug #3655)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5082 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-26 01:16:12 +00:00
Mark Spencer 8ea159cc2e Handle SDP *after* authentication (bug #3660)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5075 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-25 16:37:34 +00:00
Mark Spencer 6eea9479e7 Allow global "qualify" option (bug #3649)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5071 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-24 13:57:45 +00:00
Mark Spencer 927828d4d4 Fix "tohost" logic errors (bug #3654)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5070 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-24 13:54:26 +00:00
Mark Spencer ef19fe6bef Add sip redirect support (bug #3419i, with mods)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5055 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-19 17:34:06 +00:00
Mark Spencer 0126706cac Add OEJ's md5 app (bug #3604)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5048 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-18 05:29:31 +00:00
Mark Spencer cea4a8e09e Fix native agent transfer, add UPGRADE.txt for notes about backwards compatibility issues upgrading from Asterisk 1.0 to current CVS head
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5031 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-14 23:20:01 +00:00
Mark Spencer 90267ab0ea Merge OSP udpates
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5029 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-14 19:46:45 +00:00
Mark Spencer 7f5f113968 Remove a couple of peerification bbugs (bug #3576)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5024 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-13 22:40:41 +00:00
Mark Spencer 1ca9fb19e5 Merge limits patch (bug #3581)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5021 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-13 18:40:50 +00:00
Mark Spencer 062733f106 Fix user=phone stuff (bug #3575)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5020 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-13 17:02:39 +00:00
Mark Spencer e83c29f281 Add sip show user completion (bug #3574)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5019 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-13 16:56:20 +00:00
Mark Spencer 6a181832bb Add callingpres/calling limit support, small updates (bug #3577 with mods)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5017 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-13 16:40:56 +00:00
Mark Spencer cecb25eae5 Add sip show user and friends (bug #3571)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5015 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-13 01:16:10 +00:00
Mark Spencer dd7e4ef47a Merge SIP changes from oej
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5013 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-12 20:14:21 +00:00
Mark Spencer d44286366b Flagify hold (bug #3456)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5010 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-11 21:16:34 +00:00
Mark Spencer c52f076bca Separate IAX and SIP tables for users/peers
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5004 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-10 21:14:11 +00:00
Mark Spencer 5d9bbe64c8 Merge tony's IAX/SIP realtime cache (bug #3509)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5003 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-10 20:04:42 +00:00
Mark Spencer 97f589e6af Handle DNS failures on startup more gracefully (bug #3086)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4989 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-09 03:22:42 +00:00
Mark Spencer 82a9a22e99 Fix callerid segfault in rare combination (bug #3519)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4980 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-07 14:56:43 +00:00
Mark Spencer a678344264 Show last tx/rx command in sip show channels (bug #3499)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4957 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-03 05:31:01 +00:00
Mark Spencer 746dbf2c53 Make sure we always transmit the same from line (bug #3492)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4952 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-02 18:37:36 +00:00
Mark Spencer c48522110f Fix silly typo (bug #3483)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4946 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-01 20:07:51 +00:00
Mark Spencer e89fb66d79 Only use default callerid if it's specified (bug #3486)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4944 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-02-01 19:25:40 +00:00
Mark Spencer 8f199888d5 Merge callevents etc (bug #3456)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4921 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-29 23:19:01 +00:00
Mark Spencer c3f8e1fe08 Fix CID name when no CID name is supplied (bug #2795)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4908 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-28 05:38:16 +00:00
Mark Spencer b1e0f0f102 Handle oddly sent 'A' to 'D' (bug #3445)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4906 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-28 03:49:08 +00:00
Mark Spencer 7a250ebd34 Fix reload on sip peers (bug #3432)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4897 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-27 04:46:31 +00:00
Mark Spencer a9c26705e0 Make sure registration is taken care of if DNS fails (bug #3424)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4891 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-26 00:11:38 +00:00
Mark Spencer 5f726ad8c7 Merge config updates (bug #3406)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4889 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-25 06:10:20 +00:00
Russell Bryant 0c30452423 update copyright headers for 2005
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4868 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-21 07:06:25 +00:00
Josh Roberson 7f887cca90 Misc Grammer/formatting fixes - Thanks Corydon76! (bug #3361)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4827 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-17 22:53:36 +00:00
Mark Spencer 93629a3a89 Don't even attempt to masquerade a channel into itself (bug #3040)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4811 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-16 08:10:12 +00:00
Mark Spencer 0b4862c822 Avoid duplicate 200 OK
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4809 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-16 07:22:34 +00:00
Mark Spencer b0772febde config restructure, sip peer completion (bug #3352, #3327)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4808 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-16 06:01:50 +00:00
Mark Spencer 96503a02c1 Make groups be 64-bits (bug #3351, with mods)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4803 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-15 21:51:38 +00:00
Mark Spencer 9811d4502f Fix realtime in SIP (bug #3332)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4783 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-13 20:26:33 +00:00
Mark Spencer 5bb53baa0e Send 405 Method Not Allowed when message received outside of call (bug #3324, commited from within the plane to huntsville)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4771 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-12 23:01:44 +00:00
Mark Spencer b72da3343c Destroy sip channel when message is sent outside the context of a call...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4766 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-12 15:23:06 +00:00
Mark Spencer 21f63cd4db shame on oej for submitting a patch which doesn't even compile, shame on me for comitting it...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4762 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-11 18:54:22 +00:00
Mark Spencer cb06d1d954 Minor configuration fixes/standardizations (bug #3317)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4761 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-11 18:39:48 +00:00
Mark Spencer e4d79daa75 Send "not compatible here" instead of "unavailable" on codec mismatch (bug #3306)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4749 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-10 19:58:35 +00:00
Mark Spencer e7cb975021 Improve object destruction (bug #3286)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4747 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-10 05:46:25 +00:00
Mark Spencer 9aba06cfed Set blind transfer variable (bug #3268)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4736 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-09 20:09:48 +00:00
Mark Spencer 82be2f2153 Allow sip show users/peers to filter on regexp (bug #3222)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4734 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-09 18:49:20 +00:00
Mark Spencer 88979c2a4a Don't allow masquerading into oneself (bug #3040)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4726 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-09 09:42:54 +00:00
Mark Spencer 89fb8c1037 Fix Alert-Info for optipoint 400 (bug #3288)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4723 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-09 01:58:45 +00:00
Mark Spencer 0748d47164 Minor externip fixes (bug #3262)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4722 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-09 01:15:43 +00:00
Mark Spencer c5aedb3086 Fix "externhost"
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4708 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-07 21:35:50 +00:00
Mark Spencer d3418aa14a Support CNG transmission when on hold (bug #2904)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4704 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-07 07:11:40 +00:00
Mark Spencer 2cd8a11bf2 If pedantic mode enabled, look for media-level addresses
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4688 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-05 23:43:34 +00:00
Mark Spencer 8a92b798e9 Fix compliance of SIP presence (bug #3251)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4686 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-05 23:18:00 +00:00
Mark Spencer 8e3722ceee More flagification (bug #3254)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4685 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-05 23:05:49 +00:00
Mark Spencer 7568d9a4ef Merge OSP updates from matt nicholson (with changes)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4674 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-05 15:15:12 +00:00
Mark Spencer d481e22f29 Merge sip notify fixes (bug #3243)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4666 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-05 05:04:43 +00:00
Mark Spencer ca40ab4b67 Allow generic sip notify (bug #3231)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4656 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-04 06:21:05 +00:00
Mark Spencer dfceae320d Allow early exit from traverse (bug #3221)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4655 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-04 06:16:04 +00:00
Mark Spencer 0c3cea35f0 Merge OEJ's print groups feature (bug #3228, with changes)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4636 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-03 00:51:57 +00:00
Mark Spencer 1e127d75d2 Improve check order
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4632 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-01-02 00:48:11 +00:00
Mark Spencer 3ead7cdb6e Fix GCC 2.95 build (bug #3211)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4624 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-12-31 23:26:39 +00:00
Mark Spencer 91e1317f4a Switch more options into flags (bug #3201)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4603 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-12-30 16:38:17 +00:00
Mark Spencer 9c35e9a7d1 Stop transmission when sendonly is set (bug #3185)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4589 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-12-29 13:31:57 +00:00
Mark Spencer 8bf932bf27 Fix MWI for SIP when using "friend" type (bug #3004)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4585 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-12-29 12:43:08 +00:00
Mark Spencer 5559a4c39c Fix registration bug with new astobj (bug #3184)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4584 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-12-29 12:15:44 +00:00
Mark Spencer 59e86b63b0 Merge kpflemings ASTOBJ improvements (bug #3167)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4578 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-12-28 23:27:44 +00:00
Mark Spencer b1b8802edd Make it possible to configure an externhost and not just an externip (bug #3069)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4573 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-12-28 21:20:18 +00:00
Mark Spencer 33d2d312e2 Fix inversion error on addrcmp (bug #3155)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4560 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-12-27 13:36:34 +00:00
Russell Bryant 1866e93ff6 fix to work with astobj stuff
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4557 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-12-26 18:08:06 +00:00
Mark Spencer 802dbe4677 Add Asterisk "object model" and update chan_sip to use it for peers/regs/users
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4554 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-12-25 22:15:32 +00:00
Mark Spencer 07c4def47c Make sure users inherit NAT settings properly (bug #3125)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4533 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-12-23 01:28:41 +00:00