]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
13 years agodebian: correct indentation level
Travis Cross [Sat, 5 May 2012 23:33:17 +0000 (23:33 +0000)] 
debian: correct indentation level

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

13 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

13 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

13 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

13 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

13 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

13 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

13 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/

13 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

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

13 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

13 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>
13 years agodebian: start over
Travis Cross [Thu, 16 Feb 2012 05:57:21 +0000 (05:57 +0000)] 
debian: start over

13 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

13 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

13 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

13 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

13 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

13 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

13 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.

13 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.

13 years agoIf the notify event contains call-info headers, then process the call-info linked...
William King [Fri, 4 May 2012 17:07:08 +0000 (10:07 -0700)] 
If the notify event contains call-info headers, then process the call-info linked list into comma separated values and add them to a header on the event.

13 years agolet the var take precedence over the profile setting
Anthony Minessale [Fri, 4 May 2012 16:41:54 +0000 (11:41 -0500)] 
let the var take precedence over the profile setting

13 years agoFS-4184 --resolve
Anthony Minessale [Fri, 4 May 2012 13:47:18 +0000 (08:47 -0500)] 
FS-4184 --resolve

13 years agoskypopen: DISABLED (for the time being) mod_sms hookup needs to CHAT CREATE, then...
Giovanni Maruzzelli [Fri, 4 May 2012 14:32:38 +0000 (16:32 +0200)] 
skypopen: DISABLED (for the time being) mod_sms hookup needs to CHAT CREATE, then read back the DIALOG. It will have to be spun as a separate thread, but is here as a proof of concept. I disable it right now

13 years agoskypopen: mod_sms hookup, is flawed, because it needs to CHAT CREATE, then read back...
Giovanni Maruzzelli [Fri, 4 May 2012 14:31:17 +0000 (16:31 +0200)] 
skypopen: mod_sms hookup, is flawed, because it needs to CHAT CREATE, then read back the DIALOG. It will have to be spun as a separate thread, but is here as a proof of concept. I disable it right now

13 years agoFS-4185 --resolve
Anthony Minessale [Fri, 4 May 2012 13:32:32 +0000 (08:32 -0500)] 
FS-4185 --resolve

13 years agoFS-4186 --resolve
Anthony Minessale [Fri, 4 May 2012 13:25:48 +0000 (08:25 -0500)] 
FS-4186 --resolve

13 years agoremove
Anthony Minessale [Fri, 4 May 2012 12:42:49 +0000 (07:42 -0500)] 
remove

13 years agogsmopen: FS-4155, mod_sms hookup
Giovanni Maruzzelli [Fri, 4 May 2012 12:46:14 +0000 (14:46 +0200)] 
gsmopen: FS-4155, mod_sms hookup

13 years agoFS-4184 --resolve
Jeff Lenk [Fri, 4 May 2012 13:44:38 +0000 (08:44 -0500)] 
FS-4184 --resolve

13 years agogitignore the noreg file
Travis Cross [Fri, 4 May 2012 02:39:22 +0000 (02:39 +0000)] 
gitignore the noreg file

This file is used to squelch the advertisement for ClueCon in
configure.

13 years agofix mod_pocketsphinx build under make -j
Travis Cross [Fri, 4 May 2012 02:36:29 +0000 (02:36 +0000)] 
fix mod_pocketsphinx build under make -j

13 years agowhitespace
Travis Cross [Fri, 4 May 2012 02:30:58 +0000 (02:30 +0000)] 
whitespace

13 years agowhite space cleanup
Ken Rice [Thu, 3 May 2012 23:55:06 +0000 (18:55 -0500)] 
white space cleanup

13 years agosome perfomance tweaks
Anthony Minessale [Thu, 3 May 2012 21:31:21 +0000 (16:31 -0500)] 
some perfomance tweaks

13 years agoFS-4180 --resolve
Anthony Minessale [Thu, 3 May 2012 19:23:09 +0000 (14:23 -0500)] 
FS-4180 --resolve

13 years agofix issue with threaded ivrd, forking is back by default but threaded can be chosen...
Anthony Minessale [Thu, 3 May 2012 18:13:48 +0000 (13:13 -0500)] 
fix issue with threaded ivrd, forking is back by default but threaded can be chosen with -t; in both modes the fd number is not passed as the first arg to the program but in threaded mode the stdin will no longer be mapped to the socket you will have to get the first command line arg instead of fileno stdin

13 years agoFS-4176 --resolve
Anthony Minessale [Thu, 3 May 2012 18:17:05 +0000 (13:17 -0500)] 
FS-4176 --resolve

