]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Travis Cross [Tue, 22 Sep 2015 04:23:20 +0000 (04:23 +0000)]
Use systemd RuntimeDirectory for /run/freeswitch
This changes how we create the temporary directory /run/freeswitch
when starting FS with systemd. The /run directory starts empty after
a system reboot, so we need to ensure this directory is present.
Originally for the FS systemd unit we created /run/freeswitch using
ExecStartPre and mkdir. With commit
adb5f0d this was changed to use
the tmpfiles.d(5) mechanism (but the ExecStartPre/mkdir code was not
removed).
As part of systemd.exec(5), systemd provides a mechanism to
automatically manage these directories under /run and to bind their
lifetime to the lifetime of the process. This is actually what we
want here as compared to the more general tmpfiles.d(5) mechanism.
This commit moves to using the RuntimeDirectory= mechanism and removes
the obsolete ExecStartPre/mkdir code.
References-commit:
adb5f0d278bae7ccda1d1807f094876a4671f94d
Mike Jerris [Tue, 22 Sep 2015 03:28:58 +0000 (22:28 -0500)]
Merge pull request #502 in FS/freeswitch from ~SAUMAR/freeswitch:bugfix/FS-7673-odbc-null-value-incorrectly-evaluated to master
* commit '
3aa051e1a14dfc40a77757247b6849dbd2c9c69d ':
FS-7673: ODBC NULL value incorrectly evaluated in mod_v8
Saumar Hajjar [Tue, 22 Sep 2015 02:36:42 +0000 (23:36 -0300)]
FS-7673: ODBC NULL value incorrectly evaluated in mod_v8
Anthony Minessale [Mon, 21 Sep 2015 23:55:21 +0000 (18:55 -0500)]
FS-8188 add park_after_early_bridge transfer_after_early_bridge variables
Anthony Minessale [Mon, 21 Sep 2015 23:00:14 +0000 (18:00 -0500)]
FS-8190 #resolve [When using nixevent, freeswitch stops sending us certain custom event that were NOT part of the nixevent command]
Ken Rice [Sun, 20 Sep 2015 05:28:29 +0000 (00:28 -0500)]
remove unused code
Ken Rice [Tue, 15 Sep 2015 03:55:53 +0000 (22:55 -0500)]
FS-8183 #resolve #comment add google api logins to Verto Communicator
Ken Rice [Tue, 15 Sep 2015 21:45:08 +0000 (16:45 -0500)]
FS-8102 #resolve #comment Add auto-provision/config support to VC
Add support for loading config from external json. config.json in the
base path of VC will allow over-ride of arbitrary settings and setting
of arbitrary data in the verto.data data store.
add ability to specify autologin flag in the configs.
add autocall to config.json and make it actually autocall.
additionally refactor the call function so that it will actually call
something.
Italo Rossi [Mon, 21 Sep 2015 20:51:00 +0000 (17:51 -0300)]
FS-8095 [verto_communicator] Do not reset name and email upon logout.
Anthony Minessale [Mon, 21 Sep 2015 20:32:32 +0000 (15:32 -0500)]
FS-8130 refactor pass
Mike Jerris [Mon, 21 Sep 2015 19:43:58 +0000 (14:43 -0500)]
Merge pull request #493 in FS/freeswitch from feature/FS-8042-store-sip-endpoint-ping-response to master
* commit '
5509a627061a07d7db18967449c3e6f8f216c4a2 ':
FS-8042, FS-8182: add ping time (in ms) to sip_registrations table, displays as part of the show commands that show registration details, add force_ping=true user var to force options ping on individual registered endpoints
Anthony Minessale [Mon, 21 Sep 2015 19:08:32 +0000 (14:08 -0500)]
FS-8130 running out of witty commit msgs
Italo Rossi [Mon, 21 Sep 2015 18:38:11 +0000 (15:38 -0300)]
FS-8196 [verto_communicator] adding nowrap to white-space.
Italo Rossi [Mon, 21 Sep 2015 18:29:50 +0000 (15:29 -0300)]
FS-8196 [verto_communicator] Fix sidebar layout when user is moderator.
Ítalo Rossi [Mon, 21 Sep 2015 18:28:06 +0000 (13:28 -0500)]
Merge pull request #498 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8095-add-factory-reset-to-settings to master
* commit '
bc4d21e38203879a9a9d314e723904975a5cd6cc ':
FS-8095 [verto_communicator] added reset button to default settings.
Michael Jerris [Fri, 18 Sep 2015 21:55:10 +0000 (16:55 -0500)]
FS-8042, FS-8182: add ping time (in ms) to sip_registrations table, displays as part of the show commands that show registration details, add force_ping=true user var to force options ping on individual registered endpoints
Stefan Yohansson [Mon, 21 Sep 2015 15:20:30 +0000 (15:20 +0000)]
FS-8095 [verto_communicator] added reset button to default settings.
Ken Rice [Sun, 20 Sep 2015 06:53:31 +0000 (01:53 -0500)]
FS-8193 #resolve Add No Camera option to Verto Communicator
Anthony Minessale [Sat, 19 Sep 2015 05:23:56 +0000 (00:23 -0500)]
FS-8130 amend last commit
Anthony Minessale [Sat, 19 Sep 2015 04:36:11 +0000 (23:36 -0500)]
FS-8130 the bug that keeps on bugging, improve video nack
Anthony Minessale [Sat, 19 Sep 2015 01:54:42 +0000 (20:54 -0500)]
FS-8130 the bug that keeps on giving
Anthony Minessale [Sat, 19 Sep 2015 01:54:24 +0000 (20:54 -0500)]
fix small typo in js and regen minified js
Ken Rice [Fri, 18 Sep 2015 19:38:05 +0000 (14:38 -0500)]
FS-8078 #resolve fix safari without breaking firefox
Ken Rice [Fri, 18 Sep 2015 19:27:15 +0000 (14:27 -0500)]
Revert "FS-8078 - [verto_communicator] fix display flex in safari"
This reverts commit
5bf0d83474242065a0efec870c7fee419e0e0998 .
Anthony Minessale [Fri, 18 Sep 2015 18:47:03 +0000 (13:47 -0500)]
FS-8130 the saga continues
Anthony Minessale [Fri, 18 Sep 2015 15:06:41 +0000 (10:06 -0500)]
FS-8130 don't skip delta on video unless it was less than 1 second worth to prevent locking up chrome
Ítalo Rossi [Fri, 18 Sep 2015 12:44:21 +0000 (07:44 -0500)]
Merge pull request #490 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8146-long-names-breaks-member-list to master
* commit '
cf7cdb256412ddbfcfdbae149d2b4f77b538b15a ':
FS-8146 - [verto_communicator] fix loong names in members list
Ítalo Rossi [Fri, 18 Sep 2015 12:42:53 +0000 (07:42 -0500)]
Merge pull request #488 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8155-uuid_kill-or-fsctl-hupall-to-kill to master
* commit '
eefeaa6a6067a6f689ec9f77f6f68b80274f0cbf ':
FS-8155 - [verto_communicator] check for nulled data.liveArray preventing locked video interface
Anthony Minessale [Fri, 18 Sep 2015 03:31:22 +0000 (22:31 -0500)]
FS-8130 more refactoring
Michael Jerris [Fri, 18 Sep 2015 03:04:19 +0000 (22:04 -0500)]
FS-8185: [core] Allow xml preprocessor to expand variables where the resulting value is much longer than the original size
Anthony Minessale [Fri, 18 Sep 2015 02:13:02 +0000 (21:13 -0500)]
FS-8184 #resolve [Fix possible memory leak in mod_conference when hanging up on a video call]
Anthony Minessale [Fri, 18 Sep 2015 02:11:04 +0000 (21:11 -0500)]
FS-8130 fix regression causing seg
Anthony Minessale [Thu, 17 Sep 2015 22:34:50 +0000 (17:34 -0500)]
FS-8130 cont
William King [Thu, 17 Sep 2015 21:59:54 +0000 (16:59 -0500)]
Merge pull request #489 in FS/freeswitch from ~RA/fs-ra:master to master
* commit '
fbacd42c9807afdf01ca449032bbad7898bfa835 ':
FS-5660 - add freeswitch.py to the freeswitch-mod-python debian package
Anthony Minessale [Thu, 17 Sep 2015 20:09:19 +0000 (15:09 -0500)]
FS-8181 #resolve [Verto check for camera perms fails init when no camera is present]
Stefan Yohansson [Thu, 17 Sep 2015 19:49:12 +0000 (16:49 -0300)]
FS-8146 - [verto_communicator] fix loong names in members list
Raphael Lechner [Thu, 17 Sep 2015 18:28:39 +0000 (20:28 +0200)]
FS-5660 - add freeswitch.py to the freeswitch-mod-python debian package
Anthony Minessale [Thu, 17 Sep 2015 18:29:47 +0000 (13:29 -0500)]
FS-8180 fixed for real
Stefan Yohansson [Thu, 17 Sep 2015 18:16:18 +0000 (15:16 -0300)]
FS-8155 - [verto_communicator] check for nulled data.liveArray preventing locked video interface
Anthony Minessale [Thu, 17 Sep 2015 17:40:18 +0000 (12:40 -0500)]
FS-8180 typo, sigh
Dragos Oancea [Thu, 17 Sep 2015 16:52:55 +0000 (12:52 -0400)]
FS-8161: mod_opus: Keep FEC enabled only if loss > 10 ( otherwise PLC is supposed to be better)
Anthony Minessale [Thu, 17 Sep 2015 17:15:56 +0000 (12:15 -0500)]
FS-8180 addtl patch
Mike Jerris [Thu, 17 Sep 2015 16:33:51 +0000 (11:33 -0500)]
Merge pull request #451 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus_repacketize_refactor to master
* commit '
753213b7459000e8aa1c8aa170d04b9371c6f629 ':
FS-8080: mod_opus: fine-tune FEC with repacketization (ptimes: 80 ms,100 ms,120 ms)
Anthony Minessale [Thu, 17 Sep 2015 16:12:34 +0000 (11:12 -0500)]
FS-8180 #resolve [param to enable/disable video malfunction]
Mike Jerris [Thu, 17 Sep 2015 16:09:28 +0000 (11:09 -0500)]
Merge pull request #486 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus-decode-has_fec-test to master
* commit '
de67b09e80a147b95a678c8273621a7c9354854f ':
FS-8179: mod_opus: improve JB debugging with FEC
Dragos Oancea [Thu, 17 Sep 2015 13:10:33 +0000 (13:10 +0000)]
FS-8179: mod_opus: improve JB debugging with FEC
Ítalo Rossi [Thu, 17 Sep 2015 13:15:34 +0000 (08:15 -0500)]
Merge pull request #485 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8078-unsupported-browser-page-is-no-longer to master
* commit '
5bf0d83474242065a0efec870c7fee419e0e0998 ':
FS-8078 - [verto_communicator] fix display flex in safari
Stefan Yohansson [Thu, 17 Sep 2015 12:01:01 +0000 (09:01 -0300)]
FS-8078 - [verto_communicator] fix display flex in safari
Ítalo Rossi [Thu, 17 Sep 2015 11:41:49 +0000 (06:41 -0500)]
Merge pull request #484 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8178-empty-default-share-device-option to master
* commit '
da0b7c615285abff7f00e054c187ec03c3ce77ce ':
FS-8178 - [verto_communicator] Define first share device selected by default in settings modal
Stefan Yohansson [Thu, 17 Sep 2015 11:12:23 +0000 (08:12 -0300)]
FS-8178 - [verto_communicator] Define first share device selected by default in settings modal
Dragos Oancea [Wed, 9 Sep 2015 19:01:59 +0000 (15:01 -0400)]
FS-8080: mod_opus: fine-tune FEC with repacketization (ptimes: 80 ms,100 ms,120 ms)
Anthony Minessale [Wed, 16 Sep 2015 23:08:44 +0000 (18:08 -0500)]
FS-8173 fix SAVPF printing when it's really AVPF
Anthony Minessale [Wed, 16 Sep 2015 23:07:44 +0000 (18:07 -0500)]
FS-8175 #resolve [Add continue_on_answer_timeout variable to allow channel to proceed from a tripped answer timeout]
Anthony Minessale [Wed, 16 Sep 2015 22:05:00 +0000 (17:05 -0500)]
FS-8130 code error
Anthony Minessale [Wed, 16 Sep 2015 21:12:16 +0000 (16:12 -0500)]
FS-6833 FS-6834 add support for X-headers in this 3p mode
Anthony Minessale [Wed, 16 Sep 2015 18:20:57 +0000 (13:20 -0500)]
FS-8172 #resolve [Regression from earlier commit to mod_conference breaks admin controls in verto demo app]
Anthony Minessale [Wed, 16 Sep 2015 17:34:56 +0000 (12:34 -0500)]
FS-8130 redo last fix a different way
Anthony Minessale [Wed, 16 Sep 2015 16:46:06 +0000 (11:46 -0500)]
FS-8130 fix regression in conference recording
Anthony Minessale [Wed, 16 Sep 2015 03:35:29 +0000 (22:35 -0500)]
FS-8167 #resolve [FS segs]
Anthony Minessale [Wed, 16 Sep 2015 03:19:12 +0000 (22:19 -0500)]
FS-8169 #resolve [uuid_displace on stereo channels can lead to memory corruption causing a crash]
Anthony Minessale [Wed, 16 Sep 2015 01:33:44 +0000 (20:33 -0500)]
FS-8130 FS-7432 FS-8115
Anthony Minessale [Tue, 15 Sep 2015 22:23:34 +0000 (17:23 -0500)]
FS-8130 more cleanup on jb mods
Travis Cross [Tue, 15 Sep 2015 22:35:05 +0000 (22:35 +0000)]
Cleanup non-semantic whitespace in debian/
Travis Cross [Tue, 15 Sep 2015 22:04:19 +0000 (22:04 +0000)]
Fix debian/bootstrap.sh from whitespace error
Commit
e5d247d (packaging python-esl) added trailing whitespace to the
package definition. Our trivial parser in the bootstrap script is
sensitive to this, so the change rather broke debian/bootstrap.sh.
This fixes commit
e5d247df29ef67b0dd86b6b088adfb1ab07c0916 .
Anthony Minessale [Tue, 15 Sep 2015 19:59:05 +0000 (14:59 -0500)]
FS-8130 add support for timestamp based counting for jitter buffer in audio mode
William King [Tue, 15 Sep 2015 17:43:26 +0000 (10:43 -0700)]
FS-8165 #resolve Fix debian build depends for mod_hiredis
Anthony Minessale [Tue, 15 Sep 2015 17:14:09 +0000 (12:14 -0500)]
FS-8053 addtl touchups
Anthony Minessale [Tue, 15 Sep 2015 01:04:17 +0000 (20:04 -0500)]
typo
Anthony Minessale [Tue, 15 Sep 2015 00:44:48 +0000 (19:44 -0500)]
FS-8114 #resolve [Opus and telephone event payload types collide on REFER]
Anthony Minessale [Mon, 14 Sep 2015 22:13:33 +0000 (17:13 -0500)]
down to 512 instead of 256
Michael Jerris [Mon, 14 Sep 2015 21:56:37 +0000 (17:56 -0400)]
FS-8160: properly handle malformed json when parsing json with \u at the end of a json string
Anthony Minessale [Mon, 14 Sep 2015 21:49:55 +0000 (16:49 -0500)]
FS-8053 fix some regressions from original merge, add auto mute-unmute when toggling video send/recv
Anthony Minessale [Mon, 14 Sep 2015 20:34:11 +0000 (15:34 -0500)]
FS-6833 FS-6834 fix double re-invite on media establishment
Michael Jerris [Mon, 14 Sep 2015 19:45:35 +0000 (14:45 -0500)]
swigall
Anthony Minessale II [Mon, 14 Sep 2015 18:29:10 +0000 (13:29 -0500)]
Merge pull request #483 in FS/freeswitch from bugfix/FS-8130 to master
* commit '
eea76c88562359197253233975ad2b171fc78324 ':
FS-8130
Anthony Minessale [Fri, 11 Sep 2015 16:37:01 +0000 (11:37 -0500)]
FS-8130
Port video buffer to also support audio and remove original STFU jitter buffer
Add some more resilience to video packet loss
Add codec control mechanism for both call-specific debug and codec/call specfic params
Make opus function better in packet loss and latent situations
Use new codec control prams to make JB lookahead FEC optionally enabled or disabled mid-call
Add Param to allow JB lookahead to be enabled.
Anthony Minessale [Fri, 11 Sep 2015 16:37:01 +0000 (11:37 -0500)]
FS-8130 don't set packet loss percent
Mike Jerris [Thu, 10 Sep 2015 14:05:18 +0000 (09:05 -0500)]
Merge pull request #477 in FS/freeswitch from ~TCSEKE/freeswitch:bugfix/FS-8147-mod_erlang_event_process_spawning_segfault to master
* commit '
5ab4038f23a8ec968f1e89d033dcea22a968ccf5 ':
Fix process spawing segfault
Michael Jerris [Thu, 10 Sep 2015 13:47:49 +0000 (08:47 -0500)]
FS-8149: fix mod_xml_cdr curl dependency in makefile
Tamas Cseke [Thu, 10 Sep 2015 09:23:58 +0000 (11:23 +0200)]
Fix process spawing segfault
Don't delete spawn reply because it can cause segfault in strncmp
Check the flag instead
FS-8147 --resolve
Mike Jerris [Wed, 9 Sep 2015 23:11:22 +0000 (18:11 -0500)]
Merge pull request #465 in FS/freeswitch from bugfix/FS-8053 to master
* commit '
331cde3c92140f85265978c75b73cc9a202ad714 ':
FS-8053: handle a=sendonly, a=sendrecv, a=recvonly to change who is sending video during a call
Anthony Minessale [Tue, 1 Sep 2015 20:59:17 +0000 (15:59 -0500)]
FS-8053: handle a=sendonly, a=sendrecv, a=recvonly to change who is sending video during a call
Mike Jerris [Wed, 9 Sep 2015 22:02:52 +0000 (17:02 -0500)]
Merge pull request #476 in FS/freeswitch from ~SSINYAGIN/freeswitch:bugfix/FS-7967-compile-error-under-smartos to master
* commit '
98a190a10765a2cf07ecceaa64b8f6c04a347ea9 ':
FS-7967 SmartOS compatibility
libs/spandsp/.gitignore: added temporary files in test-data
Stanislav Sinyagin [Wed, 9 Sep 2015 21:23:18 +0000 (21:23 +0000)]
FS-7967 SmartOS compatibility
configure.ac: honor NetBSD and SmartOS in search for system lua
src/switch_utf8.c: remove switch_u8_vprintf and switch_u8_printf
replace u_int32_t with C99 standard uint32_t, and also the same for
8,16,64 bit
Stanislav Sinyagin [Wed, 9 Sep 2015 21:21:28 +0000 (21:21 +0000)]
libs/spandsp/.gitignore: added temporary files in test-data
Chris Rienzo [Wed, 9 Sep 2015 21:03:23 +0000 (17:03 -0400)]
FS-8143 #resolve #comment [mod_rayo] Fix crash caused by client disconnecting from mod_rayo while a message is being delivered to that client.
This is caused by the XMPP context's JID -> XMPP stream mapping not being cleaned up on XMPP stream destruction.
Dragos Oancea [Wed, 9 Sep 2015 19:17:20 +0000 (15:17 -0400)]
FS-8034: mod_opus: send correct (configured) fmtp ptime,minptime,maxptime when originating call
Anthony Minessale [Wed, 9 Sep 2015 18:53:49 +0000 (13:53 -0500)]
FS-1772 build err
Ítalo Rossi [Wed, 9 Sep 2015 18:33:55 +0000 (13:33 -0500)]
Merge pull request #410 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-7997-add-number-as-mouse-over-names to master
* commit '
2d14aa93895a065b5861a0b7234771613d5f6f56 ':
FS-7997 #resolve We need to have a designer look at the html partial and come up with a CSS to make this better looking.
Anthony Minessale [Wed, 9 Sep 2015 18:04:52 +0000 (13:04 -0500)]
FS-8126 #resolve [Pruning of a media bug may cause all media bugs on a session to be pruned]
Mike Jerris [Wed, 9 Sep 2015 17:57:22 +0000 (12:57 -0500)]
Merge pull request #468 in FS/freeswitch from ~NCOPA/freeswitch:bugfix/FS-1772-need-a-way-for-individual-end-users to master
* commit '
367dabcb55f48a3db1b02c0364e2352993eaa581 ':
FS-1772 #resolve fix reset of voicemail greeting to default
Mike Jerris [Wed, 9 Sep 2015 17:56:31 +0000 (12:56 -0500)]
Merge pull request #470 in FS/freeswitch from ~NCOPA/freeswitch:bugfix/FS-8131-voicemail-does-not-reject-change to master
* commit '
7aba5d52ee609e63ede7e76ab955179e9c61244d ':
FS-8131: [mod_voicemail] fix disallowed empty password set
Mike Jerris [Wed, 9 Sep 2015 17:51:22 +0000 (12:51 -0500)]
Merge pull request #214 in FS/freeswitch from ~ARTURZ/freeswitch:FS-7344-ack-invite-3pcc-race to master
* commit '
8ea99bfccfa85ef94b13693db6489aec3dca2c88 ':
FS-7344: Fix race condition for INVITE right after ACK in 3PCC mode.
Brian West [Wed, 9 Sep 2015 17:48:34 +0000 (12:48 -0500)]
FS-8144 readability and code formatting cleanup of mod_opus whiel reviewing PLC/FEC bug and document missing options from opus.conf.xml
Anthony Minessale II [Wed, 9 Sep 2015 17:45:41 +0000 (12:45 -0500)]
Merge pull request #473 in FS/freeswitch from ~ARTURZ/freeswitch:FS-8140-username-typo-in-sofia_handle_sip_i_invite to master
* commit '
7e2082a55ac694a9278d198b809de7072cd6acb8 ':
FS-8140 Fix user_name typo in sofia_handle_sip_i_invite
William King [Wed, 9 Sep 2015 17:39:00 +0000 (10:39 -0700)]
FS-8075 Fix for failover when you pull power on redis, while redis clients under load test
Anthony Minessale [Wed, 9 Sep 2015 17:26:03 +0000 (12:26 -0500)]
FS-7486 #resolve update sofia
Anthony Minessale II [Wed, 9 Sep 2015 17:23:20 +0000 (12:23 -0500)]
Merge pull request #243 in FS/freeswitch from ~ARTURZ/freeswitch:FS-7486-broken-sofia-request-queue to master
* commit '
074b07f5458d8584c153a5810bfa2e4011def20c ':
FS-7486: Fix handling of queued requests in Sofia-SIP
Anthony Minessale [Wed, 9 Sep 2015 16:41:04 +0000 (11:41 -0500)]
FS-8142 minor formatting mod
Anthony Minessale II [Wed, 9 Sep 2015 16:38:14 +0000 (11:38 -0500)]
Merge pull request #475 in FS/freeswitch from ~ARTURZ/freeswitch:FS-8142-switch_core_session-thread-cache-races to master
* commit '
cd4c3188e4f715ff129dc4eea1a4ba50140c2a42 ':
FS-8142 Fix a thread cache thread-safety and caching