Commit Graph

1198 Commits (4926908616118008d93211738563cd55904257bf)

Author SHA1 Message Date
Jeremy McNamara 1f506e55d0 add explict version info
22 years ago
Mark Spencer d117f2258f Propagate language properly across chan_local (bug #1663)
22 years ago
Mark Spencer 2dfb2d723f Fix callerid on quicknet stuff (bug #1613)
22 years ago
Mark Spencer ed443d08cf Timely packet removal and make valgrind happy
22 years ago
Jeremy McNamara 3794c9bfef add ./configure for the thick headed who can't read documentation...wait will they even read the README?
22 years ago
Mark Spencer 1081dc05c2 Improve handling of multiple CANCEL requests
22 years ago
Jeremy McNamara 83c46fb83e try to enable ringback on H.323->SIP calls (bug #1645) and clean up code a lil bit
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 70007e6095 Don't call out an FXO until at least 2 seconds after it was hungup.
22 years ago
Mark Spencer 694c1c0c9c FreeBSD compile fix (bug #1655)
22 years ago
Ben Kramer 28c55ae8e3 / fixed up coding style to recommened
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 c9d3a81c3a Make sure we initialize attributes properly on thread (bug #1563)
22 years ago
Mark Spencer dbb7b83ecc Minor memory cleanups, initialize peer/user invite status from global
22 years ago
Jeremy McNamara ed01d3b366 Turn off lamp on call completion, code cleanup and a couple other minor bug fixes.
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
Mark Spencer 964565519c Increase max write size (bug #1601)
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
James Golovich c00550f3ae Add new file utils.c, Move ast_gethostbyname to utils.c
22 years ago
James Golovich 8ef3b1544b More ast_strlen_zero changes
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 3189e70baa Allow notransfer to be a global option
22 years ago
Mark Spencer dca37d634e Add missing unlock (although it shouldn't make a difference)
22 years ago
Mark Spencer 0ce20fea8a Do proper PRI locking in zt_call (not to mention lock the zt_pvt structure itself)
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 6d280193d6 Fix silly typo in iax2 where strlen was used instead of sizeof
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
James Golovich be1efdbf89 include utils.h in chan_iax2.c
22 years ago
James Golovich 960f681dec Use ast_strlen_zero in chan_iax2.c
22 years ago
James Golovich 995468ea0a Include utils.h in chan_skinny.c
22 years ago
Jeremy McNamara ecbd983648 use ast_strlen_zero
22 years ago
James Golovich 2bda857bf7 Use ast_strlen_zero in chan_zap.c
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
Jeremy McNamara e8ed258aa4 use ast_stren_zero
22 years ago
Mark Spencer d4c439c61d Use strlen_zero function in chan_sip (bug #1545)
22 years ago
Mark Spencer 9c683b7423 Fix compiler warning
22 years ago
Mark Spencer ca2069a246 Don't update route once it's set (bug #1491)
22 years ago
James Golovich 07a40f5141 Oops, actually use the right variable in channels/Makefile
22 years ago
James Golovich 3b3674807b Fix channels/Makefile so USE_MYSQL_FRIENDS implies USE_SIP_MYSQL_FRIENDS
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 ee0532702a Merge Matteo's language setting code for iax2 (bug #1476)
22 years ago
Mark Spencer 44de97d496 Provide more fine grained control of sip and iax show peers (bug #1470)
22 years ago
Mark Spencer cb59df7bed Make overlap dial be interpreted in the same way an FXS would be (bugs #1080 and #1452)
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
Jeremy McNamara a717d81cea Increase DTMF duration in f.sample, just in case. Bug#1414
22 years ago
Mark Spencer ec6644c146 Only clear route if we have a new one
22 years ago
Mark Spencer 3e48f862a7 Work properly with USE_SIP_MYSQL_FRIENDS set to 1 for linking
22 years ago
Mark Spencer d106797a26 Add relaxdtmf option to sip
22 years ago
Malcolm Davenport 6f9df58afe Bug # 1503: Add Peter's fix to include "accountcode" support to MySQL based IAX-Friends
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 314877e155 Fix potential seg in iax2 from reload when registrations are going
22 years ago
Mark Spencer da8f6a9acf OpenBSD portability to H323
22 years ago
Mark Spencer fd9d8ca43b Run setstate after setting all appropriate variables including callerid
22 years ago
Mark Spencer 90a331f7a5 Provide gethostbyname_r emulation for FreeBSD and fix zap call to setstate to include callerid (bug #1411, #1498)
22 years ago
Mark Spencer 19064660d2 Build again without PRI
22 years ago
Mark Spencer 0fe6d16e89 Fix deadlock in IAX2 trunking, small MGCP fix
22 years ago
Mark Spencer 7ca96ea7e5 Add white space condensing to pedantic mode of chan_sip.
22 years ago
Mark Spencer 5f71712b8b Make sure we are proceeding when we answer
22 years ago
James Golovich 6cbc92b760 Portability fix, use the shells path for sed and env
22 years ago
Mark Spencer f34b684e0e Improve responsiveness of MGCP during a reload (bug #1488)
22 years ago
Mark Spencer 7596de9ac8 Extreme IAX2 trunking performance improvements
22 years ago
Mark Spencer f4b55b802c SIP cleanups for database linkage
22 years ago
Mark Spencer add7cf7ded Move skinny to support poll
22 years ago
Mark Spencer 2b5a352840 Avoid another voipme by explaining you need CVS update when SIG_EM_E1 is invalid
22 years ago
Mark Spencer 2a3fc7b8ea Remove obsolete chan_zap_old.
22 years ago
Mark Spencer 1511750650 Use proper token for authenticating BYE
22 years ago
Mark Spencer cce37f8d32 Hold call structure longer iwth find_callno
22 years ago
Mark Spencer 30a7162bd9 Merge JS's Cisco MGCP fixes (Bug #693)
22 years ago
Mark Spencer f85d0713cf Clean up SQL queries (bug #1479)
22 years ago
Mark Spencer 64c9e859e0 Also handle properly \r\n instead of just \n...
22 years ago
Mark Spencer ed360fcf57 Committed a little bit too quickly there...
22 years ago
Mark Spencer c924d1a322 First pass at handling multi-line headers
22 years ago
Mark Spencer 459fda5e44 Migrate chan_zap from select to poll
22 years ago
Mark Spencer 8a411edf9f Make sure call is valid when handling mini-frame.
22 years ago