13 years agogsmopen: indented
Giovanni Maruzzelli [Thu, 3 May 2012 13:23:57 +0000 (15:23 +0200)] 
gsmopen: indented

13 years agogsmopen: fix FS-4181 , catch gsmlib exceptions
Giovanni Maruzzelli [Thu, 3 May 2012 13:22:15 +0000 (15:22 +0200)] 
gsmopen: fix FS-4181 , catch gsmlib exceptions

13 years agogsmopen: indented
Giovanni Maruzzelli [Thu, 3 May 2012 12:15:10 +0000 (14:15 +0200)] 
gsmopen: indented

13 years agogsmopen: fix FS-4149
Giovanni Maruzzelli [Thu, 3 May 2012 12:13:44 +0000 (14:13 +0200)] 
gsmopen: fix FS-4149

13 years agogsmopen: indented
Giovanni Maruzzelli [Thu, 3 May 2012 08:58:37 +0000 (10:58 +0200)] 
gsmopen: indented

13 years agogsmopen: fix FS-4150 , deleted a spurious new_inbound_channel(), checked all gsmopen...
Giovanni Maruzzelli [Thu, 3 May 2012 08:56:37 +0000 (10:56 +0200)] 
gsmopen: fix FS-4150 , deleted a spurious new_inbound_channel(), checked all gsmopen->fs->sip machinery, then I got problems with audio(only in gsmopen->fs->sip not the reverse): I was baffled by a snom bug for a week, then I tested with Xlite and worked, so I grow suspicious, I updated snom320 firmware and worked. Hate those things

13 years agoSome sip notify events don't have a content type, such as notifies that only update...
William King [Wed, 2 May 2012 19:55:34 +0000 (12:55 -0700)] 
Some sip notify events don't have a content type, such as notifies that only update the caller id info of a call.

13 years agoreduce events on many to many sla
Anthony Minessale [Wed, 2 May 2012 05:04:23 +0000 (00:04 -0500)] 
reduce events on many to many sla

13 years agoFS-4166
Anthony Minessale [Tue, 1 May 2012 00:37:59 +0000 (19:37 -0500)] 
FS-4166

13 years agoFS-4166
Anthony Minessale [Mon, 30 Apr 2012 23:25:59 +0000 (18:25 -0500)] 
FS-4166

13 years agoFS-4166
Anthony Minessale [Mon, 30 Apr 2012 23:13:32 +0000 (18:13 -0500)] 
FS-4166

13 years agoFS-4166
Anthony Minessale [Mon, 30 Apr 2012 23:06:20 +0000 (18:06 -0500)] 
FS-4166

13 years agoFS-4166
Anthony Minessale [Mon, 30 Apr 2012 22:51:31 +0000 (17:51 -0500)] 
FS-4166

13 years agoFS-4064 mod_posix_timer workaround of CentOS 5 glibc problem
Christopher Rienzo [Mon, 30 Apr 2012 17:36:15 +0000 (17:36 +0000)] 
FS-4064 mod_posix_timer workaround of CentOS 5 glibc problem

13 years agoFix for not handling T302 timeout in NET mode
David Yat Sin [Sun, 29 Apr 2012 15:33:24 +0000 (11:33 -0400)] 
Fix for not handling T302 timeout in NET mode

13 years agoDOH!
Ken Rice [Sat, 28 Apr 2012 14:37:56 +0000 (09:37 -0500)] 
DOH!

13 years agoFS-4144 --resolve
Anthony Minessale [Fri, 27 Apr 2012 20:28:17 +0000 (15:28 -0500)] 
FS-4144 --resolve

13 years agorequire timer by default unless its t.38 re-invite
Anthony Minessale [Fri, 27 Apr 2012 19:41:32 +0000 (14:41 -0500)] 
require timer by default unless its t.38 re-invite

13 years agoFS-4160 try this
Anthony Minessale [Fri, 27 Apr 2012 16:37:21 +0000 (11:37 -0500)] 
FS-4160 try this

13 years agoadd core-db-inner-pre-trans-execute and core-db-inner-post-trans-execute to switch...
Anthony Minessale [Thu, 26 Apr 2012 16:28:47 +0000 (11:28 -0500)] 
add core-db-inner-pre-trans-execute and core-db-inner-post-trans-execute to switch.conf.xml to wrap sql stmts inside the meat of the core transactions

