]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Travis Cross [Sun, 6 May 2012 22:46:36 +0000 (22:46 +0000)]
debian: whitespace
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.
Travis Cross [Sun, 6 May 2012 22:33:46 +0000 (22:33 +0000)]
debian: fix last empty-binary-package lintian warning
Travis Cross [Sun, 6 May 2012 19:26:52 +0000 (19:26 +0000)]
debian: put freeswitch-doc into the doc section
Travis Cross [Sun, 6 May 2012 19:12:47 +0000 (19:12 +0000)]
debian: add remote_fs and required-stop to init
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.
Travis Cross [Sun, 6 May 2012 19:08:40 +0000 (19:08 +0000)]
debian: fix typo
Travis Cross [Sun, 6 May 2012 18:34:12 +0000 (18:34 +0000)]
debian: properly label metapackages
Travis Cross [Sun, 6 May 2012 11:27:00 +0000 (11:27 +0000)]
debian: set possible dependencies for mod_shout and disable the module
Travis Cross [Sun, 6 May 2012 10:23:37 +0000 (10:23 +0000)]
debian: disable mod_mongo as it's causing CI problems
Travis Cross [Sun, 6 May 2012 09:48:30 +0000 (09:48 +0000)]
ci: cleanup after mongo
Travis Cross [Sun, 6 May 2012 09:01:37 +0000 (09:01 +0000)]
ci: download and bundle all external libraries into debian source package
Travis Cross [Sun, 6 May 2012 09:01:01 +0000 (09:01 +0000)]
ci: remove sleep
Travis Cross [Sun, 6 May 2012 07:28:10 +0000 (07:28 +0000)]
debian: correct new issue 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
Travis Cross [Sun, 6 May 2012 07:13:17 +0000 (07:13 +0000)]
docs: vanity
Travis Cross [Sun, 6 May 2012 06:48:01 +0000 (06:48 +0000)]
ci: fix old error
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
Travis Cross [Sun, 6 May 2012 05:44:08 +0000 (05:44 +0000)]
ci: use xz for the debian packages
Travis Cross [Sun, 6 May 2012 05:38:31 +0000 (05:38 +0000)]
ci: leave debian .orig tarball unbootstrapped
Travis Cross [Sun, 6 May 2012 05:26:56 +0000 (05:26 +0000)]
ci: build orig tarball ourselves for debian
Travis Cross [Sun, 6 May 2012 04:57:57 +0000 (04:57 +0000)]
ci: hard link the tarball from src_dst rather than moving
Travis Cross [Sun, 6 May 2012 04:51:15 +0000 (04:51 +0000)]
ci: reformat alpha/beta/rc versions for debian
Travis Cross [Sun, 6 May 2012 04:41:53 +0000 (04:41 +0000)]
ci: check if we have a simple version number
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
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
Travis Cross [Sun, 6 May 2012 04:11:40 +0000 (04:11 +0000)]
ci: note non-base ci build dependencies
Travis Cross [Sun, 6 May 2012 03:49:34 +0000 (03:49 +0000)]
ci: version the debian nightly appropriately
Travis Cross [Sun, 6 May 2012 03:32:11 +0000 (03:32 +0000)]
ci: bootstrap the debian packaging
Travis Cross [Sun, 6 May 2012 03:24:46 +0000 (03:24 +0000)]
ci: remove bashisms and switch to #!/bin/sh
Travis Cross [Sun, 6 May 2012 01:12:08 +0000 (01:12 +0000)]
ci: add support for more flexible version numbers
Travis Cross [Sun, 6 May 2012 02:58:16 +0000 (02:58 +0000)]
ci: factor out common code
Travis Cross [Sun, 6 May 2012 02:08:29 +0000 (02:08 +0000)]
ci: automatically add datestamp to debian nightly build
Travis Cross [Sun, 6 May 2012 02:07:28 +0000 (02:07 +0000)]
ci: remove unused variable
Travis Cross [Sun, 6 May 2012 01:52:50 +0000 (01:52 +0000)]
ci: style
Travis Cross [Sun, 6 May 2012 01:08:44 +0000 (01:08 +0000)]
ci: remove obsolete code
Travis Cross [Sun, 6 May 2012 00:24:57 +0000 (00:24 +0000)]
ci: modify our copy of configure.in rather than the original
Travis Cross [Sun, 6 May 2012 00:17:20 +0000 (00:17 +0000)]
ci: use bootstrap -j
Travis Cross [Sat, 5 May 2012 23:43:31 +0000 (23:43 +0000)]
debian: add instructions on how to quickly setup a demo system
Travis Cross [Sat, 5 May 2012 23:33:17 +0000 (23:33 +0000)]
debian: correct indentation level
Travis Cross [Sat, 5 May 2012 21:18:06 +0000 (21:18 +0000)]
correct some module .gitignore entries
Travis Cross [Sat, 5 May 2012 21:16:04 +0000 (21:16 +0000)]
debian: update .gitignore for new debian install directories
Travis Cross [Sat, 5 May 2012 21:11:40 +0000 (21:11 +0000)]
debian: update .gitignore for music .install files
Travis Cross [Sat, 5 May 2012 21:10:47 +0000 (21:10 +0000)]
debian: add a makefile rule to install build deps
Travis Cross [Sat, 5 May 2012 21:08:36 +0000 (21:08 +0000)]
debian: install build dependencies without confirming
Travis Cross [Sat, 5 May 2012 21:05:24 +0000 (21:05 +0000)]
debian: add a utility to install necessary build dependencies
Travis Cross [Sat, 5 May 2012 23:25:18 +0000 (23:25 +0000)]
debian: make utilities work when run from any arbitrary directory
Travis Cross [Sat, 5 May 2012 20:59:50 +0000 (20:59 +0000)]
debian: make utilities work when run from within debian/
Travis Cross [Sat, 5 May 2012 20:59:09 +0000 (20:59 +0000)]
debian: add a utility to output build dependencies for aptitude
Travis Cross [Sat, 5 May 2012 20:28:46 +0000 (20:28 +0000)]
debian: stylistic harmony
Travis Cross [Sat, 5 May 2012 20:23:53 +0000 (20:23 +0000)]
debian: place build utilities in a single file
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>
Travis Cross [Thu, 16 Feb 2012 05:57:21 +0000 (05:57 +0000)]
debian: start over
Anthony Minessale [Sat, 5 May 2012 00:48:31 +0000 (19:48 -0500)]
do same as last patch with sched_hangup app
Anthony Minessale [Sat, 5 May 2012 00:44:29 +0000 (19:44 -0500)]
make sched_hangup +0 the same as uuid_kill
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
Anthony Minessale [Fri, 4 May 2012 19:07:12 +0000 (14:07 -0500)]
fix xml object leak in conference cdrs
Travis Cross [Fri, 4 May 2012 22:15:47 +0000 (22:15 +0000)]
mod_mongo: pass CXXFLAGS to mongo build
Travis Cross [Fri, 4 May 2012 20:31:48 +0000 (20:31 +0000)]
mod_mongo: let mongo build with ccache
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.
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.
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.
Anthony Minessale [Fri, 4 May 2012 16:41:54 +0000 (11:41 -0500)]
let the var take precedence over the profile setting
Anthony Minessale [Fri, 4 May 2012 13:47:18 +0000 (08:47 -0500)]
FS-4184 --resolve
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
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
Anthony Minessale [Fri, 4 May 2012 13:32:32 +0000 (08:32 -0500)]
FS-4185 --resolve
Anthony Minessale [Fri, 4 May 2012 13:25:48 +0000 (08:25 -0500)]
FS-4186 --resolve
Anthony Minessale [Fri, 4 May 2012 12:42:49 +0000 (07:42 -0500)]
remove
Giovanni Maruzzelli [Fri, 4 May 2012 12:46:14 +0000 (14:46 +0200)]
gsmopen: FS-4155, mod_sms hookup
Jeff Lenk [Fri, 4 May 2012 13:44:38 +0000 (08:44 -0500)]
FS-4184 --resolve
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.
Travis Cross [Fri, 4 May 2012 02:36:29 +0000 (02:36 +0000)]
fix mod_pocketsphinx build under make -j
Travis Cross [Fri, 4 May 2012 02:30:58 +0000 (02:30 +0000)]
whitespace
Ken Rice [Thu, 3 May 2012 23:55:06 +0000 (18:55 -0500)]
white space cleanup
Anthony Minessale [Thu, 3 May 2012 21:31:21 +0000 (16:31 -0500)]
some perfomance tweaks
Anthony Minessale [Thu, 3 May 2012 19:23:09 +0000 (14:23 -0500)]
FS-4180 --resolve
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
Anthony Minessale [Thu, 3 May 2012 18:17:05 +0000 (13:17 -0500)]
FS-4176 --resolve
Giovanni Maruzzelli [Thu, 3 May 2012 13:23:57 +0000 (15:23 +0200)]
gsmopen: indented
Giovanni Maruzzelli [Thu, 3 May 2012 13:22:15 +0000 (15:22 +0200)]
gsmopen: fix FS-4181 , catch gsmlib exceptions
Giovanni Maruzzelli [Thu, 3 May 2012 12:15:10 +0000 (14:15 +0200)]
gsmopen: indented
Giovanni Maruzzelli [Thu, 3 May 2012 12:13:44 +0000 (14:13 +0200)]
gsmopen: fix FS-4149
Giovanni Maruzzelli [Thu, 3 May 2012 08:58:37 +0000 (10:58 +0200)]
gsmopen: indented
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
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.
Anthony Minessale [Wed, 2 May 2012 05:04:23 +0000 (00:04 -0500)]
reduce events on many to many sla
Anthony Minessale [Tue, 1 May 2012 00:37:59 +0000 (19:37 -0500)]
FS-4166
Anthony Minessale [Mon, 30 Apr 2012 23:25:59 +0000 (18:25 -0500)]
FS-4166
Anthony Minessale [Mon, 30 Apr 2012 23:13:32 +0000 (18:13 -0500)]
FS-4166
Anthony Minessale [Mon, 30 Apr 2012 23:06:20 +0000 (18:06 -0500)]
FS-4166
Anthony Minessale [Mon, 30 Apr 2012 22:51:31 +0000 (17:51 -0500)]
FS-4166
Christopher Rienzo [Mon, 30 Apr 2012 17:36:15 +0000 (17:36 +0000)]
FS-4064 mod_posix_timer workaround of CentOS 5 glibc problem
David Yat Sin [Sun, 29 Apr 2012 15:33:24 +0000 (11:33 -0400)]
Fix for not handling T302 timeout in NET mode
Ken Rice [Sat, 28 Apr 2012 14:37:56 +0000 (09:37 -0500)]
DOH!
Anthony Minessale [Fri, 27 Apr 2012 20:28:17 +0000 (15:28 -0500)]
FS-4144 --resolve
Anthony Minessale [Fri, 27 Apr 2012 19:41:32 +0000 (14:41 -0500)]
require timer by default unless its t.38 re-invite
Anthony Minessale [Fri, 27 Apr 2012 16:37:21 +0000 (11:37 -0500)]
FS-4160 try this
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
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