1306 Commits

Author SHA1 Message Date
Arnaldo Pereira
039e4297ac Merge branch 'master' into ftmod_r2 2010-11-01 23:11:42 -02:00
Arnaldo Pereira
dcb416e4fb freetdm: ftmod_r2 non threaded working 2010-11-01 23:08:43 -02:00
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
Konrad Hammel
90781424bf freetdm: ss7 - added support for reserved national and spare SSF values 2010-10-29 20:17:26 -04:00
Konrad Hammel
6f2ccbae21 freetdm: ss7 - update to support CCR 2010-10-28 17:23:12 -04:00
Konrad Hammel
5fe38d5f88 freetdm: ss7, bug fix in COT handling 2010-10-27 18:07:56 -04:00
Konrad Hammel
3ad8a33b62 freetdm: ss7, bug fix in obci_bita handling
freetdm: ss7, added support for SAM
freetdm: ss7, updated support for COT in IAM
2010-10-27 18:00:25 -04:00
Arnaldo M Pereira
09dc7c32f0 freetdm: added testsangomaboost back to build by default on msvc 2010-10-25 19:30:04 -02:00
Arnaldo M Pereira
a30800632e freetdm: reverted wrong changes to freetdm.2008.sln 2010-10-25 19:22:51 -02:00
Arnaldo M Pereira
9a0f638d19 freetdm: removed duplicated DELTA_EPOCH_IN_MICROSECS definition 2010-10-25 19:06:59 -02:00
U-MOISES-3ADA31C5\Administrator
9b3a48e5ce Merge branch 'master' into arnaldo.sng_isdn 2010-10-25 16:07:46 -04:00
David Yat Sin
742da18218 Added state handler for overlap-receive 2010-10-25 07:32:55 -07: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
Arnaldo M Pereira
fcf027550c removed macro FREETDM_EXPORTS from msvc ftmod_sangoma_isdn build, changed visibility on e other functions and added EX_DECLARE_DATA to ftmod_sangoma_isdn module definition. now building and loading on win32, but not working. 2010-10-18 15:37:28 -02:00
Arnaldo M Pereira
8366b54d09 added some casts and type changes to ftmod_sangoma_isdn, to avoid compilation warnings on msvc 2010-10-18 13:27:58 -02:00
Arnaldo M Pereira
4f6871698f disabled 64bit compatibility check on msvc build, hard coded FREETDM_EXPORTS to ensure its set 2010-10-18 13:26:01 -02:00
Arnaldo M Pereira
9ccf10282d created macro FT_DECLARE_INLINE, to declare inline functions on ftmod_sangoma_isdn. also added msvc project file for the module, its now linking against libsng_isdn on win32 2010-10-15 18:26:25 -03: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
Arnaldo M Pereira
b2d9e55c27 added ftmod_sangoma_isdn.2008.vcproj and changed freetdm solution file to include ftmod_sangoma_isdn to the build process 2010-10-15 11:08:46 -03: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
Arnaldo M Pereira
fee4f5507b freetdm: fixes to build on win32 2010-10-13 17:15:21 -03: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
Arnaldo M Pereira
fc55997b9e created cmake files for freetdm 2010-10-06 17:51:29 -03:00
Arnaldo M Pereira
16b971f968 made ftdm_sched.c also work on win32 2010-10-06 16:52:35 -03: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