]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
14 years agoci: wrap sanity checks
Travis Cross [Mon, 7 May 2012 20:56:45 +0000 (20:56 +0000)] 
ci: wrap sanity checks

14 years agotagscript: reindent
Travis Cross [Mon, 7 May 2012 20:52:50 +0000 (20:52 +0000)] 
tagscript: reindent

14 years agore-implement sla barge using eavesdrop backend
Anthony Minessale [Mon, 7 May 2012 18:44:10 +0000 (13:44 -0500)] 
re-implement sla barge using eavesdrop backend

14 years agoMerge remote branch 'fsorig/master'
Moises Silva [Mon, 7 May 2012 20:34:13 +0000 (16:34 -0400)] 
Merge remote branch 'fsorig/master'

14 years agoFixes before merging sangoma repo with upstream
Moises Silva [Mon, 7 May 2012 20:26:48 +0000 (16:26 -0400)] 
Fixes before merging sangoma repo with upstream

14 years agoMerge remote branch 'fsorig/master'
Moises Silva [Mon, 7 May 2012 19:46:08 +0000 (15:46 -0400)] 
Merge remote branch 'fsorig/master'

14 years agofreetdm: First GSM working version
Moises Silva [Mon, 7 May 2012 19:35:13 +0000 (15:35 -0400)] 
freetdm: First GSM working version
         - Manually merging latest code from gideon.gsm branch after review/inspection/modifications

14 years agoMerge branch 'master' into gsm.merge
Moises Silva [Mon, 7 May 2012 19:15:44 +0000 (15:15 -0400)] 
Merge branch 'master' into gsm.merge

14 years agofix vs2008 pro project dependency for mod_gsmopen - if anyone wants the solution...
Jeff Lenk [Mon, 7 May 2012 19:15:27 +0000 (14:15 -0500)] 
fix vs2008 pro project dependency for mod_gsmopen - if anyone wants the solution files for express and wants to help please open a Jira with a patch and I will review it.

14 years agofreetdm: refactor ftmod_gsm.c code to use proper core functions and interrupts to...
Moises Silva [Mon, 26 Dec 2011 01:55:02 +0000 (20:55 -0500)] 
freetdm: refactor ftmod_gsm.c code to use proper core functions and interrupts to wait for io and state changes

14 years agofreetdm: - Extend ftdm interrupt object to notify which IO events are ready in the...
Moises Silva [Mon, 26 Dec 2011 01:49:10 +0000 (20:49 -0500)] 
freetdm: - Extend ftdm interrupt object to notify which IO events are ready in the device
         - Add definition of FTDM_MAX_SIG_PARAMETERS to have a standard limit for signaling module parameters

14 years agofreetdm: update ftmod_gsm.c to match latest libwat changes
Moises Silva [Sun, 25 Dec 2011 04:58:03 +0000 (23:58 -0500)] 
freetdm: update ftmod_gsm.c to match latest libwat changes

14 years agofreetdm: GSM - Finish adding status command + stabilizing
Gideon Sadan [Fri, 23 Dec 2011 21:59:58 +0000 (16:59 -0500)] 
freetdm: GSM - Finish adding status command + stabilizing

14 years agofreetdm: GSM read and write initialization
Gideon Sadan [Fri, 23 Dec 2011 00:31:28 +0000 (19:31 -0500)] 
freetdm: GSM read and write initialization

14 years agofreetdm: initializing wat library interface
Gideon Sadan [Wed, 21 Dec 2011 23:41:56 +0000 (18:41 -0500)] 
freetdm: initializing wat library interface

14 years agofreetdm: Added GSM module skeleton
Moises Silva [Mon, 7 May 2012 19:10:25 +0000 (15:10 -0400)] 
freetdm: Added GSM module skeleton

14 years agochanges for mod_gsmopen for vs2010
Jeff Lenk [Mon, 7 May 2012 19:05:21 +0000 (14:05 -0500)] 
changes for mod_gsmopen for vs2010

14 years agoFS-4194 --resolve
Anthony Minessale [Mon, 7 May 2012 18:09:38 +0000 (13:09 -0500)] 
FS-4194 --resolve

14 years agoFS-3577 --resolve
Anthony Minessale [Mon, 7 May 2012 16:44:19 +0000 (11:44 -0500)] 
FS-3577 --resolve

