Travis Cross
e1a773406d
Unsigned values are never less than zero
2013-05-29 03:02:21 +00:00
Travis Cross
1637a08206
Avoid using psession uninitialized in mod_fsk
2013-05-29 03:00:13 +00:00
Travis Cross
04b8de0619
Avoid using memory after we free it
...
Without setting errmsg to NULL here, we'll try to print this freed
value again below if another error doesn't intercede.
2013-05-29 02:52:23 +00:00
Travis Cross
de3727fe06
Add common include paths for jni.h and jni_md.h
2013-05-29 02:48:28 +00:00
Travis Cross
50a02efd27
Fix variable type in mod_nibblebill
2013-05-29 02:48:11 +00:00
Travis Cross
e964215868
Work around error in pocketsphinx-0.7
...
fsg_search.c:263:2: error: non-void function 'fsg_search_reinit' should return a value [-Wreturn-type]
2013-05-29 02:48:01 +00:00
Travis Cross
e60877cde6
Add missing newline at end of mod_say_fa.c
2013-05-29 02:47:08 +00:00
Mariusz Czułada
cd549aa44a
FS-5157 patch accepted
2013-05-29 00:22:19 +02:00
Brian West
2cac71675f
log auto adjust ip and port separate so it doesn't get clobbered on hold/update events
2013-05-28 16:26:05 -05:00
Anthony Minessale
4d5ea55924
FS-5480 --resolve
2013-05-28 08:18:00 -05:00
Travis Cross
acc8eb5cb6
Remove unused variable in mod_rtmp
...
Unused variables break the build with recent versions of gcc and
clang.
2013-05-26 05:29:21 +00:00
Travis Cross
a744b202fd
Quote arguments to shell when sending email
...
Note that the function switch_util_quote_shell_arg is implemented
incorrectly for unix shells, so this is still not safe until that
function is fixed.
Reported-by: Nathan Neulinger <nneul@mst.edu>
FS-5450 --resolve
2013-05-26 01:41:02 +00:00
Travis Cross
ff85c6cfdf
Fix memory leaks in mod_tts_commandline
...
We were using both switch_util_quote_shell_arg and
switch_string_replace without freeing the results even though both
functions malloc.
2013-05-26 01:08:10 +00:00
Travis Cross
103d97e208
Leave room for switch_escape_string to add a terminating null
...
Thanks-to: Nathan Neulinger <nneul@mst.edu>
FS-5448 --resolve
2013-05-25 23:29:48 +00:00
Travis Cross
2870bb9200
Fix comment spelling
...
Thanks-to: Mariusz Czułada <manieq.net@gmail.com>
2013-05-25 21:47:08 +00:00
Travis Cross
ed276a10d2
Fix memory corruption in mod_erlang_event
...
Thanks-to: Alexandre Snarskii <snar@snar.spb.ru>
FS-5465 --resolve
2013-05-25 21:46:58 +00:00
Travis Cross
4b2dd0a8d9
Don't setup ZRTP without a session and channel
...
FS-5472 --resolve
2013-05-25 21:46:11 +00:00
William King
6c4ec9d954
Fix a possible deadlock scenario in the impossible scenario from the last patch.
2013-05-25 11:07:30 -07:00
William King
a6d24d8eac
Redundant code. The if/else block makes more sense than the equivalent in two separate if's.
2013-05-25 07:46:47 -07:00
William King
782480c48b
Better to not pass tmp_socket to setsockopt if there was an error here creating the socket.
2013-05-25 07:36:43 -07:00
William King
479a06bda6
It's been missing a break there for ~4 years and instead using the 8k max_ms values(the ptime_div value is the same).
2013-05-25 07:16:51 -07:00
William King
a4b8226c89
Cleaning up logically dead code.
2013-05-25 07:02:33 -07:00
William King
e5ca2a0028
This condition should NEVER be hit, but in case the started thread is unable to locate itself in the EVENT_DISOATCH_QUEUE_THREADS array, it's best to return null here and kill the unexpected event thread rather than segfault FS by writing outside of the bounds of the EVENT_DISPATCH_QUEUE_RUNNING array.
2013-05-25 06:51:22 -07:00
William King
50b664c2dd
Small off by one error. If the array is of size 144, then an index of 144 inclusive is an error.
2013-05-25 06:41:22 -07:00
William King
dfbc175776
Let's bit a bit safer when dereferencing pointers.
2013-05-24 20:03:19 -07:00
William King
6c3062a768
Removing logically dead code
2013-05-24 19:59:20 -07:00
William King
4edf66be98
If there is a problem reading the dictionary file, don't leak memory...
2013-05-24 19:55:37 -07:00
William King
8803804f90
Removing unused code
2013-05-24 19:53:10 -07:00
William King
47c6981a9f
More explicit and defensive code so if the init fails we know we handling this pointer safely, because rc_config_init will free the pointer if there was a problem, but it will not set the pointer to NULL.
2013-05-24 19:49:20 -07:00
William King
6320042f6b
Another location where mod_rtmp would leak memory.
2013-05-24 19:45:24 -07:00
William King
83ae82fd2d
Fix improper handling of a double linked list that could have caused a memory leak.
2013-05-24 19:42:02 -07:00
William King
b3aea78730
Appears to have been a copy paste error because this doesn't do what the api claims, and it also leaks the reference to the new node.
2013-05-24 19:35:43 -07:00
William King
8a743cb2f3
Fixing a memory leak. name needs to be freed since it's being strdup'd lower.
2013-05-24 19:31:40 -07:00
Anthony Minessale
aecd186ba5
FS-5470 --resolve
2013-05-24 09:37:40 -05:00
Anthony Minessale
dc13cb847f
FS-5466 --resolve
2013-05-24 09:14:26 -05:00
Mariusz Czułada
e44316d3ea
FS-5042 changed event body creation
2013-05-24 09:02:23 -05:00
Raymond Chandler
d00ed860a1
FS-4871: reduce logging a bit
2013-05-24 08:34:44 -05:00
Jeff Lenk
4b54ec078b
FS-5389
2013-05-24 08:34:43 -05:00
Jeff Lenk
b214af4ccf
FS-5389 --resolve
2013-05-24 08:34:43 -05:00
Raymond Chandler
1e6d7ea113
FS-4871 --resolve
2013-05-24 08:32:46 -05:00
Anthony Minessale
22076b7b6f
FS-5453 --resolve
2013-05-24 08:13:55 -05:00
Anthony Minessale
9c98829aab
FS-5453 --resolve this is a different issue, we just have to hangup the loopback channel so the loopback and the sip don't both execute the extension
2013-05-23 09:59:18 -05:00
Anthony Minessale
0060313ea1
swig
2013-05-23 09:55:52 -05:00
Anthony Minessale
18ac2a2540
FS-5042 --resolve
2013-05-23 08:07:26 -05:00
Anthony Minessale
3d2eb20a28
FS-5453 --resolve
2013-05-23 08:06:52 -05:00
Anthony Minessale
c08622235d
FS-5402 --resolve the problem is ent originate has many channels and many causes to parse so we need to check it against all the causes
2013-05-22 11:01:59 -05:00
Anthony Minessale
666ba36e57
FS-5360 change defaults
2013-05-22 10:20:57 -05:00
Anthony Minessale
aed693b9e5
FS-5436 --resolve
2013-05-21 19:39:21 -05:00
Anthony Minessale
b73e2c51bb
FS-5402 revert wait till tomorrow
2013-05-21 13:29:05 -05:00
Anthony Minessale
b6561f2535
FS-5402
2013-05-21 13:22:35 -05:00
Anthony Minessale
1b6860d8e3
FS-5453 --resolve
2013-05-21 12:02:12 -05:00
Anthony Minessale
e4f7fda044
FS-5457
2013-05-21 10:22:02 -05:00
Anthony Minessale
e2da2e19c3
FS-5376 --resolve
2013-05-21 10:04:58 -05:00
Anthony Minessale
fb3eb97568
FS-5242
2013-05-21 10:03:36 -05:00
Anthony Minessale
4bdd2a7f84
FS-5211 --resolve
2013-05-21 09:30:06 -05:00
Anthony Minessale
36116944a7
FS-5360
2013-05-20 12:23:13 -05:00
Anthony Minessale
3a0ec14130
getting read_impl too soon here
2013-05-20 11:22:54 -05:00
William King
4192bf3370
Minor code cleanup. calling va_start without calling va_end doesn't leak does it? Either way, it's fixed now.
2013-05-18 20:15:14 -07:00
William King
79e3de3e55
full_contact must be freed by sofia. There isn't a chance of this having blown anything up, but Coverity is right that this should be initialized with NULL to be safe against future refactors.
2013-05-18 19:13:44 -07:00
William King
c80d768004
My bad. some how a make didn't catch this issue after a cleanup refactor. In this instance buf is being treated as an 8 byte number, not a pointer.
2013-05-18 17:46:50 -07:00
William King
f3393ef362
Coverity reported an Uninitialized pointer read. Upon further digging it appears that there is a code path where incoming packets can come in out of order, so this section of code tries to see if it can find the missed packets. As per FS-5202 there is a case where under heavy load the packet exists, and has most of the packet parsed, but still has a NULL pointer for the packet buffer. These two lines would at least help detect the edge case.
2013-05-18 17:35:07 -07:00
William King
bd4ea84242
Edge case for when you are subscribing to presence on a valet parking lot. In which case there would be a small leak.
2013-05-18 17:07:31 -07:00
William King
97286e10cd
Possible leak if someone were to try and add extra headers to a channel that had either an inbound info on that session or the session were to be deflected. I don't see a way that these extra headers could be added outside of a C module subscribing to the session states, but just to make sure I'm adding these so that just like other extra header locations it's cleaned up.
2013-05-18 17:01:27 -07:00
William King
14f48a6a7a
Alice meet rabit hole. There is a leak here on every invite that comes back from a status 180 when the other side is not FS, but you have presence enabled. Thanks to Coverity scan for location this condition. This 'might' not have been leaking if sofia was automatically freeing this when the sofia object was destroyed, but all other locations where sip_header_as_string where called they were all followed by a su_free, so I assume not.
2013-05-18 16:36:41 -07:00
William King
d61d395e8d
If the mod_sofia global presense hash is null, then make sure to free the matches variable before going to done.
2013-05-18 16:06:15 -07:00
William King
dac6ce1b45
FS-5443: --resolve leaked because the JS api's copy and return new malloc'd pointers.
2013-05-18 15:47:51 -07:00
William King
9ce6ce082f
When message events were added, the debug field name was overlooked. This would have only been hit when debug level was above 'DEBUG1' and at that point it would have incorrectly chosen debug display names.
2013-05-18 15:11:14 -07:00
William King
4fc1369a1b
Minor typo. User is being passed into this fuction as a long pointer, not a long.
2013-05-18 14:30:43 -07:00
William King
49303fdabc
read() does not NULL terminate statbuf, but strstr expects statbuf to be null terminated.
2013-05-18 14:27:00 -07:00
William King
48f423db40
This was writing a null one space to the right, outside of the malloc'd buffer. On further review this uses apr_vsnprintf which always returns null terminated.
2013-05-18 13:39:12 -07:00
Jeff Lenk
dec5a592ca
FS-5434 --resolve
2013-05-17 21:44:13 -05:00
Anthony Minessale
bf688a87aa
fix silence_stream size bug
2013-05-17 16:12:13 -05:00
William King
fc42d93ddf
FS-5441: --resolve
2013-05-17 12:40:04 -07:00
Anthony Minessale
c8ef74055a
FS-5430 --resolve
2013-05-15 09:27:44 -05:00
Anthony Minessale
3fe3a0091c
FS-5418 --resolve
2013-05-15 08:09:07 -05:00
Anthony Minessale
88003520bb
FS-5208 --resolve
2013-05-15 07:37:12 -05:00
Anthony Minessale
793008a215
FS-5011 try to fill gaps
2013-05-14 11:23:21 -05:00
Anthony Minessale
ec7d8a0118
FS-5416 --resolve just missing the part that registers it
2013-05-14 07:38:20 -05:00
Anthony Minessale
fcb699c8b7
FS-5407 --resolve
2013-05-13 14:21:25 -05:00
Anthony Minessale
e8ecb64666
FS-5410 --resolve
2013-05-13 13:15:54 -05:00
Raymond Chandler
d125147dd8
add context
2013-05-10 16:32:22 -04:00
Anthony Minessale
d6c2b9a2fb
FS-5085 the last change helped weed out the real bug which is this commit
2013-05-10 10:45:07 -05:00
Anthony Minessale
e5754ab3ee
FS-5403 --resolve
2013-05-10 09:59:19 -05:00
Anthony Minessale
e44c278c68
move log message to avoid logging null
2013-05-09 14:35:19 -05:00
Anthony Minessale
3fc8f7888a
FS-5399 --resolve
2013-05-09 14:09:23 -05:00
Anthony Minessale
3847ae028a
FS-5360 --resolve fields are exec-on-max-failures exec-on-max-timeouts pin, needs testing
2013-05-09 12:29:04 -05:00
Anthony Minessale
a08965601c
FS-5390 --resolve
2013-05-09 10:30:00 -05:00
Anthony Minessale
646b34a2a2
FS-5398
2013-05-09 10:10:06 -05:00
William King
569da261aa
FS-5395: False alarm on a reported valgrind memory leak. The io_private is alloc'd from a memory pool which valgrind sucks at tracking. No need to free this, because it'll get cleared when the memory pool on the rsession is destroyed.
2013-05-08 18:45:55 -07:00
William King
924e24a0de
FS-5395: --resolve Resolve another mod_rtmp crash where oh specific hangup scenarios there would be a free of variable that wasn't ever malloced
2013-05-08 16:53:15 -07:00
Anthony Minessale
2e19cbcc61
FS-5085 I discovered that the bowout is happening from both legs at once, we only need to check this condition on the A side of the loopback bridge
2013-05-08 13:17:45 -05:00
Brian West
7c8c758586
Undo previous change
2013-05-08 14:40:48 -05:00
Raymond Chandler
3c132c91b3
FS-5288 --resolve
2013-05-08 13:58:43 -04:00
Raymond Chandler
5f0d33338e
FS-5327 --resolve
2013-05-08 13:58:17 -04:00
Anthony Minessale
900b0c1747
FS-5371 --resolve typo
2013-05-08 09:19:05 -05:00
William King
f4bde33dab
Revert "fixed stuck mod_rtmp session when the call is killed from fs side, such as using uuid_kill"
...
This reverts commit d8edc031fa
.
Conflicts:
src/mod/endpoints/mod_rtmp/mod_rtmp.c
2013-05-07 16:08:15 -07:00
Anthony Minessale
2b950b9599
FS-5168 --resolve
2013-05-07 14:10:03 -05:00
Anthony Minessale
bf3f26b0f8
FS-5383 --resolve
2013-05-07 08:31:48 -05:00
Ken Rice
c7567d418e
fix mod_spandsp on systems with libjbig
2013-05-06 18:27:20 -05:00
Michael Jerris
99fd7a87ff
fix auto in will not use the last slot
2013-05-06 11:45:30 -04:00
Anthony Minessale
65f0d16dee
FS-5371 --resolve
2013-05-03 13:38:44 -05:00
Anthony Minessale
749afaa7a3
FS-5365 --resolve
2013-05-03 13:13:44 -05:00
Michael Jerris
3d934ad397
add bgsystem for background system calls
2013-05-03 16:23:35 -04:00
Anthony Minessale
766db71ecd
FS-5085 adding this patch but still wondering what causes this issue
2013-05-03 12:30:57 -05:00
Anthony Minessale
a062444b4c
dress up event fired after parsing a message
2013-05-03 11:43:01 -05:00
William King
ec0067b04c
FS-5240: --resolve Please test
2013-05-03 00:54:58 -05:00
Anthony Minessale
a30989d769
prevent t38_passthru and fax_detect from both happening at once
2013-05-02 22:22:59 -05:00
William King
2e7c219b7e
FS-4332: --resolve
2013-05-03 00:02:05 -05:00
Anthony Minessale
d0e2e9ae9c
FS-4875 auto setting ignore_early_media causes unwanted side effects for others, it will have to be supplied by the user
2013-05-02 21:22:16 -05:00
Anthony Minessale
95d31525ce
FS-5359 --resolve
2013-04-30 18:46:15 -05:00
Brian West
91712b5774
add channel data to this event
2013-04-30 14:44:15 -05:00
Brian West
52f867b142
fix stop the correct way
2013-04-30 13:25:15 -05:00
Anthony Minessale
91f8c53568
add uuid of orig picked channel too
2013-04-30 11:58:10 -05:00
Anthony Minessale
99e91acc5f
add execute_on_pickup and api_on_pickup
2013-04-30 11:41:47 -05:00
Brian West
85957b9557
fix stopping of streams
2013-04-30 12:33:25 -05:00
Anthony Minessale
a9587acac2
FS-5358 --resolve use allow-transcoding=true param in global settings or fifo_allow_transcoding=true channel var on per caller basis
...
Conflicts:
src/mod/applications/mod_fifo/mod_fifo.c
2013-04-30 09:42:11 -05:00
Anthony Minessale
89afd89741
FS-5286 we can try this for added protection
2013-04-29 09:20:19 -05:00
Anthony Minessale
e23d4d37aa
FS-5355 --resolve
2013-04-29 08:51:30 -05:00
Anthony Minessale
e495702e7d
FS-4990 --resolve
2013-04-26 17:23:30 -05:00
Brian West
49b999c167
FS-5316 --resolve
2013-04-25 13:48:56 -05:00
Brian West
115061a4da
Add application layer keepalive options to sofia and expose config options
...
Conflicts:
src/mod/endpoints/mod_sofia/mod_sofia.h
2013-04-25 12:19:20 -05:00
Anthony Minessale
66bfd299f5
FS-5346 --resolve use new originate_delay_start=<ms> to get this
2013-04-24 15:08:08 -05:00
Anthony Minessale
e852ef6411
FS-5344 --resolve
2013-04-24 12:24:05 -05:00
Anthony Minessale
c4c2883c61
FS-5331
2013-04-24 11:33:18 -05:00
William King
198ae2fa05
If the rsession is null, then don't try to unlock it, since that'll just result in a segfault.
2013-04-23 17:48:07 -07:00
William King
985c8de056
fixed rtmp active calls count
2013-04-23 17:48:07 -07:00
William King
7df4e52d61
added rsession check before comparing its state. commented out active sessions loop
2013-04-23 17:48:07 -07:00
William King
f748a1fac8
Updating the contributor tags
2013-04-23 17:48:06 -07:00
William King
ea2d532e04
Moving all rtmp specific logging to use the rtmp uuid rather than the session uuid.
2013-04-23 17:48:06 -07:00
William King
5f71f05afb
Another variable name standardization
2013-04-23 17:48:06 -07:00
William King
cfc49ff7a5
Should resolve the last of the rsession -> session and session -> rsession on_destroy race condition issues
...
Conflicts:
src/mod/endpoints/mod_rtmp/mod_rtmp.c
2013-04-23 17:48:01 -07:00
William King
e84cd70147
White space cleanup and variable naming standardization
2013-04-23 17:46:05 -07:00
William King
8171f6d11a
Standardizing on rsession to reference rtmp_session_t
...
Conflicts:
src/mod/endpoints/mod_rtmp/mod_rtmp.c
2013-04-23 17:45:48 -07:00
William King
62fb1437d9
Resolve the segfault where the channel is destroyed while it is still receiving audio
...
Conflicts:
src/mod/endpoints/mod_rtmp/rtmp.c
2013-04-23 17:44:20 -07:00
William King
3e1d0318a2
Cleaning up and standardizing variable name to rsession if the session referenced is an rtmp_session_t
2013-04-23 17:43:22 -07:00
William King
037bd48c8c
added debugging to print ip and port of rtmp connection as well as tie the rtmp session and fs session together
2013-04-23 17:43:22 -07:00
William King
538c1afa69
fixed stuck mod_rtmp session when the call is killed from fs side, such as using uuid_kill
2013-04-23 17:43:21 -07:00
Anthony Minessale
c2077d7bff
FS-5302 missed a word
2013-04-23 15:59:14 -05:00
Anthony Minessale
023d816ca7
favor the lessor of the configured cache-ttl or the max-age, add an abs-cache-ttl to be forced cache ttl, and add cache_ttl and abs_cache_ttl url params to set it per req
2013-04-23 15:52:17 -05:00
Anthony Minessale
5c696f9b55
FS-5341 --resolve
2013-04-23 14:49:36 -05:00
Chris Rienzo
35c3ae00be
added .vox (Dialogic/OKI ADPCM 8kHz format) to mod_sndfile
2013-04-23 16:27:34 -04:00
Anthony Minessale
62b3fd86c4
FS-5329 --resolve
2013-04-23 10:28:05 -05:00
Anthony Minessale
de56aa1aca
FS-5302 --resolve use oreka_mux_streams=true channel var or mux-all-streams=true param in the oreka.conf.xml
2013-04-22 19:32:40 -05:00
Anthony Minessale
360429304f
fix minor cid issue in mod_fifo
2013-04-22 16:30:06 -05:00
Anthony Minessale
f038338e81
skip reforking with ulimit code on 64 bit
2013-04-22 13:42:12 -05:00
Anthony Minessale
658f128896
FS-5332 --resolve
2013-04-22 13:25:54 -05:00
Anthony Minessale
9fa8684875
FS-5238
2013-04-22 12:54:46 -05:00
Anthony Minessale
7fe448e13c
FS-5238 revert
2013-04-22 08:51:43 -05:00
Anthony Minessale
63d8df3822
FS-5302 --resolve
2013-04-19 14:07:57 -05:00
Chris Rienzo
8d7c69572e
Merge branch 'v1.2.stable' of ssh://git.freeswitch.org:222/freeswitch into v1.2.stable
2013-04-18 21:31:52 -04:00
Chris Rienzo
4da9aa2ae8
FS-5324 try this- set define-grammar=true to force caching of grammar in play_and_detect_speech
2013-04-18 21:29:00 -04:00
Anthony Minessale
5a161a967d
add geolocation header parser
2013-04-18 16:41:34 -05:00
Anthony Minessale
01e06b601e
FS-5322 stable equiv
2013-04-18 16:29:06 -05:00
Anthony Minessale
40eda54cfe
FS-5318 update
2013-04-17 17:48:55 -05:00
Anthony Minessale
907af48033
FS-5313 --resolve
2013-04-17 17:33:42 -05:00
Anthony Minessale
3fa092c5c6
FS-5318 --resolve
2013-04-17 15:58:15 -05:00
Kristin King
976811ccec
FS-5249: --resolve add message sort ordering.
2013-04-17 15:09:26 -07:00
Anthony Minessale
de5903c1a4
FS-5299 --resolve
2013-04-17 15:38:54 -05:00
Anthony Minessale
2e4aedd0fb
FS-5319 --resolve
2013-04-17 15:33:07 -05:00
Anthony Minessale
429e0fdec9
FS-5034 --resolve please document accordingly on the wiki
2013-04-17 15:24:18 -05:00
Anthony Minessale
64341dc194
FS-4622 --resolve
2013-04-17 15:17:51 -05:00
Anthony Minessale
6d016e81c4
FS-5313
2013-04-17 14:57:33 -05:00
Anthony Minessale
7b93c2d071
prevent offering vid codec on recover when one was not chosen
2013-04-16 13:40:07 -05:00
Brian West
22e5203e88
Fix silly warning
2013-04-16 12:13:01 -05:00
Anthony Minessale
080f301a3a
swigall
2013-04-16 08:50:55 -05:00
Jeff Lenk
d246f2175a
FS-5308 vs2010-2012 reswig
2013-04-15 17:28:36 -05:00
Anthony Minessale
60df873cd2
FS-5305 --resolve
2013-04-15 14:48:28 -05:00
Michael Jerris
61ec4c0abb
fix case for call_completed_elsewhere var set
2013-04-15 16:45:12 -04:00
Anthony Minessale
2d0b24743f
move callstate changes down to take place after the core states have run
2013-04-15 10:43:49 -05:00
Brian West
3fde0e453e
Swap UUIDs
2013-04-12 11:56:47 -05:00
Anthony Minessale
e227bf4944
FS-5269 --resolve
2013-04-11 15:03:13 -05:00
Anthony Minessale
8dd4c8f9f1
don't send presence for hangup if you never sent it for early in presence_disable_early mode, it causes issues in yealink
2013-04-09 22:32:24 -05:00
Anthony Minessale
d8a6dcf5a5
FS-5265
2013-04-08 16:30:21 -05:00
Anthony Minessale
8b43a0742f
FS-5285 --resolve
2013-04-08 15:55:15 -05:00
Anthony Minessale
388bd7467a
FS-5284 --resolve ready is meant to signify that the object is ready for external use so setting it to 1 before the bind is sufficient
2013-04-08 13:00:44 -05:00
Anthony Minessale
16c1cc7df7
FS-5208 --resolve
2013-04-08 12:10:42 -05:00
Anthony Minessale
93702564c1
FS-5281 --resolve
2013-04-08 11:54:10 -05:00
Anthony Minessale
28f3e67740
FS-5279 --resolve some mods made to the patch
2013-04-08 11:48:40 -05:00
Raymond Chandler
227af62a4a
FS-5280 --resolve bitch n bail
2013-04-08 10:43:57 -04:00
Anthony Minessale
cb8d51a67c
FS-5265
2013-04-06 16:31:38 -05:00
Anthony Minessale
a7a04d8a13
sla barg cid regression
2013-04-05 16:42:25 -05:00
Anthony Minessale
045039c379
refactor and cleanup more cid stuff
2013-04-05 15:29:14 -05:00
Anthony Minessale
eea8f47f1a
oops
2013-04-05 15:01:10 -05:00
Anthony Minessale
82bbb45d96
FS-5216 don't allow recursive call to speek
2013-04-05 14:27:17 -05:00
Anthony Minessale
066319662d
endless cid fun
2013-04-05 08:28:49 -05:00
Anthony Minessale
57fb368b32
sla cid tweaks
2013-04-05 00:29:20 -05:00
Anthony Minessale
4a2d0f011a
flush on answer for inbound only
2013-04-04 13:47:43 -05:00
Anthony Minessale
bce6ad1968
FS-5265 --resolve
2013-04-04 12:36:11 -05:00
Anthony Minessale
53b4dd3ec2
FS-5262 --resolve
2013-04-04 09:20:26 -05:00
Anthony Minessale
79be96aa8e
more cid refactor
2013-04-03 17:17:01 -05:00
Anthony Minessale
6af46c3d60
remove depricated vars causing issues
2013-04-02 21:26:24 -05:00
Anthony Minessale
b2f0f9b88a
fix some cid stuff in fifo
2013-04-02 17:45:47 -05:00
Ken Rice
4432a0a0fc
debug cleanup
2013-04-02 09:42:23 -05:00
Anthony Minessale
b72d2c32d7
do some more caller-id cleanup
2013-04-01 23:02:29 -05:00
Brian West
4f47c49590
missing zset
2013-03-30 19:55:55 -05:00
Anthony Minessale
dd1e61e0d4
part 2 of other cid patch
2013-03-30 15:39:49 -05:00
Mathieu Parent
860d952efd
EndCall for incoming call while on hold doesn't close both legs on a skinny phone
...
Fixes #FS-5232, thanks to Nathan Neulinger for the patch
2013-03-30 12:00:58 +01:00
Anthony Minessale
e976144ef1
FS-5216 seems like invalid codec lets try this
2013-03-29 22:35:32 -05:00
Anthony Minessale
262aed0ed1
remove debug code
2013-03-29 22:12:54 -05:00
Anthony Minessale
dcb4beb12f
update caller_id not callee_id when getting a display update from an inbound leg
2013-03-29 22:07:35 -05:00
Chris Rienzo
f8d263683a
--resolve FS-5243 improve mod_unimrcp audio buffering
2013-03-30 00:19:07 -04:00
Brian West
49138460a3
fix
2013-03-29 17:55:50 -05:00
Anthony Minessale
c0f736c9da
FS-5242
2013-03-29 10:54:45 -05:00
Anthony Minessale
47e6dfbbdf
FS-5242
2013-03-29 10:43:12 -05:00
Anthony Minessale
aca9257f93
tweaks for caller id in certian uuid_bridge situations
2013-03-28 22:17:28 -05:00
Brian West
32b7673cde
Fix Execute on in early media situations
2013-03-28 14:19:23 -05:00
Anthony Minessale
e6ef517354
FS-5011 add sync up flags so neither file writes data until audio is moving both ways
2013-03-28 10:41:28 -05:00
Anthony Minessale
3b6ae8966d
set bridge times before firing the bridge event
2013-03-28 10:12:00 -05:00
Michael Jerris
b15ac31174
dont ever return success when we don't end up with a new session
2013-03-28 11:24:49 -04:00
Seven Du
fe1a758338
fix void * arithmatic warning
2013-03-28 17:36:01 +08:00
Brian West
b8b7176086
remove debug line left in by accident
2013-03-27 22:19:58 -05:00
Anthony Minessale
6cedccd6fe
FS-5229 missed a spot
2013-03-27 18:47:13 -05:00
Anthony Minessale
7818c3c9ed
add SMBF_ONE_ONLY flag and use it on dtmf detectors
2013-03-27 17:19:40 -05:00
Anthony Minessale
e3ac7c50ac
FS-5238 --resolve
2013-03-27 16:50:10 -05:00
Anthony Minessale
14e3570848
add switch_core_session_findall to get a list of all open uuid
2013-03-27 15:51:23 -05:00
Anthony Minessale
b4e21fd3f6
FS-5229 --resolve oops, i missed the part that its subsequent calls to displace
2013-03-27 15:39:10 -05:00
Anthony Minessale
c510a81177
do not pause callers when they come out of a bridge
2013-03-27 15:18:54 -05:00
Anthony Minessale
861c3e3ccc
add switch_core_get_variables and allow execute_on funcs to see global vars too
2013-03-27 14:54:01 -05:00
Anthony Minessale
eed868af6c
FS-5230 --resolve this was actually a bug in the -1 val in send_silence_when_idle
2013-03-27 13:52:03 -05:00
Anthony Minessale
8efaea29af
FS-5228 --resolve problem was actually in the send_silence code as used from park not uuid_displace but uuid_displace relies on the write stream so thus it was a symptom
2013-03-27 13:40:51 -05:00
Anthony Minessale
3b50675d25
FS-5231 --resolve
2013-03-27 12:41:17 -05:00
Anthony Minessale
f7408f8829
FS-4903 --resolve some of these are better of reverted but not all, this should work
2013-03-27 12:31:40 -05:00
Anthony Minessale
44f529381f
FS-5233 --resolve
2013-03-27 11:46:12 -05:00
Anthony Minessale
c4347e6e81
FS-5234 --resolve
2013-03-27 11:37:15 -05:00
Anthony Minessale
4fe24be75d
fix bug where originate can return success when it should not
2013-03-27 11:28:43 -05:00
Anthony Minessale
18b8007217
FS-5235 --resolve
2013-03-27 11:12:35 -05:00
Anthony Minessale
3226882682
FS-5203 --resolve
2013-03-27 11:09:07 -05:00
Anthony Minessale
3f118b18dc
FS-5236 --resolve
2013-03-27 11:06:32 -05:00
Chris Rienzo
7af706113a
FS-5221 --resolve set NOSIGNAL on http_get
2013-03-26 23:50:29 -04:00
Anthony Minessale
231a9c7e8f
change ready to up in this case
2013-03-26 16:37:47 -05:00
Anthony Minessale
a803e849eb
add execute_on_pre_bridge and execute_on_post_bridge vars to behave like the other family of execute_on and not break the existing pre bridge vars that are now depricated
2013-03-26 16:33:13 -05:00
Anthony Minessale
42e679f023
FS-5226 --resolve
2013-03-26 15:50:07 -05:00
Anthony Minessale
3bb6acf066
FS-5223
2013-03-26 15:44:26 -05:00
Mathieu Parent
03137f98ab
Fix in-band ringback in mod_skinny
...
Closes: FS-4241 (Thanks to Marek Wiewiorski for the patch)
2013-03-26 22:36:56 +01:00
Mathieu Parent
e0b34881af
mod_skinny parses and modifies odbc url, breaking it, but also doesn't use the resulting vars
...
Closes: FS-5224 (Thanks to Nathan Neulinger for the patch)
2013-03-26 22:29:40 +01:00
Mathieu Parent
e5ab581837
examples for the ext-voicemail and ext-redial options to mod_skinny sample conf
...
Closes: FS-5227 (Thanks to Nathan Neulinger for the patch)
2013-03-26 22:21:44 +01:00
Mathieu Parent
c3b30a88e3
MIN is an aggregate function on MySQL
...
Closes: FS-5218 (Thanks to Nathan Neulinger for the patch)
2013-03-26 22:16:44 +01:00
Anthony Minessale
bb3114e96b
FS-5171 try this version
2013-03-26 13:23:38 -05:00
Anthony Minessale
10af50d96c
FS-5219 --resolve
2013-03-26 10:09:02 -05:00
Jeff Lenk
a5cd84304e
oops line endings
2013-03-26 10:18:44 -05:00
Jeff Lenk
74767e7a49
FS-4321 --resolve
2013-03-26 10:02:53 -05:00
Daniel Swarbrick
49bcd15008
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2013-03-26 01:20:08 +01:00
Daniel Swarbrick
e6f6c32c6f
minor tidyup of user-submitted patch from last year
2013-03-26 01:19:30 +01:00
Anthony Minessale
e74e46be27
FS-5171 please test
2013-03-25 17:57:51 -05:00
Anthony Minessale
b6ed7c26c3
FS-5214 --resolve
2013-03-25 17:02:05 -05:00
Jeff Lenk
772e9f4c70
FS-4568 --resolve
2013-03-24 14:32:56 -05:00
Michael S Collins
0ec0153b99
fs_encode: load mod_spandsp before loading mod_native_file so that the latter picks up all the codecs offered by the former
2013-03-22 16:40:42 -07:00
Jeff Lenk
83ed0bd399
remove debug code
2013-03-22 15:52:36 -05:00
Anthony Minessale
955b900f3e
FS-5011 catch sid frames and change them to cng
2013-03-22 13:47:38 -05:00
Anthony Minessale
9c255aff76
allow specific removal of media bugs by function name
2013-03-22 11:20:34 -05:00
Anthony Minessale
818f8521e0
don't choose 0 port for proxy mode
2013-03-22 10:34:31 -05:00
Anthony Minessale
0ca2c2b0e7
print message before destroying obj
2013-03-22 10:28:15 -05:00
Jeff Lenk
5406fb8a11
FS-5185 --resolve
2013-03-22 08:40:45 -05:00
Jeff Lenk
65ba846a30
FS-5100 --resolve
2013-03-22 07:44:22 -05:00
Christopher Rienzo
0481ce78ff
tabs instead of spaces
2013-03-21 23:18:31 -04:00
Jeff Lenk
0fa438a748
FS-5178 --resolve
2013-03-21 21:36:20 -05:00
Anthony Minessale
0f4f0e71c3
FS-5192 --resolve
2013-03-21 15:55:24 -05:00
Anthony Minessale
909e5f3b01
FS-5204 --resolve
2013-03-21 14:37:53 -05:00
Anthony Minessale
d75faa6913
stray q
2013-03-21 14:23:43 -05:00
Anthony Minessale
d1292919fb
FS-5209 --resolve
2013-03-21 13:52:33 -05:00
Anthony Minessale
56e1e9c83e
FS-5202
2013-03-21 13:49:33 -05:00
Anthony Minessale
a65a03a7dd
revert unintended change
2013-03-21 13:05:35 -05:00
Seven Du
1ce96ce9f5
fix seg when mod unload with event_sink listeners present
2013-03-21 12:58:25 +08:00
Anthony Minessale
dba6530eb5
FS-5011 try this rev
2013-03-20 18:58:34 -05:00
Raymond Chandler
cd0dc2c0af
Merge branch 'master' of fs-git:freeswitch
2013-03-20 15:10:31 -04:00
Raymond Chandler
09a3e63b15
add param to not fail module load on device fail
2013-03-20 15:10:19 -04:00
Raymond Chandler
2b8b6cef0c
Merge branch 'master' of fs-git:freeswitch
2013-03-19 22:32:51 -04:00
Raymond Chandler
d60317c153
FS-5091 --resolve avoid division by 0
2013-03-19 22:32:40 -04:00
Anthony Minessale
4ecba7fea8
FS-5011 please retest with this patch
2013-03-19 20:54:33 -05:00
Anthony Minessale
de9714d772
FS-5194 --resolve
2013-03-19 09:16:36 -05:00
Anthony Minessale
43b3a98b09
FS-5011 please update and retest with new logs
2013-03-19 08:51:20 -05:00
Anthony Minessale
c7fcf8c3c6
FS-5200 --resolve this patch did not apply please be up to date with latest HEAD when generating patches
2013-03-19 08:39:19 -05:00
Anthony Minessale
8afe9f3c3f
FS-5196 --resolve
2013-03-19 08:31:57 -05:00
Chris Rienzo
a8cb98c7f9
mod_http_cache: added http_cache file format that won't conflict with mod_httapi.
2013-03-19 08:59:39 -04:00
Anthony Minessale
2dc3b47db1
FS-5196 --resolve
2013-03-18 16:12:11 -05:00
Anthony Minessale
e7f6ea7200
FS-5197 --resolve
2013-03-18 16:08:46 -05:00
Chris Rienzo
f45fa08e15
mod_http_cache: add support for http/https formats if enable-file-formats is set to true in http_cache.conf. Don't load mod_httapi if you use this option
2013-03-18 17:58:51 -04:00
Jeff Lenk
f05b493367
Revert "FS-3996 --resolve stop conference recording when only 1 person left"
...
This reverts commit 05895faa77
.
2013-03-18 12:41:07 -05:00
Giovanni Maruzzelli
6afa0fd542
FS-5148: noise at beginning of call, probably from uncleaned buffer
2013-03-16 22:14:25 +01:00
Anthony Minessale
f368369945
FS-5187 --resolve A 1 character typo....
2013-03-15 20:47:03 -05:00
Anthony Minessale
abdc4bf091
add some more mime types for wav and mp3
2013-03-15 20:34:24 -05:00
Anthony Minessale
bd72a7fc60
fix seg when piggybacking mono files with stereo in file stream
2013-03-15 20:34:24 -05:00
Anthony Minessale
a684e7511d
fix cache file messup
2013-03-15 20:34:24 -05:00
Christopher Rienzo
e917202d5e
FS-5188 --resolve Allow full path to grammar in mod_pocketsphinx
2013-03-15 19:53:13 -04:00
Anthony Minessale
424738e9c5
FS-5184 --resolve never too much logging
2013-03-15 09:40:01 -05:00
Anthony Minessale
ee308f00de
FS-4875 --resolve
2013-03-15 09:36:57 -05:00
Anthony Minessale
a28f19b7a2
FS-5011 update to this version and repost the same trace if you still have problems
2013-03-15 09:24:47 -05:00
Di-Shi Sun
69bd8edf41
Rewrote mod_osp module and updated documentation.
2013-03-15 08:32:02 +00:00
Anthony Minessale
84709b8b61
FS-5180 --resolve
2013-03-14 15:18:51 -05:00
Anthony Minessale
8523f22578
fix shutdown race in queue managers
2013-03-14 13:35:42 -05:00
Anthony Minessale
43e8fb6be4
FS-5176 --resolve
2013-03-14 11:06:02 -05:00
Anthony Minessale
f2a260d81f
FS-5171 Please try this. Get a similar trace and if you can, compare it to the trace without the SBC in place.
2013-03-14 10:58:17 -05:00
Jeff Lenk
16289ce9a4
FS-5166 --resolve exec for windows
2013-03-13 22:24:25 -05:00
Anthony Minessale
77ee3fe10c
fix a few rare race conditions that could lead to a lockup
2013-03-13 16:10:42 -05:00
Anthony Minessale
4e812bb263
FS-5169 --resolve
2013-03-13 10:37:44 -05:00
Brian West
7d29a92f55
Allow logging of detailed verbose per UUID for debugging
2013-03-11 22:35:18 -05:00
Anthony Minessale
5655320dae
FS-5087 --resolve
2013-03-11 09:33:08 -05:00
Anthony Minessale
0026f9e496
FS-5163 --resolve
2013-03-11 09:14:11 -05:00
Seven Du
5f733b24bf
FS-4225
2013-03-11 18:04:05 +08:00
Jeff Lenk
05895faa77
FS-3996 --resolve stop conference recording when only 1 person left
2013-03-10 15:14:53 -05:00
Jeff Lenk
6fe64c68c0
FS-4000 --resolve
2013-03-10 15:02:09 -05:00
Steve Underwood
45eaaf4178
Spandspi's FAX engine now gives separate size and resolution information about
...
the images on the line and the images in the file. The ties in with the recent
addition of image resizing and flattenign for colur images.
mod_spandsp has been changed to make use of the additional information.
2013-03-10 20:55:21 +08:00
Jeff Lenk
d9a4b8a9b0
FS-5156 --resolve default configuration needs new dsn
2013-03-09 13:00:22 -06:00
Anthony Minessale
e942571876
FS-5160 --resolve This is depricated in favor of {loops=10}tone_stream://path=/foo/bar.ttml adding legacy code to let both ways work
2013-03-09 07:58:15 -06:00
Anthony Minessale
3034de6e79
FS-5155
2013-03-08 08:24:50 -06:00
Ken Rice
eee1755c42
printf no bueno
2013-03-07 19:04:32 -06:00
Anthony Minessale
e8ecf7c887
FS-4846 --resolve
2013-03-07 16:21:37 -06:00
Anthony Minessale
c7b6327cfa
FS-5149 --resolve
2013-03-07 14:46:42 -06:00
Anthony Minessale
9fc4beeaa5
FS-3576 --resolve
2013-03-07 08:44:32 -06:00
Ken Rice
1a1153e04a
FS-5147 --resolve
2013-03-06 23:36:15 -06:00
Anthony Minessale
9ccdf30ed2
sqlite can't handle bi-directional mutexing
2013-03-06 18:02:01 -06:00
Anthony Minessale
228f9772d7
dont destroy handle when subs are inside a call's dialog
2013-03-06 18:02:01 -06:00
Anthony Minessale
a70a0ca05a
declinatio mortuus obfirmo
2013-03-06 13:59:02 -06:00
Michael Jerris
3e4fb4b0a2
check for vm caller id info later so if its transfered it gets the updated details
2013-03-06 13:23:28 -05:00
Anthony Minessale
b084ba9955
change fs_encode to support raw files to wav or to other raw
2013-03-05 13:33:32 -06:00
Anthony Minessale
d9d238b183
FS-5139 --resolve
2013-03-05 13:33:07 -06:00
Anthony Minessale
57d6495248
FS-5141 revert f8d769ae1c
from FS-4289
2013-03-05 09:07:02 -06:00
Anthony Minessale
662759b8f9
FS-5141 revert f8d769ae1c
from FS-4289
2013-03-05 08:50:08 -06:00
Anthony Minessale
3d2457eddd
FS-5120 please update and test this version
2013-03-01 09:29:47 -06:00
Anthony Minessale
aa8f7c975f
fix bridge_early_media in transcoding situation
2013-02-28 18:44:38 -06:00
Anthony Minessale
86c1dbee2f
FS-5136 set ringback and bridge_early_media=true and it should fall to playing the ringback when the 180 hits
2013-02-28 14:52:33 -06:00
Jeff Lenk
a7577d7ee1
FS-5048 trivial build for windows
2013-02-28 14:30:56 -06:00
Raymond Chandler
04a2a88c98
FS-5048 --resolve refactored patch applied with author header
2013-02-28 14:32:50 -05:00
Anthony Minessale
864598caeb
FS-5121 --resolve
2013-02-28 09:58:57 -06:00
Anthony Minessale
bf93eb47e9
FS-5131 --resolve indeed, nice catch
2013-02-28 09:28:00 -06:00
Anthony Minessale
1b8ef1842e
FS-4289 changed to backup the file with epoch time instead of delete it
2013-02-28 09:17:46 -06:00
Raymond Chandler
0a4e031f2a
Merge branch 'master' of fs-git:freeswitch
2013-02-28 01:39:51 -05:00
Raymond Chandler
b70ac964a7
FS-5101 --resolve add option to dial lcr/[profile/]<number>
2013-02-28 01:39:41 -05:00
Anthony Minessale
8258e782d4
add processing of codec event to pick up on codec changes properly in channels table
2013-02-27 14:15:44 -06:00
Anthony Minessale
0b9ed0c7ca
FS-5132 --resolve
2013-02-27 12:11:55 -06:00
Anthony Minessale
fc1316601b
FS-5118 take 2
2013-02-27 09:04:55 -06:00
Anthony Minessale
e76e6b20f6
FS-5129 --resolve
2013-02-26 20:48:39 -06:00
Anthony Minessale
cf7c9428fb
FS-5118 --resolve
2013-02-26 16:37:33 -06:00
Jeff Lenk
be3df1b1c2
vs2010 reswig
2013-02-26 17:11:08 -06:00
Anthony Minessale
48e9a476c9
detect extension based on content-type when one is not specified for wav and mp3
2013-02-26 15:36:24 -06:00
Anthony Minessale
50e7a09eca
FS-4709 this is the right way to do this part
2013-02-26 15:32:19 -06:00
Anthony Minessale
32806de57c
add presence_disable_early var to disable early on per call basis
2013-02-26 14:03:37 -06:00
Anthony Minessale
aa89eab58f
FS-4709 --resolve, not adding the change to switch_rtp I want to have that log line there, don't make vanity changes mixed in with code changes
2013-02-26 11:49:17 -06:00
Anthony Minessale
9c00466dae
FS-5127 --resolve
2013-02-26 11:05:49 -06:00
Ken Rice
babeca40dd
FS-5128 --resolve
2013-02-26 10:44:32 -06:00
Ken Rice
f8d769ae1c
FS-4289 --resolve
2013-02-25 20:02:06 -06:00
William King
14ce24950e
FS-4714: remove the DEBUG to DEBUG1 change
2013-02-25 17:45:10 -08:00
Anthony Minessale
a76b352a1e
FS-5011 --resolve if you use record_session with a filename with no extension it will record 2 files with that base-name and with extensions -in.XXX and -out.XXX where XXX is the codec name
2013-02-25 16:32:09 -06:00
Anthony Minessale
8987e96744
add dedicated mutex for select based sql stuff
2013-02-25 15:42:26 -06:00
Michael Jerris
42de032273
change duplicate FIFO-Action from bridge-consumer-stop to channel-consumer-stop (same for start) for the set of events that were not for the bridge. Also, when trying to pull a specific call out of queue, end pending outbound calls to the agent first to avoid blocking
2013-02-25 17:03:37 -05:00
Anthony Minessale
28680c5e58
fix callstate stuff to behave right on outbound calls
2013-02-23 12:55:58 -06:00
Giovanni Maruzzelli
3e31837a0b
ERROR: code not reachable on Windows Visual Studio Express 2008
2013-02-23 12:31:26 +01:00
Anthony Minessale
2491c33af6
always try realtime first and let ppl use -np themselves if its a problem
2013-02-22 17:49:12 -06:00
Anthony Minessale
ee7dd033fd
fix race condition in state thread
2013-02-22 17:46:54 -06:00
Anthony Minessale
31865f0dc4
FS-5116 --resolve
2013-02-21 15:34:03 -06:00
Jeff Lenk
1efcc01c2a
FS-5108 --resolve
2013-02-21 15:20:06 -06:00
Anthony Minessale
dd3bd238c5
limit simo reg processing threads to 25 and add param to raise it
2013-02-21 12:26:30 -06:00
Anthony Minessale
362b101ede
FS-5024 please use the new application from this patch media_reset in place of setting bypass_media=false
2013-02-21 11:44:18 -06:00
Anthony Minessale
3c7f8f8119
FS-5085
2013-02-20 16:44:51 -06:00
Anthony Minessale
042347802b
changing the params thing a bit, use {foo=bar} syntax instead
2013-02-20 16:34:22 -06:00
Jeff Lenk
3400a0a6da
fix trivial compiler warnings
2013-02-20 16:36:41 -06:00
Anthony Minessale
d9c4b269b6
add params to soundfiles and implement ;timeout=N to set a particular timeout in milliseconds especially usefule with streams that never end naturally like local_stream://
2013-02-20 13:07:44 -06:00
Michael S Collins
3fc0f2f28d
Add missing IVR config item: confirm-key. Variable was being passed into the init function but it never got put into the data struct
2013-02-20 09:45:06 -08:00
Anthony Minessale
56d397fc1b
FS-5103 --resolve
2013-02-19 15:17:51 -06:00
Anthony Minessale
6f81477ca5
swigall
2013-02-19 14:22:01 -06:00
Anthony Minessale
e0b883f581
FS-5105 --resolve
2013-02-19 13:17:24 -06:00
Anthony Minessale
18cd797065
cleanup
2013-02-18 13:54:34 -06:00
Eliot Gable
3d0c245f80
Revert "Initial draft of message dispatcher system; untested, experimental. Do not enable unless you know what you are doing." Pushing into branch.
...
This reverts commit c6b3a686f6
.
2013-02-18 14:24:10 +00:00
Eliot Gable
c6b3a686f6
Initial draft of message dispatcher system; untested, experimental. Do not enable unless you know what you are doing.
2013-02-17 23:40:10 +00:00
Raymond Chandler
9733740cab
Merge branch 'master' of fs-git:freeswitch
2013-02-15 14:47:56 -05:00
Raymond Chandler
660fd495fc
4714 --resolve add decode
2013-02-15 14:47:49 -05:00
Giovanni Maruzzelli
1a3a11fa1a
FS-5102 mod_skypopen crashes FS when skype is not working or skype user tries to log in without network connection present
2013-02-15 12:16:49 +01:00
Anthony Minessale
b14fd4a5a4
FS-4923 try this
2013-02-14 14:07:25 -06:00
Michael Jerris
d47726659f
add a bit more error checking to module loader
2013-02-14 15:03:33 -05:00
Anthony Minessale
6abdbe5ac4
FS-5044 --resolve proposed solution appears to be the best route
2013-02-14 11:20:11 -06:00
Raymond Chandler
cd7d1efc2a
FS-4714 --resolve patch applied
2013-02-13 15:08:19 -05:00
Brian West
090cdaa9d3
sigh
2013-02-12 17:03:06 -06:00
Anthony Minessale
060acff2dd
FS-5094 --resolve
2013-02-12 09:21:21 -06:00
Ken Rice
8a0c5152d7
FS-4906 --resolve
2013-02-11 20:08:15 -06:00
Anthony Minessale
ab9d77b456
FS-3912 --resolve
2013-02-11 16:32:12 -06:00
Anthony Minessale
f510fa8c3a
FS-5089 --resolve
2013-02-11 14:38:11 -06:00
Eliot Gable
10b8145497
Add cJSON_Duplicate() function from upstream source.
2013-02-11 18:53:37 +00:00
Anthony Minessale
475c235df4
FS-5053
2013-02-10 17:29:16 -06:00
Jeff Lenk
099d7979b3
FS-4830 --resolve mod_json_cdr misses information
2013-02-10 11:53:29 -06:00
Travis Cross
1a08987975
Make custom directory for mod_xml_cdr if missing
...
Previously mod_xml_cdr would only make its directory if log-dir was
not specified. The behavior now matches that of mod_json_cdr.
2013-02-10 04:32:52 +00:00
Anthony Minessale
578f455741
FS-5084 There is only one thing I can see that might be the case, try this patch [bounty payable via paypal@freeswitch.org]
2013-02-08 13:18:13 -06:00
Anthony Minessale
7989798ec4
FS-5082 test this patch
2013-02-07 19:58:04 -06:00
Marc Olivier Chouinard
30faa2dd87
FS-4532 --resolve
2013-02-07 22:01:08 -05:00
Ken Rice
f3550eb410
FS-5075 --resolve
2013-02-07 19:27:36 -06:00
Anthony Minessale
a55a9b3915
FS-5081 --resolve cool, thanks
2013-02-07 07:35:24 -06:00
Michael Jerris
1e6200b597
FS-5074: --resolve support sqlite:// for DSNs
2013-02-05 14:52:55 -06:00
Anthony Minessale
f3206e5ff1
reswig and fix header file
2013-02-04 11:36:56 -06:00
William King
3199f5ce0a
Fixing the only place where parms is used instead of params.
2013-02-04 12:20:25 -06:00
William King
e5bf180938
Adding a radius_auth_result variable to a mod_xml_radius authenticated call for dialplan routing.
2013-02-04 12:10:14 -06:00
William King
fca349941e
Adding ability to require authentication for sip messages on a sofia profile.
2013-02-04 12:00:28 -06:00
Steve Underwood
5144700927
Changed the ..._image_sdp routine to ..._udptl_image_sdp in preparation for
...
adding other kinds of image (specifically RTP and TCP/TPKT).
2013-02-03 16:28:20 +08:00
Raymond Chandler
70f4741b50
fix build
2013-01-31 18:52:11 -05:00
Raymond Chandler
6adfbde861
Merge branch 'master' of fs-git:freeswitch
2013-01-31 18:00:54 -05:00
Raymond Chandler
6e92156fb0
sending spa8000 check-sync seems to work better
2013-01-31 17:58:27 -05:00
Anthony Minessale
65f17f4d3e
add headers
2013-01-31 14:41:12 -06:00
Jeff Lenk
3a30c4df33
FS-4768 MSB_LNK_warnings.diff applied
2013-01-31 15:36:08 -06:00
Raymond Chandler
f8cbbb032c
FS-4351 --resolve patch tested and applied
2013-01-31 14:56:48 -05:00
Travis Cross
388206d784
Whitespace
2013-01-31 19:25:07 +00:00
Travis Cross
69cda3d7cc
Fix handling of the ZRTP cache path and file name
...
libzrtp strings are weird, and we were previously misusing the
function zrtp_zstrcpyc. We can't use ZSTR_GV because it does insane
things and causes an array-bounds warning on gcc 4.7. So we have to
take matters into our own hands and setup the string correctly and
copy data into it.
Because we were doing it wrong, people would get weird pseudo-random
single-character names for the zrtp cache file, and the file would end
up in the wrong place. Now that this is fixed, users will need to
locate and move their zrtp cache file to their db_dir and name it
"zrtp.dat" if they wish to keep their current ZRTP cache.
FS-4344 --resolve
2013-01-31 18:40:24 +00:00
Jeff Lenk
283eb6ee45
vs2010 reswig
2013-01-31 10:45:25 -06:00
Anthony Minessale
5c176e889d
FS-4810 --resolve
2013-01-31 08:59:58 -06:00
Anthony Minessale
203f727e1f
add async select feature to sql queue manager api
2013-01-31 08:59:57 -06:00
Anthony Minessale
3f8b5a9069
FS-5065 please test this version
2013-01-30 14:08:08 -06:00
Marc Olivier Chouinard
b594503c04
mod_voicemail: add extra param inside the MWI event to know if it was fired because of a new message, or other reason
2013-01-30 14:58:35 -05:00
Anthony Minessale
145a85224f
fix sql string leak regressions
2013-01-29 16:33:07 -06:00
Brian West
ccad34f0b5
sigh, wip cisco mwi issue
2013-01-29 14:45:43 -06:00
Anthony Minessale
25a992bc27
reswig
2013-01-29 09:34:27 -06:00
Anthony Minessale
1e22ba2ba5
add cleanup method to event consumer
2013-01-29 09:34:23 -06:00
Anthony Minessale
4319bc8bd9
mutex around one-off sql stmts from sofia
2013-01-28 16:41:29 -06:00
Marc Olivier Chouinard
74401ed00b
FS-3924 --resolve
2013-01-27 15:06:43 -05:00
William King
37d2a34b04
Don't try to get the channel if the session is null.
2013-01-25 11:41:57 -08:00
William King
233ea048c0
Don't segfault if the user provided a channel variable to use that doesn't exist.
2013-01-25 11:41:39 -08:00
Steve Underwood
744f3ab714
Merge branch 'master' of git.freeswitch.org:freeswitch
2013-01-26 01:32:24 +08:00
Steve Underwood
063d59922b
Properly enforce the far end max datagram when constructing UDPTL packets
2013-01-26 01:31:38 +08:00
Marc Olivier Chouinard
165ffb9f8f
FS-5025 Added user/group/domain merge of param/var before calling vm delivery allowing to have variable or param value set at the domain or group level
2013-01-24 16:41:29 -05:00
Giovanni Maruzzelli
3d6ed6429b
FS-4916 beep does not get recorded anymore
2013-01-24 19:16:21 +01:00
Michael Jerris
92cdd30458
not implemented so lets not break compile
2013-01-24 09:59:09 -05:00
Giovanni Maruzzelli
e5e3e4bfa1
FS-4916 added beep real beep instead of DTMF, and fixed hangup before end of greeting. I hate the world and the world hate me
2013-01-24 15:09:04 +01:00
Marc Olivier Chouinard
5542d040a2
mod_voicemail: Add new vm_fsdb_pref_greeting_get
...
mod_voicemail_ivr: Added the new param for API vm_fsdb_pref_greeting_get WARNING, you must add it to the config or else module will complain of missing value... With the new API, it will now playback the greeting when setting it. Will need to figure out a better way to deal with api being added in the future... Add support to auto start new message playback and made it default in the config file.
mod_voicemail_ivr phrases : make value = 0 as plural (0 messages). Don't tell the option for new message if no new message present. Changes a few default key to match more closely mod_voicemail key settings.
2013-01-24 00:04:34 -05:00
Anthony Minessale
117609d2b3
FS-5027 try this one
2013-01-23 14:32:04 -06:00
Giovanni Maruzzelli
ec857b2da6
FS-4916 added beep (eg: DTMF 1) at the end of remote skype voicemail greeting
2013-01-23 13:37:15 +01:00
Marc Olivier Chouinard
0bfddcfd0f
Phrases: Allow phrase with no pattern to be processed
2013-01-22 22:14:58 -05:00
Marc Olivier Chouinard
67111b0770
mod_voicemail_ivr: Fix default config file
2013-01-22 21:59:15 -05:00
Anthony Minessale
120a0e3385
make it back-compat as possible instead
2013-01-22 10:26:51 -06:00
Anthony Minessale
fe40523ec0
FS-4646 --resolve thanks for the update
2013-01-22 10:01:52 -06:00
Anthony Minessale
6b6198e96f
FS-5027
2013-01-22 09:55:15 -06:00
Giovanni Maruzzelli
b9a8ce5670
FS-4916 fixed
2013-01-22 18:02:54 +01:00
Stefan Knoblich
d311b4380e
mod_fsv: Check audio/video frame size for possible buffer overflow and abort playback
...
Audio frame sizes were already being checked for overflow,
but video frame sizes were taken as-is, which would
lead to heap corruption.
In case an overflow has been detected, playback is aborted immediately as
there is no way we can ever recover from such a situation due to the lack
of a (well-known) frame header signature that could be used to skip over
the corrupted part of the streams.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-21 23:27:23 +01:00
Anthony Minessale
dd8784a9e0
add terminators to dmachine and a way to use them in dp_tools and httapi
2013-01-21 15:36:35 -06:00
Anthony Minessale
75dfa6516b
fix issue in dmachine with regex vs static digits
2013-01-21 13:08:52 -06:00
Michael Jerris
254f7ee44b
FS-4903: --resolve add/remove records from fifo_outbound not queued so the count query directly follwing gets the correct result
2013-01-21 12:44:12 -05:00
Michael Jerris
f0726482cd
FS-4903: add back running fifo_callers queries not queued
2013-01-20 21:42:03 -05:00
Anthony Minessale
8e6460fed3
httapi did not pass number of channels up to top level filehandle so stereo files caused buffer overflow
2013-01-18 18:06:50 -06:00
Eliot Gable
0cca9bdc9e
Fix SQL queue manager so it actually stores and executes the pre and post transaction SQL statements.
2013-01-18 22:06:30 +00:00
Marc Olivier Chouinard
cad607d72e
FS-5019 --resolve I would rather have this fix in the core... But in the mean this, this look good. Thanks
2013-01-18 00:06:05 -05:00
Marc Olivier Chouinard
ede1217e47
FS-4832
2013-01-17 20:45:41 -05:00
Anthony Minessale
4d0ee5b196
set isac default ptime to 30
2013-01-17 17:09:44 -06:00
Anthony Minessale
e5d6c2fcdf
fix isac 32khz
2013-01-17 16:50:24 -06:00
Anthony Minessale
52d558ff11
fix 32khz isac
2013-01-16 21:13:28 -06:00
Anthony Minessale
e57ece0d46
add skip 0.0.0.0 to wan.auto
2013-01-16 20:37:44 -06:00
Raymond Chandler
7b1ea2c8ff
Merge branch 'master' of fs-git:freeswitch
2013-01-16 20:24:06 -05:00
Raymond Chandler
591c62eea1
set cid in transfer scenario too
2013-01-16 20:23:55 -05:00
Michael Jerris
8ae4114d54
always use queue so we keep the incs and decs in the right order
2013-01-16 17:37:37 -05:00
Raymond Chandler
a6830b2653
use text in this say case
2013-01-16 16:57:43 -05:00
Eliot Gable
01372cd1f9
Make sofia::register contain info about whether an update or insert was performed.
2013-01-16 16:50:07 +00:00
Jeff Lenk
52d11b461b
FS-5021 --resolve stupid typo
2013-01-16 09:55:06 -06:00
Raymond Chandler
34f99c113b
prefer text attribute over file attribute and tag body for speak and say
2013-01-15 18:43:38 -05:00
Jeff Lenk
0ff44c58ed
fix windows compile error
2013-01-15 15:40:31 -06:00
William King
79069c66d1
FS-3882, FS-3546, FS-3712, FS-3970: --resolve Fixes the segfault in mod_rtmp where the channel was destroyed, but the endpoint still tried to send or receive data from the session.
2013-01-15 13:22:28 -08:00
William King
9b33675545
FS-4867: --resolve Prevent possible deadlock due to mutexes locked in opposite order between switch_ivr_dmachine_ping and switch_channel_queue_dtmf
2013-01-15 13:06:44 -08:00
Raymond Chandler
c8c0984136
don't seg if we forget voice
2013-01-15 15:57:02 -05:00
Anthony Minessale
aba31597cb
FS-4910 this too
2013-01-15 13:32:24 -06:00
Anthony Minessale
a46c897208
use less expensive time func in rtp stack
2013-01-15 09:15:39 -06:00
Anthony Minessale
8b195824db
FS-4910 give this a try
2013-01-14 22:17:39 -06:00
Raymond Chandler
86242db094
don't seg if we forget milliseconds on pause tag
2013-01-14 21:31:59 -05:00
Anthony Minessale
9bf0bd8238
FS-5015 --resolve
2013-01-14 16:36:48 -06:00
Brian West
d04016dd89
FS-5018 --resolve
2013-01-14 08:20:08 -06:00
Stefan Knoblich
ecc3f31373
mod_sofia: Follow-up fix for FS-5009 to avoid NULL-ptr dereference
...
Commit f913670e
changed switch_core_session_sprintf() args
from sip->sip_to to sip->sip_from, but didn't update the enclosing if()
clause protecting the code from dereferencing NULL pointers.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-14 15:01:39 +01:00
Anthony Minessale
d78f4ffb19
fix vid regression
2013-01-13 21:27:17 -06:00
Anthony Minessale
b3d12d49b3
FS-5013 --resolve better to submit here and I can tell you when you can commit
2013-01-13 19:39:01 -06:00
Marc Olivier Chouinard
af6ae011c7
FS-3743 --comment-only I've added the variable playback_timeout_as_success so you can make it return success even if it timed out.
2013-01-13 01:18:44 -05:00
Marc Olivier Chouinard
da1f3c380e
FS-3924 --resolve
2013-01-13 01:00:38 -05:00
Marc Olivier Chouinard
3e7ccb4689
FS-4832 --resolve
2013-01-13 00:51:54 -05:00
Jeff Lenk
e9fe51124f
FS-5014 --resolve
2013-01-11 11:12:50 -06:00
Anthony Minessale
f913670e27
FS-5009
2013-01-10 12:44:35 -06:00
Anthony Minessale
80c2465a75
FS-5009
2013-01-10 10:32:54 -06:00
Anthony Minessale
1b258b607b
FS-5010 --resolve
2013-01-10 09:34:11 -06:00
Steve Underwood
b18490ae06
Layout tweaks
2013-01-10 22:12:19 +08:00
Steve Underwood
10152cd336
Tweaks to formatting and minor steps towards T.38 support in T.31
2013-01-10 08:37:58 +08:00
Stefan Knoblich
5bba01f5c3
mod_event_zmq: Use sed to patch configure.in to use AC_CONFIG_HEADERS
...
AM_CONFIG_HEADER is deprecated in automake 1.13.1 (and temporarily not available in 1.13),
the replacement is available in autoconf-2.59 (and maybe before).
NOTE: Remove sed hackery when upstream has released a fixed version
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-10 00:30:16 +01:00
Raymond Chandler
c7c4bda847
fix pnp
2013-01-09 18:18:07 -05:00
Stefan Knoblich
5ae5803e63
mod_soundtouch: Use sed to patch configure.ac to use AC_CONFIG_HEADERS
...
AM_CONFIG_HEADER is deprecated in automake 1.13.1 (and temporarily not available in 1.13),
the replacement is available in autoconf-2.59 (and maybe before).
NOTE: Remove sed hackery when upstream has released a fixed version (> 1.7.0)
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-10 00:17:02 +01:00
Anthony Minessale
8e892abdef
fix 64 bit upper/lower
2013-01-08 14:48:16 -06:00
Anthony Minessale
11a7f42459
fix task delete issue in scheduled task in sep threads
2013-01-08 14:22:32 -06:00
Anthony Minessale
17b9f68f80
add better tolower to go with the toupper
2013-01-08 14:21:41 -06:00
Anthony Minessale
30e4c71bbe
FS-4996 --resolve
2013-01-08 13:01:07 -06:00
Anthony Minessale
ca6d7a7aa0
FS-4905 This looks like it was only the case adjacent to dtmf; Try this patch.
2013-01-08 11:43:16 -06:00
Anthony Minessale
6f376023a2
send cng less often
2013-01-08 11:47:15 -06:00
Anthony Minessale
1e5beafe97
FS-5002 --resolve
2013-01-07 14:22:56 -06:00
Anthony Minessale
b78ffffed5
FS-3951 --resolve
2013-01-07 12:36:58 -06:00
Brian West
b8dfbbe129
FS-4994 --resolve
2013-01-07 13:41:08 -06:00
Anthony Minessale
eef506bcb0
FS-4985 --resolve
2013-01-07 11:43:26 -06:00
Anthony Minessale
298772184f
FS-4978 --resolve this is fine besides one minor change to only consider this path when we are doing passthru
2013-01-07 11:14:51 -06:00
Anthony Minessale
a2e46d558f
FS-4984 --resolve
2013-01-07 11:06:55 -06:00
Anthony Minessale
f2428b08f9
FS-4779 --resolve
2013-01-07 10:27:28 -06:00
Anthony Minessale
0177d7b23d
FS-4998 --resolve
2013-01-07 10:13:58 -06:00
Raymond Chandler
aeae7ebc83
Merge branch 'master' of fs-git:freeswitch
2013-01-04 20:53:16 -05:00
Raymond Chandler
5462ea69ac
don't disable conference if conference-set-profile is disallowed and set expand-vars permission to match code
2013-01-04 20:53:00 -05:00
Eliot Gable
6b9570cbf0
Add some additional info on transfer so callee_id_name and number are available in this scenario.
2013-01-03 23:09:19 +00:00
Eliot Gable
68626bbbbd
Fix segfault on shut down of SQL queue manager in rare case where registration cleanup is firing at the same time the queue manager is shutting down.
2013-01-03 23:07:54 +00:00
Travis Cross
b2714cbc30
Fix mod_mongo build when no CFLAGS/CXXFLAGS are set in environment
...
os.environ['CFLAGS'] raises a KeyError if no CFLAGS variable is set in
the environment. So instead we use os.environ.get('CFLAGS','') which
will return the empty string in the event no CFLAGS variable is set.
The previous problematic pattern originated from the suggested code
here for importing the build environment in SCons:
http://www.scons.org/wiki/FrequentlyAskedQuestions#Why_doesn.27t_SCons_find_my_compiler.2BAC8-linker.2BAC8-etc..3F_I_can_execute_it_just_fine_from_the_command_line .
FS-4746 --resolve
2013-01-03 17:38:28 +00:00
Steve Underwood
79d578adeb
Use a new function in spandsp to access the AT interpreter state inside a T.31
...
state, rather than directly probing inside the T.31 structures.
2013-01-01 23:48:47 +08:00
Jeff Lenk
dc2c11f13f
FS-4768 initial add of vs2012 build support
2012-12-29 14:57:15 -06:00
Brian West
b1ba926640
fix logging in debug def
2012-12-26 10:57:43 -06:00
Anthony Minessale
190da435d1
FS-4958 --resolve thanks but again you could have submitted a patch so I did not have to hunt the 3 million lines of code for the line in question
2012-12-22 22:38:03 -06:00
Anthony Minessale
b7a6d3f551
FS-4959 --resolve
2012-12-22 22:35:52 -06:00
Anthony Minessale
514f4802c1
FS-4960 --resolve
2012-12-22 22:29:33 -06:00
Brian West
22efebc301
FS-4956 --resolve
2012-12-20 20:49:36 -06:00
Brian West
d67b96af8a
i've tested, now you can too
2012-12-20 20:08:42 -06:00
Anthony Minessale
d3fcfa8245
FS-4273 --resolve
2012-12-20 11:44:21 -06:00
Anthony Minessale
001a57b1f8
fix double dmachine binding of the same thing resulting in unmapping
2012-12-19 13:19:41 -06:00
Anthony Minessale
5e62fde357
FS-4789 --resolve
2012-12-18 19:16:10 -06:00
Anthony Minessale
7085de2546
FS-4588 --resolve
2012-12-18 18:18:31 -06:00
Anthony Minessale
ef077917fd
FS-4867
2012-12-18 14:56:44 -06:00
Anthony Minessale
cc74845461
use interrupt_all now that it works again
2012-12-17 11:29:15 -06:00
Anthony Minessale
19d4493ab9
FS-4876 reverting this to default
2012-12-17 11:29:15 -06:00
Anthony Minessale
c1d6b62593
FS-4926 --resolve You found it, the registration table was not updating the call_id field.
2012-12-15 08:55:02 -06:00
Anthony Minessale
40346ff6a8
minor tweaks for udptl mode
2012-12-14 16:52:27 -06:00
Anthony Minessale
9b7b46dbca
FS-4935 add nested condition support to XML dialplan
2012-12-14 00:29:20 -06:00
Jeff Lenk
17833733aa
fix for last commit - windows compiler warning
2012-12-13 21:54:54 -06:00
Anthony Minessale
d301451782
fix issue where rtp stack was not paying attn to header extensions
2012-12-13 19:49:02 -06:00
Anthony Minessale
3730504693
FS-4933 --resolve
2012-12-13 10:02:36 -06:00
Jeff Lenk
17b6087d7a
fix for covici on mailing list
2012-12-12 21:15:09 -06:00
Anthony Minessale
ddea76280f
deteect 64 bit
2012-12-12 14:09:39 -06:00
Anthony Minessale
e89fe5a03b
FS-4905 hmm, part of my patch did not get comitted... try this...
2012-12-12 09:33:48 -06:00
Jeff Lenk
fef77d9123
FS-4929 -revert fix differently
2012-12-12 10:37:49 -06:00
Jeff Lenk
4c1776dedf
FS-4929 --resolve
2012-12-12 10:17:34 -06:00
Jeff Lenk
3c58a46329
whitespace cleanup only
2012-12-12 10:10:22 -06:00
Anthony Minessale
063962cae0
add switch_toupper_max to uppercase a string 4 bytes at a time with new switch_toupper function
2012-12-11 20:12:25 -06:00
Anthony Minessale
5d35d71cfd
FS-4928 doing 100 calls I found 7 million calls to toupper, this patch replaces it with an inline optimized one I found online. Not sure it helps but maybe you can profile it again with latest.
2012-12-11 19:18:25 -06:00
Anthony Minessale
61ca331a28
FS-4928
2012-12-11 14:05:03 -06:00
Michael Jerris
08fdff4511
don't block on db for fifo track_calls
2012-12-11 16:35:53 -05:00
Anthony Minessale
8aba7238a8
FS-4905
2012-12-11 07:58:09 -06:00
Anthony Minessale
7ba3dadcd8
FS-4859 regression
2012-12-10 13:52:25 -06:00
Michael Jerris
c4cf1ba222
don't block on db for fifo_callers del
2012-12-10 16:39:02 -05:00
Anthony Minessale
8be9d429fb
fix recursion error
2012-12-10 10:56:07 -06:00
Anthony Minessale
779564de50
FS-4925 FS-4918
2012-12-09 14:01:33 -06:00
Anthony Minessale
c2cbea6d92
FS-4924 --resolve I guess we don't need it at all....
2012-12-09 13:16:25 -06:00
Anthony Minessale
3025375cc6
fix logic in openpty case
2012-12-09 13:12:40 -06:00
Steve Underwood
bfc3c17bcb
Tweaks to the T.31 modem
2012-12-09 13:59:26 +08:00
Anthony Minessale
8aecffef50
don't send cn packet until you have sent some actual audio
2012-12-07 15:11:49 -06:00
Brian West
e91cb987ed
clean up
2012-12-07 15:17:19 -06:00
Anthony Minessale
b513d72465
FS-4919 --resolve
2012-12-07 11:09:22 -06:00
Anthony Minessale
1cebb320f8
FS-4859
2012-12-07 10:29:44 -06:00
Anthony Minessale
c8e9688265
FS-4921 FS-4907 --resolve
2012-12-07 09:54:17 -06:00
Anthony Minessale
01dbadb987
bump opus to 1.0.2
2012-12-06 14:12:18 -06:00
Anthony Minessale
e5fd435f11
FS-4867 try patch
2012-12-06 12:43:00 -06:00
Anthony Minessale
a7fafb2039
FS-4913 revert this breaks normal calls so nevermind
2012-12-06 12:22:31 -06:00
Anthony Minessale
2557c9b112
FS-4912 --resolve
2012-12-06 11:45:13 -06:00
Anthony Minessale
7e8e99e52c
fix answer contention issue
2012-12-06 11:11:07 -06:00
Ken Rice
ad57781be4
copyright statement update
2012-12-06 17:42:14 +00:00
Anthony Minessale
8e5012e4d6
FS-4913 try this patch
2012-12-06 10:44:52 -06:00
Ken Rice
84ce23038e
copyright statement update
2012-12-06 17:18:56 +00:00
Anthony Minessale
3bc875741d
FS-4914 --resolve
2012-12-06 10:11:11 -06:00
Anthony Minessale
924c524197
fix some delay regressions
2012-12-05 13:17:50 -06:00
Anthony Minessale
b4942d6bfd
FS-4808 try this
2012-12-05 10:59:06 -06:00
Anthony Minessale
c181988036
FS-4808 revert
2012-12-05 10:22:09 -06:00
Anthony Minessale
02a1aa4bc4
wait for threads to end on shutdown
2012-12-04 16:04:16 -06:00
Anthony Minessale
ca603e59ef
comment patch from e644e620c8
seems to cause issues
2012-12-04 11:18:19 -06:00
Anthony Minessale
7744b62a62
add cr
2012-12-04 10:58:51 -06:00
Anthony Minessale
d31be4fbcb
FS-4813 --resolve
2012-12-04 07:46:31 -06:00
Anthony Minessale
49a491ef54
FS-4808 see if this helps
2012-12-04 07:44:41 -06:00
Anthony Minessale
e1094cbd0f
FS-4902 --resolve
2012-12-03 16:39:09 -06:00
Anthony Minessale
8790476f0f
FS-4903 --resolve
2012-12-03 08:49:50 -06:00
Anthony Minessale
abcff8c94c
FS-4886 --resolve the file permisions must be set properly by you, you must have installed it as root then changed users. This patch will fix the crash.
2012-12-03 08:07:24 -06:00
Anthony Minessale
57a2d59ed6
revert this, probably not needed
2012-12-02 09:58:33 -06:00
Anthony Minessale
8dd35c1d8c
doh
2012-11-30 15:01:16 -06:00
Anthony Minessale
f0c47ede91
fix fifo queue_manager placement
2012-11-30 14:56:36 -06:00
Anthony Minessale
444f7924e5
not quite, one more tweak
2012-11-30 14:05:45 -06:00
Anthony Minessale
4e3bb1a1e6
rtp and signal parsing adjustments
2012-11-30 13:54:47 -06:00
Anthony Minessale
6496b80ded
FS-4896 please try this
2012-11-30 13:54:47 -06:00
Anthony Minessale
6e3c08f590
disable catchup code when jitterbuffer is there
2012-11-30 11:43:48 -06:00
Anthony Minessale
b35ac6b3bd
fix auto_simplify
2012-11-29 18:34:27 -06:00
Anthony Minessale
1073f70b6f
spread out timer skips to smooth out socket catch-up
2012-11-29 13:43:01 -06:00
Michael Jerris
b4d7c2ab2c
FS-4882: fix potential seg
2012-11-29 16:49:05 -05:00
Anthony Minessale
35f98c1350
FS-4841 --resolve we will remove this, it clearly is not helping
2012-11-29 13:02:30 -06:00
Anthony Minessale
395b7a9799
FS-4882 --resolve
2012-11-29 12:59:33 -06:00
Anthony Minessale
685da11d0d
FS-4885 --resolve this is not the best solution but it will work
2012-11-29 12:37:46 -06:00
Marc Olivier Chouinard
026da2b33d
FS-4890 --resolve
...
I've also added the CC-Agent-Called-Time and CC-Agent-Aborted-Time in case you find this useful also.
2012-11-29 15:42:46 -05:00
Anthony Minessale
ddd6382280
FS-4887 --resolve
2012-11-29 11:00:43 -06:00
Anthony Minessale
081e261956
FS-4883 --resolve I can add this but if it leads to issues in the loaded code we may not have resoures to investigate
2012-11-29 08:58:44 -06:00
Anthony Minessale
a9267b1faf
add mutex around hash as this code can now be executed concurrently
2012-11-29 08:35:28 -06:00
Anthony Minessale
16eaa729b1
FS-4889 --resolve
2012-11-29 08:30:33 -06:00
Brian West
fdca268aed
tweak
2012-11-29 01:33:17 -06:00
Anthony Minessale
d4f8a79299
try to improve audio stream sync
2012-11-28 23:12:35 -06:00
Anthony Minessale
f1a89fb016
let mod_fifo use sql_queue_manager
2012-11-28 23:11:31 -06:00
Michael Jerris
827b680afc
fix regressions in sql stuff
2012-11-27 21:14:05 -05:00
Anthony Minessale
92945f8a01
FS-4836
2012-11-26 18:09:04 -06:00
Anthony Minessale
ad49dabd8c
fix regression in media for recovered calls
2012-11-26 16:19:49 -06:00
Anthony Minessale
428cd029de
FS-4868 --resolve This patch also adds freeswitch.ready() which will return false once shutdown has started
2012-11-26 15:18:58 -06:00
Anthony Minessale
ff43048997
FS-4877 --resolve
2012-11-26 14:04:58 -06:00
Anthony Minessale
c7c528cd7c
FS-4867 --resolve
2012-11-26 13:52:06 -06:00
Anthony Minessale
0b148a85b9
this breaks the auto rate hunting code in mod_sndfile
2012-11-26 11:59:48 -06:00
Anthony Minessale
44b4ab0995
FS-4869 can you try this more centralized patch please
2012-11-26 10:56:57 -06:00
Anthony Minessale
942e800be5
FS-4823 --resolve
2012-11-26 07:49:16 -06:00
William King
671e935d34
FS-4872: --resolve In the case of an event injected sms message that doesn't enable blocking mode the event would be queued up indefinately.
2012-11-25 18:11:04 -08:00
Anthony Minessale
66e85c8d71
wrong turn in albakoykee
2012-11-22 15:19:38 -06:00
Anthony Minessale
377e093a31
mistake on last commit
2012-11-21 22:22:42 -06:00
Anthony Minessale
5dccbe4818
fix sql queue manager issues
2012-11-21 21:15:36 -06:00
Jeff Lenk
2b2a4fb256
fix compiler warning
2012-11-21 22:04:55 -06:00
Anthony Minessale
e2e9938d1a
only drop re-reg once instead of permenantly
2012-11-21 18:14:15 -06:00
Anthony Minessale
cf32d24b5d
FS-4860 --resolve This seems to have come from a malformed file_string in the ringback var
2012-11-21 13:06:28 -06:00
Anthony Minessale
1f06fe909c
FS-4859 correction
2012-11-21 11:49:35 -06:00
Brian West
89f4cd75f0
Fix 2833 Debuging
2012-11-21 13:59:23 -06:00
Anthony Minessale
4f9de4364f
add strerror to some file failures
2012-11-21 10:46:18 -06:00
Anthony Minessale
294a6016b8
FS-4859
2012-11-21 10:32:41 -06:00
Anthony Minessale
af786291ef
FS-4852 --resolve
2012-11-21 10:00:44 -06:00
Anthony Minessale
b7e6f4ab82
FS-4853
2012-11-21 09:57:13 -06:00
Anthony Minessale
624b49f2a3
FS-4793 --resolve
2012-11-21 09:39:32 -06:00
Anthony Minessale
812d876414
FS-4856 --resolve
2012-11-21 09:11:04 -06:00
Anthony Minessale
ed11a3c950
FS-4854 try this, it should auto detect this situation and work w/o configuration
2012-11-21 09:08:24 -06:00
Anthony Minessale
ffa64d6f82
add new lib_dir to bottom of the struct
2012-11-21 08:54:06 -06:00
Jeff Lenk
27c236a03a
FS-4847 test again
2012-11-21 09:41:14 -06:00
Jeff Lenk
2ee8058488
FS-4847 try this
2012-11-20 16:54:35 -06:00
Anthony Minessale
ce885f1c31
fix occasional empty transaction
2012-11-20 13:45:32 -06:00
Anthony Minessale
55ac6d22ad
restore significant part of last patch
2012-11-20 10:19:08 -06:00
Anthony Minessale
bfae89267e
revert
2012-11-20 10:13:05 -06:00
Eliot Gable
3ea579ccc3
FS-4850: Make cache db get_handle call not return handles which are already in use.
2012-11-20 14:09:02 +00:00
Jeff Lenk
93b5f7fdfd
FS-4099 FS-4847
2012-11-19 23:32:41 -06:00
Anthony Minessale
f6baeb2109
bump
2012-11-19 18:21:25 -06:00
Jeff Lenk
9015b20f32
FS-4847 try this too
2012-11-19 16:28:39 -06:00
Jeff Lenk
21b9ec8868
FS-4847 --resolve
2012-11-19 16:23:55 -06:00
Christopher Rienzo
de7dc5685d
Remove redundant syntax check in dl_login
2012-11-17 17:32:12 -05:00
Christopher Rienzo
ca18dcbe02
mod_dingaling- fix input check for dl_login so that dynamic profiles can be used
2012-11-17 16:52:36 -05:00
Anthony Minessale
43b094f139
fix some sql order issues
2012-11-16 20:09:43 -06:00
Daniel Swarbrick
6c2baed108
Fix segfault in mod_cdr_mongo when "number" is null. Thanks Dave May for bug report and patch. Fixes FS-4843.
2012-11-16 23:36:29 +01:00
Marc Olivier Chouinard
7448b075b7
FS-4760 --resolve
2012-11-16 14:30:00 -05:00
Christopher Rienzo
59c8982083
Fix minor oops on FS-4840
2012-11-16 17:46:35 +00:00
Anthony Minessale
60630274f1
FS-4840 --resolve
2012-11-16 07:43:19 -06:00
Anthony Minessale
d48e3de7c8
make it so when you put someone on hold and then they attended transfer you, the resulting bridge will still be playing hold music
2012-11-15 21:07:58 -06:00
Anthony Minessale
6644cefb20
finish fixing thread pool logic from yesterday
2012-11-15 17:59:11 -06:00
Anthony Minessale
55eb2c5ccf
fix issue where max event threads would always launch as soon as you only needed one more
2012-11-15 17:58:40 -06:00
Anthony Minessale
6f2976298f
FS-4836 ok try this
2012-11-15 13:16:50 -06:00
Anthony Minessale
057861867e
FS-4836 not quite
2012-11-15 13:14:08 -06:00
Anthony Minessale
73f022873b
FS-4836 try this
2012-11-15 12:54:40 -06:00
Anthony Minessale
57f44f9f58
fix regression with presence packet storm
2012-11-15 12:54:40 -06:00
Eliot Gable
893cd7beb7
Add att_xfer_destination_number variable to indicate the original destination number of the attended transfer leg on REFER for semi-attended transfer scenarios.
2012-11-15 20:37:52 +00:00
Anthony Minessale
4b96a8b2e5
wait_for_state_or_greater actually needs >=
2012-11-14 19:19:03 -06:00
Anthony Minessale
f8aa3777e9
thread pool was not releasing surplus threads after timeout
2012-11-14 18:43:28 -06:00
William King
a47321f0fd
Differentiate when the sms message successfully matched an extension in the chatplan, and when it fell through.
2012-11-14 16:48:21 -08:00
William King
b8f0d11a8a
Fire an event on successful sms delivery, as well as clearify if the delivery method was blocking or not.
2012-11-14 16:45:32 -08:00
William King
8b74de2d62
Adding delivery status code if the sms was sent in blocking mode.
2012-11-14 16:43:37 -08:00
Anthony Minessale
ca0ffe6b76
add version to status output
2012-11-14 13:22:48 -06:00
Anthony Minessale
2f2a351067
add initial_callee_id_name/number
2012-11-14 09:20:52 -06:00
William King
8f0b7e69de
Handle routing loop detection properly so that the delivery confirmation handling is more accurate.
2012-11-13 18:18:40 -08:00
Anthony Minessale
7cb8d4dbb0
fix mutex to work better
2012-11-13 17:56:31 -06:00
William King
5fffdc2936
This fixes multiple issues dealing with sms from registered endpoints to other destinations.
2012-11-13 16:56:58 -08:00
Anthony Minessale
580e63ecfa
check for signalling in sleep app on channels without media
2012-11-13 12:30:25 -06:00
Brian West
f4e55fb187
fix regression from 6b6c83a718
2012-11-13 12:48:59 -06:00
Anthony Minessale
b04e4be512
fix race condition in double loopback bowout
2012-11-13 11:36:50 -06:00
Jeff Lenk
74dd18fe97
add missing reference - windows gsmopen
2012-11-13 08:51:48 -06:00
Anthony Minessale
eb0c514e4f
don't count pickup endpoints in sps limits
2012-11-12 18:45:53 -06:00
Anthony Minessale
8cd8b15266
FS-4825 --resolve
2012-11-12 05:50:00 -06:00
Anthony Minessale
082085fc5a
FS-4824 --resolve
2012-11-11 09:09:22 -06:00
Seven Du
26b10fcc01
FS-3960 update and apply patch
2012-11-11 14:23:27 +08:00
Anthony Minessale
d25bde067d
FS-4816 --resolve
2012-11-09 08:47:30 -06:00
Anthony Minessale
2fa045cf37
FS-4784 --resolve this should have the same effect
2012-11-08 16:47:05 -06:00
Anthony Minessale
b39a2cbb8b
put running_state in the channel event rather than the state so presence events reflect the current state of the channel and not the one that was possibly changed during the last state
2012-11-08 14:13:05 -06:00
Anthony Minessale
6591eb1497
fix mod_db regex
2012-11-08 12:35:50 -06:00
Eliot Gable
302c323a8f
Update PGSQL socket descriptor on reconnect in case a new descriptor was assigned.
2012-11-08 19:49:14 +00:00