Stefan Knoblich
cc1e83397b
FreeTDM: Buildsystem cleanup
...
- Use tabs instead of spaces for indentation
- Proper m4 quoting of parameters
- Fix broken AC_ARG_* handling:
--without-foo/--disable-foo set withval="no"/enableval="no"
and the third parameter of the AC_ARG_* macros is always
"user provided an --with*-foo/--*able-foo option" _NOT_ "yes",
while the fourth parameter is "user didn't provide this option"
(= the default if neither --with-foo/--enable-foo nor --without-foo/--disable-foo
has been set)
- Drop FTDM_CFLAGS in MY_CFLAGS (what was that used for anyway?)
- Drop MYLIB
- Drop SOLINK (unused)
- Rename MY_CFLAGS to FTDM_CFLAGS
- Rename all AM_CONDITION variables to HAVE_* for (optional) dependencies
and WANT_* for features
- Reorder mod_LTLIBRARIES lines
- Move some things in configure.ac around to group them
- Add -shared to modules LDFLAGS (we don't need "ftmod_foo.a" static modules, do we?)
- Import ax_compiler_vendor.m4, drop the macro definition from configure.ac
- Add AUTOMAKE_OPTS to Makefile.am and define FreeTDM as a foreign (= non-GNU) project
- Add ACLOCAL_FLAGS to Makefile.am and set AC_CONFIG_MACRO_DIR in configure.ac
custom m4 macros are kept in the build subdirectory
- Enable silent rules for automake-1.11 and newer (use make V=1 to get verbose output)
- configure option --with-modinstdir requires a value now and quits with an error message
if called without one (e.g. "./configure --without-modinstdir" or "./configure --with-modinstdir")
- Add configuration summary screen and category headers for modules in configure output
2010-11-01 02:13:27 +01:00
Stefan Knoblich
3428bd3d43
ftmod_isdn: FreeTDM port, first steps
...
- Requires non-public development version of libisdn(!)
- Based on older patches from http://oss.axsentis.de/gitweb/?p=ftmod_isdn.git;a=summary
- Rework of ftmod_isdn related buildsystem parts (Makefile.am, configure.in and libpcap.m4)
2010-11-01 00:47:43 +01:00
David Yat Sin
b430da3584
Merge branch 'master' of 192.168.1.169:smg_freeswitch
2010-10-21 13:47:49 -04:00
David Yat Sin
df005951eb
freetdm: Added Print for Called Number, Calling Name on incoming/outgoing calls
2010-10-21 10:45:03 -07:00
Moises Silva
51ec6b8845
freetdm: add FreeBSD defines to compile scheduling support in FreeBSD
2010-10-20 15:54:19 -04:00
Moises Silva
268bbf093a
freetdm: ignore fax events for now
2010-10-20 15:35:29 -04:00
Konrad Hammel
f0f2dfc5ac
freetdm: ss7 - bug fix for call-resume and call-suspend handling, added isup interface option for lpa_on_cot
2010-10-20 13:58:29 -04:00
Konrad Hammel
118403c5bf
freetdm: ss7 - added support for 64bit to configure.ac
2010-10-19 10:18:27 -04:00
Konrad Hammel
d2691a7ff5
freetdm: ss7 - updated libSng-SS7 api, fixed spelling mistake in cli, added support for obci_bita
2010-10-18 14:51:25 -04:00
Konrad Hammel
89351e0252
freetdm: ss7 - added support for sending sub-address values
...
freetdm: ss7 - switch back to sending RSC at startup rather then GRS
2010-10-15 13:41:31 -04:00
David Yat Sin
38a64b696d
Merge branch 'master' of homer:smg_freeswitch
2010-10-14 15:10:07 -04:00
David Yat Sin
b63767bcb8
Added poll for events on b-channels
2010-10-14 14:52:17 -04:00
David Yat Sin
db9c8c9db6
Fix for destination_number_ton and destination_number_npi not set on incoming calls
2010-10-14 14:19:54 -04:00
David Yat Sin
ef1114dd17
Merge branch 'master' of git://git.freeswitch.org/freeswitch
2010-10-12 08:03:04 -07:00
Konrad Hammel
4455d5812f
freetdm: ss7 - added support to control mtp2, mtp3, and isup timers via freetdm.conf.xml
2010-10-07 14:47:45 -04:00
Konrad Hammel
a85254c4d7
freetdm: ss7 - bug fix
2010-10-05 12:37:19 -04:00
Konrad Hammel
156f1b41c7
freetdm: ss7 - added CLG_NADI and CLD_NADI X header variables, added clg_nadi and cld_nadi to configuration options
2010-10-05 12:00:13 -04:00
Moises Silva
d427b3df77
freetdm: allow libpri transition from terminating to hangup
2010-10-05 13:59:31 -04:00
Moises Silva
c9ab6f3355
freetdm: libpri update
2010-10-05 13:14:03 -04:00
David Yat Sin
c91d81a483
Fix for not handling a call state
...
Fix for MSN on BRI
2010-10-04 17:49:16 -04:00
Moises Silva
6e14d6f5b2
Merge remote branch 'smgorig/master'
2010-10-04 11:04:45 -04:00
Moises Silva
41bb745c2a
freetdm: add mkrelease.sh script
2010-09-30 17:58:25 -04:00
Moises Silva
b96f854803
freetdm: fix libpri mod
2010-09-30 11:12:43 -04:00
Marc Olivier Chouinard
00207cede3
freetdm: Initial fix attempt for libpri. It will now load and work. More testing will be required, I got the feeling some event will clean a channel / span of it value when there is timer still active.
2010-09-30 02:37:57 -04:00
Konrad Hammel
4013fb510f
freetdm: ss7 - enabled GRS instead of RSC, numerous bug fixes
2010-09-29 20:13:18 -04:00
Moises Silva
f126b92e2e
Merge remote branch 'smgorig/master'
2010-09-29 17:11:24 -04:00
Moises Silva
5a42adf40d
freetdm: add some comments to sample configurations
2010-09-29 16:51:00 -04:00
David Yat Sin
1af641feac
d-channel FD now passed as a configuration parameter
2010-09-29 15:39:24 -04:00
David Yat Sin
27096d4512
Support for enabling/disabling HWEC based on call bearer_cap
2010-09-28 15:25:47 -04:00
Moises Silva
ba5a250cc8
freetdm: stop scheduler but do not destroy it until the very end (dup)
2010-09-28 11:05:54 -04:00
Moises Silva
fa711796a8
freetdm/openzap: OPENZAP-110 - John Wehle rocks!
2010-09-27 21:56:03 -04:00
Moises Silva
caec99adac
freetdm: OPENZAP-108 - patched by John Wehle
2010-09-27 21:42:46 -04:00
Moises Silva
c2cba3634e
freetdm: fix old zaptel support
2010-09-27 21:38:42 -04:00
Moises Silva
3551cc639f
freetdm: fix doxygen target
2010-09-27 21:22:52 -04:00
Moises Silva
fe82c1c143
freetdm: move ftdm_channel_clear_detected_tones to the private header
2010-09-27 21:10:32 -04:00
Konrad Hammel
fb71965fd2
freetdm: ss7 - bug fix
2010-09-27 14:24:51 -04:00
Konrad Hammel
bdcad14a46
freetdm: ss7 - added functions to clear flags for reset
2010-09-27 13:37:21 -04:00
Moises Silva
c928a99e07
freetdm: fix windows compilation
2010-09-24 18:30:20 -04:00
Moises Silva
dd529b0e3a
freetdm: remove ftdm_cpu_monitor_disable API (dup)
2010-09-24 17:34:40 -04:00
Moises Silva
5db55ae490
freetdm: remove ftdm_cpu_monitor_disable API
2010-09-24 15:20:28 -04:00
Konrad Hammel
abb8f08bbb
freetdm: ss7 - bug fixes
2010-09-24 15:18:18 -04:00
Moises Silva
55757c4f77
Merge remote branch 'smgorig/master'
2010-09-24 14:15:32 -04:00
Moises Silva
4865e38d31
Merge branch 'moy.printstate'
2010-09-24 08:37:31 -04:00
Moises Silva
562ac0efe3
freetdm: use ftdm stream instead of funky string concatenation with snprintf
...
add ftdm core state filtering for debugging
2010-09-24 08:35:20 -04:00
David Yat Sin
1c9fe263d6
Changed ftdm_cpu_monitor behaviour
2010-09-23 13:58:20 -04:00
Moises Silva
f37729152d
freetdm: dump uuid of the channel associated session if any
2010-09-23 09:30:08 -04:00
Moises Silva
2293f09da4
Merge branch 'moy.statedebug'
2010-09-23 07:40:49 -04:00
Konrad Hammel
d9fece6c0e
freetdm: ss7 - update to timers to match changes in core timers
2010-09-23 10:09:38 -04:00
Moises Silva
640b81a27c
freetdm: improve state debug dumping
2010-09-23 07:38:58 -04:00
Moises Silva
ed01944c15
freetdm: add initial changes for FreeTDM channel history feature
2010-09-22 14:59:06 -04:00