14 years agoFS-3809 --resolve
Anthony Minessale [Mon, 7 May 2012 16:43:39 +0000 (11:43 -0500)] 
FS-3809 --resolve

14 years agoFS-4142 --resolve
Anthony Minessale [Mon, 7 May 2012 16:42:58 +0000 (11:42 -0500)] 
FS-4142 --resolve

14 years agoFS-3995 --resolve
Anthony Minessale [Mon, 7 May 2012 16:41:47 +0000 (11:41 -0500)] 
FS-3995 --resolve

14 years agosome windows changes for gsmopen for vs2008 - 2010 changes next
Jeff Lenk [Mon, 7 May 2012 18:44:07 +0000 (13:44 -0500)] 
some windows changes for gsmopen for vs2008 - 2010 changes next

14 years agoskypopen: indented
Giovanni Maruzzelli [Mon, 7 May 2012 17:01:54 +0000 (19:01 +0200)] 
skypopen: indented

14 years agoskypopen: mark chatmessages SEEN
Giovanni Maruzzelli [Mon, 7 May 2012 16:57:40 +0000 (18:57 +0200)] 
skypopen: mark chatmessages SEEN

14 years agoFS-4177 play-file-done was not previously possible it was part of supressing play...
Anthony Minessale [Mon, 7 May 2012 15:24:08 +0000 (10:24 -0500)] 
FS-4177 play-file-done was not previously possible it was part of supressing play-file, try this patch

14 years agoFS-4192 --resolve found the problem, this might also fix your intercept bug
Anthony Minessale [Mon, 7 May 2012 15:05:51 +0000 (10:05 -0500)] 
FS-4192 --resolve found the problem, this might also fix your intercept bug

14 years agomod_pocketsphinx: install default.dic with correct mode
Travis Cross [Mon, 7 May 2012 16:35:48 +0000 (16:35 +0000)] 
mod_pocketsphinx: install default.dic with correct mode

14 years agoskypopen: hook up to mod_sms, spawning a thread for servicing chatmessage
Giovanni Maruzzelli [Mon, 7 May 2012 15:31:20 +0000 (17:31 +0200)] 
skypopen: hook up to mod_sms, spawning a thread for servicing chatmessage

14 years agodebian: move .so symlink to -dev package
Travis Cross [Mon, 7 May 2012 16:27:37 +0000 (16:27 +0000)] 
debian: move .so symlink to -dev package

14 years agodebian: ignore final possible-gpl-code-linked-with-openssl warning
Travis Cross [Mon, 7 May 2012 16:16:58 +0000 (16:16 +0000)] 
debian: ignore final possible-gpl-code-linked-with-openssl warning

14 years agodebian: massage the prerm script to pass lintian
Travis Cross [Mon, 7 May 2012 15:38:25 +0000 (15:38 +0000)] 
debian: massage the prerm script to pass lintian

14 years agoFS-4176 send vid refresh when switching to mirror
Anthony Minessale [Mon, 7 May 2012 13:48:22 +0000 (08:48 -0500)] 
FS-4176 send vid refresh when switching to mirror

14 years agoadd outcall_flags
Anthony Minessale [Mon, 7 May 2012 13:46:04 +0000 (08:46 -0500)] 
add outcall_flags

14 years agoFS-4191 --resolve
Anthony Minessale [Mon, 7 May 2012 13:17:41 +0000 (08:17 -0500)] 
FS-4191 --resolve

14 years agoAdded mod_osp module documentation.
Di-Shi Sun [Mon, 7 May 2012 07:52:11 +0000 (15:52 +0800)] 
Added mod_osp module documentation.

14 years agodebian: simplify default build PATH
Travis Cross [Mon, 7 May 2012 00:45:04 +0000 (00:45 +0000)] 
debian: simplify default build PATH

14 years agodebian: add wildcard to lintian override
Travis Cross [Sun, 6 May 2012 23:29:31 +0000 (23:29 +0000)] 
debian: add wildcard to lintian override

14 years agodebian: overrides some irrelevant lintian warnings
Travis Cross [Sun, 6 May 2012 23:26:37 +0000 (23:26 +0000)] 
debian: overrides some irrelevant lintian warnings

14 years agodebian: whitespace
Travis Cross [Sun, 6 May 2012 22:46:36 +0000 (22:46 +0000)] 
debian: whitespace

