Commit Graph

1516 Commits (fdffdc93647ff9dd122b95fd1c3abc47fe8d30c4)

Author SHA1 Message Date
Mark Spencer 89447a99ec Use fromdomain in creating callid if specified (bug #2427)
21 years ago
Mark Spencer 2f82498995 Don't forget to return something other than -1 on the first pass if appropriate!
21 years ago
Mark Spencer 71df4d92da Automatically send proper signal on iax switch following dial (bug #2420)
21 years ago
Mark Spencer ac1e884328 Improve initial poking behavior (bug #2419)
21 years ago
Mark Spencer e31d4ee777 Don't set guardtime if channel is only reserved (bug #2421)
21 years ago
Mark Spencer ce868ed5f5 Do the same thing for pri_hangup_all in terms of releasing the PRI lock
21 years ago
Mark Spencer 8283811633 Make sure we don't try to grab the sub and channel locks while still having the PRI lock! (bug #2392)
21 years ago
Mark Spencer 00f227a684 Properly lock management stuff (bug #2406)
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 b3fdacf9cc Minor formatting fixup (bug #2397)
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 97904aee06 Turn on usecallerid if distinctiveringdetection is on (bug #2389)
21 years ago
Mark Spencer 6b2e3f29f9 Consider service unavailable as CONGESTION (bug #2391)
21 years ago
Mark Spencer f4b60a5c65 Turn off the hook detection unless explicitly compiled in
21 years ago
Mark Spencer 19be63c4c3 Treat 400 response as "CONGESTION" (bug #2369)
21 years ago
Mark Spencer fd7577eed2 Don't try to look offhook with channel banks & Loopstart (bug #2362), also make individual modules reloadable...
21 years ago
Mark Spencer bc72d7584a Don't use FXO's with no battery (bug #2359)
21 years ago
Mark Spencer d952c7ed71 Fix "duplicate answer" issue (bug #2342)
21 years ago
Mark Spencer 4b2877834e Fix threeway calling + immediate mode (bug #2344)
21 years ago
Mark Spencer 3cf360ae44 Fix teeny typo
21 years ago
Jeremy McNamara 380b9a40a3 nit picky fixups
21 years ago
Jeremy McNamara f6109b7b94 add exten example. Thanks ManxPower
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 cfb711bf57 Make app_festival change more portable, allow '*' for context in iax2
21 years ago
Mark Spencer 9f1562a599 Minor SIP cleanup for poking on startup (bug #2331)
21 years ago
Mark Spencer e2fe8ef485 Permit in-band and out-of-band Busy/Congestion (bug #2325)
21 years ago
Mark Spencer 2a108b9b06 Merge NetBSD and Courtesty tone with modifications (bug #2329)
21 years ago
Mark Spencer 5259155e52 Make sure we behave properly for parking (bug #2292)
21 years ago
Mark Spencer bd7ca6bb69 Track extra parameters in contact (bug #732)
21 years ago
Mark Spencer 0f88c702df Look for feature group D on all E&M Wink Lines (bug #2228)
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 516cd1ba8d Be sure errors on wite are passed back up (bug #2311)
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 1ddd0afe36 Make the guardtime work even if the date is < the year 1970, and if something weird happens in zap, don't stack overflow
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
Jim Dixon d8436708c0 Made some what turned out to be several changes to allow for radio channels
21 years ago
Mark Spencer 4f9f6df42c Don't split unless it's got echo training
21 years ago
Ben Kramer ed20af4517 / check so as not to enable loo-drop on FXS
21 years ago
Ben Kramer 3bcff2d2f9 / bit of a clean up and change of pthread_create to ast_pthread_create
21 years ago
Mark Spencer 299b26ae4a Remove unused tmp2 variable
21 years ago
Mark Spencer bbbbcaf73f Make sure jointcapability really indicates joint capability (bug #2210)
21 years ago
Ben Kramer 37e789fd79 / lots of fixes
21 years ago
Mark Spencer 534e44c599 Add another field to track whether video was invited or not (bug #2226)
21 years ago
Mark Spencer 1587fd6b84 Fix port numbers in IAX2 and iax2prov (bug #2261)
21 years ago
Mark Spencer ce51451ca6 Fix minor typos (bug #2260)
21 years ago
Mark Spencer 3385ecc112 Can't check incoming sip debug until after we receive the packet!
21 years ago
Mark Spencer 5d589eb866 Fix broken 100 Trying on REFER and also send NOTIFY as per RFC 3515
21 years ago
Mark Spencer 039aad9ff4 Merge Lenny's sorcery....
21 years ago
Mark Spencer 02ffc0eec8 Fix trivial typo (bug #2253)
21 years ago
Mark Spencer e85d440f88 Don't request tones when in-band DTMF mode is enabled (bug #2248)
21 years ago
Mark Spencer c14b405974 Make Asterisk cause codes match those of Q.931 (bug #1999)
21 years ago
Mark Spencer 0125ed120f Specify D/ package in mgcp send digit routine (first commit from Adtran!)
21 years ago
Mark Spencer be2d39a1a5 Fix duplex code for FreeBSD
21 years ago
Mark Spencer 96e2c3a3aa Fix agentcallbacklogin wrapup time
21 years ago
Mark Spencer 7acee329e1 Merge BSD stack size work (bug #2067)
21 years ago
Mark Spencer 916566ac11 Make sure we use AF_INET
21 years ago
Mark Spencer ccbc7a6835 Fix a couple minor command line completion issues
21 years ago
Mark Spencer 6193bc31b8 Merge Steven Davie's bridging patches
21 years ago
Mark Spencer a2e82071c5 Fix little MGCP buglet with the wildcard endpoint (bug #2216)
21 years ago
Mark Spencer 07f349766c Don't offer codecs not allowed on a reinvite
21 years ago
Mark Spencer f3522b6c01 Plane commits (a.k.a. the Delta deltas): 1) Make muted reconnect 2) Add "X" option to meetme and add ${MEETME_EXIT_CONTEXT}, 3) Allow SIP call parking with supervised transfer, 4) Only create parking entries when calls actually get parked, 5) Add "sunshine" song, 6) Update hardware documentation, 7) Don't load empty strings from history file
21 years ago
Mark Spencer 76913125d8 Create initial framework for single channel support
21 years ago
Mark Spencer 5abc3ecb56 Don't reload subchannels of wild card endpoint on reload.
21 years ago
Mark Spencer 358ff9f7d6 Make sure it's really a dotted IP (bug #2198)
21 years ago
Mark Spencer fbe6024753 Fix reload with wildcard endpoint
21 years ago
Mark Spencer 70b3ab34a8 Uhm, that should be 0!
21 years ago
Mark Spencer c4bfcdeec5 Create manager show channels comamnd (#2186) to monitor zap channel status
21 years ago
Mark Spencer 2de01f7b7e Send proper contact in 200 OK to REGISTER
21 years ago
Mark Spencer 0369242c4c Fix information elements
21 years ago
Mark Spencer a70d444333 Improve debugging of RTP ports (bug #2131, heavily modified)
21 years ago
Mark Spencer 64e1166e6f Reset conferencing on final hangup (bug #2172)
21 years ago
Mark Spencer 57b6515d82 Fix potential overflow in H.323
21 years ago
Malcolm Davenport a322c6f411 chan_h323 Makefile change for Bug #2064. Also back out changes for Bug #2115..next time read carefully. :)
21 years ago
Mark Spencer 943133953e Fix little unregister buglet
21 years ago
Malcolm Davenport 9b0b4bf041 Bug # 2115: Allow Caller TON to be retrieved in the dialplan
21 years ago
Malcolm Davenport 183fb08ee6 Bug # 2181: Support the PING event in MGCP.
21 years ago
Mark Spencer 3329f8154e Add default username patch (bug #2178)
21 years ago
Mark Spencer b4f6d91eda Default port to 5060
21 years ago
Mark Spencer 0f93207cda Clear things out for the bearer too
21 years ago
Mark Spencer 43866cf0d9 Don't get stuck looping when looking for CRV's
21 years ago
Mark Spencer deb02a000f Add "username" to sip show peer (bug #2163) as well as a few config cleanups
21 years ago
Mark Spencer a57ad69b53 Fix "ZapOffHook" (bug #2161)
21 years ago
Mark Spencer 71f41a06dc Make ACK sticky too (bug #2134)
21 years ago
Mark Spencer a395d75a91 Make request URI in CANCEL match that of the original INVITE exactly (bug #2134)
21 years ago
Mark Spencer e4d4c93bd8 Merge ALSA fixes (bug #2145)
21 years ago
Mark Spencer 00f3bf560b Make sure index >= 0 before initializing
21 years ago
Mark Spencer 5bd8cf6cde Swap subs before releasing lock
21 years ago
Mark Spencer 9e789de703 Work properly on a reload
21 years ago