Commit Graph

361 Commits (04224c20362f94f99886d6b51adb7b90db62855f)

Author SHA1 Message Date
Kevin P. Fleming 3525e37e63 Merged revisions 186458 via svnmerge from
16 years ago
Kevin P. Fleming 612fc2e7e3 Merged revisions 186081 via svnmerge from
16 years ago
Kevin P. Fleming d99d2f22cd Merged revisions 185952 via svnmerge from
16 years ago
Russell Bryant ee77b475f2 Improve performance of the ast_event cache functionality.
16 years ago
Leif Madsen 18b4508c8e Fixes a documentation error introduced during the CLI cleanup at AstriDevCon 2008.
16 years ago
Eliel C. Sardanons 830602bc69 Remove duplicate <description> inside the xml documentation.
16 years ago
Tilghman Lesher 2e516d0c26 Merged revisions 183319 via svnmerge from
16 years ago
Kevin P. Fleming 4f390ec024 Merged revisions 182882 via svnmerge from
16 years ago
Richard Mudgett 7cfc92cc32 OPENR2 uses an incorrect string value if the extension delimiter is not present.
16 years ago
Russell Bryant 77a6840fd3 Add MFC/R2 support for chan_dahdi.
16 years ago
Tilghman Lesher 6cc10eb351 Can't set debug level 2 (intense debugging) unless the syntax matches
17 years ago
Dwayne M. Hubbard d11e6f0591 Add dynamic fax buffer configuration option to chan_dahdi.conf
17 years ago
Joshua Colp fa389ab17a Don't subscribe to a mailbox on pseudo channels. It is futile. This solves an issue where duplicated pseudo channels would cause a crash because the first one would unsubscribe and the next one would also try to unsubscribe the same subscription.
17 years ago
Richard Mudgett e70fc3d136 Broke up the large conditional blocks so it is easy to see if a function is compiled.
17 years ago
Richard Mudgett 97b4e9cf2a channels/chan_dahdi.c
17 years ago
Tilghman Lesher ca052f64d0 Merged revisions 171963 via svnmerge from
17 years ago
Matthew Fredrickson 7a69506727 Don't complain about lack of D-channels on PTMP connections
17 years ago
Doug Bailey 906d665477 Handle new VMWI ioctl structure (Now there are two VMWI ioctl calls.)
17 years ago
Matthew Fredrickson f5ee4e99fa We should not do restart messages if we're in PTMP mode
17 years ago
Doug Bailey de63e93a39 MWI messages included in CID spill was not being properly handled and prevented the call from being processed
17 years ago
Matthew Fredrickson 55fd5f2d2d Make sure we don't set the channel to be inalarm for a D-channel drop on PTMP connections
17 years ago
Doug Bailey 9a28a07739 change VMWI to use new DAHDI_VMWI ioctl call.
17 years ago
Richard Mudgett 2da6670f10 * Adjust some conditionals to balance curly braces.
17 years ago
Richard Mudgett e13016057e Whitespace changes only
17 years ago
Mark Michelson f6bb99a5c5 Test commit for test issue #14303
17 years ago
Doug Bailey 42d4853f61 Get rid of magic number and replace with DAHDI_VMWI_NUMBER_MASK when
17 years ago
Doug Bailey 82d76adeb8 Add enhanced MWI generation to take advantage of new dahdi line reversal MWI ability.
17 years ago
Doug Bailey 65120a3b33 Add discriminator for when ring pulse alert signal is used to preface MWI spills
17 years ago
Doug Bailey 5d2a24d138 This fixes a problem where MWI FSK spills were being injected onto off hook fxs lines.
17 years ago
Tilghman Lesher a4505c6e1f Convert dialplan application DAHDISendCallreroutingFacility to use commas.
17 years ago
Doug Bailey 08e142b1e7 Cleanup fsk spill if off hook is detected during mwi spill.
17 years ago
Mark Michelson 4412a4ba24 Change some incorrect syntax for pri set debug and correct
17 years ago
Mark Michelson 61c0d20d20 Merged revisions 166380 via svnmerge from
17 years ago
Matthew Fredrickson 775033301a Add configuration support for half_full DAHDI buffer policy
17 years ago
Joshua Colp 654ea55a65 Numerous documentation updates.
17 years ago
Russell Bryant f546396c0f Fix usage of the DAHDI_VMWI ioctl.
17 years ago
Tilghman Lesher c8223fc957 Merge ast_str_opaque branch (discontinue usage of ast_str internals)
17 years ago
Steve Murphy 0692660afc demote always-appearing debug message (for certain boards) to ast_debug lev 3 msg instead
17 years ago
Eliel C. Sardanons 1e8e12efcf Janitor, use ARRAY_LEN() when possible.
17 years ago
Jeff Peeler 41a4bdd1a6 remove duplicate comment that I accidentally merged
17 years ago
Jeff Peeler b4d8a5b771 (closes issue #13786)
17 years ago
Tilghman Lesher bb80c835e0 Add an option, waitfordialtone, for UK analog lines which do not end a call
17 years ago
Matthew Fredrickson 8cb6ecdd24 Fix for #13963. Make physical channel mapping unconfigured default
17 years ago
Matthew Fredrickson cb90752b0d Remove some useless locking and make sure we hangup channels on a link when we get a GRS.
17 years ago
Tilghman Lesher 85c6ae76ab Command offsets were not changed correctly when the command syntax for
17 years ago
Tilghman Lesher ca3cf9f488 Send call release with unallocated cause instead of normal call clearing, when
17 years ago
Kevin P. Fleming f08ab8278c put ifdef protection around the rest of the libpri function calls that were added at the same time as progress_with_cause
17 years ago
Matthew Fredrickson 5250201d8b Make compilation of chan_dahdi so that it does not require the new pri_progress_with_cause function to have libpri support work.
17 years ago
Eliel C. Sardanons 46d7e8dafa Add XML documentation for:
17 years ago
Kevin P. Fleming 2dc21e951b fix one more warning missed because i did not have new enough libpri installed
17 years ago
Kevin P. Fleming bd4eb070f3 bring over all the fixes for the warnings found by gcc 4.3.x from the 1.4 branch, and add the ones needed for all the new code here too
17 years ago
Jeff Peeler 33f576f1a1 Merged revisions 152286 via svnmerge from
17 years ago
Mark Michelson 0748be1052 Change some logical ands to bitwise ands and add
17 years ago
Matthew Fredrickson 3e83151375 Merge in patch for #13454. Includes CallRereouting dialplan application, option for discard of remote hold messages, and using the alternate logical channel mapping in Q.SIG instead of the default physical channel mapping.
17 years ago
Michiel van Baak 5232acb8c0 fix some CLI commands we borked during devcon2008
17 years ago
Kevin P. Fleming 5651afcdaa Merged revisions 147681 via svnmerge from
17 years ago
Sean Bright d1f257ba53 Move the DAHDI-to-DAHDI operator mode check from app_dial into chan_dahdi
17 years ago
Michiel van Baak 90751b16ca Merge the cli_cleanup branch.
17 years ago
Kevin P. Fleming de6656902d rename chandup() and clarify its usage
17 years ago
Michiel van Baak f1b673eef0 fix a couple of CLI commands that did not have a help description.
17 years ago
Tilghman Lesher 08af5bb312 Create a new config file status, CONFIG_STATUS_FILEINVALID for differentiating
17 years ago
Doug Bailey 3aca08d924 Move the mwi send thread functionality back into the do_monitor thread so that it is easier to manage CID spill resources when do_monitor needs to be killed.
17 years ago
Jeff Peeler be000109dc Merged revisions 140056 via svnmerge from
17 years ago
Jeff Peeler a9af5a81c9 Merged revisions 139387 via svnmerge from
17 years ago
Jeff Peeler f10e6dec36 add missing define for SS7 in dahdi_restart
17 years ago
Tilghman Lesher 6d7ee132e3 Fix compilation warnings (found with dev-mode)
17 years ago
Jeff Peeler a4db659925 Merged revisions 138360 via svnmerge from
17 years ago
Jeff Peeler 729cb1d390 Merged revisions 138119,138151,138238 via svnmerge from
17 years ago
Jeff Peeler 7fb2ed4c53 rename all zfd instances in chan_dahdi to dfd to match 1.4 (left over from DAHDI transition)
17 years ago
Tilghman Lesher 4a99c9e158 Merged revisions 137847 via svnmerge from
17 years ago
Sean Bright 5275342c5e Biggest offender? chan_dahdi.c! More RSW merging.
17 years ago
Dwayne M. Hubbard c096a6bee0 use ARRAY_LEN
17 years ago
Kevin P. Fleming 0ce79e5a06 build against the now-typedef-free dahdi/user.h, and remove some #ifdefs for features that will always be present in DAHDI
17 years ago
Kevin P. Fleming 6291cd19bf remove remaining Zaptel references in various places
17 years ago
Tilghman Lesher 0c23159464 Deprecate *_device_state_* APIs in favor of *_devstate_* APIs
17 years ago
Jason Parker fabba06d02 Merged revisions 133295 via svnmerge from
17 years ago
Mark Michelson ce391f2945 Merged revisions 133038 via svnmerge from
17 years ago
Kevin P. Fleming 35cf5f8984 correct fix made in r132777... the code *did* compile in dev-mode, as long as libpri was installed and enabled
17 years ago
Mark Michelson 7ab615da6f Get chan_dahdi to compile in devmode
17 years ago
Kevin P. Fleming f9074f1d95 Merged revisions 132712 via svnmerge from
17 years ago
Kevin P. Fleming 8115a6a9bf Merged revisions 132641 via svnmerge from
17 years ago
Kevin P. Fleming 54e959b486 Merged revisions 132571 via svnmerge from
17 years ago
Jeff Peeler 08bcb84c01 make buffers config option (chan_dahdi.conf) parsing safer and added logging in case of failure
17 years ago
Matthew Fredrickson 69fee2f71f Make sure we break the poll so that messages queued will be sent on the SS7 when using CLI commands for blocking and blocking of CICs and linksets.
17 years ago
Jeff Peeler db5c40005c Add configuration option to chan_dahdi.conf to allow buffering policy and number of buffers to be configured per channel. Syntax:
17 years ago
Tilghman Lesher f4722d0ff0 Merged revisions 131790 via svnmerge from
17 years ago
Matthew Fredrickson 8635eecdc9 Support new TRANSPORT definitions in libss7
17 years ago
Tilghman Lesher 9cd11917c5 Fix trunk breakage
17 years ago
Brett Bryant 5b7933fe5e Janitor patch to change uses of sizeof to ARRAY_LEN
17 years ago
Kevin P. Fleming b968349e19 Merged revisions 130039 via svnmerge from
17 years ago
Brett Bryant d185405755 Janitor project to convert sizeof to ARRAY_LEN macro.
17 years ago
Matthew Fredrickson 268ca4a5bb It would help if we actually parsed the ss7_explicitacm option in the config file...
17 years ago
Matthew Fredrickson 199067da4f Add option to wait to be able to explicitly send ACM via the Proceeding() application in the dialplan. Also minor documentation update explaining how to setup multiple signalling links within a linkset
17 years ago
Steve Murphy bc2cfb3e81 Merged revisions 127663 via svnmerge from
17 years ago
Matthew Fredrickson 5862f66c88 Add support to see MTP2 down events when the link layer drops in SS7
17 years ago
Matthew Fredrickson 512a022a95 Revert this part of the fix. We'll fix it in libss7
17 years ago
Matthew Fredrickson a68a212f53 Obviously somebody didn't compile with libss7 support when doing the DAHDI conversion.
17 years ago
Matthew Fredrickson 1b9d5d96e3 Add support for new commands to block/unblock all CICs on a linkset
17 years ago
Kevin P. Fleming 72e59c18f2 Merged revisions 125327 via svnmerge from
17 years ago
Kevin P. Fleming fd4a60c459 Merged revisions 125132 via svnmerge from
17 years ago
Tilghman Lesher 94c4089f4e More expansion of the deadlock avoidance macro, including a macro to do locking
17 years ago
Tilghman Lesher 15093f2a63 Merged revisions 124965 via svnmerge from
17 years ago
Tilghman Lesher e746aa2043 Merged revisions 124182 via svnmerge from
17 years ago
Jeff Peeler c837af5e28 Fix some (more) variables that were forgotten to be renamed, related to 117658
17 years ago
Doug Bailey 2690378411 Clean up code that handles fsk mwi message generation by pulling it from do_monitor and creating its own thread.
17 years ago
Tilghman Lesher ddfac77569 Oopsie, breakage
17 years ago
Jeff Peeler 121c046ba5 Fix some variables that were forgotten to be renamed, related to 117658
17 years ago
Tilghman Lesher 596f8b5186 Merged revisions 123113 via svnmerge from
17 years ago
Jeff Peeler d9faeb6177 Fix pseudo channel allocation errors on startup when using SS7. (from mattf r121914, moving from chan_zap to chan_dahdi)
17 years ago
Jeff Peeler c8b2bd8817 Make sure we hangup any calls we have and NULL out the ss7call value when we get a reset circuit message. Fixes crash bug. (from mattf r121857, moving from chan_zap to chan_dahdi)
17 years ago
Jeff Peeler ef3b214728 Goodbye Zaptel, hello DAHDI. Removes Zaptel driver support with DAHDI. Configuration file and dialplan backwards compatability has been put in place where appropiate. Release announcement to follow.
17 years ago