14 years agodebian: avoid lintian maintainer-script-empty
Travis Cross [Sun, 6 May 2012 22:46:13 +0000 (22:46 +0000)] 
debian: avoid lintian maintainer-script-empty

We are going to fill in these files with useful things.

14 years agodebian: fix last empty-binary-package lintian warning
Travis Cross [Sun, 6 May 2012 22:33:46 +0000 (22:33 +0000)] 
debian: fix last empty-binary-package lintian warning

14 years agodebian: put freeswitch-doc into the doc section
Travis Cross [Sun, 6 May 2012 19:26:52 +0000 (19:26 +0000)] 
debian: put freeswitch-doc into the doc section

14 years agodebian: add remote_fs and required-stop to init
Travis Cross [Sun, 6 May 2012 19:12:47 +0000 (19:12 +0000)] 
debian: add remote_fs and required-stop to init

14 years agodebian: mark debug packages as priority extra
Travis Cross [Sun, 6 May 2012 19:09:23 +0000 (19:09 +0000)] 
debian: mark debug packages as priority extra

It's required by lintian.

14 years agodebian: fix typo
Travis Cross [Sun, 6 May 2012 19:08:40 +0000 (19:08 +0000)] 
debian: fix typo

14 years agodebian: properly label metapackages
Travis Cross [Sun, 6 May 2012 18:34:12 +0000 (18:34 +0000)] 
debian: properly label metapackages

14 years agodebian: set possible dependencies for mod_shout and disable the module
Travis Cross [Sun, 6 May 2012 11:27:00 +0000 (11:27 +0000)] 
debian: set possible dependencies for mod_shout and disable the module

14 years agodebian: disable mod_mongo as it's causing CI problems
Travis Cross [Sun, 6 May 2012 10:23:37 +0000 (10:23 +0000)] 
debian: disable mod_mongo as it's causing CI problems

14 years agoci: cleanup after mongo
Travis Cross [Sun, 6 May 2012 09:48:30 +0000 (09:48 +0000)] 
ci: cleanup after mongo

14 years agoci: download and bundle all external libraries into debian source package
Travis Cross [Sun, 6 May 2012 09:01:37 +0000 (09:01 +0000)] 
ci: download and bundle all external libraries into debian source package

14 years agoci: remove sleep
Travis Cross [Sun, 6 May 2012 09:01:01 +0000 (09:01 +0000)] 
ci: remove sleep

14 years agodebian: correct new issue raised by lintian on source package
Travis Cross [Sun, 6 May 2012 07:28:10 +0000 (07:28 +0000)] 
debian: correct new issue raised by lintian on source package

14 years agodebian: fix issues raised by lintian on source package
Travis Cross [Sun, 6 May 2012 07:14:22 +0000 (07:14 +0000)] 
debian: fix issues raised by lintian on source package

14 years agodocs: vanity
Travis Cross [Sun, 6 May 2012 07:13:17 +0000 (07:13 +0000)] 
docs: vanity

14 years agoci: fix old error
Travis Cross [Sun, 6 May 2012 06:48:01 +0000 (06:48 +0000)] 
ci: fix old error

14 years agoci: compress xz -6 to be nice to Ken's build server
Travis Cross [Sun, 6 May 2012 06:29:35 +0000 (06:29 +0000)] 
ci: compress xz -6 to be nice to Ken's build server

14 years agoci: use xz for the debian packages
Travis Cross [Sun, 6 May 2012 05:44:08 +0000 (05:44 +0000)] 
ci: use xz for the debian packages

14 years agoci: leave debian .orig tarball unbootstrapped
Travis Cross [Sun, 6 May 2012 05:38:31 +0000 (05:38 +0000)] 
ci: leave debian .orig tarball unbootstrapped

14 years agoci: build orig tarball ourselves for debian
Travis Cross [Sun, 6 May 2012 05:26:56 +0000 (05:26 +0000)] 
ci: build orig tarball ourselves for debian

14 years agoci: hard link the tarball from src_dst rather than moving
Travis Cross [Sun, 6 May 2012 04:57:57 +0000 (04:57 +0000)] 
ci: hard link the tarball from src_dst rather than moving

14 years agoci: reformat alpha/beta/rc versions for debian
Travis Cross [Sun, 6 May 2012 04:51:15 +0000 (04:51 +0000)] 
ci: reformat alpha/beta/rc versions for debian