13 years agoadd core-db-pre-trans-execute and core-db-post-trans-execute to switch.conf.xml to...
Anthony Minessale [Thu, 26 Apr 2012 16:12:11 +0000 (11:12 -0500)] 
add core-db-pre-trans-execute and core-db-post-trans-execute to switch.conf.xml to wrap sql stmts around the core transactions

13 years agoFS-4019 -- resolve
Jeff Lenk [Thu, 26 Apr 2012 17:44:36 +0000 (12:44 -0500)] 
FS-4019 -- resolve

13 years agoadd sip_require_timer=true variable to enable require timer on session refresh that...
Anthony Minessale [Thu, 26 Apr 2012 15:35:02 +0000 (10:35 -0500)] 
add sip_require_timer=true variable to enable require timer on session refresh that breaks finicky endpoints

13 years agotypo fixed
William King [Thu, 26 Apr 2012 17:13:07 +0000 (10:13 -0700)] 
typo fixed

13 years agoConfirm we can open the file successfully before trying to add it to a libvlc media...
William King [Thu, 26 Apr 2012 16:05:56 +0000 (09:05 -0700)] 
Confirm we can open the file successfully before trying to add it to a libvlc media player

13 years agoFS-4148 --resolve note: see switch_core_session_get_partner
Anthony Minessale [Thu, 26 Apr 2012 13:52:29 +0000 (08:52 -0500)] 
FS-4148 --resolve note: see switch_core_session_get_partner

13 years agoFS-4146 --resolve
Anthony Minessale [Thu, 26 Apr 2012 13:10:30 +0000 (08:10 -0500)] 
FS-4146 --resolve

13 years agoUpdate a ton of copyright statements to make sure the dates are proper
Ken Rice [Wed, 25 Apr 2012 22:14:55 +0000 (17:14 -0500)] 
Update a ton of copyright statements to make sure the dates are proper

13 years agosilence set but not used
Michael Jerris [Wed, 25 Apr 2012 19:19:47 +0000 (15:19 -0400)] 
silence set but not used

13 years agotry to add a tag to disable timer autorequire NUTAG_TIMER_AUTOREQUIRE(0)
Michael Jerris [Wed, 25 Apr 2012 19:15:15 +0000 (15:15 -0400)] 
try to add a tag to disable timer autorequire NUTAG_TIMER_AUTOREQUIRE(0)

13 years agoallow space after filename in play_and_detect_speech
Christopher Rienzo [Wed, 25 Apr 2012 17:58:41 +0000 (17:58 +0000)] 
allow space after filename in play_and_detect_speech

13 years agogsmopen: correct sequence of callflow when got CEND: (nocarrier)->(hangup)->(idle)
Giovanni Maruzzelli [Wed, 25 Apr 2012 09:21:55 +0000 (11:21 +0200)] 
gsmopen: correct sequence of callflow when got CEND: (nocarrier)->(hangup)->(idle)

13 years agogetsounds.sh: style tweaks
Travis Cross [Wed, 25 Apr 2012 08:05:42 +0000 (08:05 +0000)] 
getsounds.sh: style tweaks

13 years agogetsounds.sh: add mode-line and reindent
Travis Cross [Wed, 25 Apr 2012 08:04:00 +0000 (08:04 +0000)] 
getsounds.sh: add mode-line and reindent

13 years agogetsounds.sh: avoid copying sound files
Travis Cross [Wed, 25 Apr 2012 08:03:10 +0000 (08:03 +0000)] 
getsounds.sh: avoid copying sound files

13 years agogsmopen: AT+CREG erratic behavior does no more give errors or warnings when badly...
Giovanni Maruzzelli [Wed, 25 Apr 2012 07:11:27 +0000 (09:11 +0200)] 
gsmopen: AT+CREG erratic behavior does no more give errors or warnings when badly formatted unsolicited signaling

13 years agofix bug with max-age
Christopher Rienzo [Wed, 25 Apr 2012 01:30:47 +0000 (01:30 +0000)] 
fix bug with max-age

13 years agoadded SSL support to mod_http_cache
Christopher Rienzo [Wed, 25 Apr 2012 00:18:56 +0000 (00:18 +0000)] 
added SSL support to mod_http_cache

13 years agogsmopen: AT commands cosmetics
Giovanni Maruzzelli [Tue, 24 Apr 2012 14:30:12 +0000 (16:30 +0200)] 
gsmopen: AT commands cosmetics

13 years agoset uniq header flag
Anthony Minessale [Tue, 24 Apr 2012 12:46:06 +0000 (07:46 -0500)] 
set uniq header flag

