Commit Graph

708 Commits (bae41357596e6ec24c1d1a222bc1036c469413c7)

Author SHA1 Message Date
Mark Spencer 04e4a54ae8 Restart PRI when we come out of alarm if we're not already up...
20 years ago
Mark Spencer 961cd50bba Don't allow callwait to happen during initial ringdown (bug #5188)
20 years ago
Mark Spencer a2b177fcbb Increase PRI buffers just in case
20 years ago
Matthew Fredrickson f49370c82f Fix 'w' to correctly send sending complete on PRI
20 years ago
Jim Dixon 4794638c99 Fixed signalling problem with pciradio
20 years ago
Matthew Fredrickson 6f78afbe00 Revert change that removed q931_call structure too soon
20 years ago
Kevin P. Fleming 5fdc070109 add new channel option (via ast_channel_setoption()) to let channel drivers adjust txgain/rxgain if they are able (only Zap channels at this time)
20 years ago
Matthew Fredrickson 7348cba9c7 Fixed possible hangup race condition that would lead to segfualt with hangups.
20 years ago
Kevin P. Fleming aa6883aba6 revert unnecessary change
20 years ago
Mark Spencer 0602837f4e Fix vidupdate for chan_zap to eliminate sillyl warning
20 years ago
Kevin P. Fleming 5f6431a75a factor calling-plan-apply logic into a separate function
20 years ago
Kevin P. Fleming 8fc8505607 don't send warnings for unhandled indications, let ast_indicate() deal with them (issue #5097)
20 years ago
Matthew Fredrickson c88ab78d47 New, more robust way of doing e&m digit collection. Bug #3805
20 years ago
Matthew Fredrickson 25d9051633 Make sure we enable echo cancellation on incoming overlapdial calls
20 years ago
Kevin P. Fleming 050d6c7d34 ensure revents fields are initialized before calling poll()
20 years ago
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
20 years ago
Mark Spencer f2c72aca7b Fix potential deadlock in asterisk
20 years ago
Kevin P. Fleming ce7a1e4768 bridging code cleanups:
20 years ago
Mark Spencer 13a0bec612 Merge steve's busy detect stuff (bug #4830)
20 years ago
Mark Spencer f4a1a05205 Revert improperly applied patch from bug #4771
20 years ago
Kevin P. Fleming 9b8ee1f3e4 set the 'number complete' bit properly (bug #4771)
20 years ago
Matthew Fredrickson 6eb0ec533e More minor cleanups
20 years ago
Matthew Fredrickson 0577cdd35f Fixed little oops with DTMF tone duration
20 years ago
Matthew Fredrickson 23d05a2ebb Get rid of DSP after we don't need it anymore in MF mode
20 years ago
Matthew Fredrickson 0a4dd9a6b3 Fix for DSP code on 411/406. (Bug 4712). Also a settable tone length
20 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)
20 years ago
Kevin P. Fleming 904beec507 ensure that format string macros are undef'd after use (bug #4716)
20 years ago
Kevin P. Fleming 17fee8dc68 various code formatting changes and cleanups related to bug #4706
20 years ago
Kevin P. Fleming f50c27c355 don't ignore hardcoded CLID from zapata.conf when usecallerid=no
20 years ago
Matthew Fredrickson 91f84f9098 Update variable name to match docs
20 years ago
Kevin P. Fleming a803ef7af0 pick up calling ANI information from libpri (bug #4571)
20 years ago
Matthew Fredrickson e67bc60c40 Make PRI debug easier to read if you're not using NFAS
20 years ago
Russell Bryant 4c531ca8c0 define an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSION
20 years ago
Mark Spencer 80f67ad1fa Pass along proceeding and progress even when overlap mode is not on
20 years ago
Russell Bryant 52ef5c7d30 add function to convert a cause code to a string
20 years ago
Matthew Fredrickson cb8ba75284 Fix for bug 4347. Also breaking redirectingreason interpretation routine into function
20 years ago
Kevin P. Fleming 3ddc33f674 un-break three-way calling
20 years ago
Kevin P. Fleming 9f4ad3363d ensure that 'zap show status' always generates output, even when there are no interfaces present (bug #3585)
20 years ago
Kevin P. Fleming 4803ab0bb2 don't use locks when reading usecounts (reading only, not writing)
20 years ago
Kevin P. Fleming 442f3b15a1 make 'transfer to busy' support a configurable option, and make it _only_ short-circuit AST_STATE_BUSY
20 years ago
Kevin P. Fleming 4d102efb7a make incoming overlap calls with no number specified use the 's' extension (bug #4317)
20 years ago
Kevin P. Fleming 439002c898 make zap-transfers to busy/congestion channels behave more reasonably (bug #4495)
20 years ago
Kevin P. Fleming 178842ec27 save 168 bytes per zaptel channel private structure (using bitfields)
20 years ago
Kevin P. Fleming 2b8338cb52 more file version tags
20 years ago
Kevin P. Fleming 005e436b57 another round of version tag updates, along with 'show version files' pattern filtering
20 years ago
Kevin P. Fleming 8726967435 handle going to 'fax' extension when inside a macro properly (bug #4368)
20 years ago
Kevin P. Fleming 6107dfe927 use ast_cli_register_multiple() for chan_zap CLI commands
20 years ago
Mark Spencer 7b03b102c9 Setup transfer capability properly for outbound calls (bug #4434)
20 years ago
Mark Spencer 41e7cc8154 Use defined AST_MAX_ACCOUNT_CODE (bug #4350)
20 years ago
Russell Bryant 9644f1dcfe various code cleanups (bug #4353)
20 years ago
Matthew Fredrickson c055fcc9a7 (Hopefully!) last remaining changes for NFAS.
20 years ago
Matthew Fredrickson e92b07d372 More updates for NFAS span/channel mapping
20 years ago
Matthew Fredrickson 91bfc89301 Bug in pri_find_principle
20 years ago
Matthew Fredrickson 840a2ba5b4 Updates for new libpri set_message api
20 years ago
Matthew Fredrickson ed76520002 Mods for IMPLICIT/EXPLICIT channel id selection support
20 years ago
Matthew Fredrickson ee296ae8a9 Turn on the DSP for the channel after an ANSWER so that we get DTMF detected
20 years ago
Matthew Fredrickson 9b89127c75 Additions to chan_zap.c to receive PRI_EVENT_KEYPAD_DIGIT properly. Bug #4286
20 years ago
Kevin P. Fleming 507ceb1a29 add 'zap show status' CLI command to display card/span status (bug #3585)
20 years ago
Kevin P. Fleming 9bf21dbf58 more strncpy -> ast_copy_string conversions, fixing some buglets along the way
20 years ago
James Golovich 7d26776adc Fix typo in chan_zap.c faclityenable != facilityenable
20 years ago
Malcolm Davenport 04274f46c3 Resolve Bug #4248
20 years ago
Matthew Fredrickson ba736889bf enable/disable facility ies
20 years ago
Matthew Fredrickson 567dd8c1ea Set DNID for immediate calls (Bug #4220)
20 years ago
Matthew Fredrickson 31d5fab9cd chan_zap.c portion of PRI show debug command (Bug #3985)
20 years ago
Russell Bryant 5f54bf2230 revert this patch ... THIS IS NORMAL OPERATION, see the bugnotes for details (bug #4107)
20 years ago
Kevin P. Fleming aba598c26f fix build on FreeBSD (bug #4125)
20 years ago
Mark Spencer f2c734ba04 Add support for native DTMF
20 years ago
Kevin P. Fleming ce6a7846c0 properly check for error from pri_timer2idx (bug #4117)
20 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)
20 years ago
Kevin P. Fleming ae90c1a014 make write() failures on Zap channels more prominent than 'debug' messages (bug #4107)
20 years ago
Jim Dixon da9a73f4c9 Fixed problem with 'radio' attribute vanishing upon zap reload
20 years ago
Kevin P. Fleming 22ef00edde add manager events for Zaptel DND state changes (bug #4070, with mods)
20 years ago
Kevin P. Fleming cd932e2234 reset 'confirm' mode so DTMF can be used by Zap callees after confirming (bug #4083)
20 years ago
Matthew Fredrickson fd4dbd6c5c Support for new signaling type Feature Group D (MF) through a tandem access
20 years ago
Kevin P. Fleming 1f9ab2380a use double-quotes instead of angle-brackets for non-system include files (bug #4058)
20 years ago
Russell Bryant 7bffc0459c add missing newlines, fix misspelling of nonexistent (bug #4027)
20 years ago
Mark Spencer a7230de79a Correctly choose end of number (i.e. if it ends in 'w' with nothing following)
20 years ago
Matthew Fredrickson d41e65cd0d Merging AOC notifications for bug #3843
20 years ago
Mark Spencer c8f858f2aa Alerting *can* be sent after proceeding (bug #3963)
20 years ago
Matthew Fredrickson b81f233e68 Merging in xylome's beaerer capabilty patch (bug 3547)
20 years ago
Mark Spencer dc9faa21e4 Fix a bunch of const stuff, merge queue changes, add experimental "hybrid" DTMF mode
20 years ago
Mark Spencer 4253cfd233 Avoid excessive "PROGRESS" messages (bug #3807)
20 years ago
Mark Spencer aa25b367d6 Allow resetinterval to be "never"
20 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.
20 years ago
Mark Spencer f9cfe60312 Add support for Solaris/x86 (bug #3064)
20 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
Mark Spencer ce87d2977f Make cidrings configurable (bug #2889)
21 years ago
Mark Spencer da6073e8c6 Warn when libpri is too old
21 years ago
Matthew Fredrickson e399238ee3 Little addition to the redirectionreason stuff
21 years ago
Matthew Fredrickson b420a63e73 Add new variable for PRIREDIRECTREASON in dial plan if you a call is redirected
21 years ago
Mark Spencer 9d40b8ee80 Merge slimey's Solaris compatibility (with small mods) (bug #2740)
21 years ago
Mark Spencer ff740c1bd8 GR-303 conferencing fixes
21 years ago
Mark Spencer f88fd2f9e4 Don't send DTMF when there is no owner (partof bug #3011)
21 years ago
Mark Spencer 1e51aa13af Reload fixes (bug #2991)
21 years ago
Jim Dixon 998621f76a Fixed call parking, added separate paramater to allow/disallow call parking on
21 years ago
Mark Spencer c46e21252c Big diet for struct ast_channel
21 years ago
Mark Spencer 374e04f6a5 Don't create the channel if there already is one...
21 years ago
Mark Spencer 34e56e8675 Make sure we really have a bridged channel (bug #2963)
21 years ago
Mark Spencer 39be2d6244 Don't allow more than 10 seconds of audio for callerid (bug #2920)
21 years ago
Mark Spencer c05c95b497 Fix V23 callerid handling if an event is received (bug #2909)
21 years ago
Mark Spencer 09319f66a0 Merge polarity reversal hangup patch (bug #2847)
21 years ago
Anthony Minessale II 6c16e5aa2b Fix ANI2 variable so it preserves 2 digit precision like it's supposed to.
21 years ago
Mark Spencer d7b3ef9b58 Send progress before in-band indications for BUSY/CONGESTION
21 years ago
Mark Spencer 06b5085b52 Add ANI2 to zap (bug #2788)
21 years ago
Mark Spencer 134e6180c5 Disable echo canceller for digital calls (bug #2785), fix build on MacOSX (bug #2803)
21 years ago
Mark Spencer e3514814ba Make clear that "hookstate" is only valid on FXS
21 years ago
Mark Spencer 94994626b6 Pass through flash hook
21 years ago
Mark Spencer afd15388cc Debugging improvements (bug #2765)
21 years ago
Mark Spencer b8885530f4 Pass redirecting number on PRI calls (bug #2763)
21 years ago
Mark Spencer bec04aa020 Misc code fixes (bug #2762)
21 years ago
Mark Spencer 22384074d9 Fix qsig support
21 years ago
Matthew Fredrickson ac558d5dbe Adding Q.SIG switchtype option to chan_zap
21 years ago
Mark Spencer 384bf5dc32 fix compiler warning
21 years ago
Mark Spencer 8a13712e45 Pass concept of status back, permit "leaveempty" to work with static agents who are not loggedon (bug #2719)
21 years ago
Mark Spencer 352f1f4e14 Fix MGCP dtmf buglet (bug #2696)
21 years ago
James Golovich 8009d53690 Pass format string
21 years ago
Anthony Minessale II 4959fb958c Make sure close() is not called on a fd < 1 with a wrapper call
21 years ago
James Golovich efd028f632 Check return value of malloc before dereferencing ptr in chan_zap.c
21 years ago
Mark Spencer e21ed1865b First pass at making transfer work within agent (not tested, shouldn't break anything that currently worked)
21 years ago
James Golovich f3ad3d0359 Fix chan_zap reload with pseudo channels (bug 2664)
21 years ago
Mark Spencer c646d9ce18 Don't restart PRI channels
21 years ago
Mark Spencer 06857dcdd9 Make chan_zap reloadable (bug #2637)
21 years ago
Mark Spencer f12f0a7011 Make PRI debug work when verbosity = 0 (bug #2645)
21 years ago
Mark Spencer 209d413c6b Be sure prev struct is built properly (bug #2581)
21 years ago
Mark Spencer efdcabc2cb Fix zap seggy
21 years ago
Mark Spencer 0ddbbd1785 Add ability to check voicemail from multiple folders (bug #2561)
21 years ago
Mark Spencer e8f0958d01 Correct CDR's for supervised transfer (bug #1595)
21 years ago
Mark Spencer 375162b4fb shrink phone number for callerid matching (bug #2562)
21 years ago
Mark Spencer fce17976e9 Major PBX revamps (including labels, update examples)
21 years ago
Mark Spencer c8673a011e Don't set state to UP state within the driver, but instead allow ast_read to do so.
21 years ago
James Golovich 7aef6a5b83 Add #ifdef to chan_zap.c in case someone updates asterisk but not libpri
21 years ago
James Golovich 809166ff78 Allow PRI timers to be congfigurable. (bug 2518)
21 years ago
Mark Spencer 04fc29c8b2 Huge callerid rework (might break H.323, others)
21 years ago
James Golovich 74786b8c58 Use event2str consisitently in chan_zap anytime we are printing debug info about an event (bug 2548)
21 years ago
Mark Spencer e2318bdba9 Merge ring pulse stuff (Bug #2016)
21 years ago
James Golovich 01c0938ddf Fix inband priindication checking in chan_zap.c
21 years ago
Mark Spencer 5dad6f4319 Merge UK + DTMF Caller*ID stuff and fix app_test description
21 years ago
Mark Spencer a4437b1362 Inband notifies always succeed (bug #2420)
21 years ago
Mark Spencer 45b91a90e1 Add pulse dial support
21 years ago
Mark Spencer 3cb1d7843b Bring sanity to inband notification on PRI
21 years ago
Mark Spencer 4d6b943ea4 Fix star 80 to star 60 (bug #2247)
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 97904aee06 Turn on usecallerid if distinctiveringdetection is on (bug #2389)
21 years ago
Mark Spencer f4b60a5c65 Turn off the hook detection unless explicitly compiled in
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 4b2877834e Fix threeway calling + immediate mode (bug #2344)
21 years ago
Mark Spencer 3cf360ae44 Fix teeny typo
21 years ago
Mark Spencer e2fe8ef485 Permit in-band and out-of-band Busy/Congestion (bug #2325)
21 years ago
Mark Spencer 5259155e52 Make sure we behave properly for parking (bug #2292)
21 years ago
Mark Spencer 0f88c702df Look for feature group D on all E&M Wink Lines (bug #2228)
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
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
Mark Spencer c14b405974 Make Asterisk cause codes match those of Q.931 (bug #1999)
21 years ago
Mark Spencer 7acee329e1 Merge BSD stack size work (bug #2067)
21 years ago
Mark Spencer ccbc7a6835 Fix a couple minor command line completion issues
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 64e1166e6f Reset conferencing on final hangup (bug #2172)
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
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 a57ad69b53 Fix "ZapOffHook" (bug #2161)
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 d0c1882cf7 Make sure we release the correct lock!
21 years ago
Mark Spencer 0abd9ec096 Fix potential transfer seg
21 years ago
Mark Spencer 4eedf0cd2e Sometimes we get subunalloced, gotta free lock first
21 years ago
Mark Spencer 630ca201d6 Oops
21 years ago
Mark Spencer bf17aa1eca Hold lock for three-way channel (bug #2107)
21 years ago
Mark Spencer f8594ac304 Make sure s is initialized, make FAX_DETECT + OLD_DSP_ROUTINES build
21 years ago
James Golovich eb80683222 Fix chan_zap compiling without libpri
21 years ago
Mark Spencer 5808760bf4 Fix signalling for GR303 FXSKS CPE so we can look like a concentrator
21 years ago
Mark Spencer 73f91fcc44 Grab the Message-ID too
21 years ago
Mark Spencer 569b95352a rename "parking" to "features" in preparation for some more (possibly post 1.0) feature additions
21 years ago
Mark Spencer 6b8ecfa35f Add separated dialplan support (bug #2043)
21 years ago
Mark Spencer 3abd26bfdf Don't look for bearers when there are none.
21 years ago
Mark Spencer b1d55878a7 Implement confirmation for PRI
21 years ago
Mark Spencer bba1faf910 Last set of strncpy/snprintf updates (bug #2049)
21 years ago
Mark Spencer e167cc89f8 Fix native zap bridging with GR-303
21 years ago
Mark Spencer 34ed331f82 Fix Zap buglet, add support for SIP parking -- doesn't seem to work quite right on SNOM.
21 years ago
Mark Spencer 7ca6f85a41 More strcpy / snprintf as part of rgagnon's audit (bug #2004)
21 years ago
Mark Spencer 779140b94c Placeholder for GR303-FXSKS signalling (not yet finished)
21 years ago
Mark Spencer 560068617a Make sure pollres is initialized to 0
21 years ago
Mark Spencer df2394af02 Minor cleanups on zap when hangup on callwait
21 years ago
Mark Spencer 1af31f2c64 Merge cmaj's ZapDND and specific channel status manager commands (bugs #1917, 1918)
21 years ago
Mark Spencer 03fbf171a7 Zap NSF merge, major ALSA improvements
21 years ago
Mark Spencer 2fb8ad79c2 Don't munge outgoing call progress when fax enabled (bug #1909)
21 years ago
Mark Spencer c9f168ed0f Add subaddress support (bug #1877)
21 years ago
Mark Spencer df93792f9c Extend delay slightly
21 years ago
Mark Spencer 08ac005489 Make delay for echo training configurable
21 years ago
Mark Spencer 7a363d3d17 Small simplification
21 years ago
Mark Spencer 2187465cae Set ${DIALSTATUS} from app_dial, make zap return BUSY on a phone that is busy, update macro-stdexten to demo
21 years ago
Mark Spencer 0f6db9f939 Don't segfault if chan_zap can't load
21 years ago
Mark Spencer 5546e32355 Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch still pending)
21 years ago
Mark Spencer ef4d9eb5b7 Avoid iflock/chlock race
21 years ago
Mark Spencer 347f32ab97 Hold private lock while handling digits
21 years ago
Mark Spencer 3b3a042cef Hold pending digits until setup_ack is received, then send (bug#1875)
21 years ago
Mark Spencer 133120aa38 Be sure we hold channel lock in write before talking to PRI channel
21 years ago
Mark Spencer 3932d756d4 Oops
21 years ago
Mark Spencer f75a3079e0 Implement proper locking on INFO_RECEIVED
21 years ago
Mark Spencer 095b971fc6 Small typo
21 years ago
Mark Spencer 2d78f0d53c PRI locking fixes
21 years ago
Mark Spencer e3c58c8ebe Gotta set slot to 0 before you print :)
21 years ago
Mark Spencer db8da3c376 Use new extensible setup method of libpri
21 years ago
Mark Spencer ee664e6ccd Fix small typos
21 years ago
Mark Spencer 427be16475 Handle PROGRESS event
21 years ago
Mark Spencer 5b9cab6c13 Separate PROCEEDING and PROGRESS
21 years ago
Mark Spencer d208532e6e x86-64 compile fixes and cleanups
21 years ago
Mark Spencer fd70e7920e Provide dialtone when doing overlap dial (bug #1832)
21 years ago
Mark Spencer d030752f72 Make sure overlap dial goes into "RING" state instead of just "RESERVED"
21 years ago
Mark Spencer 758f246390 Display which span/channel we're receiving restarts on
21 years ago
Mark Spencer 1794aac9e1 Return NULL if no CRV found
21 years ago
James Golovich a23c43cefa Make chan_zap initialize the pri threads to AST_PTHREADT_NULL and check when calling unload in case load_module fails complete
21 years ago
Mark Spencer 727abcdec7 Merge FreeBSD locking fixes (bug #1411)
21 years ago