summaryrefslogtreecommitdiff
path: root/zaptel.c
AgeCommit message (Collapse)Author
2006-11-22Update for #8403mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@1637 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-17Merged revisions 1610 via svnmerge from bweschke
https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1610 | bweschke | 2006-11-16 23:06:05 -0500 (Thu, 16 Nov 2006) | 4 lines mattf - I'm not sure if this is where you wanted the definitions placed. If not, please fix, but this gets the compiles working again for now. ........ git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@1611 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-17Fix for 7991.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@1609 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-16Fix for 7769mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@1606 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-09-16Merged revisions 1468 via svnmerge from tilghman
https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1468 | tilghman | 2006-09-16 02:45:04 -0500 (Sat, 16 Sep 2006) | 4 lines Round two of the fix for "hard-safe -> hard-unsafe lock order detected" (Issue 7620) Only difference is that the fix is only defined for kernel versions 2.6.11 and above; older kernels keep the current (possible deadlocking) code. ........ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1469 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-31Merge in Zaptel VLDTMF support. This does currently have the bug where ↵file
dialtone briefly returns after a digit is being played, but that will be fixed shortly. git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1374 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-24Actually populate sigcapmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1346 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-15Merged revisions 1311 via svnmerge from russell
https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1311 | russell | 2006-08-15 17:30:49 -0400 (Tue, 15 Aug 2006) | 3 lines fix passing a 'w' to wait when using pulse dialing (issue #7738, hanabana) ........ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1312 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-15Add support for looping back a single channelmattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1310 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-14Merged revisions 1306 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1306 | kpfleming | 2006-08-14 15:40:55 -0500 (Mon, 14 Aug 2006) | 2 lines revert this change until a version that compiles on 2.4 kernels and older 2.6 kernels is made available and tested ........ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1307 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-14Merged revisions 1304 via svnmerge from russell
https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1304 | russell | 2006-08-14 00:07:00 -0400 (Mon, 14 Aug 2006) | 3 lines fix potential deadlock found by kernel's lock checker (issue #7620, reported by smurfix, fixed by Corydon) ........ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1305 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-26Allow zaptel to compile on 2.4 kernelstilghman
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1247 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-05yet another header file installation location change... Zaptel headers are ↵kpfleming
now installed into /usr/include/zaptel, not /usr/include git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1200 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-06-24install zaptel.h and tonezone.h into /usr/include, not /usr/include/linux, ↵kpfleming
sinc e they are used much more by userspace apps than by kernel modules remove any old copies of those headers remove README.udev, since it no longer applies git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1172 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-06-23add infrastructure for zaptel transcoderskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1162 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-23Allow for longer echo tail specificationmattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1083 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-11Bug 6816 - Allow nethdlc device to take optional alternative nametilghman
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1053 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-03-28notify userspace when echo canceller on channel is disabled due to CED detectionkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@992 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-01-18Fix debug typomarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@908 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-01-12Fix for HDLC API that might have been broken for some 2.4.x kernels, also ↵mattf
fix to stop and start the queues on the net interface. git-svn-id: http://svn.digium.com/svn/zaptel/trunk@894 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-01-10Commits for HardHDLC API in zaptel (#5313)mattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@887 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-12-26Added support for Dial Pulse recognition on E&M trunksjdixon
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@876 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-12-17allow userspace apps to extract version/echo canceller infokpfleming
add version/echo canceller info to ztcfg verbose output git-svn-id: http://svn.digium.com/svn/zaptel/trunk@872 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-12-17don't include the echo canceller headers in every module that includes ↵kpfleming
zaptel.h... instead, only in zaptel.c git-svn-id: http://svn.digium.com/svn/zaptel/trunk@867 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-12-17Merged revisions 865 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r865 | kpfleming | 2005-12-16 20:04:05 -0600 (Fri, 16 Dec 2005) | 3 lines add version and echo canceller selection reporting when zaptel module is loaded make 'update' target work like the Asterisk one and report conflicts ........ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@866 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-12-02fix udev support for 2.6.15 (issue #5891)russell
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@842 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-11-29remove extraneous svn:executable propertieskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@837 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-11-23eliminate preprocessor warningskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@823 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-11-11Make sure zaptel doesn't crash the kernel when bringing hdlc devices downmattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@815 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-10-04correct typokpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@789 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-09-30support minimum time for FXS flashkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@788 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-09-30optionally support flash events on FXS signaling (work done by Jim Dixon)kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@786 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-09-29check results of copy_from/to_user (issue #5316)kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@782 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-09-29update ztcfg to only reconfigured changed channels unless 'force' parameter ↵kpfleming
is supplied git-svn-id: http://svn.digium.com/svn/zaptel/trunk@781 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-09-29allow ZT_GETPARAMS to return the master channel number for a channelkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@780 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-09-26_really_ fix the zaptel hang problemkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@779 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-09-26don't try to use the table lookup when the function pointer has not been ↵kpfleming
initialized yet git-svn-id: http://svn.digium.com/svn/zaptel/trunk@778 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-09-25ensure that idle audio channels transmit silence (issue #5186, slightly ↵kpfleming
different fix) git-svn-id: http://svn.digium.com/svn/zaptel/trunk@773 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-09-08Fixed signalling problem with pciradio cardjim
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@758 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-09-02make 'cat /proc/zaptel/1' not fail with ztdummy loaded (issue #5069)kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@755 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-08-31make spinlock definitions compatible with -RT kernel patches (and future ↵kpfleming
syntax in mainline kernel, probably) (issue #5080) git-svn-id: http://svn.digium.com/svn/zaptel/trunk@751 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-08-26Added RINGBEGIN event (optionally)jim
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@747 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-07-31Fix cat /proc/zaptel/foo bug (bug #4103)markster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@713 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-07-09update to 2.6.13 sysfs API (bug #4639)kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@688 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-06-21correct ZT_TONE_CALLWAIT for de and dk zones (bug #4519)kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@680 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-06-08Got rid of debugging printk(). Sorry.jim
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@667 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-06-08Added functionality so that e&m trunks can "flash" after going offhookjim
added the #define EMFLASH to zconfig.h to enable this feature git-svn-id: http://svn.digium.com/svn/zaptel/trunk@666 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-05-18Don't make unnecessary sethook callsmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@647 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-05-02Add support for TE410P/TE405P 2nd gen features (TSI, ECHOCAN, NATIVELAYOUT, ↵markster
IRQ, DTMFDETECT) git-svn-id: http://svn.digium.com/svn/zaptel/trunk@634 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-04-27HDLC compilation fixes. Tested to compile correctly for all HDLC changesmattf
between 2.4.20 and 2.4.30 git-svn-id: http://svn.digium.com/svn/zaptel/trunk@632 5390a7c7-147a-4af0-8ec9-7488f05a26cb