13 years agogsmopen: send out those pesky DTMFs
Giovanni Maruzzelli [Tue, 24 Apr 2012 12:31:39 +0000 (14:31 +0200)] 
gsmopen: send out those pesky DTMFs

13 years agogetsounds.sh: adjust last commit
Travis Cross [Tue, 24 Apr 2012 04:42:36 +0000 (04:42 +0000)] 
getsounds.sh: adjust last commit

13 years agogetsounds.sh: look for a locally-cached copy first
Travis Cross [Tue, 24 Apr 2012 04:00:43 +0000 (04:00 +0000)] 
getsounds.sh: look for a locally-cached copy first

This lets you specify a FS_SOUNDS_DIR in which to look for the sound
tarballs.  This makes it easier to use git clean -fdx without
downloading the sounds every time.

13 years agoFS-4115 --resolve this should fix it in all circumstances
Anthony Minessale [Mon, 23 Apr 2012 18:25:21 +0000 (13:25 -0500)] 
FS-4115 --resolve this should fix it in all circumstances

13 years agoadd loopback_initial_codec variable to specifiy the codec of a one legeded loopback...
Anthony Minessale [Mon, 23 Apr 2012 17:16:53 +0000 (12:16 -0500)] 
add loopback_initial_codec variable to specifiy the codec of a one legeded loopback channel

13 years agomod_gsmopen: remove binaries from tree
Travis Cross [Mon, 23 Apr 2012 18:40:28 +0000 (18:40 +0000)] 
mod_gsmopen: remove binaries from tree

13 years agocheck for missing unixodbc-dev during configure
Travis Cross [Mon, 23 Apr 2012 17:00:30 +0000 (17:00 +0000)] 
check for missing unixodbc-dev during configure

Previously if --enable-core-odbc-support was set but unixodbc-dev was
not available, we would fail during make rather during configure.

13 years agoFS-4141 --resolve
Anthony Minessale [Mon, 23 Apr 2012 12:50:57 +0000 (07:50 -0500)] 
FS-4141 --resolve

13 years agoFinally fully inline with binary* and build* with Debian Policy Manual section 4.9
William King [Sat, 21 Apr 2012 19:38:30 +0000 (12:38 -0700)] 
Finally fully inline with binary* and build* with Debian Policy Manual section 4.9

13 years agogsmopen: closing libctb serial ports when unloading or reloading mod_gsmopen
Giovanni Maruzzelli [Sat, 21 Apr 2012 14:08:32 +0000 (16:08 +0200)] 
gsmopen: closing libctb serial ports when unloading or reloading mod_gsmopen

13 years agoAdding headers for fail2ban to better handle the source and target of the failures.
William King [Fri, 20 Apr 2012 22:05:02 +0000 (15:05 -0700)] 
Adding headers for fail2ban to better handle the source and target of the failures.

13 years agoResolve debian packaging make file conflict regressions
William King [Fri, 20 Apr 2012 22:01:15 +0000 (15:01 -0700)] 
Resolve debian packaging make file conflict regressions

13 years agosometimes compiler warnings are annoying
Anthony Minessale [Fri, 20 Apr 2012 14:53:51 +0000 (09:53 -0500)] 
sometimes compiler warnings are annoying

13 years agoFS-4128
Anthony Minessale [Fri, 20 Apr 2012 14:47:09 +0000 (09:47 -0500)] 
FS-4128

13 years agoFS-4135 --resolve
Anthony Minessale [Fri, 20 Apr 2012 13:56:14 +0000 (08:56 -0500)] 
FS-4135 --resolve

13 years agoFS-4122
Anthony Minessale [Fri, 20 Apr 2012 13:03:03 +0000 (08:03 -0500)] 
FS-4122

13 years agogsmopen: reporting git version of files in logging
Giovanni Maruzzelli [Fri, 20 Apr 2012 08:23:50 +0000 (10:23 +0200)] 
gsmopen: reporting git version of files in logging

13 years agogsmopen: config file update
Giovanni Maruzzelli [Fri, 20 Apr 2012 07:52:06 +0000 (09:52 +0200)] 
gsmopen: config file update

13 years agogsmopen: cosmetics
Giovanni Maruzzelli [Fri, 20 Apr 2012 07:43:25 +0000 (09:43 +0200)] 
gsmopen: cosmetics

13 years agogsmopen: compile with gsmlib by default, cosmetics on unicode console tests
Giovanni Maruzzelli [Fri, 20 Apr 2012 07:32:05 +0000 (09:32 +0200)] 
gsmopen: compile with gsmlib by default, cosmetics on unicode console tests