14 years agoci: check if we have a simple version number
Travis Cross [Sun, 6 May 2012 04:41:53 +0000 (04:41 +0000)] 
ci: check if we have a simple version number

14 years agoci: give dch the force option in case we regress version numbers
Travis Cross [Sun, 6 May 2012 04:35:46 +0000 (04:35 +0000)] 
ci: give dch the force option in case we regress version numbers

14 years agoci: strip comments from the control file for dch's weak parser
Travis Cross [Sun, 6 May 2012 04:12:06 +0000 (04:12 +0000)] 
ci: strip comments from the control file for dch's weak parser

14 years agoci: note non-base ci build dependencies
Travis Cross [Sun, 6 May 2012 04:11:40 +0000 (04:11 +0000)] 
ci: note non-base ci build dependencies

14 years agoci: version the debian nightly appropriately
Travis Cross [Sun, 6 May 2012 03:49:34 +0000 (03:49 +0000)] 
ci: version the debian nightly appropriately

14 years agoci: bootstrap the debian packaging
Travis Cross [Sun, 6 May 2012 03:32:11 +0000 (03:32 +0000)] 
ci: bootstrap the debian packaging

14 years agoci: remove bashisms and switch to #!/bin/sh
Travis Cross [Sun, 6 May 2012 03:24:46 +0000 (03:24 +0000)] 
ci: remove bashisms and switch to #!/bin/sh

14 years agoci: add support for more flexible version numbers
Travis Cross [Sun, 6 May 2012 01:12:08 +0000 (01:12 +0000)] 
ci: add support for more flexible version numbers

14 years agoci: factor out common code
Travis Cross [Sun, 6 May 2012 02:58:16 +0000 (02:58 +0000)] 
ci: factor out common code

14 years agoci: automatically add datestamp to debian nightly build
Travis Cross [Sun, 6 May 2012 02:08:29 +0000 (02:08 +0000)] 
ci: automatically add datestamp to debian nightly build

14 years agoci: remove unused variable
Travis Cross [Sun, 6 May 2012 02:07:28 +0000 (02:07 +0000)] 
ci: remove unused variable

14 years agoci: style
Travis Cross [Sun, 6 May 2012 01:52:50 +0000 (01:52 +0000)] 
ci: style

14 years agoci: remove obsolete code
Travis Cross [Sun, 6 May 2012 01:08:44 +0000 (01:08 +0000)] 
ci: remove obsolete code

14 years agoci: modify our copy of configure.in rather than the original
Travis Cross [Sun, 6 May 2012 00:24:57 +0000 (00:24 +0000)] 
ci: modify our copy of configure.in rather than the original

14 years agoci: use bootstrap -j
Travis Cross [Sun, 6 May 2012 00:17:20 +0000 (00:17 +0000)] 
ci: use bootstrap -j

14 years agodebian: add instructions on how to quickly setup a demo system
Travis Cross [Sat, 5 May 2012 23:43:31 +0000 (23:43 +0000)] 
debian: add instructions on how to quickly setup a demo system

14 years agodebian: correct indentation level
Travis Cross [Sat, 5 May 2012 23:33:17 +0000 (23:33 +0000)] 
debian: correct indentation level

14 years agocorrect some module .gitignore entries
Travis Cross [Sat, 5 May 2012 21:18:06 +0000 (21:18 +0000)] 
correct some module .gitignore entries

14 years agodebian: update .gitignore for new debian install directories
Travis Cross [Sat, 5 May 2012 21:16:04 +0000 (21:16 +0000)] 
debian: update .gitignore for new debian install directories

14 years agodebian: update .gitignore for music .install files
Travis Cross [Sat, 5 May 2012 21:11:40 +0000 (21:11 +0000)] 
debian: update .gitignore for music .install files

14 years agodebian: add a makefile rule to install build deps
Travis Cross [Sat, 5 May 2012 21:10:47 +0000 (21:10 +0000)] 
debian: add a makefile rule to install build deps

14 years agodebian: install build dependencies without confirming
Travis Cross [Sat, 5 May 2012 21:08:36 +0000 (21:08 +0000)] 
debian: install build dependencies without confirming

14 years agodebian: add a utility to install necessary build dependencies
Travis Cross [Sat, 5 May 2012 21:05:24 +0000 (21:05 +0000)] 
debian: add a utility to install necessary build dependencies

