summaryrefslogtreecommitdiff
path: root/zaptel.c
AgeCommit message (Collapse)Author
2007-02-01add support for Digium's High Performance Echo Cancellerkpfleming
rework the top-level Makefile so kernel 2.6 modules are built by a dedicated Makefile git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2076 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31make it simpler for existing userspace apps to use the new zaptel.h that ↵kpfleming
requires linux/types.h git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2059 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31merge support for the Digium TC400B hardware transcoderkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2057 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31fix up author email addresseskpfleming
use the kernel's built-in support for module aliases instead of manually doing it in modprobe.conf or equivalent add wctdm8xxp alias for wctdm24xxp git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2043 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-23clean up various compiler warningskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1920 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-22Update for #8403mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1638 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-17 mattf - I'm not sure if this is where you wanted the definitions placed. bweschke
If not, please fix, but this gets the compiles working again for now. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1610 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-17Fix for #7991.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1608 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-16Fix for 7769mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1605 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-09-16Round two of the fix for "hard-safe -> hard-unsafe lock order detected" ↵tilghman
(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/branches/1.2@1468 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-15fix passing a 'w' to wait when using pulse dialing russell
(issue #7738, hanabana) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1311 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-14revert this change until a version that compiles on 2.4 kernels and older ↵kpfleming
2.6 kernels is made available and tested git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1306 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-14fix potential deadlock found by kernel's lock checker russell
(issue #7620, reported by smurfix, fixed by Corydon) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1304 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-12-17add version and echo canceller selection reporting when zaptel module is loadedkpfleming
make 'update' target work like the Asterisk one and report conflicts git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@865 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/branches/1.2@843 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-11-29remove extraneous svn:executable propertieskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@837 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-11-23eliminate preprocessor warningssvn_v1-2kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/v1-2@824 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
2005-01-15Correct order of includesmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@560 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-01-15Fix build for 2.4 kernel (bug #3343)markster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@558 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-01-14Fix compile on older 2.6 kernels (bug #3334)markster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@555 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-01-13Fix for 2.6 module parm (bug #3321)markster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@546 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2005-01-12Commit belated fix for 3312markster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@542 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-11-04Added support for Zapata Telephony Quad PCI Radio Interface card.jim
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@489 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-10-25Fix CONF_MONITOR modes in zaptel.c so that it works properly between 2 ↵jim
pseudo-channels. git-svn-id: http://svn.digium.com/svn/zaptel/trunk@482 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-10-06Can't consider masters that are not running...markster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@463 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-09-27Fix negative cadencesmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@461 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-09-11Added outbound pulse dialingjim
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@457 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2004-09-10Merge timing patch from Paulmarkster
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@456 5390a7c7-147a-4af0-8ec9-7488f05a26cb