summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-31final fix for non-hotplug firmware loadingkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2038 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-30- Make the build of xpp occur with 2.6.8 or above, instead of 2.6.10russell
- remove the installation of the userspace tools - remove the architecture check (issue #8894, tzafrir) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2018 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-29_really_ fix the non-hotplug firmware casekpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1996 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-27properly reference the size symbol produced by objcopykpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1987 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-26Fix driver table entry name to original.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1981 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-25Add support for additional product.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1978 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-25* Xbus protocol version: 2.4 (Zaptel 1.2.12/1.4.0 had 2.3).tzafrir
XPS Init scripts renamed accordingly. * Performance improvements for multi-XPD (span) devices. * Astribank BRI driver (in next commit). * Changes under /proc: - XBUS and XPD numbers have two digits. - Every script wildcard should be replaced from XBUS-? to XBUS-[0-9]* - Added /proc/xpp/XBUS-*/XPD-*/blink: echo 1 to start and 0 to stop. * Several countries (South Africa, UAE, anybody else) require a shorter ring delay. Adjust FXO reg 0x17 (23)'s bits 0:2 to 011. * Use tasklets to move most of the interrupt PCM copying out of the interrupt. * Debugfs-based code to dump data to userspace (used to debug BRI D channel). * Pretend every 2.6.9 actually has later RHEL's typedefs. * fpga_load supports /dev/bus/usb . * Fixed physical order sorting in genzaptelconf. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1966 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-25Remove confusing print of ZT_FLAG_RUNNING .tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1963 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-25xproto old code cleanup:tzafrir
- Remove old SOFT_SIMULATOR (not used in the last year ;-) - As a result can merge packet_receive() and packet_process() - Remove unused macro (MAX_XPACKET_DATALEN) from xproto.h git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1962 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-24might as well fix this driver too :-)kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1953 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-24If the xpp pieces get built, install the userspace utilities as well.russell
(issue #8894) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1943 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-23Make sure we don't clear the interrupt before we might have received it in mattf
shared interrupt line scenarios. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1936 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-23use the proper function prototype for 2.6 kernelskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1923 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
2007-01-23Fix Congestion tone for Australia. (issue #8891 reported by JT)file
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1912 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-22use better definition for linked-in firmware datakpfleming
ensure that hotplug-loaded firmware is released when we are finished with it git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1898 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-22make the non-hotplug firmware case actually compile againkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1891 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-22might be good if i committed the working version of this code...kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1886 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-22update to PR47 Octasic API kit, and use new GetCapacityPins API call to only ↵kpfleming
attempt downloading the correct firmware for the modules we find git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1877 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-18Merged revisions 1812 and 1854 back from trunk.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1856 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-16Remove file that was never (literally) able to compile - dates all the way ↵qwell
back to zaptel 0.8.0 If we can figure out where this coeffs.h comes from, I suppose it would be easy to add this back in the future. Issue 8493 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1835 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-16use latest Octasic API tagkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1827 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-16make the 'firmware object' files load the firmware blobs as read-only datakpfleming
simplify the code that uses the firmware objects a bit git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1826 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-16eliminate the fw2h tool, and instead use objcopy to directly make object ↵kpfleming
files from the firmware binary files pass HOTPLUG_FIRMWARE down to the module build so that we can avoid various compiler warnings git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1818 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-30Specify full path to restorecon instead of assuming it will be available ↵file
from what is in $PATH. (issue #8671 reported by djflux) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1773 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-27remove pointless duplication of ZAPTEL_VERSION that causes these modules to ↵kpfleming
be rebuilt every time a commit is made to any part of Zaptel git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1766 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-18Hide vim spap files.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1725 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-18Code is 2.6-specific anyway, no need for an explicit test.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1724 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-18Use the internal version (without locking) of usb_reset_device. tzafrir
Intended for kernel 2.6.9 and earlier. Finally full support of 2.6.8 and 2.6.9. r2937: diego | 2006-12-17 14:20:36 +0200 r2940: tzafrir | 2006-12-17 16:32:51 +0200 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1723 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-18xpp_zap.c: Better error hanlding during module init.tzafrir
orig r2948: oron | 2006-12-17 18:54:00 +0200 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1722 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-18Assume every 2.6.9 kernel is a later RHEL4 kernel, which backportedtzafrir
the gfp_t typedef. Either way we break some systems). r2938: diego | 2006-12-17 14:22:16 +0200 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1721 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-15Sync to xpp RELEASE-1.2.0 2933.tzafrir
r2847@boole: diego | 2006-12-03 10:33:00 +0200 added documentation which explains which packages are needed to build the drivers on different distributions. r2862@boole: tzafrir | 2006-12-05 08:43:50 +0200 README.Astribank: A typo in the sample config (changeset:2861). r2891@boole: tzafrir | 2006-12-08 01:11:45 +0200 Re-accept changeset:2832 after all. r2892@boole: tzafrir | 2006-12-08 02:46:07 +0200 Merge genzaptelconf changeset:2866 from trunk: * Zapata comment on unidentified channel goes to $zapata_file * Correct pattern for Sangoma A200 card's channels. r2893@boole: tzafrir | 2006-12-08 03:11:37 +0200 genzaptelconf: * Add options xpp_fxo_rxgain: add a custom rxgain for every XPP FXO channel. * Do print the original line for every channel. r2909@boole: tzafrir | 2006-12-10 20:03:59 +0200 Add some sleeps in older kernels in the firmware loading script. r2932@boole: tzafrir | 2006-12-14 17:30:12 +0200 Make the warning about a call to off-hook FXO debug. At least if we cannot suppress it at module load time. r2933@boole: tzafrir | 2006-12-14 17:32:00 +0200 Don't redefine 'bool' on newer kerenls to fix building with kernel 2.6.19. Taken from Digium tree. (from changeset:2930) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1718 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-15Firmwares to fix caller ID detection timing issue.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1715 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-11kernel 2.6.19 now has a type called 'bool', although it's not completely ↵kpfleming
implemented so there will still be some warnings when building xpp against 2.6.19 kernel headers git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1700 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-11kernel 2.6.19 API changes compatibilitykpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1697 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-06Link ztcfg-dude against stdc++ so we get needed functions. (issue #8494 ↵file
reported by Romik) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1686 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-30Current merge status.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1672 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-30 r2806@boole: oron | 2006-11-27 16:54:06 +0200tzafrir
Fixed panic in ticket:147 merged code from changeset:2802 changeset:2804 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1671 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-30 r2794@boole: oron | 2006-11-26 14:24:15 +0200tzafrir
Remove all SOFT_RING code (unused for a long time). git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1670 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-30dirty svk edits.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1669 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-30 r2832@boole: tzafrir | 2006-11-29 11:06:06 +0200tzafrir
Add parameter xpp_ec to the module xpp (xpp_zap.c). Defaults to 1. If 0, module will use Zaptel echo canceller even with XPP_EC_CHUNK. Parameter is read-only for now: cannot be set through /sys/modules. (Merge of changeset:2830) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1668 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-30 r2831@boole: tzafrir | 2006-11-29 11:05:08 +0200tzafrir
genzaptelconf: A list of countries for which to use busydetect. (backport of changeset:2829) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1667 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-30 r2817@boole: oron | 2006-11-28 13:39:47 +0200tzafrir
Maintenance branch for asterisk-1.2.x git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1666 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-30Fix issue that was discovered by using dash as /bin/sh instead of bash.qwell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1663 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-29clarify the BOOST_RINGER compile-time optionkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1660 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-29Fix for #7860. Make sure we don't allow channel 16 to be set as clean in ↵mattf
E1/CAS mode. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1657 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-28Fix for broken cards that register channels that don't exist when you try to ↵mattf
use them (#8300) Thanks Leo Yuriev! git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1654 5390a7c7-147a-4af0-8ec9-7488f05a26cb