Commit Graph

543 Commits (c14588af86a1000d9999315ae45c7e41d5cd49e3)

Author SHA1 Message Date
Mark Spencer ac0eaaf1f2 Add support for ring begin event and configurable ringtimeout.
20 years ago
Matthew Fredrickson 98047ff61d Add support for override of the default pri exclusive/preferred channel
20 years ago
Kevin P. Fleming 3ac4417753 eliminate warning when !ZAPATA_PRI
20 years ago
Mark Spencer 47334c3193 Fix language in d-channel (bug #4979)
20 years ago
Kevin P. Fleming 8a2b540f0a protect PRI-specific code with ifdefs
20 years ago
Matthew Fredrickson d39d277ada Don't catch digits from zaptel during overlap dialing
20 years ago
Mark Spencer 3b12e18473 Fix PRI against masquerade
21 years ago
Mark Spencer f2c72aca7b Fix potential deadlock in asterisk
21 years ago
Kevin P. Fleming ce7a1e4768 bridging code cleanups:
21 years ago
Mark Spencer 13a0bec612 Merge steve's busy detect stuff (bug #4830)
21 years ago
Mark Spencer f4a1a05205 Revert improperly applied patch from bug #4771
21 years ago
Kevin P. Fleming 9b8ee1f3e4 set the 'number complete' bit properly (bug #4771)
21 years ago
Matthew Fredrickson 6eb0ec533e More minor cleanups
21 years ago
Matthew Fredrickson 0577cdd35f Fixed little oops with DTMF tone duration
21 years ago
Matthew Fredrickson 23d05a2ebb Get rid of DSP after we don't need it anymore in MF mode
21 years ago
Matthew Fredrickson 0a4dd9a6b3 Fix for DSP code on 411/406. (Bug 4712). Also a settable tone length
21 years ago
Kevin P. Fleming 22b0f5d306 add a library of timeval manipulation functions, and change a large number of usses to use the new functions (bug #4504)
21 years ago
Kevin P. Fleming 904beec507 ensure that format string macros are undef'd after use (bug #4716)
21 years ago
Kevin P. Fleming 17fee8dc68 various code formatting changes and cleanups related to bug #4706
21 years ago
Kevin P. Fleming f50c27c355 don't ignore hardcoded CLID from zapata.conf when usecallerid=no
21 years ago
Matthew Fredrickson 91f84f9098 Update variable name to match docs
21 years ago
Kevin P. Fleming a803ef7af0 pick up calling ANI information from libpri (bug #4571)
21 years ago
Matthew Fredrickson e67bc60c40 Make PRI debug easier to read if you're not using NFAS
21 years ago
Russell Bryant 4c531ca8c0 define an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSION
21 years ago
Mark Spencer 80f67ad1fa Pass along proceeding and progress even when overlap mode is not on
21 years ago
Russell Bryant 52ef5c7d30 add function to convert a cause code to a string
21 years ago
Matthew Fredrickson cb8ba75284 Fix for bug 4347. Also breaking redirectingreason interpretation routine into function
21 years ago
Kevin P. Fleming 3ddc33f674 un-break three-way calling
21 years ago
Kevin P. Fleming 9f4ad3363d ensure that 'zap show status' always generates output, even when there are no interfaces present (bug #3585)
21 years ago
Kevin P. Fleming 4803ab0bb2 don't use locks when reading usecounts (reading only, not writing)
21 years ago
Kevin P. Fleming 442f3b15a1 make 'transfer to busy' support a configurable option, and make it _only_ short-circuit AST_STATE_BUSY
21 years ago
Kevin P. Fleming 4d102efb7a make incoming overlap calls with no number specified use the 's' extension (bug #4317)
21 years ago
Kevin P. Fleming 439002c898 make zap-transfers to busy/congestion channels behave more reasonably (bug #4495)
21 years ago
Kevin P. Fleming 178842ec27 save 168 bytes per zaptel channel private structure (using bitfields)
21 years ago
Kevin P. Fleming 2b8338cb52 more file version tags
21 years ago
Kevin P. Fleming 005e436b57 another round of version tag updates, along with 'show version files' pattern filtering
21 years ago
Kevin P. Fleming 8726967435 handle going to 'fax' extension when inside a macro properly (bug #4368)
21 years ago
Kevin P. Fleming 6107dfe927 use ast_cli_register_multiple() for chan_zap CLI commands
21 years ago
Mark Spencer 7b03b102c9 Setup transfer capability properly for outbound calls (bug #4434)
21 years ago
Mark Spencer 41e7cc8154 Use defined AST_MAX_ACCOUNT_CODE (bug #4350)
21 years ago
Russell Bryant 9644f1dcfe various code cleanups (bug #4353)
21 years ago
Matthew Fredrickson c055fcc9a7 (Hopefully!) last remaining changes for NFAS.
21 years ago
Matthew Fredrickson e92b07d372 More updates for NFAS span/channel mapping
21 years ago
Matthew Fredrickson 91bfc89301 Bug in pri_find_principle
21 years ago
Matthew Fredrickson 840a2ba5b4 Updates for new libpri set_message api
21 years ago
Matthew Fredrickson ed76520002 Mods for IMPLICIT/EXPLICIT channel id selection support
21 years ago
Matthew Fredrickson ee296ae8a9 Turn on the DSP for the channel after an ANSWER so that we get DTMF detected
21 years ago
Matthew Fredrickson 9b89127c75 Additions to chan_zap.c to receive PRI_EVENT_KEYPAD_DIGIT properly. Bug #4286
21 years ago
Kevin P. Fleming 507ceb1a29 add 'zap show status' CLI command to display card/span status (bug #3585)
21 years ago
Kevin P. Fleming 9bf21dbf58 more strncpy -> ast_copy_string conversions, fixing some buglets along the way
21 years ago
James Golovich 7d26776adc Fix typo in chan_zap.c faclityenable != facilityenable
21 years ago
Malcolm Davenport 04274f46c3 Resolve Bug #4248
21 years ago
Matthew Fredrickson ba736889bf enable/disable facility ies
21 years ago
Matthew Fredrickson 567dd8c1ea Set DNID for immediate calls (Bug #4220)
21 years ago
Matthew Fredrickson 31d5fab9cd chan_zap.c portion of PRI show debug command (Bug #3985)
21 years ago
Russell Bryant 5f54bf2230 revert this patch ... THIS IS NORMAL OPERATION, see the bugnotes for details (bug #4107)
21 years ago
Kevin P. Fleming aba598c26f fix build on FreeBSD (bug #4125)
21 years ago
Mark Spencer f2c734ba04 Add support for native DTMF
21 years ago
Kevin P. Fleming ce6a7846c0 properly check for error from pri_timer2idx (bug #4117)
21 years ago
Kevin P. Fleming 8634ef9e4a don't use '%i' at all, since we have no current use cases that need non base-10 parsing (bug #4110)
21 years ago
Kevin P. Fleming ae90c1a014 make write() failures on Zap channels more prominent than 'debug' messages (bug #4107)
21 years ago
Jim Dixon da9a73f4c9 Fixed problem with 'radio' attribute vanishing upon zap reload
21 years ago
Kevin P. Fleming 22ef00edde add manager events for Zaptel DND state changes (bug #4070, with mods)
21 years ago
Kevin P. Fleming cd932e2234 reset 'confirm' mode so DTMF can be used by Zap callees after confirming (bug #4083)
21 years ago
Matthew Fredrickson fd4dbd6c5c Support for new signaling type Feature Group D (MF) through a tandem access
21 years ago
Kevin P. Fleming 1f9ab2380a use double-quotes instead of angle-brackets for non-system include files (bug #4058)
21 years ago
Russell Bryant 7bffc0459c add missing newlines, fix misspelling of nonexistent (bug #4027)
21 years ago
Mark Spencer a7230de79a Correctly choose end of number (i.e. if it ends in 'w' with nothing following)
21 years ago
Matthew Fredrickson d41e65cd0d Merging AOC notifications for bug #3843
21 years ago
Mark Spencer c8f858f2aa Alerting *can* be sent after proceeding (bug #3963)
21 years ago
Matthew Fredrickson b81f233e68 Merging in xylome's beaerer capabilty patch (bug 3547)
21 years ago
Mark Spencer dc9faa21e4 Fix a bunch of const stuff, merge queue changes, add experimental "hybrid" DTMF mode
21 years ago
Mark Spencer 4253cfd233 Avoid excessive "PROGRESS" messages (bug #3807)
21 years ago
Mark Spencer aa25b367d6 Allow resetinterval to be "never"
21 years ago
Mark Spencer 4e70bbc3b2 If the D-channel goes down and comes back up, consider it "up" on any event other than a pri down event.
21 years ago
Mark Spencer f9cfe60312 Add support for Solaris/x86 (bug #3064)
21 years ago
Russell Bryant 5dc4b018a4 updates from angler
21 years ago
Matthew Fredrickson 1220a0e2fb Making 2bct work only if transfer=yes in zapata.conf for the channel
21 years ago
Mark Spencer 3334ab2653 Remove duplicate CallerPres application
21 years ago
Mark Spencer 2fbb559a70 Remove accidental libpri dependency (bug #3714)
21 years ago
Mark Spencer 18d9b26cf9 Rework channel structure to eliminate "pvt" portion of channel (bug #3573)
21 years ago
Mark Spencer 74a28969a4 Add dynamic dialplan support (bug #3566)
21 years ago
Matthew Fredrickson 7dc293f58f Commiting chan_zap.c patch for 2bct
21 years ago
Mark Spencer b216988746 Look for faxexten in the main context, too (bug #3634)
21 years ago
Mark Spencer e330970fb9 Fix GCC 4.0 build (bug #3662)
21 years ago
Mark Spencer d2c0c613c8 Fix zap build for gcc 2.95
21 years ago
Mark Spencer 4b485062ee quicky agent formatting fix, merge polarity/answer patch (bug #2847)
21 years ago
Mark Spencer e75a91556c Properly handle PRI TON and allow changing number (bug #3493, with mods)
21 years ago
Mark Spencer 1be3670efe Fix interation of # transfer and flash hook transfer (bug #3011)
21 years ago
Mark Spencer 5f726ad8c7 Merge config updates (bug #3406)
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 8b0d0923b4 Fix recently introduced zap crash from HOLD/UNHOLD patch (bug #3365)
21 years ago
Mark Spencer 840f035827 Merge hold patch (bug #1840)
21 years ago
Mark Spencer 96503a02c1 Make groups be 64-bits (bug #3351, with mods)
21 years ago
Mark Spencer c2bee5d802 When moving PRI channel rename channel properly
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 15307e3978 Use ast_setcallerid instead of manual (bug #3115)
21 years ago
Mark Spencer 68c634721a Revert Jim's earlier "fix" :)
21 years ago
Jim Dixon c9d317ba1a Fixed threeway calling disconnect wrong party bug
21 years ago