William King
15a7156230
FS-9656 Coverity 1364971: resolve memory leak in new HEPv3 logging
2016-10-21 11:35:58 -05:00
William King
9407f890ab
FS-9651 Fix incorrect expression
2016-10-19 18:38:06 -07:00
William King
6dac2b5ff4
FS-9650 initialize pointer to NULL to resolve warning
2016-10-19 18:32:38 -07:00
William King
330bb12f5d
FS-9649 Fix filebug script if EDITOR env variable not set
2016-10-19 18:26:50 -07:00
William King
a0b9b60dbc
FS-9310 Fix RPM build due to new config file. Also add libvpx generated file to .gitignore
2016-07-07 16:06:34 -07:00
William King
5d39170ccd
FS-9310 Part two. Properly destroy the timeout struct after the message has sent, or timed out.
2016-07-07 15:35:24 -07:00
William King
35b816bb27
FS-9310 Native support for Flowroute SMS API over HTTP(S)
2016-07-07 15:22:36 -07:00
William King
dc13f59ee8
FS-9283 --resolve
2016-06-20 08:59:04 -07:00
William King
1b9fda720a
FS-9081 Correction to e8f83d0
2016-04-18 21:32:13 -07:00
William King
e8f83d0558
FS-9081 to build all modules for trusty needs the universe components
2016-04-18 20:17:58 -07:00
William King
3c8d2fea30
FS-9081 use turbo if available for newer jpeg over falling back to old jpeg62-dev
2016-04-18 12:37:58 -07:00
William King
1aa2bf8d77
FS-8978 part two
2016-04-04 22:04:22 -05:00
William King
b6a6587c95
FS-8971 build fix. There are two different status variables with two different meanings. This splits them back apart.
2016-03-29 14:55:31 -07:00
William King
eec93d87fa
FS-8971 Resolve globals struct handling. Thanks to Ben Hood for reporting the issue.
2016-03-24 07:50:23 -07:00
William King
c90bed79f3
FS-8915 event header name shortened.
2016-03-10 08:56:49 -08:00
William King
6313f69105
Removing libyuv as a required dep since it's moved to core.
2016-03-04 12:10:34 -08:00
William King
1d5b898a83
FS-8867 Adding changes to the debian package building
2016-02-24 16:13:29 -08:00
William King
00ac46bd98
FS-8830 SDP line separator fix for SDP generated by the core
...
Sofia when giving an SDP through SOA was parsing the SDP and rewriting
it. For endpoints that use the core SDP as is will have more accurate
SDP now.
2016-02-11 12:46:31 -06:00
William King
1cb7a5ba43
Clean up whitespace, and remove surplus log line at crit level. #NOWIR
2016-02-01 17:58:12 -08:00
William King
9acd1c7110
FS-8788 Enabling stacksize limits for Debian packaging
2016-01-27 11:53:59 -08:00
William King
320d5f2015
Applied the Sangoma patch to FS version 1.2 in order to port to FS v1.6+
...
Sourced from:
http://gitlab.sangoma.com/projects/CORE/repos/freetdm/browse/public_freeswitch/sangoma-FS-1.2.patch
2016-01-26 20:20:34 -08:00
William King
e7d2083263
FS-8728 default configs
2016-01-14 14:45:51 -08:00
William King
e320f86bcb
FS-8728 Adding logging profile and functionality
2016-01-13 14:27:04 -08:00
William King
24fb219fa0
Adding a file extension to the package build logs
2016-01-08 10:14:19 -08:00
William King
7575adcab8
FS-8692 Added functionality to mod_amqp command listener to be able to send the api response back as an event to an exchange defined in the api message headers
2015-12-28 15:17:31 -08:00
William King
c643405f49
FS-8329 update the example configs, and fix whitespace
2015-12-28 10:21:50 -08:00
William King
cd361f6f59
misc config update for available modules. #noWIR
2015-12-07 11:52:43 -08:00
William King
1eec06bd85
FS-8576 resolving issue where fonts and images were installed in all of the conf packages.
2015-11-25 16:04:45 -08:00
William King
58c267bf96
FS-8152 package the image directories too
2015-11-25 14:20:53 -08:00
William King
6dd5fca10a
FS-8333
2015-11-17 07:57:51 -08:00
William King
8012a5b72b
Revert "FS-8530 add codecs/mod_sangoma_codec to avoid_mods in debian/bootstrap.sh"
...
This reverts commit 8a16ed1a49 .
2015-11-11 14:07:50 -08:00
William King
a6cbe9034d
FS-8377 Fix the handling of hiredis limit release when using an interval. The expectation for interval is to NOT decrement the limit.
2015-11-04 15:14:50 -08:00
William King
39f6d107ac
FS-8377 Adding expanded support for limit_* functionality for mod_hiredis
2015-10-21 14:56:21 -07:00
William King
ffe671f7d6
FS-8362 #resolve Now if you install with freeswitch-all you will get the default fonts too
2015-10-20 11:21:56 -07:00
William King
b5301688d7
FS-8306 Now command queues can specify the queue to subscribe to. This enables very interesting use cases that would involve single job queue, and multiple consumers.
2015-10-10 16:39:53 -07:00
William King
ba63cc4574
FS-8306 #resolve if the exchange doesn't exist, then create it, else
...
fail. This resolves several error cases.
2015-10-10 16:30:28 -07:00
William King
444b9152b2
FS-8329 #resolve Also fixes default configs to keep in line with a change made for Fs-7806 FS-7803
2015-10-10 15:38:06 -07:00
William King
30393c4e03
Enabling mod_amqp and mod_hiredis to be built by default for automation systems
2015-10-10 14:42:11 -07:00
William King
a5a3561b2b
FS-8233 Clean up formatting
2015-10-09 11:10:32 -07:00
William King
bf38cd2388
FS-8316 more clean code this way
2015-10-09 11:08:19 -07:00
William King
efc173e195
FS-8316 resolving the build warnings in one more module
2015-10-09 10:21:58 -07:00
William King
dbddff88a6
FS-8271 If using system apt repo list, then include the supplementary ones too.
2015-10-09 09:09:28 -07:00
William King
9fe91d7c89
FS-8271 clarify help text
2015-10-08 15:05:25 -07:00
William King
7ac881fb51
FS-8271 fixing bash typo
2015-10-08 15:02:27 -07:00
William King
9b33b05362
FS-8271 defaulting to automatically download the binary deps because without major changes to package building in cowbuilder(which is the primary supported method of building FS packages), you can't access the network to build the binary packages from the source package.
2015-10-08 14:02:05 -07:00
William King
b9634d5f7a
FS-8316 resolving the build warnings in the modules too
2015-10-08 13:01:04 -07:00
William King
7724270d89
FS-8233 convert unit tests frameworks to non-recursive makefiles
2015-10-08 13:01:04 -07:00
William King
967245bfe2
FS-8271 Now the default will build packages with the upstream FS package repos. This is a change in the default behavior of the debian packaging system with the justification that in 1.6 it is now required to use the FS public repo for deps because system dependancies have been removed from the FS codebase which use to be included.
2015-10-08 14:32:17 -05:00
William King
1306d4b9a1
FS-8271 adding some logging, and more cautious handling of spaces in params
2015-10-08 14:32:17 -05:00
William King
4845587be9
FS-7820 using a more appropriate function for printing diags
2015-10-07 10:35:46 -07:00
William King
444f81ce9f
FS-8316 fixed new build warning from latest clang
2015-10-07 10:35:46 -07:00
William King
019b1ae3d0
FS-8271 simplify package building for the default case
2015-10-02 04:05:44 -07:00
William King
94b1dfab18
FS-8255 #resolve fix debian codename changes since jessie was released as stable
2015-09-30 11:19:20 -07:00
William King
39ad66380d
FS-8165 #resolve Fix debian build depends for mod_hiredis
2015-09-15 10:43:26 -07:00
William King
d7724cc2aa
FS-8075 Fix for failover when you pull power on redis, while redis clients under load test
2015-09-09 10:39:20 -07:00
William King
8a388131b2
FS-8075 fix typo for dialplan app
2015-09-09 08:59:26 -07:00
William King
5c8c4ebc62
FS-7697 chown the /etc/freeswitch/tls directory so that the freeswitch user can have read/write for TLS certificate generation
2015-09-08 14:17:33 -07:00
William King
f769c692d1
FS-7168 update Debian packages so that FS core libraries are setup as runtime deps
2015-09-08 11:58:28 -07:00
William King
16d600c035
FS-8075 updates for limit release case
2015-09-04 14:46:10 -07:00
William King
d582e08da8
Startiing the deprecation mod_redis in favor of mod_hiredis.
2015-08-28 16:56:47 -07:00
William King
d1d0f553bc
FS-8075
...
Initial commit of mod_hiredis. Add expanded redis support to include
raw redis command support, as well as the existing support for
FreeSWITCH limits.
2015-08-28 16:56:38 -07:00
William King
8b10cd3d00
Broke build.
...
Revert "FS-7130 make /run/freeswitch persistent, so it will start under systemd"
This reverts commit bdfb8363f5 .
2015-07-21 13:32:35 -07:00
William King
1442aeb425
FS-7860 #resolve
2015-07-20 21:09:25 -07:00
William King
59d1bdae1e
FS-7845 whitespace and indention
2015-07-16 17:43:12 -07:00
William King
d8194e9edb
FS-7845 File rename to remove mod_* prefix to local module C files. Change
...
function name prefixes from shorthand 'conf' to longer form
'conference'. Also fixes the channel variable names which had been
caught in an over zealous perl -pi -e command...
2015-07-16 17:15:09 -07:00
William King
14aa720512
FS-7845 Rename functions so that they relate to the file that they are
...
located in.
2015-07-16 14:36:58 -07:00
William King
756ef77b7b
FS-7845 Refactor of mod_conference to improve compilation speed, and
...
logical organization.
2015-07-16 14:36:58 -07:00
William King
7ee97d6591
FS-7820 fix build system typo. Don't assign the same variable twice.
2015-07-14 12:34:05 -07:00
William King
a54e04df00
FS-7820 updated switch_event.c to have benchmark framework, and updated .gitignore file to ignore binary test files
2015-07-10 15:31:11 -07:00
William King
d5904f4a96
FS-7820 adding a unit test for switch_hash.c with benchmarking example
...
and docs
2015-07-10 15:09:24 -07:00
William King
8cb75a6000
FS-7820 rename test file to better track the core functionality it will test
2015-07-10 15:08:58 -07:00
William King
818d1b24bf
FS-7820 Fix build if you don't have libtap installed
2015-07-10 12:22:32 -07:00
William King
f7f5c7587f
FS-7820
...
C level unit testing and micro benchmarking framework, including one
example unit test.
2015-07-10 12:04:04 -07:00
William King
eed386bc8d
FS-7783 Add channel variable for capturing DTMF input when using play_and_get_digits when the response does not match
2015-07-06 14:13:12 -07:00
William King
0244af22e6
FS-7730 fix default configs to provided sample load option for mod_sms and mod_smpp
2015-07-03 14:50:48 -07:00
William King
775ce5c0a8
Adding mod_smpp as an event_handler module.
...
FS-7730 #resolve
2015-07-03 14:26:05 -07:00
William King
c431ed1ff9
FS-7697 #resolve Now when we install FS by default the tls directory will also be created.
2015-06-19 16:39:44 -07:00
William King
33c723e839
FS-7669 #resolve There was already a postinst file, and I missed it.
2015-06-17 20:40:19 -07:00
William King
5ab9d46691
Revert "FS-7669 #resolve now if you don't have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we'll let you deal with your own configs."
...
This reverts commit 5550f37fe0 .
2015-06-17 20:38:10 -07:00
William King
19de3b0f81
FS-7605 now depends on libyuv and libvpx properly
2015-06-17 19:07:39 -07:00
William King
c7eb3abc16
Revert "FS-7605 remove surplus config flags"
...
This reverts commit 157cac97e3 .
2015-06-17 17:30:51 -07:00
William King
5550f37fe0
FS-7669 #resolve now if you don't have the /etc/freeswitch directory, we will install the default packages for you. If you already have this directory, we'll let you deal with your own configs.
2015-06-17 15:46:07 -07:00
William King
8d6c6f82e2
FS-7605 Fix typo
2015-06-17 14:49:15 -07:00
William King
157cac97e3
FS-7605 remove surplus config flags
2015-06-17 14:37:18 -07:00
William King
e0edc956d8
FS-7605 #resolve
2015-06-16 20:24:05 -07:00
William King
cf0c5709f2
bump for 1.7.0
2015-06-16 17:52:58 -07:00
William King
601a1e8c1a
FS-7609 enable building of mod_sangoma_codec
2015-06-16 13:42:30 -07:00
William King
46f8557d3c
automated build test change to enable mod_java and mod_managed during the 'most' tests
2015-06-16 11:38:47 -07:00
William King
95a941759c
FS-7338 fix when the build system was deleting the keyring before it was fully finished with it.
2015-06-15 15:17:18 -07:00
William King
7432620bee
FS-7338 adding debian packaging for several new modules, as well as handle system lib change for a handful of modules
2015-06-12 15:45:09 -07:00
William King
32c4843337
FS-7653 Thanks to Mike Jerris who wrote up the build system files for this.
2015-06-12 11:22:00 -07:00
William King
8e058adecd
FS-7338: Don't download the getlib version for debian packages, instead use the system libs. Debian build systems should include the public repo as an additional repo to supply these packages.
2015-06-11 20:12:56 -07:00
William King
9410d7c602
FS-7623 Fix param name ordering bug in mod_amqp due to exposing these params
2015-06-11 12:33:16 -07:00
William King
67ed8f4260
FS-7373 also expose the custom repo and key path to the build-all command too
2015-06-10 22:00:46 -07:00
William King
18063a4754
FS-7586 #resolve handle VLC rename of the aac codec to the generic name of mpga
2015-06-08 21:27:56 -07:00
William King
257bb5c655
FS-7623 allow for custom exchange name and type for mod_amqp producers
2015-06-08 20:33:16 -07:00
William King
6484c6fc0a
FS-7622 make sure to close the connections on destroy. Currently the connection is malloc'd from the module pool, so there is nothing to destroy.
2015-06-08 20:28:38 -07:00
William King
9ad55522a4
FS-7609 Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec
2015-06-08 09:58:38 -07:00
William King
d43808fd6a
FS-7586 Silence the warning when the value is set to 1 in the configs
2015-06-05 22:28:59 -07:00
William King
7ee90a9e2b
Fix for emacs screen arrow key disease
2015-06-05 09:28:27 -07:00