14 years agodebian: make utilities work when run from any arbitrary directory
Travis Cross [Sat, 5 May 2012 23:25:18 +0000 (23:25 +0000)] 
debian: make utilities work when run from any arbitrary directory

14 years agodebian: make utilities work when run from within debian/
Travis Cross [Sat, 5 May 2012 20:59:50 +0000 (20:59 +0000)] 
debian: make utilities work when run from within debian/

14 years agodebian: add a utility to output build dependencies for aptitude
Travis Cross [Sat, 5 May 2012 20:59:09 +0000 (20:59 +0000)] 
debian: add a utility to output build dependencies for aptitude

14 years agodebian: stylistic harmony
Travis Cross [Sat, 5 May 2012 20:28:46 +0000 (20:28 +0000)] 
debian: stylistic harmony

14 years agodebian: place build utilities in a single file
Travis Cross [Sat, 5 May 2012 20:23:53 +0000 (20:23 +0000)] 
debian: place build utilities in a single file

14 years agodebian: add new and vastly improved packaging for Debian
Travis Cross [Fri, 24 Feb 2012 01:03:09 +0000 (01:03 +0000)] 
debian: add new and vastly improved packaging for Debian

We now break out each module and component of FreeSWITCH into a
separate individually-installable package.  For each package with
executables or modules, we also build a package that includes the
stripped debugging symbols so that users can be helpful when they
discover bugs in FreeSWITCH.

As of this commit, we successfully build 263 distinct binary packages
starting from a clean minimal image on both Debian Sid and Debian
Squeeze.

To keep this manageable, we include a program that generates the
various Debian packaging files from a consolidated description of the
modules and their metadata.  The program can even generate this
configuration file by walking the FreeSWITCH source tree.

To provide a smooth user experience, we provide meta-packages that
install sensible sets of modules and other components.

All files are installed into the traditional and customary Linux
directories that you would expect in accordance with the Filesystem
Hierarchy Standard (FHS).

This commit also adds support for running FreeSWITCH as a forked
systemd service in Debian.

For more information about the technical details of the source
packaging, how to build the binary packages from source, and how you
can contribute, please read debian/README.source.

To learn about how this packaging affects you as a user and how to use
the finished Debian packages, read debian/README.Debian.

Signed-off-by: Travis Cross <tc@traviscross.com>
14 years agodebian: start over
Travis Cross [Thu, 16 Feb 2012 05:57:21 +0000 (05:57 +0000)] 
debian: start over

14 years agodo same as last patch with sched_hangup app
Anthony Minessale [Sat, 5 May 2012 00:48:31 +0000 (19:48 -0500)] 
do same as last patch with sched_hangup app

14 years agomake sched_hangup +0 the same as uuid_kill
Anthony Minessale [Sat, 5 May 2012 00:44:29 +0000 (19:44 -0500)] 
make sched_hangup +0 the same as uuid_kill

14 years agoadd pickup endpoint and app to dptools add pickup/keyname to forked dial, then route...
Anthony Minessale [Fri, 4 May 2012 23:59:25 +0000 (18:59 -0500)] 
add pickup endpoint and app to dptools add pickup/keyname to forked dial, then route a call to call app pickup(keyname) to have your channel return from originate. sub to pickup+keyname or presence map the pickup proto to use on blf

14 years agofix xml object leak in conference cdrs
Anthony Minessale [Fri, 4 May 2012 19:07:12 +0000 (14:07 -0500)] 
fix xml object leak in conference cdrs

14 years agomod_mongo: pass CXXFLAGS to mongo build
Travis Cross [Fri, 4 May 2012 22:15:47 +0000 (22:15 +0000)] 
mod_mongo: pass CXXFLAGS to mongo build

14 years agomod_mongo: let mongo build with ccache
Travis Cross [Fri, 4 May 2012 20:31:48 +0000 (20:31 +0000)] 
mod_mongo: let mongo build with ccache

14 years agobootstrap.sh: fix syntax error
Travis Cross [Fri, 4 May 2012 19:10:51 +0000 (19:10 +0000)] 
bootstrap.sh: fix syntax error

...it's always the seemingly trivial changes.

14 years agobootstrap.sh: remove broken and useless check_awk
Travis Cross [Fri, 4 May 2012 19:01:24 +0000 (19:01 +0000)] 
bootstrap.sh: remove broken and useless check_awk

...and replace with a TODO explaining why the function stub is there.