Commit Graph

791 Commits (8703628608a3eb0f075ed6f9555e16ad68107688)

Author SHA1 Message Date
Mark Spencer c9bc9e135d Fix res_config_mysql crash (thanks drumkilla!) (bug #3009)
21 years ago
Mark Spencer 7d4a46d9d2 Merge SIP authentication reuse patch (bug #2917) aka "The Broadvoice Patch" with modifications
21 years ago
Mark Spencer 1297800175 Make registertimeout be configurable (bug #2874)
21 years ago
Mark Spencer 33cf4bcb0f Expose SIP URI (bug #3017)
21 years ago
Mark Spencer 40fbe50662 Update comment for fmtp 16, implement in RTP (bug #2999)
21 years ago
Russell Bryant d685a19c9e change strdupa to ast_strdupa (bug #2988)
21 years ago
Mark Spencer 1b9c72655e silliness (N for "nat" not "no")
21 years ago
Mark Spencer 244dd57299 Fix allow/disallow nomenclature (bug #2945, part deux)
21 years ago
Mark Spencer 4820c2bb97 Add *preliminary* per-peer outbound proxy (bug #2859, new patch though)
21 years ago
Mark Spencer d069845b46 Oops
21 years ago
Mark Spencer 6bf1183922 Add nasty sip get header, too (bug #2838)
21 years ago
Mark Spencer 3b7b130683 Add nasty "AddSIPHeader" application (bug #2846)
21 years ago
Mark Spencer 1a147cf804 Add user=phone option (bug #2244, thanks oej)
21 years ago
Mark Spencer f375ebee86 Merge SIP portion of new codec work from bug #2945
21 years ago
Mark Spencer aaf49c6f4c Add option for small headers (bug #2948)
21 years ago
Mark Spencer 1406e38d8f Try call if call is 0 or more (bug #2935)
21 years ago
Mark Spencer d92e62d4d4 Fix for rpid (from airport, bug #2910)
21 years ago
Mark Spencer 536d9d370e Minor realtime improvements
21 years ago
Mark Spencer e4d1ada252 In fact, be even more pedantic
21 years ago
Mark Spencer 4c624caef3 Don't create owner twice (this should go to -stable too)
21 years ago
Mark Spencer 77f36c6b87 Fix variable reset in SIP (bug #2916)
21 years ago
Mark Spencer 1632d45e85 Fix little SIP header continuation issue
21 years ago
Mark Spencer ee47520f28 Merge Tony's uservars (bug #2882)
21 years ago
Mark Spencer 13814b20a1 Make sure we use new tags for sip register calls (bug #2697)
21 years ago
Mark Spencer 0c67840847 Fix double ring...
21 years ago
Mark Spencer 4dbfcb6556 Merge comment/formatting fixes from OEJ
21 years ago
Mark Spencer ccff3cf375 Fix bizarre construct
21 years ago
Mark Spencer 732337d1e6 On second thought, add new "never" option for progressinband
21 years ago
Mark Spencer 61b70c7f36 Send 180 ringing even if we're going to send in-band if we're still in RING state...
21 years ago
Mark Spencer c75b317757 Pull language from peer too (bug #2848)
21 years ago
Mark Spencer a1cdeb6f80 Fix comment
21 years ago
Mark Spencer 3e1fa1f6ac Fix sneakiness of OEJ
21 years ago
Mark Spencer d08bd95ac6 Make mailbox time configurable with SIP (bug #2837)
21 years ago
Mark Spencer 7563b0ab7d SIP fix for full contact in OPTIONS (bug #2836)
21 years ago
Mark Spencer 2840e351ad Cleanup/performance improve chan_sip slightly (bug #2823)
21 years ago
Mark Spencer 1fd3b9976a Fix segfault
21 years ago
Mark Spencer 0a2fff51c7 Fix supervised transfer (bug #2813)
21 years ago
Mark Spencer 6e85376343 Fix verbose error (bug #2809)
21 years ago
Mark Spencer b6524df6c8 Oops, set the userfield, not the account code...
21 years ago
Mark Spencer 552b431691 Allow client code to be set from snom phone if "useclientcode=yes" in friend
21 years ago
Mark Spencer 8aad8d2aa0 Come into compliance with RFC3842
21 years ago
Mark Spencer b9b3841885 Setup fromuser properly (bug #2802)
21 years ago
Mark Spencer c732dd54e4 Fix callerid name to work with peer...
21 years ago
Mark Spencer 37b375c21a Add TALK_DETECTED variable (bug #2628)
21 years ago
Mark Spencer 219acbcc07 Accept %d/%d in m= line of SDP (bug #2625, but not their patch)
21 years ago
James Golovich 3c12ea1c89 Cleanup formatting in bug 2741 patch
21 years ago
Mark Spencer b7015cb9bc Transfer improvements and fixes (bug #2741)
21 years ago
Mark Spencer 8a13712e45 Pass concept of status back, permit "leaveempty" to work with static agents who are not loggedon (bug #2719)
21 years ago
Mark Spencer e21ed1865b First pass at making transfer work within agent (not tested, shouldn't break anything that currently worked)
21 years ago
James Golovich 73831ac046 More memory checks
21 years ago
Mark Spencer 28e37def56 Fixed in CVS head.
21 years ago
Mark Spencer 3c8a994aed Handle unknown 1xx reponses as 100 (bug #2698)
21 years ago
Mark Spencer 17e80052e5 Don't "ignore" on CANCEL (bug #2670)
21 years ago
Mark Spencer 9b46246c2b Improve peer stats (bug #2635)
21 years ago
Mark Spencer 787822b4c8 Minor improvements to debug output (bug #2644)
21 years ago
Mark Spencer f8ee49646c Forget fullcontact when specific number is dialed (bug #2620)
21 years ago
Mark Spencer 3673eeb23f Peers stats improvements (bug #2635)
21 years ago
Mark Spencer 96dcc5de3d When deleting expiry, put -1 if temponly
21 years ago
Mark Spencer 8fcc070d1d One more temp vs. dynamic
21 years ago
Mark Spencer bf63baa047 Fix MGCP build, SIP should destroy on temponly, not on show peer
21 years ago
Mark Spencer e0ff16cf78 Be careful!
21 years ago
Mark Spencer 760dbbed48 Increase max packet size to 4096
21 years ago
Mark Spencer 513b6333fb Fix SIP buglets
21 years ago
Mark Spencer 5ef0da8240 Add compatibilty with proprietary nortel DTMF info (bug #2605)
21 years ago
Mark Spencer ed62f449a9 Oops, we have to be able to pass multiple restrictions for when we go to voicemail...
21 years ago
Mark Spencer 973481807e Fix app_sms to use correct path (bug #2597)
21 years ago
Mark Spencer d8cfe78b33 Merge SIP memory leak fixes
21 years ago
Anthony Minessale II 37eeb4abd0 fix typo in chan sip that causes segV
21 years ago
Mark Spencer 6c20ceb717 Fix which one we use initreqprep vs. reqprep (bug #2591, 2596)
21 years ago
Mark Spencer fbbd30ca23 Add realtime support to SIP
21 years ago
Mark Spencer dbdb058f31 Use reqprep, not initreqprep for NOTIFY for REFER...
21 years ago
Mark Spencer 32126398ef Locking updates for debug mode, fix SIP MWI (bug #2582)
21 years ago
Mark Spencer f927433a40 Fix SIP friends + MySQL (head only)
21 years ago
Mark Spencer 76172327f8 Have SIP_CODEC variable override replace all other codecs (bug #2566)
21 years ago
Mark Spencer e8f0958d01 Correct CDR's for supervised transfer (bug #1595)
21 years ago
Mark Spencer 864d84e1a7 Fix potential callerid snafu's in iax and sip (based on 2562)
21 years ago
Mark Spencer fce17976e9 Major PBX revamps (including labels, update examples)
21 years ago
Mark Spencer 702bd20b65 Fix littlet ypo
21 years ago
Mark Spencer 15c6bf0860 Add iax2 parsing for TNS/TON/PRES
21 years ago
Mark Spencer 04fc29c8b2 Huge callerid rework (might break H.323, others)
21 years ago
Mark Spencer 1434bb9792 Fix SIP transport to ignore ;transport=udp
21 years ago
Mark Spencer 4c2148bea5 On register timeout, pretend to ack any messages so that if they were 100 Trying and nothing else (e.g. certain iconnecthere failures), we still clean up. (bug #2524)
21 years ago
Mark Spencer 2ff6a84a16 Hold peerl lock while updating autocreatepeer stuff
21 years ago
Mark Spencer 5c32080a0c Get rid of compile warnings
21 years ago
Mark Spencer 610d52b054 Add IAX2/SIP register events to system (bug #2117)
21 years ago
Mark Spencer 0aa4c95a89 Fix tiny typo (bug #2455)
21 years ago
Mark Spencer a1442538b5 Update mp3 copyright header, fix pedantic + register in SIP (bug #2422)
21 years ago
Mark Spencer 556f27ecf1 Fix extraneous message when using mysql friends
21 years ago
Mark Spencer 5f93d06cf8 Oops, fix small typo
21 years ago
Mark Spencer 952a5e6dd9 Consider both tags as possible matches (bug #2422)
21 years ago
Mark Spencer e9dbd238c8 Work with globals too (bug #2427)
21 years ago
Mark Spencer 89447a99ec Use fromdomain in creating callid if specified (bug #2427)
21 years ago
Mark Spencer ac1e884328 Improve initial poking behavior (bug #2419)
21 years ago
Mark Spencer 815318b12f Handle both pre- and post- whitespace if pedantic checking is on (bug #2411)
21 years ago
Mark Spencer aa2a8ed77c Only pool CONGESTION if there is an owner in the case of a 501
21 years ago
Mark Spencer 388ca07547 Use noncodec capability when masking (bug #2394)
21 years ago
Mark Spencer cb896da998 Don't consider RTP timeout if the channel isn't up
21 years ago
Mark Spencer 879c401544 Add option to register extensions on IAX or SIP registration
21 years ago
Matthew Fredrickson c6025e41c6 bug fixes
21 years ago
Mark Spencer b3333ebc2e Don't attempt to qualify before we have a socket (bug #2331)
21 years ago
Mark Spencer 6b2e3f29f9 Consider service unavailable as CONGESTION (bug #2391)
21 years ago
Mark Spencer 19be63c4c3 Treat 400 response as "CONGESTION" (bug #2369)
21 years ago
Mark Spencer d952c7ed71 Fix "duplicate answer" issue (bug #2342)
21 years ago
Mark Spencer 416079db61 Some need bigger registery
21 years ago
Mark Spencer 49ca05642a Use "fullcontact" on outbound calls too
21 years ago
Mark Spencer 7d88098555 Use Contact for URI if supplied...
21 years ago
Mark Spencer 82db278716 More Asterisk sparc patches (courtesy Belgarath)
21 years ago
Mark Spencer 9f1562a599 Minor SIP cleanup for poking on startup (bug #2331)
21 years ago
Mark Spencer bd7ca6bb69 Track extra parameters in contact (bug #732)
21 years ago
Mark Spencer 4c133e47da Set DTMF modes by peer/user properly (bug #2303)
21 years ago
Mark Spencer de1d9a90dd Fix nat registration (bug #2315)
21 years ago
Mark Spencer cab4557006 When detecting a hairpin, redirect to the appropriate local extension (bug #1974)
21 years ago
Mark Spencer f1be7d7ffc Add new "route" mode to work around UNIDEN bugs (bug #2308)
21 years ago
Mark Spencer fa814abe05 Repair offer/answer model (bug #2293), initial CNG work for new frametype
21 years ago
Mark Spencer 230d4b38a3 Qualify rtptimeout with a reinvite having taken place (bug #2286)
21 years ago
Mark Spencer 1afd98d916 Handle quoted <'s (bug #2223)
21 years ago
Mark Spencer 299b26ae4a Remove unused tmp2 variable
22 years ago
Mark Spencer bbbbcaf73f Make sure jointcapability really indicates joint capability (bug #2210)
22 years ago
Mark Spencer 534e44c599 Add another field to track whether video was invited or not (bug #2226)
22 years ago
Mark Spencer ce51451ca6 Fix minor typos (bug #2260)
22 years ago
Mark Spencer 3385ecc112 Can't check incoming sip debug until after we receive the packet!
22 years ago
Mark Spencer 5d589eb866 Fix broken 100 Trying on REFER and also send NOTIFY as per RFC 3515
22 years ago
Mark Spencer 039aad9ff4 Merge Lenny's sorcery....
22 years ago
Mark Spencer 7acee329e1 Merge BSD stack size work (bug #2067)
22 years ago
Mark Spencer 916566ac11 Make sure we use AF_INET
22 years ago
Mark Spencer 2de01f7b7e Send proper contact in 200 OK to REGISTER
22 years ago
Mark Spencer a70d444333 Improve debugging of RTP ports (bug #2131, heavily modified)
22 years ago
Mark Spencer b4f6d91eda Default port to 5060
22 years ago
Mark Spencer deb02a000f Add "username" to sip show peer (bug #2163) as well as a few config cleanups
22 years ago
Mark Spencer 71f41a06dc Make ACK sticky too (bug #2134)
22 years ago
Mark Spencer a395d75a91 Make request URI in CANCEL match that of the original INVITE exactly (bug #2134)
22 years ago
Mark Spencer 7ab67c9fba Remove quotes from MD5 (bug #2116)
22 years ago
Mark Spencer e252af2152 Fix user agent on reload
22 years ago
Mark Spencer e49aae74d0 Never destroy channel when there is an owner
22 years ago
Mark Spencer 463444b391 Don't consider port number in name of peer in create_addr (bug #1974)
22 years ago
Mark Spencer a1cf0fbd43 REduce chattyness
22 years ago
Mark Spencer 569b95352a rename "parking" to "features" in preparation for some more (possibly post 1.0) feature additions
22 years ago
Mark Spencer eac29e9814 Only apply acking when method matches, too, when not acking a response
22 years ago
Mark Spencer bba1faf910 Last set of strncpy/snprintf updates (bug #2049)
22 years ago
Mark Spencer 05d3d9c25f Fix silly typo (and make order slightly easier to read) bug #2054
22 years ago
Mark Spencer 6e9d4faf61 Build contact without @ sign if there is no extension
22 years ago
Mark Spencer 9cd917c42a Improve SIP history
22 years ago
Mark Spencer 1b9251ad14 If we get 200 OK back on INVITE after we send CANCEL, send ACK *and* send BYE
22 years ago
Mark Spencer 3fdbac912a Use tohost, not the name of the peer
22 years ago
Mark Spencer 3ba284094e Fix silly little seg
22 years ago
Mark Spencer 634521b59b Make code agree with documentation so you can use sip peers
22 years ago
Mark Spencer 3c7300d145 Just to be especially nice, only send 100 Trying at the start of parking and don't send the 202 Accepted until the end -- still doesn't help the SNOM. They seem to give dialtone as soon as they send REFER...
22 years ago
Mark Spencer 602d616726 Expire time fix (bug #1996)
22 years ago
Mark Spencer 34ed331f82 Fix Zap buglet, add support for SIP parking -- doesn't seem to work quite right on SNOM.
22 years ago
Mark Spencer b5780eda44 Use real bind address
22 years ago
Mark Spencer 12b3b6c86e Use proper bind address
22 years ago
Mark Spencer 8ebfe337a7 Extend bindaddr to RTP connections on SIP (bug #1989 et al)
22 years ago
Mark Spencer 28076a9c68 Cleanup SIP formatting, strncpy's strncats and global variable names (bug #1990)
22 years ago
Mark Spencer 18844270c3 When doing rport, remove the ";rport" before adding ";rport=5060"
22 years ago
Mark Spencer 432bb121f3 Cleanups to the ordering of events in dial, don't freak out on the wrong codec
22 years ago
Mark Spencer 2f911dfba6 Use INET_ADDRLEN (bug #1956) (from airport!)
22 years ago
Malcolm Davenport b94f5ca495 Bug #1952: iaxbuf now declared in chan_iax2.c and chan_sip.c
22 years ago
Mark Spencer ee4a248e6b Make history configurable
22 years ago
Mark Spencer 4d0dd2775a Report checksum failures as such (bug #1942)
22 years ago
Mark Spencer eb6b35b75f Display invalid extension when there is one, fix minor OSP typo, Don't send 200 OK after 403 Forbidden on SUBSCRIBE
22 years ago
Mark Spencer f97df161f4 Create reentrant ast_inet_ntoa and replace all inet_ntoa's with ast_inet_ntoa's (but #1944)
22 years ago
Mark Spencer ef0128ec41 Allow nat=never mode to work around buggy UNIDEN UIP200 firmware (bug #1935)
22 years ago
Mark Spencer a11c4965b7 If we don't accept a SUBSCRIBE, set needdestroy
22 years ago
Mark Spencer 9127ab071b Add option for in-band progress (bug #1879)
22 years ago
Mark Spencer fe4b2401bd Handle URL encoded stuff in pedantic checking
22 years ago
Mark Spencer 80c9620612 Add sample config file, implement verification
22 years ago
Mark Spencer 1d473f25dd Add outgoing OSP support (SIP only at this point)
22 years ago
Mark Spencer f6f67727c6 Merge Ehud's MySQL users support (bug #1815)
22 years ago
Mark Spencer 68248b91f0 Be sure to hold lock during answer
22 years ago
James Golovich 8801247d76 Remove pthread.h from source. We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h).
22 years ago
Mark Spencer 5546e32355 Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch still pending)
22 years ago
Mark Spencer ec3f9d5041 More fixes for remote_party_id
22 years ago
Mark Spencer 7b0160ee51 Sorry, 403 is "Forbidden" not "Permission Denied"
22 years ago
Mark Spencer b0991ab170 Check if subscribe is for mailbox. If so, return 200 OK or 403 Permission Denied as appropriate
22 years ago
Mark Spencer 585afa7e8e Add promiscuous redirect option
22 years ago
Mark Spencer 737e9b2458 Merge outgoing MSN support + Remote Party ID for SIP (bug #1841) with cleanups
22 years ago
James Golovich 18fef6deb1 Formatting fix
22 years ago
Mark Spencer e32c8f1ebe Debugging cleanups (bug #1633)
22 years ago
Mark Spencer 19d5ae6e8d Send 403 when authentication fails on a call
22 years ago
Mark Spencer 7538cee13b Enable support for RFC3581 (bug #1862)
22 years ago
Mark Spencer 001623fa0a Minor formatting cleanups
22 years ago
Mark Spencer 5b9cab6c13 Separate PROCEEDING and PROGRESS
22 years ago
Mark Spencer d208532e6e x86-64 compile fixes and cleanups
22 years ago
Mark Spencer 439e5eeeb4 Use 401 Unauthorized instead of 407 Proxy Authentication required for REGISTER,
22 years ago
Mark Spencer b1a658f57e Although I can't think of any scenario that it could result in a race, don't hold a private iax or sip lock while allocating a channel
22 years ago
Mark Spencer 727abcdec7 Merge FreeBSD locking fixes (bug #1411)
22 years ago
Jim Dixon 5ef2ef8a1d Fixed annoying SIP 'NOTIFY' messages printed on console every n seconds from some SIP peers. Also fixed problem where 'INFO' was not being responded to if in 'ignore' state.
22 years ago
Mark Spencer bf2ec2d6d0 Initialize secrets properly (bug #1748)
22 years ago
Mark Spencer a2cc6b01be Really don't authenticate if we're not supposed to authenticate (bug #1738)
22 years ago
Mark Spencer e446f4ca81 Merge OSS fixes for FreeBSD, implement rtptimeout and rtpholdtimeout
22 years ago
Mark Spencer 2cd1eb39b1 Don't count as outgoing until we actually send the new INVITE
22 years ago
Mark Spencer b820fd0075 Doc fix for controlplayback, get rid of 500ms wait in rtp.c (bug #1589)
22 years ago
Mark Spencer cf57ba2310 Make RTP handle codecs (first pass)
22 years ago
Mark Spencer fdb8ffe20d Cancel destroy request on new invite, merge bkw's control playback changes
22 years ago
Mark Spencer 1b5d2d4667 Cancel self destruct on provisional responses too (bug #1722)
22 years ago
Mark Spencer 67b3ab9ee5 Merge useragent patch (bug #712)
22 years ago
Mark Spencer d7ba067af6 Always authenticate when insecure is not "very" even on matching IP
22 years ago
Mark Spencer 7f1117a71f Don't send the same codec twice even if listed twice in allow section (bug #1691)
22 years ago
Mark Spencer a105455487 Stage 1 of deadlock fix (bug #1673 -- but not yet solved, just started) and fix configs ending with no newline (bug #1672)
22 years ago
Mark Spencer 34347418e3 Allow multiple codecs to be printed in debug (bug #989)
22 years ago
Mark Spencer ed443d08cf Timely packet removal and make valgrind happy
22 years ago
Mark Spencer 1081dc05c2 Improve handling of multiple CANCEL requests
22 years ago
Mark Spencer b8190d0e92 Make sure that we have the sin_family set to AF_INET for FreeBSD
22 years ago
Mark Spencer 103034acf2 Add Taiwan support (bug #1599)
22 years ago
Mark Spencer baeb134536 Better document SIP (bug #1603)
22 years ago
Mark Spencer c1b3b1d5b1 Lose all the "auth" stuff since we don't use it (bug #1627)
22 years ago
Mark Spencer dbb7b83ecc Minor memory cleanups, initialize peer/user invite status from global
22 years ago
Mark Spencer 1aba1bbca4 Minor cleanups (bug #1618 included)
22 years ago
Mark Spencer 10c25aa6d9 Put sip history stuff in (for real) and provide voicemail context (when not default) in some critical places (bug #1609)
22 years ago
Anthony Minessale II 960c01e4c6 Patch Submitted by BKW on 5/10/2004 to chan_sip.c
22 years ago
Mark Spencer 4b84c43811 More minor bkw fixes
22 years ago
Mark Spencer 22243ee9ae merge brian's cleanups
22 years ago
Mark Spencer 6ead43beb1 Add SIPUSERAGENT, SIPCALLID, and fix some formatting (bug #1593)
22 years ago
Mark Spencer 62eef7c695 Fix accidental strlen_zero mistransfer (bug #1592)
22 years ago
Mark Spencer f2e0152108 Fix minor formatting problem
22 years ago
Mark Spencer 25b07915d6 Remove "jitter"
22 years ago
Mark Spencer d2a4408930 Show peers formatting fixes, SIP strlen optimizations, and using ACL for local network matching (bugs #1587, 1586, 1585, 1584)
22 years ago
Mark Spencer 297e62b8be Copy musicclass to right field (bug #1582)
22 years ago
Mark Spencer 1d7c058f08 Add sip show peers (trivial zap fix, too) bug #1573
22 years ago
Mark Spencer 76adf66390 Add "sip show subscriptions" command (bug #1569)
22 years ago
Mark Spencer efc8c74b9a Allow global authentication realm to be set (bug #1567)
22 years ago
Mark Spencer 05a87a441c Don't autodestruct on semi-ack. We'll add it as we need it case-by-case.
22 years ago
Mark Spencer ab3c603b1c If user fails host access, search for peers too
22 years ago
Mark Spencer cc1da2eb5b Qualify that SIP INFO stuff is real (bug #1558)
22 years ago
Mark Spencer cc9ffa5ac1 Fix SIP autohangup mishap
22 years ago
Mark Spencer 9cc62f6461 Print route when doing sip show channel foo
22 years ago
Mark Spencer 19a080ddd7 strlen fixes and don't destroy SIP channels that still have pending things on them (bug #1552 et al)
22 years ago
Mark Spencer d4c439c61d Use strlen_zero function in chan_sip (bug #1545)
22 years ago
Mark Spencer ca2069a246 Don't update route once it's set (bug #1491)
22 years ago
Mark Spencer bbaf536f6a Add "insecure=very" where we don't authenticate peers who are registered
22 years ago
Mark Spencer b50ecc25b2 Merge slepp's sub-second expiration timer although hopefully it will never have to be used.
22 years ago
Mark Spencer ded7dae112 Merge slepp's REGISTER RFC compliance fixes (bug #1538)
22 years ago
Mark Spencer c3c38eeeaf Let OSS know how to deal with indication -1
22 years ago
Mark Spencer 6cdbd6903c On a reload, don't stop supporting sip if we can't find our ip.
22 years ago
Mark Spencer 503dbb3d8a Add new "authname" field so we can authenticate BYE properly on incoming calls (bug #1436)
22 years ago
Mark Spencer 35ca4404f0 On incoming call, set peername to username to properly authenticate BYE (it's not used for anything else, as far as I know)
22 years ago
Mark Spencer 44de97d496 Provide more fine grained control of sip and iax show peers (bug #1470)
22 years ago
Mark Spencer 3c134b6549 Revert earlier changes. The right answer for bug #1436 should be using username=
22 years ago
Mark Spencer 5b34d11ce9 Allow debug to be enabled on a per-peer or per-IP basis (bug #850)
22 years ago
Mark Spencer 1dbc8e3f0e Rid compiler warning, make information meaningful in sip debug for codecs
22 years ago
Mark Spencer 3d16691c9e Revert routing change
22 years ago
Mark Spencer ec6644c146 Only clear route if we have a new one
22 years ago
Mark Spencer d106797a26 Add relaxdtmf option to sip
22 years ago
Mark Spencer cd788e2ab9 Handle fromdomain properly when there is no @ sign
22 years ago
Mark Spencer 7e79c52808 Don't double receive INFO or MESSAGE elements (bug #1512)
22 years ago
Mark Spencer fd9d8ca43b Run setstate after setting all appropriate variables including callerid
22 years ago
Mark Spencer 7ca96ea7e5 Add white space condensing to pedantic mode of chan_sip.
22 years ago
Mark Spencer f4b55b802c SIP cleanups for database linkage
22 years ago
Mark Spencer 1511750650 Use proper token for authenticating BYE
22 years ago
Mark Spencer f85d0713cf Clean up SQL queries (bug #1479)
22 years ago