Travis Cross
2ac90c4165
Add some debugging notes to our docs/
2014-01-21 05:45:19 +00:00
Travis Cross
e364450a57
Add util option to customize suite names
...
This lets us set the suite name in the changelog file to
e.g. sid-experimental. This way we can share a single debian repo URL
for all versions, but make sure that incoming files are directed to
the correct distro.
2014-01-21 05:18:18 +00:00
Travis Cross
e62f2481e8
Log FS version with backtrace-from-core
2014-01-21 04:09:52 +00:00
Travis Cross
4249def9c7
Add symbols for version information
...
This allows us to automatically pull the version of FS out of a core
file for better reporting of bugs.
2014-01-21 04:09:51 +00:00
Travis Cross
69d382c4f1
Refactor to use gdb printf
2014-01-21 04:09:51 +00:00
Travis Cross
4c33511d5b
Add utility to generate backtraces from core files
...
This should help with getting people reporting issues to provide us
the exact and complete debugging information we need. In many cases
we'll be able to have them just run this script against their core
file.
2014-01-21 03:39:00 +00:00
Anthony Minessale
bfeed7514b
add version to log
2014-01-20 23:34:32 +05:00
Anthony Minessale
96fc5b1fc0
change startup logline to info so it goes in the logs and we can see which version is running
2014-01-20 23:13:59 +05:00
Brian West
0b479c57e5
FS-6068 missed on
2014-01-20 11:29:59 -06:00
Peter Olsson
2e32d10503
mod_v8: Added configure flag --enable-static-v8 to enable static linking of the V8 lib. Also enabled this flag for the Debian packaging system. Please note the static linking has only been verified on Linux so far
2014-01-20 11:33:38 +01:00
Travis Cross
9501911964
Build debian packages verbosely
2014-01-20 00:31:25 +00:00
Peter Olsson
df193ac5c6
mod_v8: Detect the g++ target platform, and use this when building V8
2014-01-19 11:41:15 +01:00
Jeff Lenk
94f2187efe
fix gsmopen and skypopen last commit for logging
2014-01-18 23:32:33 -06:00
Travis Cross
a0e9639a1f
Handle Linux TCP keepalives better in Sofia
...
Sofia accepts a value for the TCP keepalive timeout interval via
TPTAG_KEEPALIVE, however it fails to use this value for the Linux
keepalive socket options TCP_KEEPIDLE and TCP_KEEPINTVL. In fact, on
Linux it enables the sending of TCP keepalives even if tpp_keepalive
is set to zero which would disable Sofia's internal keepalive
mechanisms. Sofia then uses a hard coded value of 30 seconds for
these keepalive intervals which affects battery life on mobile
devices.
With this commit we harmonize the sending of TCP keepalives on Linux
with other platforms by using the value from TPTAG_KEEPALIVE and not
enabling the sending of TCP keepalives at all if the value of the
parameter is zero.
FS-6104 --resolve
2014-01-18 15:46:56 +00:00
Peter Olsson
177d8950c2
mod_v8: Add support for build in VS2010. Files manually patched, but they should work as expected
2014-01-18 11:24:57 +01:00
Peter Olsson
91bd69beb4
Improved VS2012 project files for opus lib, to make it work better when converting into VS2013 project
2014-01-18 11:22:18 +01:00
Jeff Lenk
a4dfb5463f
FS-6103 --resolve
2014-01-17 16:27:00 -06:00
Jeff Lenk
756ba1c8a8
FS-6102 --resolve
2014-01-17 16:17:57 -06:00
Travis Cross
edad7443a4
Add description of util.h -l usage
2014-01-17 20:06:14 +00:00
Travis Cross
6b8c3d6e56
Use -i to simplify debian/README.source
2014-01-17 20:03:39 +00:00
Travis Cross
671fc3bc4e
Add convenience option for building a small subset of modules
2014-01-17 19:30:49 +00:00
Travis Cross
383b77a1f0
Add option to install build-deps needed by debian/util.sh
2014-01-17 19:24:13 +00:00
Steve Underwood
63136410ad
Fixed poor checking for ARM NEON
2014-01-17 23:16:23 +08:00
Ken Rice
9480f41728
new for new switch_version_full()
2014-01-17 09:14:54 -06:00
Ken Rice
bc0dc9a719
hush cranky compiles due to no format string
2014-01-17 09:07:16 -06:00
Travis Cross
3c4ef16c4c
Build mod_shout on Debian
...
...at least until mod_vlc stabilizes.
2014-01-17 09:58:39 +00:00
Travis Cross
ec9bed1b94
Suggest vlc-dbg for mod_vlc
...
This helps to reason about any core dumps that come from libvlc /
mod_vlc.
2014-01-17 08:52:14 +00:00
Travis Cross
0f9a70324f
Depend on vlc-nox for mod_vlc
...
mod_vlc needs the plugins from vlc-nox to do anything useful.
Currently mod_vlc segfaults without the plugins. Even after that is
fixed, however, without any plugins mod_vlc can't do its job, so we'll
set a hard dependency here. I could probably be talked into making
this a Recommends rather than Depends.
FS-6124
2014-01-17 08:52:13 +00:00
Jeff Lenk
981145c14d
vs2010 switch_version.c fix
2014-01-16 22:40:37 -06:00
Jeff Lenk
27035219a7
fix mod_skypopen and mod_gsmopen for switch_version.c
2014-01-16 22:00:21 -06:00
Jeff Lenk
6b59b31e5e
fix windows for switch_version.c still need work for mod_skypopen and mod_gsmopen
2014-01-16 21:35:40 -06:00
Anthony Minessale
3cdca26756
typo in last change
2014-01-16 15:09:38 -06:00
Anthony Minessale
805964b6ae
fold version macros into runtime functions to avoid cascade rebuilds when modifying the core
2014-01-17 01:55:04 +05:00
Anthony Minessale
8dfbd91a3d
fold version macros into runtime functions to avoid cascade rebuilds when modifying the core
2014-01-17 01:54:47 +05:00
Peter Olsson
104ce2a35f
mod_v8: Improved build for some version of gcc and (hopefully) fixed build on OSX
2014-01-16 19:56:45 +01:00
Steve Underwood
c92aa56d57
Merge branch 'master' of git.freeswitch.org:freeswitch
2014-01-16 00:49:11 +08:00
Steve Underwood
f7a407feca
Removal of some pointless callback parameters in the spandsp AT command
...
interpreter, and fixes for my congential inability to reliably spell psuedo,
er, pseudo, er, whatever.
2014-01-16 00:47:29 +08:00
Peter Olsson
50b9ba29b4
mod_v8: In FileIO, make sure to initialize buffer with NULL, and add extra space for terminating NULL char
2014-01-15 17:47:16 +01:00
Anthony Minessale
f4a4ba1716
FS-5544 --resolve
2014-01-15 21:20:06 +05:00
Raymond Chandler
8e0d2ee982
FS-6090 --resolve
2014-01-15 10:56:22 -05:00
Peter Olsson
dd145edc8c
mod_v8: Extended FSEvent class to handle array values in headers, also a new constructor flag was added to make it possible to create events holding only unique headers
2014-01-15 16:55:04 +01:00
Marc Olivier Chouinard
98354557f6
Removed Makefile.in from legacy mod_lua and added .gitignore to help not get it back in.
2014-01-15 00:54:00 -05:00
Anthony Minessale
1b9c21ee88
some webrtc tweaks
2014-01-15 07:04:24 +05:00
Travis Cross
657b0377ef
Work around debian bootstrap parsing oddity
2014-01-14 23:47:31 +00:00
Travis Cross
824e174af8
Add mod_v8 to control-modules
2014-01-14 22:58:02 +00:00
Travis Cross
2e88503602
Ignore src/mod/legacy in debian builds
...
FS-6110 --resolve
2014-01-14 22:55:28 +00:00
Travis Cross
1b382ea0f2
Refactor check in debian bootstrap
2014-01-14 22:34:46 +00:00
Peter Olsson
47006e90ea
mod_v8: Renamed XML error property to a better name
2014-01-14 23:05:55 +01:00
Anthony Minessale
9aa607f17e
FS-6106 --resolve
2014-01-15 03:02:45 +05:00
Anthony Minessale
33cfc6f126
FS-6086 --resolve
2014-01-15 02:58:13 +05:00