]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Moises Silva [Tue, 23 Nov 2010 20:57:49 +0000 (15:57 -0500)]
Merge branch 'master' into netborder
Moises Silva [Tue, 23 Nov 2010 20:51:05 +0000 (15:51 -0500)]
Merge branch 'master' of git.sangoma.com:smg_freeswitch
Moises Silva [Tue, 23 Nov 2010 20:49:50 +0000 (15:49 -0500)]
freetdm: do not flush events queue on channel start
Arnaldo Pereira [Tue, 23 Nov 2010 19:29:58 +0000 (17:29 -0200)]
freetdm: updated libopenr2 dll name on ftmod_r2 msvc dependency
Arnaldo Pereira [Tue, 23 Nov 2010 19:29:58 +0000 (17:29 -0200)]
freetdm: updated libopenr2 dll name on ftmod_r2 msvc dependency
Anthony Minessale [Tue, 23 Nov 2010 19:18:50 +0000 (13:18 -0600)]
uncomment
Anthony Minessale [Tue, 23 Nov 2010 16:07:07 +0000 (10:07 -0600)]
FS-2867
Arnaldo Pereira [Tue, 23 Nov 2010 16:55:59 +0000 (14:55 -0200)]
freetdm: made ftmod_r2 use FTDM_SPAN_USE_SIGNALS_QUEUE and properly send FTDM_SIGEVENT_SIGSTATUS_CHANGED
Arnaldo Pereira [Tue, 23 Nov 2010 16:56:50 +0000 (14:56 -0200)]
Merge branch 'master' of git.sangoma.com:smg_freeswitch
Arnaldo Pereira [Tue, 23 Nov 2010 16:55:59 +0000 (14:55 -0200)]
freetdm: made ftmod_r2 use FTDM_SPAN_USE_SIGNALS_QUEUE and properly send FTDM_SIGEVENT_SIGSTATUS_CHANGED
Moises Silva [Tue, 23 Nov 2010 16:43:52 +0000 (11:43 -0500)]
freetdm: add release event to ftdm core
Brian West [Tue, 23 Nov 2010 15:54:50 +0000 (09:54 -0600)]
FS-535: additional checks and use the right contact for registers inside and outside of nat
Michael S Collins [Tue, 23 Nov 2010 06:00:36 +0000 (22:00 -0800)]
scripts: add_user - cmd line utility that lets admin create new users very easily.
Jeff Lenk [Tue, 23 Nov 2010 03:49:33 +0000 (21:49 -0600)]
VS2010 fix initial build dependency
Brian West [Mon, 22 Nov 2010 23:06:59 +0000 (17:06 -0600)]
ESL-52
Brian West [Mon, 22 Nov 2010 21:32:23 +0000 (15:32 -0600)]
FS-535: be more careful and catch ipv6 edge case
Brian West [Mon, 22 Nov 2010 21:24:22 +0000 (15:24 -0600)]
FS-2862: fix seg more
Brian West [Mon, 22 Nov 2010 20:59:25 +0000 (14:59 -0600)]
FS-535: tested but please test MORE.
David Yat Sin [Mon, 22 Nov 2010 20:16:10 +0000 (15:16 -0500)]
Merge branch 'netborder'
Moises Silva [Mon, 22 Nov 2010 16:36:31 +0000 (11:36 -0500)]
Merge remote branch 'smgfs/master'
Brian West [Mon, 22 Nov 2010 16:10:26 +0000 (10:10 -0600)]
FS-2862: fix seg
Moises Silva [Mon, 22 Nov 2010 15:41:16 +0000 (10:41 -0500)]
Merge remote branch 'fsorig/master'
Brian West [Sun, 21 Nov 2010 18:01:48 +0000 (12:01 -0600)]
log ip too
Moises Silva [Sat, 20 Nov 2010 23:18:37 +0000 (18:18 -0500)]
freetdm: added wait_dialtone_timeout parameter for ftmod_analog
if this parameter is set to 0 ftmod_analog will not wait
for dial tone before dialing out the requested number.
Anything bigger than 0 is the units in milliseconds to
wait for dialtone before aborting the call.
David Yat Sin [Sat, 20 Nov 2010 15:25:02 +0000 (10:25 -0500)]
freetdm: ISDN - Fix for main loop going to sleep without processing events from IO module
Anthony Minessale [Fri, 19 Nov 2010 20:47:45 +0000 (14:47 -0600)]
fix passing of callee-id
Anthony Minessale [Fri, 19 Nov 2010 20:15:55 +0000 (14:15 -0600)]
silly git needs old-school format param to remain back-compat
Anthony Minessale [Fri, 19 Nov 2010 19:46:01 +0000 (13:46 -0600)]
apparently some sip device vendors did not read the RFC (who knew?) adding verbose_sdp=true var to add needless a= lines for standard iana codecs that explicitly do not require them
Michael S Collins [Fri, 19 Nov 2010 19:42:29 +0000 (11:42 -0800)]
Merge branch 'master' of git://git.freeswitch.org/freeswitch
Michael S Collins [Fri, 19 Nov 2010 19:42:15 +0000 (11:42 -0800)]
Strip whitespace from IP addresses in blacklist
David Yat Sin [Fri, 19 Nov 2010 19:41:26 +0000 (14:41 -0500)]
Fix for windows compile errors introduced during previous merge
David Yat Sin [Fri, 19 Nov 2010 19:33:57 +0000 (14:33 -0500)]
Fixed some windows compile warnings from merge
David Yat Sin [Fri, 19 Nov 2010 19:18:44 +0000 (14:18 -0500)]
Merge branch 'netborder' of git.sangoma.com:smg_freeswitch into netborder
Jeff Lenk [Fri, 19 Nov 2010 19:15:56 +0000 (13:15 -0600)]
fix critical property for module load
David Yat Sin [Fri, 19 Nov 2010 18:58:08 +0000 (13:58 -0500)]
Merged from master branch
Michael S Collins [Fri, 19 Nov 2010 18:54:39 +0000 (10:54 -0800)]
Do at least *SOME* verification to make sure that we are getting an IP address in the blacklist list
Anthony Minessale [Fri, 19 Nov 2010 17:16:18 +0000 (11:16 -0600)]
refactor codec_destroy to prevent race
Mathieu Rene [Fri, 19 Nov 2010 17:07:07 +0000 (12:07 -0500)]
fix regression
Jeff Lenk [Fri, 19 Nov 2010 03:19:57 +0000 (21:19 -0600)]
fix unimrcp build after last commit
Mathieu Rene [Fri, 19 Nov 2010 02:00:21 +0000 (21:00 -0500)]
Implement switch_queue_pop_timeout() and refactor sofia_profile_worker_thread_run() to use it so it doesn't wake up too often
Anthony Minessale [Fri, 19 Nov 2010 00:24:32 +0000 (18:24 -0600)]
revert FS-2859
Anthony Minessale [Thu, 18 Nov 2010 22:23:01 +0000 (16:23 -0600)]
FS-2859
Anthony Minessale [Thu, 18 Nov 2010 22:14:08 +0000 (16:14 -0600)]
FS-2857
Stefan Knoblich [Thu, 18 Nov 2010 22:14:46 +0000 (23:14 +0100)]
freetdm: use m4_ifdef() to check for pkg-config macros and print a warning if they are not available
...instead of failing at runtime
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Konrad Hammel [Thu, 18 Nov 2010 20:41:46 +0000 (15:41 -0500)]
Merge branch 'master' into smgmaster
Mathieu Rene [Thu, 18 Nov 2010 16:17:11 +0000 (11:17 -0500)]
adjust switch_yield times in switch_core_sql_db_thread() and pool_thread()
Anthony Minessale [Thu, 18 Nov 2010 15:00:24 +0000 (09:00 -0600)]
FS-2857
Jeff Lenk [Thu, 18 Nov 2010 01:37:40 +0000 (19:37 -0600)]
correct windows vs2010 mod_valet_parking x64 path issue
Konrad Hammel [Wed, 17 Nov 2010 21:41:38 +0000 (16:41 -0500)]
freetdm: ss7 - bug fix for caller-id presentation...line value was not passed through stack properly
Jeff Lenk [Wed, 17 Nov 2010 21:39:33 +0000 (15:39 -0600)]
FS-2855 Fix spidermonkey under windows x64
Anthony Minessale [Wed, 17 Nov 2010 18:17:27 +0000 (12:17 -0600)]
FS-2851
Anthony Minessale [Wed, 17 Nov 2010 17:46:20 +0000 (11:46 -0600)]
part 2
Anthony Minessale [Wed, 17 Nov 2010 16:51:14 +0000 (10:51 -0600)]
fix jitterbuffer
Arnaldo Pereira [Wed, 17 Nov 2010 16:36:31 +0000 (14:36 -0200)]
freetdm: removed empty stats from ftmod_r2 and fixed strsep() definition warning.
cypromis [Wed, 17 Nov 2010 16:15:30 +0000 (17:15 +0100)]
ftmod_zt typo ...
cypromis [Wed, 17 Nov 2010 16:01:30 +0000 (17:01 +0100)]
ftmod_zt rc has changed to result
Rupa Schomaker [Wed, 17 Nov 2010 15:34:09 +0000 (09:34 -0600)]
mod_lcr: FS-2820 - profile support in dialplan module
Moises Silva [Wed, 17 Nov 2010 04:41:11 +0000 (23:41 -0500)]
freetdm: retry polling in DAHDI devices when fails due to interrupted system call
Jeff Lenk [Wed, 17 Nov 2010 02:21:59 +0000 (20:21 -0600)]
add spidermonkey back to x64 build and setup
Michael S Collins [Wed, 17 Nov 2010 02:09:27 +0000 (18:09 -0800)]
Update ChangeLog through Nov 16
Jeff Lenk [Tue, 16 Nov 2010 23:34:50 +0000 (17:34 -0600)]
fix spidermonkey with x64 windows
Stefan Knoblich [Tue, 16 Nov 2010 21:58:44 +0000 (22:58 +0100)]
ftmod_isdn: Port(/Fix) span signal handling, remove some dead/unused pieces and close the D-Channel on shutdown.
This fixes a NULL-call segfault in ftdm_span_trigger_signal().
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Stefan Knoblich [Tue, 16 Nov 2010 21:50:43 +0000 (22:50 +0100)]
ftmod_libpri: First part of the BRI PTMP channel handling changes.
I really need to dig deeper here, some libpri events never fire for
incoming calls and i'll have to find out how mod_freetdm or the
FreeSWITCH core change states on the channel...
Anyway, incoming and outgoing calls still work for me (BRI PTMP TE),
so commit this now and let a wider audience do some more testing.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Tested-by: Stefan Knoblich <s.knoblich@axsentis.de>
Michael S Collins [Tue, 16 Nov 2010 20:49:59 +0000 (12:49 -0800)]
Update ChangeLog through Oct 15 (more to come)
David Yat Sin [Tue, 16 Nov 2010 19:56:19 +0000 (14:56 -0500)]
Fixed cyginstall.sh script
David Yat Sin [Tue, 16 Nov 2010 17:41:56 +0000 (12:41 -0500)]
Fixed for windows compilation issues
Mathieu Rene [Tue, 16 Nov 2010 15:52:16 +0000 (10:52 -0500)]
gdbinit: ignore SIGTTIN and SIGPIPE
Konrad Hammel [Tue, 16 Nov 2010 16:07:41 +0000 (11:07 -0500)]
freetdm: ss7 - updated ftmod_sangoma_ss7 to support changes to FreeTDM api
Anthony Minessale [Mon, 15 Nov 2010 19:51:27 +0000 (13:51 -0600)]
add intercept_unanswered_only var akin to intercept_unbridged_only
Moises Silva [Fri, 12 Nov 2010 17:39:32 +0000 (12:39 -0500)]
mod_sangoma_codec: add SIREN7 24kbps
Moises Silva [Fri, 12 Nov 2010 14:47:55 +0000 (09:47 -0500)]
mod_sangoma_codec: add siren7 32kbps
Moises Silva [Thu, 11 Nov 2010 21:04:56 +0000 (16:04 -0500)]
mod_sangoma_codec: fix samples per packet
David Yat Sin [Tue, 16 Nov 2010 00:16:09 +0000 (19:16 -0500)]
freetdm:Changes for shared IO
Arnaldo Pereira [Mon, 15 Nov 2010 23:10:39 +0000 (21:10 -0200)]
freetdm: fixed ftmod_r2 r2conf function pointers
Moises Silva [Mon, 15 Nov 2010 20:48:59 +0000 (15:48 -0500)]
freetdm: remove unused patches directory
Moises Silva [Mon, 15 Nov 2010 20:39:44 +0000 (15:39 -0500)]
freetdm: rename mod_data to io_data since is data meant for I/O modules only
fix ftmod_isdn usage of mod_data, it should be call_data pointer
David Yat Sin [Mon, 15 Nov 2010 19:13:01 +0000 (14:13 -0500)]
freetdm: Changes for FTDM IO commands
Moises Silva [Mon, 15 Nov 2010 19:00:49 +0000 (14:00 -0500)]
Merge remote branch 'fsorig/master'
Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c
Jeff Lenk [Mon, 15 Nov 2010 18:22:09 +0000 (12:22 -0600)]
reswig
Brian West [Mon, 15 Nov 2010 17:37:07 +0000 (11:37 -0600)]
FS-2842: ACL for IPv6 address and swigall to boot
Andrew Thompson [Mon, 15 Nov 2010 17:39:54 +0000 (12:39 -0500)]
FS-2775 Rewrite XML fetch conditional wait to be more sane (Reported by James Aimonetti)
Anthony Minessale [Mon, 15 Nov 2010 17:22:25 +0000 (11:22 -0600)]
FS-2801
Brian West [Mon, 15 Nov 2010 17:12:50 +0000 (11:12 -0600)]
FS-2844: Patch debian init.d script to set ulimit values
David Yat Sin [Mon, 15 Nov 2010 16:46:47 +0000 (11:46 -0500)]
Fix for compilation errors due to some functions defined as extern
Stefan Knoblich [Mon, 15 Nov 2010 11:33:58 +0000 (12:33 +0100)]
freetdm: Another round of parameter handling fixes (ftmod_{libpri,isdn,pritap})
ftmod_pritap: Abort before overflowing spanparameters array and initialize to all zero
ftmod_isdn: Fix overflow check, skip over parameters without name or value, initialize spanparameters array to all zero.
ftmod_libpri: Skip over parameters without name or value, initialize spanparameters array to all zero and drop "i < 10" hardcoded check.
This should fix:
2010-11-15 09:24:34.609515 [ERR] ftmod_libpri.c:1741 Unknown parameter '', aborting configuration
2010-11-15 09:24:34.609515 [ERR] mod_freetdm.c:3080 Error configuring FreeTDM span BRI_1
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Reported-by: Ingmar Schraub <is@eseco.de>
Stefan Knoblich [Mon, 15 Nov 2010 10:38:45 +0000 (11:38 +0100)]
ftmod_libpri: Set RDNIS
Signed-off-by: lakshmanan ganapathy <lakindia89@gmail.com>
Reviewed-by: Stefan Knoblich <s.knoblich@axsentis.de>
Stefan Knoblich [Sun, 14 Nov 2010 22:38:16 +0000 (23:38 +0100)]
ftmod_zt: B-Channels need to have audio mode disabled upon closing the channel.
Preparation for fixing channel handling for BRI PTMP (Point-To-MultiPoint) setups.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Stefan Knoblich [Sun, 14 Nov 2010 17:04:19 +0000 (18:04 +0100)]
freeswitch: Update .gitignore file (libcodec2, esl binaries, mod_hash + mod_osp autogenerated files)
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Stefan Knoblich [Sun, 14 Nov 2010 16:48:53 +0000 (17:48 +0100)]
ftmod_libpri: Use ftdm_array_len(), remove custom ARRAY_SIZE macro.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Stefan Knoblich [Sun, 14 Nov 2010 16:43:38 +0000 (17:43 +0100)]
freetdm: Add ftdm_channel_get_state(), ftdm_channel_get_last_state() and ftdm_span_get_trunk_type_str().
Remove custom versions from ftmod_isdn and ftmod_libpri.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Stefan Knoblich [Sun, 14 Nov 2010 15:47:43 +0000 (16:47 +0100)]
Merge branch 'ftmod_isdn'
Stefan Knoblich [Sun, 14 Nov 2010 15:45:35 +0000 (16:45 +0100)]
ftmod_isdn: Major cleanup: use accessor functions, coding-style, etc.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Stefan Knoblich [Sun, 14 Nov 2010 14:44:50 +0000 (15:44 +0100)]
freetdm: convert ftmod_isdn to use (+ pri_spans) to use ftdm_configure_span_signaling() interface.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Brian West [Fri, 12 Nov 2010 19:50:12 +0000 (13:50 -0600)]
Use the right variable
Anthony Minessale [Fri, 12 Nov 2010 17:43:18 +0000 (11:43 -0600)]
test
Stefan Knoblich [Fri, 12 Nov 2010 10:36:29 +0000 (11:36 +0100)]
mod_freetdm: Really avoid overwriting the last element of spanparameters.
"if (ftdm_array_len(spanparameters) == paramindex)" is still off-by-one,
we want to stop at "ftdm_array_len(spanparameters) - 1", before we overwrite
the last (= terminating, NULL) element.
NOTE: i'd prefer an "argc, argv"-style interface here
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Marc Olivier Chouinard [Fri, 12 Nov 2010 01:21:35 +0000 (20:21 -0500)]
ivr_enterprise_originate: Fix export of variable from the originator channel to the called channels
David Yat Sin [Thu, 11 Nov 2010 23:43:53 +0000 (18:43 -0500)]
FIX for windows IO
Stefan Knoblich [Thu, 11 Nov 2010 22:53:19 +0000 (23:53 +0100)]
mod_freetdm: Avoid overflowing the spanparameters array of libpri spans, and make other span types use ftdm_array_len() too.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Anthony Minessale [Thu, 11 Nov 2010 22:48:59 +0000 (16:48 -0600)]
fix file string when being used in ringback