Code commits
FreeSWITCH
-
Brian West <brian@freeswitch.org> 04f5d30a9a36dfceeaa234a479bc6b05d7b5718a
FS-9638 fix typo
-
Anthony Minessale <anthm@freeswitch.org> d282e7c444d1a2e8b92ccb5d0aec572c29dfac48
FS-9712 #resolve [3PCC-Proxy Missing SDP on Reinvite. ]
-
Anthony Minessale <anthm@freeswitch.org> c6137874d50f57e74917520ae60d2aaa9f61552a
swigall
-
Anthony Minessale <anthm@freeswitch.org> 3c0d537107778fb64268d36e3fca07c2c7f030fa
-
Anthony Minessale <anthm@freeswitch.org> ed33641c7546570082e21c895e17b2294e135193
-
Anthony Minessale <anthm@freeswitch.org> c701ce61730dbe62f066709136ed3416c9719706
FS-9708 #resolve [RTP timing when doing repacketization]
- src/include/switch_types.h (version c701ce61730dbe62f066709136ed3416c9719706) (diffs)
- src/include/switch_utils.h (version c701ce61730dbe62f066709136ed3416c9719706) (diffs)
- src/mod/applications/mod_conference/conference_video.c (version c701ce61730dbe62f066709136ed3416c9719706) (diffs)
- src/mod/applications/mod_conference/mod_conference.c (version c701ce61730dbe62f066709136ed3416c9719706) (diffs)
- src/mod/applications/mod_conference/mod_conference.h (version c701ce61730dbe62f066709136ed3416c9719706) (diffs)
- src/switch_core_io.c (version c701ce61730dbe62f066709136ed3416c9719706) (diffs)
- src/switch_core_media.c (version c701ce61730dbe62f066709136ed3416c9719706) (diffs)
- src/switch_utils.c (version c701ce61730dbe62f066709136ed3416c9719706) (diffs)
-
Mike Jerris 30c84b4bbc4b6fc4906fa39aaee1cef881b17f09
FS-9638: fix build without gumbo
-
Brian West <brian@freeswitch.org> 832144088d17b7a22123538306f5f2eedba2b8d3
FS-9726 Fix malformed PAI
-
Anthony Minessale <anthm@freeswitch.org> 9b8a5edd3dc1692e13119930a7349b8930f28e7a
- Makefile.am (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- configure.ac (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- scripts/lua/tdd_echo.lua (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/include/private/switch_core_pvt.h (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/include/switch_channel.h (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/include/switch_cpp.h (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/include/switch_types.h (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/include/switch_utils.h (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/applications/mod_conference/mod_conference.c (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/applications/mod_dptools/mod_dptools.c (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/applications/mod_spandsp/mod_spandsp_dsp.c (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/endpoints/mod_sofia/mod_sofia.c (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/endpoints/mod_sofia/sofia.c (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/languages/mod_java/src/org/freeswitch/swig/CoreSession.java (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/languages/mod_java/src/org/freeswitch/swig/freeswitchJNI.java (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/languages/mod_java/switch_swig_wrap.cpp (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/languages/mod_lua/freeswitch_lua.cpp (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/languages/mod_lua/mod_lua.cpp (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/languages/mod_lua/mod_lua_wrap.cpp (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/languages/mod_managed/freeswitch_wrap.cxx (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/languages/mod_managed/managed/swig.cs (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/languages/mod_perl/freeswitch.pm (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/languages/mod_perl/mod_perl_wrap.cpp (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/languages/mod_python/freeswitch.py (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/mod/languages/mod_python/mod_python_wrap.cpp (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/switch_channel.c (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/switch_core_media.c (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/switch_core_session.c (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/switch_cpp.cpp (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/switch_ivr_bridge.c (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/switch_msrp.c (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
- src/switch_utils.c (version 9b8a5edd3dc1692e13119930a7349b8930f28e7a) (diffs)
-
Anthony Minessale II bbee03f602a94b7141bfa77d20750f756b9212c4
Merge pull request #1050 in FS/freeswitch from feature/FS-9638-text-related-interop to master
* commit '9b8a5edd3dc1692e13119930a7349b8930f28e7a':
FS-9638 -
Josh Allmann 550d85210c0e1e3d71ce1217f07d1e196970b62d
FS-9725: Disable blank img with core_video_blank_image=false.
-
Mike Jerris 9d70c19f8dffadb85a3c14cf231d75cfa2a98cbb
Merge pull request #1049 in FS/freeswitch from ~J0SH/freeswitch:blankimg to master
* commit '550d85210c0e1e3d71ce1217f07d1e196970b62d':
FS-9725: Disable blank img with core_video_blank_image=false. -
Anthony Minessale <anthm@freeswitch.org> 3ad877521f441567df571826c5870f26fd532cca
-
Anthony Minessale <anthm@freeswitch.org> 56872ee052b6a67d94e052e35b3f81be0db87aa2
FS-9721 #resolve [Add media_reneg_after_broadcast]
-
Anthony Minessale <anthm@freeswitch.org> 7a009bba1eb54c9f25d0fcbf9ce7955ea870e1f4
FS-9697 add-on
-
Brian West <brian@freeswitch.org> 6076e0c7e93814e1990adb93d4a0030a96b9581a
FS-9204: complte the urls so that snom can execute the pickup, It used to probably send it to the proxy, but now needs the host in the packet or throws network error
-
Mike Jerris b7f45a772778a8fee1856cfc66e0d374ea7d0d57
FS-9714: [mod_conference] fix crash due to race on closing file handles when playing a file to a conference via api command as a conference is shutting down
-
Anthony Minessale <anthm@freeswitch.org> 917d9b44c46af17277b399c9b56738cb46762e5f
FS-9719 still not quite right, and enable support to auto engage this feature for pass-thru video
-
Mike Jerris ade33ae4727bad40386519a4105ae7c6f0a7e875
FS-9710: fix build in passthrough mode
-
Anthony Minessale <anthm@freeswitch.org> cb8eb97261dc0dade25f5aa242e21a5447dd1b7f
FS-9719 #resolve [Separate gen_ts_delta between audio and video]
-
Christopher Rienzo <chris@rienzo.net> ac0549e29bf6eab560b2813c47e2231fe9f5f05a
Merge pull request #1047 in FS/freeswitch from ~CRIENZO/freeswitch:fs-9713 to master
* commit 'ff6ab87f143f96e3c5e23434016620f898663856':
FS-9713 [mod_hiredis] handle spurious wakeup while waiting for connection -
Anthony Minessale <anthm@freeswitch.org> 17fbd965b96a22bff459c740b04cae4e3f71a959
FS-9715 don't need this part
-
Anthony Minessale <anthm@freeswitch.org> ae25931b4de78033afca9e31ac5c47f08fdf9c5c
FS-9709 #resolve [JB drops packets after hole-punching]
-
Mike Jerris 3c17fa6f3fb56a3c6d421d25227fd1a97419e027
Merge pull request #1039 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:amr_rtcp_feedback to master
* commit 'be3aef4361a6e377dc7391feaf52483f6720b575':
FS-9710 : Add AMR Congestion Control / Codec Control (RTCP feedback enabled with "adjust-bitrate" setting) -
Anthony Minessale <anthm@freeswitch.org> 1cb8adecb7ecb673e1ada6bb5c8c9dbc3db5e794
FS-9715 #resolve [Add support for m4a]
-
Mike Jerris e332c1a24cfec034a5134a12c35c2f892a9967b0
FS-9714: [core] switch assert on attempted double close of a file handle
-
Chris Rienzo <chris.rienzo@citrix.com> ff6ab87f143f96e3c5e23434016620f898663856
FS-9713 [mod_hiredis] handle spurious wakeup while waiting for connection
-
Mike Jerris 113a902e262a0b7a054fb4d4b7272fccceac335a
Merge pull request #1046 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-9693:master to master
* commit '7f017fd1d8b51e372069210cf2e59cf40ae2b0ac':
FS-9693 fix free issue in fulldate comparison -
Fran?ois 7f017fd1d8b51e372069210cf2e59cf40ae2b0ac
FS-9693 fix free issue in fulldate comparison
-
Dragos Oancea be3aef4361a6e377dc7391feaf52483f6720b575
FS-9710 : Add AMR Congestion Control / Codec Control (RTCP feedback enabled with "adjust-bitrate" setting)
-
Italo Rossi d998325bcaefd01308191dc38a92f36438c9877a
FS-9707 - [mod_callcenter] Fixing external_calls_count order in select for top-down and ring-all strategies, removing unneeded log on presence
-
Fran?ois 92b8996eea26fd6d195631dee1b662dd67e091d2
FS-9693 use existing date parsing functions in fulldate comparison that take timezone into account
-
Anthony Minessale <anthm@freeswitch.org> ce015904865928342e35eba732efeb4469574965
FS-9706 #resolve [Add loops param to file playback in conference]
- src/mod/applications/mod_conference/conference_file.c (version ce015904865928342e35eba732efeb4469574965) (diffs)
- src/mod/applications/mod_conference/mod_conference.c (version ce015904865928342e35eba732efeb4469574965) (diffs)
- src/mod/applications/mod_conference/mod_conference.h (version ce015904865928342e35eba732efeb4469574965) (diffs)
-
Anthony Minessale <anthm@freeswitch.org> 9e103b2b1c021798aec6736ae487bd03428af9c0
FS-9705 #resolve [Files using prebuffer do not play properly when seeking back to the beginning once the file is done playing]
-
Anthony Minessale <anthm@freeswitch.org> 8a80741507c65d0da833afab81360252bebc978f
FS-9704 #resolve [Seeking video files with mod_av after it reaches the end does not work]
-
Seven Du 732b6e75fe0e940ba1f6ce08835bea0c0ac79186
FS-9700 #resolve
-
Anthony Minessale <anthm@freeswitch.org> cd520f83409f0a66e9e9eee4964465a87d413fdc
FS-9699 #resolve [Improper response to reinvite after using uuid_media_3p]
-
Brian West <brian@freeswitch.org> 710ca2a05383e9efc2a336a53c82a8d01d20d930
FS-9697 fix spelling
-
Mike Jerris c4fae8977e97343ce67942b4208d2ef8c821fa24
Merge pull request #1037 in FS/freeswitch from ~CRIENZO/freeswitch:fs-9698 to master
* commit '3ff491274df6a76fb85cb8d594bf3b8465b88867':
FS-9698 fire custom sofia::bye_response event when response to BYE is received and fire-bye-response-events profile param is true -
Mike Jerris 530c8424da4485599fdc139aaa8b93d42ca7a26c
Merge pull request #1034 in FS/freeswitch from ~CRIENZO/freeswitch:fs-9694 to master
* commit 'dd17a57c8a128c97f12fe1882e5123de92d1cf3e':
FS-9694 [mod_dptools] Add origination_uuid support to pickup endpoint -
Chris Rienzo <chris.rienzo@citrix.com> 3ff491274df6a76fb85cb8d594bf3b8465b88867
FS-9698 fire custom sofia::bye_response event when response to BYE is received and fire-bye-response-events profile param is true
- src/mod/endpoints/mod_sofia/mod_sofia.c (version 3ff491274df6a76fb85cb8d594bf3b8465b88867) (diffs)
- src/mod/endpoints/mod_sofia/mod_sofia.h (version 3ff491274df6a76fb85cb8d594bf3b8465b88867) (diffs)
- src/mod/endpoints/mod_sofia/sofia.c (version 3ff491274df6a76fb85cb8d594bf3b8465b88867) (diffs)
- src/mod/endpoints/mod_sofia/sofia_glue.c (version 3ff491274df6a76fb85cb8d594bf3b8465b88867) (diffs)
-
Anthony Minessale <anthm@freeswitch.org> 2c111bbdb59b2a4bf06cb05c0435008133d239f9
FS-9697 #resolve [Video compat changes to support older clients]
-
Anthony Minessale <anthm@freeswitch.org> 8663dcb52a2d031bccecc9c7210d14c24b923086
FS-9668 also check for keyframe requests on INFO even when proxying for good measure
-
Chris Rienzo <chris.rienzo@citrix.com> dd17a57c8a128c97f12fe1882e5123de92d1cf3e
FS-9694 [mod_dptools] Add origination_uuid support to pickup endpoint
-
Brian West <brian@freeswitch.org> 1b13e1591941ad32580a8b0589ce0011340cef5c
FS-9693 revert
-
Brian West <brian@freeswitch.org> 439731a211cd9cd3b9f9ab974f607d9151a0bf4d
Merge pull request #1033 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-9693:master to master
* commit '6e4e48c6beb0c792df0ca81693c709e9435b9223':
FS-9693 use local time instead of utc for date-time comparison -
Fran?ois 6e4e48c6beb0c792df0ca81693c709e9435b9223
FS-9693 use local time instead of utc for date-time comparison
-
Seven Du 18bde91373aa02b7e37911d052ebb1386f5a16be
FS-3568 #comment update Chinese phrase XML, thanks Gaofei
-
Anthony Minessale <anthm@freeswitch.org> 09028b251ef620d64d899a349115e30ff2a33ceb
FS-9455 #resolve [Doubled posts in the chat window ]
-
Brian West <brian@freeswitch.org> 1cd511ab3dbc2fb7b5a55188ef0bba6532ca8081
FS-9687 lets actually fix it this time now that I know the scenario that triggers it.
-
Brian West <brian@freeswitch.org> 9b955c95a92ad8f9544b1862fc91dbcbbc128eb2
FS-9687: segfault Program terminated with signal SIGFPE, Arithmetic exception.
-
Brian West <brian@freeswitch.org> ff7ee1aa80a8de25415ce483b5772a97d2aeac10
FS-9685 Update broadsoft SLA to work with newer Polycom firmware.
-
Mike Jerris c9452d15d0554bcf557f216dad14a5fe351a43c4
FS-9670: just use pkg-config to locate amr libs and add debian requirements
-
Brian West <brian@freeswitch.org> f9fb94cca17ae01b37aba473e9f78c9724b297ec
FS-9629 don't add infocus multiple times
-
Brian West <brian@freeswitch.org> 8dc27b1081f43088707b8fccf9003c16fd0a9a67
Commit an example of using the IVRMenu object to build the ivr in lua.
-
Brian West <brian@freeswitch.org> 89cde77ec2586c47f95e31d192836953dc920b88
Merge pull request #1025 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:configure_enable_amr to master
* commit 'a0284af8ea10f882dc7c3ef3a704f9392158a9a3':
FS-9670: add autodetection of opencore-amrnb lib and "--disable-amr" option to configure script -
Brian West <brian@freeswitch.org> 20b5bd675d7288039f9709be169ce932de54853b
FS-9629: add isfocus to replies, and add is_conference support to pre_answer
-
Brian West <brian@freeswitch.org> 4fb0db3e5951f462c525b7460a24dbab8dfd2d19
FS-9678: Fix FreeSWITCH not shutting down when profiles fails to load and shutdown-on-fail is set to true
-
Josh Allmann 70591d0e59b137a50977fb994fdc2c12a7f787e9
FS-9680: Fix typo.
-
Brian West <brian@freeswitch.org> cec0cb39830546a3a1c1df7ad7a05b05f14b8975
Merge pull request #1029 in FS/freeswitch from ~J0SH/freeswitch:proxymsg to master
* commit '70591d0e59b137a50977fb994fdc2c12a7f787e9':
FS-9680: Fix typo. -
Anthony Minessale II 0ea523f11b96e2013ab6071d2f6935aa8ac0456e
Merge pull request #1028 in FS/freeswitch from ~J0SH/freeswitch:pt-match2 to master
* commit '4a15d0a3c3e472c62e99f44e00ba5f3abeceeb8e':
FS-9654: Fix RTP packet drops -
Josh Allmann 4a15d0a3c3e472c62e99f44e00ba5f3abeceeb8e
FS-9654: Fix RTP packet drops
There was issue with certain endpoints that would lead to dropping
nearly every other RTP packet from the callee.
The scenario is as follows: the caller (bridged through FreeSWITCH)
offers codecs A and B with payload types X and Y, respectively.
The callee answers with codec B and payload type X.
The fix is to use the sender's expected payload type when checking
against the received RTP packet, rather than the receiver's. -
Anthony Minessale <anthm@freeswitch.org> a49182c0f421b356311ab204b0bb8251649f45d2
FS-9680 #resolve [Add proxy-message param to sofia]
-
Dragos Oancea a0284af8ea10f882dc7c3ef3a704f9392158a9a3
FS-9670: add autodetection of opencore-amrnb lib and "--disable-amr" option to configure script
-
Anthony Minessale II fbcb3f708f6ebdead25d51e84ee012c6bd6b1c2c
Merge pull request #1020 in FS/freeswitch from ~J0SH/freeswitch:fs9660 to master
* commit 'd98a3ad204afdb8839674588a536a67329537b6d':
FS-9660: Fix BW calculation for SDP media clause -
Anthony Minessale <anthm@freeswitch.org> 80004fa8857d376cfed89fa86533188d760f0e5c
-
Anthony Minessale <anthm@freeswitch.org> 16fe6e6ca9fdaf699a3437e24c9223e483977eff
FS-9668 #resolve [Add proxy-info feature]
-
Brian West <brian@freeswitch.org> a79636b5cc6891158634460be4bd99463025676d
Merge pull request #1018 in FS/freeswitch from ~GIAVAC/fs-9643-master:feature/FS-9643-mod_opus-log-encoded-stats-at-end to master
* commit '6c11284d34c9261322776af36ff9c76b2531a68b':
FS-9643 mod_opus Log encoded stats at end of call Log count of encoded FEC frames in debug mode -
Italo Rossi 621c8a6135dc164e86d362929966784d03064cfe
FS-9646 [verto_communicator] Fixing settings toggle
-
Brian West <brian@freeswitch.org> e76c94569337f4d0ce8012d883212fbbbe2778db
FS-9576 fix stray ;
-
Brian West <brian@freeswitch.org> 4e76630e082397118f7b8f10a9d471a18fb7ab9c
swigall
-
Brian West <brian@freeswitch.org> adb25b3fcd2a669168a9fe083a5550046b089a6f
FS-9576: add missing event hook functions
-
Brian West <brian@freeswitch.org> c912f6d99a3ad3507ad3e5efc5272332d1254d6c
Merge pull request #1022 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:mod_amr-bandwidth-efficient to master
* commit '63900a6d86c1c2dbaf6ac7db987ce901a142b872':
FS-9664: mod_amr: add AMR NB transcoding capability in bandwidth-efficient mode. Tested with VOLTE devices. -
Dragos Oancea 63900a6d86c1c2dbaf6ac7db987ce901a142b872 m
FS-9664: mod_amr: add AMR NB transcoding capability in bandwidth-efficient mode. Tested with VOLTE devices.
- src/mod/codecs/mod_amr/LEGAL (version 63900a6d86c1c2dbaf6ac7db987ce901a142b872) (diffs)
- src/mod/codecs/mod_amr/Makefile.am (version 63900a6d86c1c2dbaf6ac7db987ce901a142b872) (diffs)
- src/mod/codecs/mod_amr/README (version 63900a6d86c1c2dbaf6ac7db987ce901a142b872) (diffs)
- src/mod/codecs/mod_amr/amr_be.c (version 63900a6d86c1c2dbaf6ac7db987ce901a142b872) (diffs)
- src/mod/codecs/mod_amr/amr_be.h (version 63900a6d86c1c2dbaf6ac7db987ce901a142b872) (diffs)
- src/mod/codecs/mod_amr/bitshift.c (version 63900a6d86c1c2dbaf6ac7db987ce901a142b872) (diffs)
- src/mod/codecs/mod_amr/bitshift.h (version 63900a6d86c1c2dbaf6ac7db987ce901a142b872) (diffs)
- src/mod/codecs/mod_amr/mod_amr.c (version 63900a6d86c1c2dbaf6ac7db987ce901a142b872) (diffs)
-
Josh Allmann d98a3ad204afdb8839674588a536a67329537b6d m
FS-9660: Fix BW calculation for SDP media clause
The AS descriptor for SDP b= lines is already defined in kilobits/second.
Fixes an issue with extremely low bitrate videos when a SDP media clause has
its own b=AS: line specified. -
Giacomo Vacca 6c11284d34c9261322776af36ff9c76b2531a68b m
FS-9643 mod_opus Log encoded stats at end of call Log count of encoded FEC frames in debug mode