Anthony Minessale
c6e7549055
FS-4634 --resolve
2012-09-20 09:48:47 -05:00
Travis Cross
eca14d4601
Fix format string for actual type of apr_time_t
...
This was causing the build to fail if mod_sonar was configured to
build.
2012-09-20 07:04:02 +00:00
Anthony Minessale
72f0cf476d
add conference-create and conference-destroy action events
2012-09-19 16:34:33 -05:00
Brian West
08e95e6ee1
fix 7960/40 reboot
2012-09-19 14:44:55 -05:00
Anthony Minessale
cba999b551
FS-4598 reasonable req
2012-09-19 11:47:53 -05:00
Anthony Minessale
3cf238fc9a
add skip_cdr_causes variable to list call hangup causes that should not trigger cdr processing
2012-09-19 10:49:50 -05:00
Anthony Minessale
927c646dc7
update error message to explain more
2012-09-19 10:14:38 -05:00
Jeff Lenk
2123927af7
spandsp fix argument issue on irc
2012-09-19 08:52:58 -05:00
Jeff Lenk
b39232c7ff
trivial compiler warning
2012-09-18 22:10:47 -05:00
Robert Jongbloed
96da521634
Fixed mod_opal shut down of media streams (in particular UDPTL) on KILL from fs core.
2012-09-19 12:33:13 +10:00
Robert Jongbloed
c979f1b8f3
Small tweak for media I/O in proxy mode, don't silence frame just because no codec. Needed for H.323 fax.
2012-09-19 12:33:10 +10:00
Robert Jongbloed
babe1cdb89
Fixed numerous issues with T.38 support on mod_opal, now WORKS!
...
Added tracing for error conditions in mod_spandsp
2012-09-19 12:33:06 +10:00
Robert Jongbloed
75c3e36009
Added XML config for H.323 User Input Indication (DTMF) mode
2012-09-19 12:32:36 +10:00
Robert Jongbloed
45609f8986
Fix direction flag for outbound H.323 calls, all sorts of consequences there.
2012-09-19 12:32:33 +10:00
Robert Jongbloed
f8143eedd4
Fixed outbound H.323 calls correctly marking call as answered when fast connect used.
...
Fixed correct media "frames/packet" for G.711, default to 20ms worth.
2012-09-19 12:32:26 +10:00
Robert Jongbloed
468739da29
More T.38 fax support changes for mod_opal. Not quite there yet.
2012-09-19 12:32:22 +10:00
Robert Jongbloed
a580c31122
Fixed VS2010 issues building mod_opal
2012-09-19 12:32:18 +10:00
Robert Jongbloed
20bb474c0e
Added T.38 fax support to mod_opal
2012-09-19 12:32:15 +10:00
Anthony Minessale
d80e91d248
doh
2012-09-18 16:00:19 -05:00
Anthony Minessale
c5204c2128
FS-4614 --resolve update to dynamic line buffer and use internal buffering to boot for file I/O on preprocessing XML
2012-09-18 15:39:28 -05:00
Anthony Minessale
1b2b456510
add transfer_to variable for call processing
2012-09-18 15:39:28 -05:00
Anthony Minessale
dd62f08f04
FS-4596 --resolve
2012-09-18 11:34:45 -05:00
Anthony Minessale
475522b520
tweak
2012-09-18 11:13:09 -05:00
Jeff Lenk
33b22c485d
FS-4099 --resolve windows only regression
2012-09-17 23:28:10 -05:00
Jeff Lenk
6803346c94
fix for last commit - tony please check
2012-09-17 23:18:17 -05:00
Anthony Minessale
61f4648aa7
FS-4621 --resolve everyone will want this patch omfg
2012-09-17 20:02:14 -05:00
Anthony Minessale
0d21c81015
FS-4595 please update to this revision and supply full debug logs
2012-09-17 18:59:35 -05:00
Stefan Knoblich
416f026f8c
FreeSWITCH: Add preprocessor constant for default callerid number
...
SWITCH_DEFAULT_CLID_NUMBER and replace all occurrences
in the FreeSWITCH codebase.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-17 21:32:18 +02:00
Jeff Lenk
e22f42334d
FS-4099 --resolve switch windows to use posix delimiter (/) for base paths. This will correct numerous problems with escaped chars. This change only effects windows builds. Please test.
2012-09-16 14:15:49 -05:00
Anthony Minessale
3b660a06e5
fix small leak in var arrays
2012-09-14 17:07:55 -05:00
Anthony Minessale
3359f04a3f
only use the wait_for_aleg_ack when the call is unanswered
2012-09-14 16:21:44 -05:00
Jeff Lenk
e74d4ac6e6
FS-4586 --resolve add mod_spy to vs2010
2012-09-14 16:08:23 -05:00
William King
7b0f8ace69
Adding debugging and a default value for disconnect time. Also handle unset times better.
2012-09-14 13:17:08 -07:00
Anthony Minessale
5bbc372c56
fix crash in mod_fifo when deleting a node when its in use
2012-09-14 14:25:20 -05:00
Jeff Lenk
076726a163
vs2008 add missing file mod_sofia
2012-09-14 14:23:28 -05:00
Michael Jerris
d1ddb73c0b
fix build of mod_freetdm
2012-09-14 14:40:16 -04:00
Jeff Lenk
dba0b0e40a
vs2010 reswig
2012-09-14 12:28:15 -05:00
Anthony Minessale
83007777a0
lower console output to debug for avmd
2012-09-14 11:24:23 -05:00
Anthony Minessale
6721cd918a
hangup unauth calls with rejected cause
2012-09-14 11:19:36 -05:00
Brian West
dc599db683
FS-4600 --resolve
2012-09-14 10:30:13 -05:00
Brian West
4100c3b532
FS-4599 --resolve
2012-09-14 10:29:25 -05:00
Jeff Lenk
2e9b4c23de
FS-4618 --resolve
2012-09-14 07:38:03 -05:00
William King
bf04f8b0c8
Mod_sonar can be useful for collecting specific round trip delay information about a call route. This is a first working draft, so expect it to interfere with the migration habits of your creatures. To use setup a destination with echo, originate a call to that destination and drop the call into &sonar(). Then watch the logs for the results.
2012-09-14 00:26:36 -07:00
Seven Du
a32244fe38
Revert "for consistency"
...
This reverts commit e8c7bb3a88
.
2012-09-14 09:41:10 +08:00
Seven Du
e8c7bb3a88
for consistency
2012-09-14 09:37:08 +08:00
Anthony Minessale
70898c09ef
run serialize test in skel
2012-09-13 17:58:25 -05:00
Anthony Minessale
d5e5fb032a
add funcs to binary seralize/deserialize switch_events into a contiguous binary frame
2012-09-13 17:46:28 -05:00
William King
c28c99c394
If the timer value isn't available it isn't an error. Instead just don't add the field.
2012-09-13 15:12:52 -07:00
Anthony Minessale
5a956890af
update json lib in core and ESL and re-apply old patches
2012-09-13 12:54:31 -05:00
Anthony Minessale
0424a81494
build fix on opus
2012-09-13 11:27:50 -05:00
Anthony Minessale
892974f010
update opus to use the standardized release
2012-09-13 10:32:00 -05:00
Seven Du
9c1c911648
fix lost bindings when list
2012-09-13 11:33:16 +08:00
Anthony Minessale
9a193a9cd2
add hold_events variable with start and stop times for each hold
2012-09-12 16:36:17 -05:00
Anthony Minessale
631c976f59
don't put casue from unanswered pickups as result of originate
2012-09-12 10:22:03 -05:00
Anthony Minessale
8f0c726b13
add send-display-update profile param to disable the update method
2012-09-11 15:40:50 -05:00
Anthony Minessale
02c24da081
pull cause from channels in ent originate when none of them answer or the call times out
2012-09-11 10:38:29 -05:00
Anthony Minessale
1400a31cfa
plan b
2012-09-10 20:57:07 -05:00
Anthony Minessale
a0eef6a111
revert
2012-09-10 20:49:32 -05:00
Anthony Minessale
c698de5c07
end faster when only pickup endpoints are left
2012-09-10 20:47:57 -05:00
Brian West
99eee5f528
Support rebooting some more ciscos
2012-09-10 18:25:02 -05:00
Anthony Minessale
273b7f59a5
FS-4595 please test
2012-09-10 18:21:08 -05:00
Anthony Minessale
d0117d5c91
missed a spot
2012-09-10 16:57:39 -05:00
Anthony Minessale
40533e7378
set new pt on re-invite video negotiation
2012-09-10 15:20:30 -05:00
Anthony Minessale
a696e4a743
sndfile tweak
2012-09-10 14:13:12 -05:00
Raymond Chandler
48f5724c27
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2012-09-10 14:54:15 -04:00
Anthony Minessale
4ddfedbf71
minor video tweaks
2012-09-10 12:58:23 -05:00
Anthony Minessale
0fd5d7696c
video tweaks for echo app
2012-09-10 12:58:06 -05:00
Anthony Minessale
f71b67e02c
hangup pickup chans with no answer if they are the only ones left
2012-09-10 11:14:19 -05:00
William King
3918d0876f
Add better handling of time values when the times aren't defined. Fix formatting of the config values for two config values.
2012-09-10 09:00:00 -07:00
Anthony Minessale
36cee285b0
FS-4602 --resolve
2012-09-08 16:12:35 -05:00
Raymond Chandler
bf4bb0028e
Merge branch 'master' into FS-4558
2012-09-08 02:29:59 -04:00
Raymond Chandler
8ef13dd8a2
FS-4558 --resolve
2012-09-08 02:28:35 -04:00
Jeff Lenk
6de760992f
FS-4591
2012-09-07 18:28:06 -05:00
Anthony Minessale
c2893801cb
add timestamps for on and off hold times to put in xml cdrs
2012-09-07 18:17:57 -05:00
Anthony Minessale
e2544415ad
add chan vars to tell sip to break the rfc and expect the codec payload the other side replies with rather than the one it offered which is the correct behaviour
2012-09-07 16:50:50 -05:00
Anthony Minessale
bfc46567c1
add uuid_media_reneg api command to tell a channel to send a re-invite with optional list of new codecs
2012-09-07 15:33:09 -05:00
Anthony Minessale
cd8814844a
FS-4408 fix crash caused by missing or invalid call-id in sip invite
2012-09-07 15:08:10 -05:00
Anthony Minessale
cbefc9dae1
fix logic in dmachine parser for overlap bindings so they work regardless of the order they are bound
2012-09-06 11:54:03 -05:00
Anthony Minessale
d528ceee19
regression from a9d72bc35d
2012-09-06 11:32:50 -05:00
Anthony Minessale
4cb0e2e5bd
protect against case with null sofia_private in callback
2012-09-06 10:59:39 -05:00
Raymond Chandler
3e26caf8ff
Merge branch 'master' into FS-4558
2012-09-05 16:55:51 -04:00
Raymond Chandler
9def7a2e8b
FS-4558 --resolve
2012-09-05 16:55:39 -04:00
Anthony Minessale
77de3905ee
one more try
2012-09-05 13:48:52 -05:00
Anthony Minessale
d45db89833
second try at sip_wait_for_aleg_ack
2012-09-05 13:11:32 -05:00
Anthony Minessale
352b1903da
FS-4593 please test this and post logs if necessary
2012-09-05 12:47:47 -05:00
Anthony Minessale
8650116d20
move verbos zrtp debug messages to log level DEBUG1 fsctl debug_level 1 to see them
2012-09-05 11:36:11 -05:00
Anthony Minessale
8ec031e7c9
let callers delete themselves on reload
2012-09-05 11:12:06 -05:00
Jeff Lenk
528d10319f
fix naming issue in last mod_managed change - trivial
2012-09-04 23:32:59 -05:00
Anthony Minessale
a9d72bc35d
fix small broadcast bug
2012-09-04 19:08:06 -05:00
Raymond Chandler
5a8fcfb552
Merge branch 'master' into FS-4558
2012-09-04 20:04:50 -04:00
Anthony Minessale
de0f311f2d
FS-4591 --resolve
2012-09-04 15:07:09 -05:00
Anthony Minessale
76dd6db3a2
swigall
2012-09-04 13:08:41 -05:00
Raymond Chandler
c3aeed6409
FS-4558: add conference chat broadcasting
2012-09-04 14:02:02 -04:00
Anthony Minessale
b01976942c
also allow early_ok flag on caller_channel
2012-09-04 12:38:29 -05:00
Anthony Minessale
455b22480c
FS-3971 --resolve
2012-09-04 12:30:23 -05:00
Anthony Minessale
945d1141c5
set channel vars with result of group dial
2012-09-04 11:25:04 -05:00
Steve Underwood
0eb7d60da9
Some cleanups of the FAX code, so it accesses some of the FAX engine's
...
internal data through the proper mechanisms, instead of directly poking
around inside.
2012-09-04 12:10:16 +08:00
Steve Underwood
7c6f6e306c
Added a free space function to the T.31 modem in spandsp, so the app doesn't
...
need to probe around inside the modem.
2012-09-04 08:58:43 +08:00
Anthony Minessale
a5e9f65e31
FS-4582 --resolve
2012-09-01 11:46:45 -05:00
Steve Underwood
92fea4a896
Those damn tiff-3.8.2 entries seem to be everywhere
2012-09-01 23:37:46 +08:00
Steve Underwood
495fd99d5d
Patched the new libtiff-4.0.2 code to support TIFF/FX tags and the extra
...
compression and colour profile codes that go with them.
2012-09-01 21:50:47 +08:00
Anthony Minessale
bfee2f5382
pull this code
2012-08-31 17:38:06 -05:00
Michael Jerris
200ca61731
FS-4581: --resolve use specific column names in telecast web_callback
2012-08-31 17:11:08 -04:00
Raymond Chandler
f05089b965
Merge branch 'master' of fs-git:freeswitch
2012-08-31 16:41:57 -04:00
Raymond Chandler
6ed3218f8a
FS-4558: add uuid
2012-08-31 16:35:13 -04:00
Anthony Minessale
6e39233840
queue in-dialog message to the session
2012-08-31 15:28:02 -05:00
Anthony Minessale
984b27c68d
add sip_wait_for_aleg_ack var
2012-08-31 14:49:21 -05:00
Anthony Minessale
a8ce9ac29f
tweak
2012-08-30 17:17:15 -05:00
Anthony Minessale
7d2e742feb
tweak
2012-08-30 16:52:34 -05:00
Anthony Minessale
35f0e2ff3a
add uuid_early_ok
2012-08-30 16:51:06 -05:00
Anthony Minessale
722919668d
add channel events to message when its in-dialog
2012-08-30 16:38:31 -05:00
Anthony Minessale
f43e8246f9
FS-4578 try this on dev branch HEAD
2012-08-30 16:15:03 -05:00
Anthony Minessale
fea44bb2c5
add ignore_early_media=consume for hmmhesays
2012-08-30 15:14:38 -05:00
Anthony Minessale
6d2b3256c3
another efficiency pass on sofia and refactoring of 3c685bff25
to be more efficient
2012-08-30 15:26:13 -05:00
Anthony Minessale
e67bb432d1
reduce log level of debug data
2012-08-30 13:18:01 -05:00
Anthony Minessale
8ed7bcd88f
FS-4576 --resolve
2012-08-29 20:35:05 -05:00
Anthony Minessale
c7d7bf23d3
only skip cdr on challenge calls not cancel
2012-08-29 18:35:52 -05:00
Anthony Minessale
65f2961923
add uuid_answer and uuid_pre_answer
2012-08-29 18:14:24 -05:00
Anthony Minessale
4fb38a93a4
add fire-message-events profile param
2012-08-29 15:38:01 -05:00
Anthony Minessale
fb9b69f469
add fire-message-events profile param
2012-08-29 15:34:17 -05:00
Anthony Minessale
5c00f6638c
clean up mutex app code
2012-08-29 14:42:18 -05:00
Anthony Minessale
d1b0b1168a
some minor regressions from the last commit
2012-08-29 14:42:00 -05:00
Anthony Minessale
82a9346486
swigall
2012-08-29 11:57:14 -05:00
Anthony Minessale
c1d2624ce5
FS-4570 --resolve
2012-08-29 11:50:55 -05:00
Anthony Minessale
ada8b78393
FS-4573 --resolve
2012-08-29 11:46:36 -05:00
Anthony Minessale
3c685bff25
fix double sessions on auth challenged calls
2012-08-29 10:38:37 -05:00
Anthony Minessale
edad5d3348
finish up mutex app
2012-08-29 01:01:14 -05:00
Anthony Minessale
b9dd32ac8f
evil typo to cause regression in new core recover engine
2012-08-29 01:00:58 -05:00
Anthony Minessale
5a3a1e3b44
update last
2012-08-28 22:23:50 -05:00
Anthony Minessale
212953bcb4
check-in of mutex app
2012-08-28 21:11:43 -05:00
Anthony Minessale
227ed3036e
FS-4488 wrong format macro
2012-08-28 13:17:31 -05:00
Anthony Minessale
ffb553bef5
FS-4565 --resolve
2012-08-28 12:57:47 -05:00
Anthony Minessale
a8cd9b82da
add tmute command
2012-08-27 17:51:07 -05:00
Anthony Minessale
a8b89bcc1e
add cache param to httapi
2012-08-27 16:13:21 -05:00
Anthony Minessale
90e637cc2f
FS-4561 more debug
2012-08-27 12:55:34 -05:00
Anthony Minessale
a0f752c564
FS-4561 revert
2012-08-27 12:50:51 -05:00
Anthony Minessale
be5fc2c0c5
enable debug
2012-08-27 12:38:48 -05:00
Robert Jongbloed
48b85ca9c1
Added check for PTLib version, can't be too old.
2012-08-27 11:51:28 +10:00
Anthony Minessale
4d8c82c86b
FS-4561 please test this
2012-08-26 12:35:36 -05:00
Anthony Minessale
60cd56d1fc
FS-4561 send notify with terminate state when we get a SUBSCRIBE with expires 0
2012-08-24 17:53:53 -05:00
Anthony Minessale
e0372f57c3
FS-4525 --resolve ok there was 2 parts to this and I missed one, your client actually uses different to and from in the subscribe where the majority use the target name in the request, to and from, this should make it compat
2012-08-24 13:15:57 -05:00
Anthony Minessale
fbc83cb0ea
revert
2012-08-23 17:52:32 -05:00
Stefan Knoblich
a436a3e962
FreeSWITCH: Fix format string error in witch_core_session_thread_pool_worker().
...
Fixes:
cc1: warnings being treated as errors
src/switch_core_session.c: In function 'switch_core_session_thread_pool_worker':
src/switch_core_session.c:1478: warning: format '%ld' expects type 'long int', but argument 9 has type 'switch_size_t'
src/switch_core_session.c:1483: warning: format '%ld' expects type 'long int', but argument 9 has type 'switch_size_t'
gmake[2]: *** [libfreeswitch_la-switch_core_session.lo] Error 1
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-08-24 00:51:36 +02:00
Anthony Minessale
f34085965c
fix some issues in httapi record parser
2012-08-23 17:49:53 -05:00
Anthony Minessale
4efff5c463
fix small bug, init this value to success so you can record without playing a file first
2012-08-23 16:29:30 -05:00
Anthony Minessale
04924f1694
FS-4079 FS-4540 regression from 5213c764bb
please update ASAP if you are running this one
2012-08-23 14:56:37 -05:00
Anthony Minessale
29a3d7ab02
copy channel data into RECV_INFO event
2012-08-23 13:07:08 -05:00
Anthony Minessale
cfa02f0e32
FS-4561 please update to this version and retest with new logs if necessary
2012-08-23 13:02:08 -05:00
Anthony Minessale
5213c764bb
FS-4079 FS-4540 minor refactoring to fix some minor side effects of recent changes
2012-08-23 11:10:03 -05:00
Jeff Lenk
3d34215919
vs2010 reswig
2012-08-22 18:08:55 -05:00