Brian West
825121843f
tweak cdquality conference defaults
2015-01-05 16:41:13 -06:00
Brian West
79df8bafa6
Auto update .bashrc if hostname contains freeswitch.org
2015-01-05 13:09:25 -06:00
Brian West
4512dbc909
fix multi screen bash history issues
2015-01-05 12:48:43 -06:00
Travis Cross
2a05f8c39c
Drop limit on stack size via systemd
...
Setting the 240k hard limit here is too aggressive and causes FS to
crash on startup.
2015-01-05 07:11:40 +00:00
Dušan Dragić
959b07c06f
FS-7129 fs_cli: add toggle mode to function keys
2015-01-04 00:29:38 +01:00
Dušan Dragić
2406abdb76
FS-7128 fs_cli: ignore duplicate lines in history
2015-01-03 23:46:19 +01:00
Dušan Dragić
1c16d5d8b0
FS-7121 change switch_events_match() to use strcmp
...
Use strcmp() in place of strstr() so switch_events_match() matches
only full event subclass name.
2015-01-03 22:56:19 +01:00
Seven Du
0bec209a9b
fix fsapi in verto, the json_api_function expects cmd & arg in the data object
2015-01-03 16:06:35 +08:00
Seven Du
f0ec19315a
FS-7127 #comment update README again
2015-01-03 09:31:30 +08:00
Seven Du
7a517eecd8
FS-7127 #comment update README and sync re-generate verto-min
2015-01-03 09:24:59 +08:00
Seven Du
a80c739409
FS-7127 #comment follow jshint advices
2015-01-03 09:24:59 +08:00
Seven Du
0db3b1e344
FS-7127 #comment add grunt
2015-01-03 09:24:59 +08:00
Brian West
1965b3b18d
FS-7106 #resolve Fix concurrency issue
2014-12-30 09:06:32 -06:00
Seven Du
bf5210bf72
retry send when the socket sent less than we want
2014-12-30 13:16:28 +08:00
Seven Du
a961b0e90b
fix type, send returns ssize_t
2014-12-30 13:13:52 +08:00
Ken Rice
507a0f22c5
Merge branch 'master' into v1.4
...
Conflicts:
debian/bootstrap.sh
debian/util.sh
docs/SubmittingPatches
src/mod/endpoints/mod_verto/mod_verto.c
v1.4.15
2014-12-29 12:59:51 -06:00
Michael Jerris
a067a49b39
FS-7046 fix warning introduced from b341ff7 properly
2014-12-29 13:49:42 -05:00
Brian West
65631ed36b
Revert FS-7004 pending updated fixed for that issue from the original author.
2014-12-29 10:02:33 -06:00
William King
b368a75593
Fixing a typo, and updating the weekly conference call link in the SubmittingPatches doc
2014-12-27 18:49:55 -08:00
Travis Cross
750b1dd807
Allow streaming binary data from mod_memcache
...
Previously data returned from `memcache get` would be truncated at the
first NULL byte.
By using raw_write_function here to stream the returned memcache
value, we allow mod_memcache to be used for audio and other arbitrary
binary data.
Dave has a format module planned that relies on this.
Thanks-to: Dave Olszewski <dolszewski@marchex.com>
FS-7114 #resolve
2014-12-28 00:42:01 +00:00
Travis Cross
ffef746dcb
Add .clang-format rules
...
ClangFormat is an attempt to build something like gofmt for C.
ref: http://clang.llvm.org/docs/ClangFormat.html
ref: http://clang.llvm.org/docs/ClangFormatStyleOptions.html
2014-12-26 17:22:20 +00:00
Seven Du
0a66db6f12
FS-7111 #resolve please review
2014-12-26 13:28:11 +08:00
Travis Cross
bca7216fdd
Run dos2unix on mod_expr HTML files
2014-12-25 10:38:10 +00:00
Travis Cross
65e678ba1d
Fix mod_expr clamp
function
...
The clamp(v,a,b) function wraps v around the interval [a,b).
However prior to this commit, `clamp` was ignoring the third argument
and using the second argument again in its place. This resulted in a
division by zero. Hence `clamp` didn't work at all.
Even if the arguments were treated correctly, `clamp` incorrectly
multiplied rather than added whenever v < a. This would have produced
bogus results. (Thanks to Shona McNeill for pointing this out.)
Note that as implemented, `clamp` is undefined for b >= a.
These errors are present in the last upstream C version, v2.7.
They've been corrected in the C++ version that upstream now maintains
instead.
Thanks-to: Shona McNeill <prufrax@googlemail.com>
FS-7070 #resolve
2014-12-25 10:18:31 +00:00
Travis Cross
d88bae1a62
Support optional debian parallel builds
...
With this commit we allow getting `make -jN` behavior by setting
`parallel=N` in `DEB_BUILD_OPTIONS`. Setting `parallel=` will result
in `make -j` being run (i.e. no limit on the number of jobs). The
default is to run one job at a time; this is still the safest bet when
building all modules.
Thanks to Peter Wu for suggesting a different way to do this.
ref: https://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-options
2014-12-25 07:13:17 +00:00
Travis Cross
430433a6d7
Improve error message
2014-12-25 04:19:05 +00:00
Travis Cross
0330b6fa6d
Adjust code style of recent changes
2014-12-25 04:01:10 +00:00
Travis Cross
505cd2947a
Refactor distro detection and handling
2014-12-25 03:58:49 +00:00
Travis Cross
3c8dd3e4df
Handle missing lsb_release
...
The lsb-release package isn't a stated dependency and isn't present on
a minimal Debian install.
2014-12-25 03:51:30 +00:00
Ken Rice
c52df1d8e4
version bump
2014-12-24 21:26:15 -06:00
Ken Rice
0d5bd66c42
update URLs in this document
2014-12-24 10:40:08 -06:00
Seven Du
f3d4c6e7b9
FS-7046 fix warning introduced from b341ff7
2014-12-24 10:40:08 -06:00
Seven Du
82b7f01692
FS-6984 set some default video rate
2014-12-24 10:40:08 -06:00
Michael Jerris
b0fecc1844
FS-7100: make buffer for sub contact big enough
2014-12-24 10:40:07 -06:00
Jeff Lenk
7f3c90e110
FS-7046 fix some additional warnings
2014-12-24 10:40:07 -06:00
Anthony Minessale
f33127db91
disable hard-mute when a session has a media bug attached
2014-12-24 10:40:07 -06:00
Brian West
aae4a76f3a
FS-7083: fix divide by zero
2014-12-24 10:40:07 -06:00
William King
26aba8de77
Build fix for gcc 4.9 fixing a variable set but not used error
2014-12-24 10:40:07 -06:00
Anthony Minessale
95bc5d2bef
FS-7093 %FEATURE #resolve #comment added to master
2014-12-24 10:40:07 -06:00
Anthony Minessale
b94eb0f7e2
FS-7083 #resolve #comment this should do it. The problem is linked to side-effects from the read thread being delayed by writing to the file handle. It was so much worse on mp3 because the shout encoder blocks while its churning the data and delays it more. This patch adds a dedicated thread for writing to the file and the channel_variable RECORD_USE_THREAD=false will disable it and sync may still be maintained at the cost of dropping more data from the audio signal.
2014-12-24 10:40:07 -06:00
Dmitriy N. Borisov
41b97031d7
invalid type cast correction
2014-12-24 10:40:07 -06:00
Dmitriy N. Borisov
65ca6ed024
list_users tipo correction
2014-12-24 10:40:07 -06:00
Brian West
01cbaa2809
chmod
2014-12-24 10:40:07 -06:00
Brian West
68fcf1916f
update build deps for debian list
2014-12-24 10:40:07 -06:00
Anthony Minessale
07b4dbeea7
FS-7083 #comment patch to change mod_shout to use lame_encode_buffer_interleaved on stereo channels so we don't have to mess with the input data
2014-12-24 10:40:07 -06:00
Anthony Minessale
39ae68c3c6
FS-7095 #comment please test
2014-12-24 10:40:06 -06:00
Moises Silva
c8ae02bba3
Fix timestamps in mod_bert broken by the cpu improvements refactoring
2014-12-24 10:40:06 -06:00
Anthony Minessale
fa2133b60d
FS-7092 #resolve #comment resolved in master
2014-12-24 10:40:06 -06:00
Chris Rienzo
ffc6bba3ff
FS-7091 #resolve #comment [mod_rayo] Removed unnecessary mutex lock inside input component's cleanup function since the input component won't be cleaned up unless all references have been released. This fixes a deadlock when output component is created at the same time an input component completes.
2014-12-24 10:40:06 -06:00
Anthony Minessale
e1ebedf9ce
set rtp_has_crypto for dtls calls
2014-12-24 10:40:06 -06:00