Commit Graph

1975 Commits (b81f233e68e71d4601b932eb8b51b32b4312f231)

Author SHA1 Message Date
Mark Spencer 7f5f113968 Remove a couple of peerification bbugs (bug #3576)
21 years ago
Mark Spencer 1ca9fb19e5 Merge limits patch (bug #3581)
21 years ago
Mark Spencer 062733f106 Fix user=phone stuff (bug #3575)
21 years ago
Mark Spencer e83c29f281 Add sip show user completion (bug #3574)
21 years ago
Mark Spencer 6a181832bb Add callingpres/calling limit support, small updates (bug #3577 with mods)
21 years ago
Mark Spencer 3af7d5a342 Add additional sanity checks (bug #3548)
21 years ago
Mark Spencer cecb25eae5 Add sip show user and friends (bug #3571)
21 years ago
Mark Spencer ddcfe8d3af Fix apparent logic error that causes unregistered non-realtime peers to be destroyed (bug #3569)
21 years ago
Mark Spencer dd7e4ef47a Merge SIP changes from oej
21 years ago
Mark Spencer 2b914b7ebf Add support for receiver reports (bug #3236, with mods)
21 years ago
Mark Spencer d44286366b Flagify hold (bug #3456)
21 years ago
Mark Spencer 5611ff040e Fix native bridge not to intercept DTMF if it's needed
21 years ago
Mark Spencer c52f076bca Separate IAX and SIP tables for users/peers
21 years ago
Mark Spencer 5d9bbe64c8 Merge tony's IAX/SIP realtime cache (bug #3509)
21 years ago
Mark Spencer d2c0c613c8 Fix zap build for gcc 2.95
21 years ago
Mark Spencer df460963fc Make agent support sending url (bug #3543)
21 years ago
Ben Kramer 847164efa0 / fixed ring-back on FXS ports
21 years ago
Mark Spencer 6776ea7a79 Fix H.323 locking (bug #3540)
21 years ago
Mark Spencer 97f589e6af Handle DNS failures on startup more gracefully (bug #3086)
21 years ago
Mark Spencer 4b485062ee quicky agent formatting fix, merge polarity/answer patch (bug #2847)
21 years ago
Mark Spencer cba23534f1 Inherit variables across an agent (bug #3520)
21 years ago
Mark Spencer 82a9a22e99 Fix callerid segfault in rare combination (bug #3519)
21 years ago
Mark Spencer e75a91556c Properly handle PRI TON and allow changing number (bug #3493, with mods)
21 years ago
Mark Spencer a678344264 Show last tx/rx command in sip show channels (bug #3499)
21 years ago
Mark Spencer 746dbf2c53 Make sure we always transmit the same from line (bug #3492)
21 years ago
Mark Spencer c48522110f Fix silly typo (bug #3483)
21 years ago
Mark Spencer e89fb66d79 Only use default callerid if it's specified (bug #3486)
21 years ago
Mark Spencer 3f306552dd Fix agent moh issue (bug #3383)
21 years ago
Ben Kramer d77b6a6c8c / fix for when caller hangs up after first ring
21 years ago
Ben Kramer f8d6b80b97 / updated so that it can deal with multiple matching in extensions, with
21 years ago
Ben Kramer 08f888a148 / added parameter to change ec suppresion threshhold from config
21 years ago
Mark Spencer ca0a0a0daa Merge IAX2 peer completion patch (bug #3462)
21 years ago
Mark Spencer 458f165c98 Add agent logon/logoff CLI command (bug #3440)
21 years ago
Mark Spencer 2491d3b75d Improve logging and add summaries (bug #3459)
21 years ago
Mark Spencer 8f199888d5 Merge callevents etc (bug #3456)
21 years ago
Mark Spencer ccd7a7ac54 Reduce complexity of check for f->samples / 8 not being 0
21 years ago
Jeremy McNamara 4e158e372c Force the use of specific versions of OpenH.323 and PWlib (Bug #3386 with mods)
21 years ago
Mark Spencer c3f8e1fe08 Fix CID name when no CID name is supplied (bug #2795)
21 years ago
Mark Spencer 1be3670efe Fix interation of # transfer and flash hook transfer (bug #3011)
21 years ago
Mark Spencer b1e0f0f102 Handle oddly sent 'A' to 'D' (bug #3445)
21 years ago
Mark Spencer 7a250ebd34 Fix reload on sip peers (bug #3432)
21 years ago
Ben Kramer 17f19d921b / put in ifdef wrapper around routines to save caller ID packet recording
21 years ago
Mark Spencer a9c26705e0 Make sure registration is taken care of if DNS fails (bug #3424)
21 years ago
Mark Spencer 5f726ad8c7 Merge config updates (bug #3406)
21 years ago
Mark Spencer a611ce04f1 Improve skinny display (bug #3416)
21 years ago
Mark Spencer 248c923284 Fix law table (i4l) (bug #3412)
21 years ago
Mark Spencer b5f5e0762e Fix chan_modem_i4l to be sure we use unsigned (bug #3412)
21 years ago
Mark Spencer 3bafe1a8a5 Fix chan_modem_i4l (bug #3410)
21 years ago
Mark Spencer 91805d8f8e Remove duplicate alaw implementation (bug #3409)
21 years ago
Mark Spencer e969712c6f Add optional one way playback (bug #3397)
21 years ago
Russell Bryant 0c30452423 update copyright headers for 2005
21 years ago
Mark Spencer 3758d31fa1 Merge zap PRi call progress fixes (bug #2799)
21 years ago
Mark Spencer b27daee8b0 IAX codec fixes (bug #3387)
21 years ago
Mark Spencer e3da507a44 Make sure we check for owner even after a queue frame
21 years ago
Mark Spencer 191bf77082 Fix "send text" crash (bug #3378)
21 years ago
Mark Spencer 2a1dff7ba2 Add missing cvs ignore (bug #3373)
21 years ago
Jeremy McNamara ee456ae10d use PROC instead of OSARCH
21 years ago
Mark Spencer b2c110329f Fix compiler warnings (bug #3367)
21 years ago
Mark Spencer 8b0d0923b4 Fix recently introduced zap crash from HOLD/UNHOLD patch (bug #3365)
21 years ago
Ben Kramer 5914c791bb / trimmed down caller ID collect time for vpb cid.
21 years ago
Ben Kramer 44fbf78d78 / patched for bug 3350
21 years ago
Josh Roberson 7f887cca90 Misc Grammer/formatting fixes - Thanks Corydon76! (bug #3361)
21 years ago
Mark Spencer 840f035827 Merge hold patch (bug #1840)
21 years ago
Mark Spencer b7178fdce9 Rid us of a silly compiler warning
21 years ago
Ben Kramer a00fad7d48 / updated caller ID to use ast_set_callerid
21 years ago
Mark Spencer cb55bf96ef Fix ringback on outbound skinny calls (bug #3295)
21 years ago
Mark Spencer 93629a3a89 Don't even attempt to masquerade a channel into itself (bug #3040)
21 years ago
Mark Spencer 0b4862c822 Avoid duplicate 200 OK
21 years ago
Mark Spencer b0772febde config restructure, sip peer completion (bug #3352, #3327)
21 years ago
Mark Spencer 160c04b793 Repair // comments to /* */ comments (bug #3347)
21 years ago
Mark Spencer df4a69f7ce Fix agent deadlock (bug #3311)
21 years ago
Mark Spencer 96503a02c1 Make groups be 64-bits (bug #3351, with mods)
21 years ago
Mark Spencer a0e6229adb Fix H.323 build on ppc (bug #3353)
21 years ago
Mark Spencer c487ca43e6 ixjuser is not needed as best as I can tell since it comes from /usr/include/linux. I wonder why it was there in the first place...
21 years ago
Mark Spencer e2c9887aeb Simplify find_peer usage (bug #3341)
21 years ago
Mark Spencer 3519110944 Give us more wiggle room on incoming registrations
21 years ago
Ben Kramer 185461cfb6 / added a ring timer so that an incoming call will termintate if it hasnt
21 years ago
Mark Spencer 9811d4502f Fix realtime in SIP (bug #3332)
21 years ago
Mark Spencer 5bb53baa0e Send 405 Method Not Allowed when message received outside of call (bug #3324, commited from within the plane to huntsville)
21 years ago
Mark Spencer 5a69a332e5 Fix to be sure we have a valid fd on a peer
21 years ago
Mark Spencer b72da3343c Destroy sip channel when message is sent outside the context of a call...
21 years ago
Mark Spencer 21f63cd4db shame on oej for submitting a patch which doesn't even compile, shame on me for comitting it...
21 years ago
Mark Spencer cb06d1d954 Minor configuration fixes/standardizations (bug #3317)
21 years ago
Mark Spencer 186e36c403 Allow multiple bindaddrs so asterisk uses the same interface for tx as rx
21 years ago
Mark Spencer c2bee5d802 When moving PRI channel rename channel properly
21 years ago
Ben Kramer dcd583bbde / checks to if owner is set before using it.
21 years ago
Mark Spencer e4d79daa75 Send "not compatible here" instead of "unavailable" on codec mismatch (bug #3306)
21 years ago
Mark Spencer e7cb975021 Improve object destruction (bug #3286)
21 years ago
Mark Spencer 4fc6c2eb0d Fix MGCP when running without verbose (bug #3260)
21 years ago
Ben Kramer 847de38584 / changed mkif to static function so as not to conflict with other modules
21 years ago
Mark Spencer 9aba06cfed Set blind transfer variable (bug #3268)
21 years ago
Mark Spencer 82be2f2153 Allow sip show users/peers to filter on regexp (bug #3222)
21 years ago
Mark Spencer 18ff12ba8b Merge regex for iax2 show peers (bug #3223)
21 years ago
Mark Spencer 4038178ccb Merge experimental codec preferences for IAX2 (bug #2971)
21 years ago
Mark Spencer 88979c2a4a Don't allow masquerading into oneself (bug #3040)
21 years ago
Mark Spencer 89fb8c1037 Fix Alert-Info for optipoint 400 (bug #3288)
21 years ago
Mark Spencer 0748d47164 Minor externip fixes (bug #3262)
21 years ago
Mark Spencer e163642ed1 Don't native bridge when needing digits
21 years ago
Mark Spencer c5aedb3086 Fix "externhost"
21 years ago
Mark Spencer e5ad6907c5 Make sure we clear out owner in SUB_REAL when moving a call (bug #3267)
21 years ago
Mark Spencer d3418aa14a Support CNG transmission when on hold (bug #2904)
21 years ago
Mark Spencer 9ff8416c79 Improve MGCP formatting (bug #3247)
21 years ago
Mark Spencer 6463533f80 Merge distinctive ring for MGCP (bug #2880, with mods)
21 years ago
Mark Spencer 2cd8a11bf2 If pedantic mode enabled, look for media-level addresses
21 years ago
Mark Spencer 8a92b798e9 Fix compliance of SIP presence (bug #3251)
21 years ago
Mark Spencer 8e3722ceee More flagification (bug #3254)
21 years ago
Mark Spencer 15307e3978 Use ast_setcallerid instead of manual (bug #3115)
21 years ago
Mark Spencer 68c634721a Revert Jim's earlier "fix" :)
21 years ago
Mark Spencer 7568d9a4ef Merge OSP updates from matt nicholson (with changes)
21 years ago
Mark Spencer d481e22f29 Merge sip notify fixes (bug #3243)
21 years ago
Ben Kramer 2da38463da / fixed un-initilized variable
21 years ago
Jim Dixon c9d317ba1a Fixed threeway calling disconnect wrong party bug
21 years ago
Mark Spencer ca40ab4b67 Allow generic sip notify (bug #3231)
21 years ago
Mark Spencer dfceae320d Allow early exit from traverse (bug #3221)
21 years ago
Ben Kramer 7754314450 / fixed bug when using AST caller ID functions, shouldnt be trying to write
21 years ago
Mark Spencer 0c3cea35f0 Merge OEJ's print groups feature (bug #3228, with changes)
21 years ago
Mark Spencer 1e127d75d2 Improve check order
21 years ago
Mark Spencer 559cae8751 Fix chan_phone for pre-gcc 3.0 (bug #3214)
21 years ago
Mark Spencer 08f3c195f7 Grab lock in hangup earlier
21 years ago
Mark Spencer 5924e61b40 Add ability to remember agents
21 years ago
Mark Spencer 3ead7cdb6e Fix GCC 2.95 build (bug #3211)
21 years ago
Mark Spencer a66d310f8d Agent documentation changes to agents and verbose / debug fixes (bug #3158)
21 years ago
Mark Spencer 1b3af96143 Phone driver updates (bug #1975)
21 years ago
Mark Spencer 91e1317f4a Switch more options into flags (bug #3201)
21 years ago
Mark Spencer 90197dbbdc Minor IAX2 fixes, add incomplete-but-very-basically-functional IAX2 encryption
21 years ago
Mark Spencer 9c35e9a7d1 Stop transmission when sendonly is set (bug #3185)
21 years ago
Mark Spencer 8bf932bf27 Fix MWI for SIP when using "friend" type (bug #3004)
21 years ago
Mark Spencer 5559a4c39c Fix registration bug with new astobj (bug #3184)
21 years ago
Mark Spencer 59e86b63b0 Merge kpflemings ASTOBJ improvements (bug #3167)
21 years ago
Mark Spencer ce87d2977f Make cidrings configurable (bug #2889)
21 years ago
Mark Spencer b1b8802edd Make it possible to configure an externhost and not just an externip (bug #3069)
21 years ago
Mark Spencer 4c1332fb76 Remove duplicate parse (bug #3173)
21 years ago
Matthew Fredrickson 7488a01ade Housekeeping updates
21 years ago
Mark Spencer 33d2d312e2 Fix inversion error on addrcmp (bug #3155)
21 years ago
Mark Spencer 83728dbd79 Merge Tilghman's cause codes patch (bug #3032)
21 years ago
Russell Bryant 1866e93ff6 fix to work with astobj stuff
21 years ago
Mark Spencer a479a033a1 Fix CLI to report "N/A" when appropriate for time, chan_features updates, ALSA and OSS codec fixes (bug #3145)
21 years ago
Mark Spencer 802dbe4677 Add Asterisk "object model" and update chan_sip to use it for peers/regs/users
21 years ago
Mark Spencer 13f9166f7d Small fix for features channel driver
21 years ago
Mark Spencer b9c3f3567a Minor chan_features tweak
21 years ago
Mark Spencer d61401cde2 Add "flash" capability to command line
21 years ago
Jim Dixon 8e1a2d57a6 Fix Divide by zero possibility (ouch!)
21 years ago
Mark Spencer 55a24aecad Fix US tones (bug #3132)
21 years ago
Mark Spencer 49eb667a95 Move iax2 to flags, too (thanks drumkilla!) (bug #3124)
21 years ago
Mark Spencer 07c4def47c Make sure users inherit NAT settings properly (bug #3125)
21 years ago
Mark Spencer 7f05fd2620 Fix sip hold bug (#3113)
21 years ago
Jim Dixon 46c3db1169 Fixed ackcall (once again, this time differently) in chan_agent
21 years ago
Mark Spencer ad3c50f656 Merge Steve's timestamp patch (bug #3119)
21 years ago
Jeremy McNamara f4d1002166 Fix G.729 name annoucement to Open H.323 and inform Asterisk's RTP stack specifically which codec we are expecting.
21 years ago
Mark Spencer a0af83a9c4 Minor ACk fix (bug #2687, again)
21 years ago