Travis Cross
4ce0f57a8b
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>
2012-05-05 11:54:05 +00:00
Travis Cross
9181e8e51b
debian: start over
2012-05-05 07:36:37 +00:00
Anthony Minessale
073e405642
do same as last patch with sched_hangup app
2012-05-04 19:48:31 -05:00
Anthony Minessale
1374f98645
make sched_hangup +0 the same as uuid_kill
2012-05-04 19:44:29 -05:00
Anthony Minessale
64d4d9ea57
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
2012-05-04 18:59:34 -05:00
Anthony Minessale
5c66ab4793
fix xml object leak in conference cdrs
2012-05-04 18:59:34 -05:00
Travis Cross
e278c0facd
mod_mongo: pass CXXFLAGS to mongo build
2012-05-04 22:15:47 +00:00
Travis Cross
56e4a5fc5d
mod_mongo: let mongo build with ccache
2012-05-04 21:04:42 +00:00
Travis Cross
adfe462691
bootstrap.sh: fix syntax error
...
...it's always the seemingly trivial changes.
2012-05-04 19:10:51 +00:00
Travis Cross
fb04149a82
bootstrap.sh: remove broken and useless check_awk
...
...and replace with a TODO explaining why the function stub is there.
2012-05-04 19:01:24 +00:00
William King
6ac20ed54d
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.
2012-05-04 10:07:08 -07:00
Anthony Minessale
ca39f15aa9
let the var take precedence over the profile setting
2012-05-04 11:41:54 -05:00
Anthony Minessale
e8098c060d
FS-4184 --resolve
2012-05-04 08:47:27 -05:00
Giovanni Maruzzelli
67240d2905
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
2012-05-04 16:39:50 +02:00
Giovanni Maruzzelli
c64813f4fd
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
2012-05-04 16:39:50 +02:00
Anthony Minessale
29f23c1c67
FS-4185 --resolve
2012-05-04 08:32:32 -05:00
Anthony Minessale
5190bd0849
FS-4186 --resolve
2012-05-04 08:25:48 -05:00
Anthony Minessale
fd9486f0ed
remove
2012-05-04 07:42:49 -05:00
Giovanni Maruzzelli
1ad0d0af36
gsmopen: FS-4155, mod_sms hookup
2012-05-04 14:46:30 +02:00
Jeff Lenk
1b399d3cf2
FS-4184 --resolve
2012-05-04 08:44:38 -05:00
Travis Cross
d174c2ee3c
gitignore the noreg file
...
This file is used to squelch the advertisement for ClueCon in
configure.
2012-05-04 02:39:22 +00:00
Travis Cross
6a9572fca9
fix mod_pocketsphinx build under make -j
2012-05-04 02:36:29 +00:00
Travis Cross
f3f954bdb4
whitespace
2012-05-04 02:30:58 +00:00
Ken Rice
0eca328f48
white space cleanup
2012-05-03 18:55:06 -05:00
Anthony Minessale
8664dc6d5a
some perfomance tweaks
2012-05-03 16:31:21 -05:00
Anthony Minessale
2368f556ac
FS-4180 --resolve
2012-05-03 14:23:09 -05:00
Anthony Minessale
163fffb3e8
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
2012-05-03 13:13:48 -05:00
Anthony Minessale
086cbf1bfc
FS-4176 --resolve
2012-05-03 13:17:05 -05:00
Giovanni Maruzzelli
de019abd21
gsmopen: indented
2012-05-03 15:23:57 +02:00
Giovanni Maruzzelli
1666292025
gsmopen: fix FS-4181 , catch gsmlib exceptions
2012-05-03 15:22:15 +02:00
Giovanni Maruzzelli
a10f01f10c
gsmopen: indented
2012-05-03 14:15:10 +02:00
Giovanni Maruzzelli
e589efb17f
gsmopen: fix FS-4149
2012-05-03 14:13:44 +02:00
Giovanni Maruzzelli
2431e0f235
gsmopen: indented
2012-05-03 10:59:14 +02:00
Giovanni Maruzzelli
f28ba547df
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
2012-05-03 10:59:14 +02:00
William King
40fff624df
Some sip notify events don't have a content type, such as notifies that only update the caller id info of a call.
2012-05-02 12:55:34 -07:00
Anthony Minessale
3cdb00a525
reduce events on many to many sla
2012-05-02 00:04:23 -05:00
Anthony Minessale
1c6d7ce68f
FS-4166
2012-04-30 19:37:59 -05:00
Anthony Minessale
df8696293d
FS-4166
2012-04-30 18:25:59 -05:00
Anthony Minessale
e71b238e9e
FS-4166
2012-04-30 18:13:32 -05:00
Anthony Minessale
b571952909
FS-4166
2012-04-30 18:06:20 -05:00
Anthony Minessale
940636588c
FS-4166
2012-04-30 17:51:31 -05:00
Christopher Rienzo
acd3689666
FS-4064 mod_posix_timer workaround of CentOS 5 glibc problem
2012-04-30 17:39:53 +00:00
David Yat Sin
428340830b
Fix for not handling T302 timeout in NET mode
2012-04-29 11:33:24 -04:00
Ken Rice
017843a8cf
DOH!
2012-04-28 09:37:56 -05:00
Anthony Minessale
2a0ca295cc
FS-4144 --resolve
2012-04-27 15:28:17 -05:00
Anthony Minessale
481df053ac
require timer by default unless its t.38 re-invite
2012-04-27 14:41:32 -05:00
Anthony Minessale
4630e3b927
FS-4160 try this
2012-04-27 11:37:21 -05:00
Anthony Minessale
f1b504402b
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
2012-04-26 11:28:47 -05:00
Anthony Minessale
21b1ffbf25
add core-db-pre-trans-execute and core-db-post-trans-execute to switch.conf.xml to wrap sql stmts around the core transactions
2012-04-26 11:12:16 -05:00
Jeff Lenk
8a4f273fd8
FS-4019 -- resolve
2012-04-26 12:45:13 -05:00