Anthony Minessale
8ff1a4fc2d
bump
2012-12-17 16:41:07 -06:00
Anthony Minessale
6c7f95b196
bump
2012-12-15 09:26:08 -06:00
Anthony Minessale
b63139c298
bump
2012-12-15 09:25:05 -06:00
Anthony Minessale
41d814d22b
bump
2012-12-14 16:54:44 -06:00
Anthony Minessale
b1b89e7c57
bump
2012-12-14 16:53:48 -06:00
Anthony Minessale
e8bc08b7a2
bump
2012-12-06 14:16:33 -06:00
Anthony Minessale
2b56b8f2ee
bump
2012-12-06 14:15:51 -06:00
Anthony Minessale
5a63e03a89
bump
2012-12-06 13:51:14 -06:00
Anthony Minessale
eee4389f09
bump
2012-12-06 13:49:17 -06:00
Anthony Minessale
48998c801f
bump
2012-12-05 14:43:11 -06:00
Anthony Minessale
8a37115e1a
bump
2012-12-05 14:42:13 -06:00
Anthony Minessale
de53b3983d
bump
2012-11-29 14:18:40 -06:00
Anthony Minessale
495ed50571
bump
2012-11-29 14:16:36 -06:00
Anthony Minessale
bef343aecf
bump
2012-11-22 15:25:00 -06:00
Anthony Minessale
9003aaf59f
debump
2012-11-22 15:20:37 -06:00
Anthony Minessale
c157239294
bump
2012-11-21 22:28:18 -06:00
Anthony Minessale
c9a72c6767
debump
2012-11-21 22:25:19 -06:00
Anthony Minessale
d659f8ced4
bump
2012-11-21 21:19:29 -06:00
Anthony Minessale
e4c7eac4c3
bump
2012-11-21 21:16:18 -06:00
Anthony Minessale
7ead440fa0
bump
2012-11-19 18:23:05 -06:00
Anthony Minessale
f6baeb2109
bump
2012-11-19 18:21:25 -06:00
Anthony Minessale
6ac2e9cd71
bump
2012-11-16 20:22:42 -06:00
Anthony Minessale
62c95eed25
bump
2012-11-16 20:17:15 -06:00
Anthony Minessale
1c71b9fc21
increment version
2012-11-09 11:50:11 -06:00
Anthony Minessale
52cbe33ffb
update
2012-11-09 11:28:22 -06:00
Anthony Minessale
36a2fb092d
release FreeSWITCH 1.3.3
2012-11-09 11:14:41 -06:00
Anthony Minessale
6627dc8696
fix some contention issues under really high load...That doesn't mean you need to push it this hard and bug me about it =p
2012-11-07 14:53:16 -06:00
Anthony Minessale
f61ffd77f2
doh
2012-11-05 14:04:02 -06:00
Anthony Minessale
baf4a472a5
update rev
2012-11-05 13:54:09 -06:00
Michael Jerris
851db97afa
fix darwin 10.7 build
2012-11-05 13:53:59 -05:00
Michael Jerris
603f3eff97
add configure flag to turn on legacy coredb behavior
2012-10-31 11:22:10 -04:00
Michael Jerris
0952a99a76
FS-4718: --resolve merge osx 10.8 build fixes
2012-10-29 13:20:10 -04:00
Anthony Minessale
bc4e396d19
FS-4770
2012-10-29 09:52:01 -05:00
Anthony Minessale
5f469ad2bd
FS-4753 --resolve this should properly detect it everywhere
2012-10-23 13:14:51 -04:00
Jeff Lenk
6b6c83a718
FS-2746 --resolve large xmlrpc update thanks garmt
2012-10-13 11:37:25 -05:00
Eliot Gable
1fe96ac38c
Handle building on different PGSQL versions and update error message in Sofia.
2012-10-09 18:42:23 +00:00
Eliot Gable
3dec8fb447
we don't need to use pg's cflags
2012-10-08 20:39:09 +00:00
Eliot Gable
5cb354dddc
Initial core-pgsql support based on native libpq; FS starts and stops without errors using core-pgsql.
2012-10-08 20:33:57 +00:00
Anthony Minessale
817439d76a
check for SCHED_FIFO in configure
2012-09-25 16:12:58 -05:00
Michael Jerris
236bfeeaa3
revert 2dc709981b
2012-09-24 15:39:52 -04:00
Michael Jerris
4ff9b2f102
revert fb2ffbafe2
2012-09-24 15:38:06 -04:00
Travis Cross
2dc709981b
Add configure option to skip subdirectories
...
If you pass --enable-skip-subdirectories then configure will skip
configuring or reconfiguring libraries and simply configure the FS
core itself.
2012-09-23 07:49:27 +00:00
Travis Cross
fb2ffbafe2
Add configure flags to moderate the ClueCon nags
...
The default remains the same: we show the huge ClueCon nag banner on
startup and in fs_cli.
However, if you pass --disable-huge-cluecon-nag, no banner will be
shown.
If you pass --enable-modest-cluecon-nag, a modest text-based ClueCon
reminder will be shown instead.
2012-09-23 07:49:26 +00:00
Steve Underwood
1603dc70e2
This should have moved us from tiff-3.8.2 to tiff-4.0.2 . The windows builds
...
will need rechecking.
2012-09-01 18:45:56 +08:00
Ken Rice
a330febbce
bump revision
2012-08-18 10:20:42 -05:00
Stefan Knoblich
8bcf3b4fb8
FreeSWITCH: Add switch_strerror_r() to fix problems with XSI and GNU variants of strerror_r().
...
GNU variant of strerror_r() returns char *, while the XSI version returns int.
To make things worse, glibc ships both and added a unused result warning
in recent versions (2.16) causing the build to fail.
Add our own custom wrapper that always returns a pointer to the message buffer
and additionally make XSI versions of strerror_r() GNU compatible by
returning "Unknown error xxx" if no error message is available.
Fixes:
src/switch_rtp.c: In function 'rtp_common_read':
src/switch_rtp.c:3313:15: error: ignoring return value of 'strerror_r',
declared with attribute warn_unused_result [-Werror=unused-result]
cc1: all warnings being treated as errors
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-08-14 14:11:44 +02:00
Anthony Minessale
fa5113557b
stub for mod_html5
2012-08-13 15:20:41 -05:00
Anthony Minessale
61ab0b8878
libwebsocket inline configure
2012-08-13 14:29:04 -05:00
Travis Cross
a8019d803c
Make version output more human-friendly
...
Our main version string is designed for release engineering purposes:
it matches file name conventions used for versioned tarballs and the
versions sort lexicographically while containing all pertinent
information.
With this commit we add in parentheses a more human-friendly rendering
of the version string: we spell out the meaning of each field and
render the datetime in RFC 822 notation.
2012-07-20 07:43:26 +00:00
Travis Cross
034d4153c4
Improve SWITCH_VERSION_REVISION generation
...
The revision was no longer picking up the last git commit. Instead,
it was showing the last release. This commit appends the last git
commit hash to the last release if a git repository is available.
Further, it checks whether there are uncommitted changes in the git
repository and adds an unclean tag to the version if this is the case.
Note that currently this will append the git commit hash even on a
tagged release if built directly from a git repository. Perhaps this
isn't such a bad thing, but if it turns out not to be desired, I have
an idea on how to squelch this without making unwarranted assumptions
about the remote layout of someone's local repository.
2012-06-11 17:19:25 +00:00
Stefan Knoblich
93129e32d3
FreeSWITCH: FS-4276 - Use a POSIX compatible set of regexes to filter -arch flags in PYTHON_CFLAGS.
...
POSIX sed doesn't support grouping, so split the regex in two.
Reference-URL: http://jira.freeswitch.org/browse/FS-4276
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-06-02 00:12:34 +02:00
Stefan Knoblich
ba4a210ced
FreeSWITCH: Fix copy&paste error in last commit
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-06-01 00:24:43 +02:00
Stefan Knoblich
5165e4071e
FreeSWITCH: Remove -arch i386/x86_64 from PYTHON_CFLAGS
...
Speculative fix for a mod_python build issue on OSX, which is
caused by '-arch i386 -arch x86_64' in the final PYTHON_CFLAGS.
Filter both flags and hope OSX's universal binary toolchain is smart enough
to choose a sane default.
Reported-by: neilp9 in #freeswitch @ irc.freenode.net
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-05-31 23:59:45 +02:00
Ken Rice
24f6c4056b
missed a spot removing mod_fax
2012-05-31 11:25:28 -05:00
Ken Rice
1ecb6be009
release FreeSWITCH 1.2-rc2
2012-05-08 11:04:01 -05:00
Ken Rice
a1177a7994
release FreeSWITCH 1.2-rc1
2012-05-08 00:02:56 -05:00
Travis Cross
ffc8e81b76
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.
2012-04-23 17:21:25 +00:00
Ken Rice
b544f60b38
add checks during configure for zlib and libjpeg, abort configure with error if not found
2012-04-09 21:41:19 -05:00
Travis Cross
393b63b7bd
integrate in-tree libzrtp into the build system
...
Thanks to Ken Rice for working with me late into the night to get this
done.
2012-04-05 04:10:55 +00:00
Ken Rice
08d8a1a79b
bump FS version to 1.1.beta1
2012-03-24 04:52:58 +00:00
Jeff Lenk
883de14f30
FS-3776 --resolve FreeBSD changes for spandsp
2011-12-21 19:43:01 -06:00
Marc Olivier Chouinard
023818bcc6
FS-302 Error in initial patch.. default scripts folder was missing the s at the end
2011-12-17 01:37:19 -05:00
Marc Olivier Chouinard
7ae3f5b7d5
FS-302 --resolve
2011-12-15 22:54:19 -05:00
Anthony Minessale
d91f67d0e3
Add T31 modem support to mod_spandsp - similar to iaxmodem only wired into FS. Also merge configs into single spandsp.conf.xml --see in tree example--
2011-12-06 17:51:36 -06:00
Michael Jerris
64f04023a1
FS-2936: don't allow using system libcurl on systems that strip out Curl_setopt, we use it
2011-11-30 12:21:08 -05:00
Michael Jerris
36f0a5b870
FS-2936: don't allow using system libcurl on systems that strip out Curl_setopt, we use it
2011-11-30 12:03:53 -05:00
Anthony Minessale
a7238d0b9d
FS-2936 stage 4 these too
2011-11-29 15:38:52 -06:00
Michael Jerris
74ed2cef01
step 1 of curl linked in core
2011-11-29 14:35:28 -05:00
Stefan Knoblich
cdabd56410
FreeSWITCH: Remove -lrt from PLATFORM_CORE_LIBS on darwin.
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-17 08:23:21 +01:00
Stefan Knoblich
7267bfbc9d
FreeSWITCH: Remove -lcrypt from PLATFORM_CORE_LIBS on dawrin.
...
crypt() is in libc on OS X, no external lib needed.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-17 01:06:18 +01:00
Stefan Knoblich
041e3bf00c
FreeSWITCH: No libdl on FreeBSD (dl{sym,open,close} in libc), drop it from PLATFORM_CORE_LIBS
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-07 18:27:58 +01:00
Stefan Knoblich
a48da3b46c
FS-3638: Rework platform library/linker flags handling and libfreeswitch _LDFLAGS/_LIBS to fix applications
...
This fixes the linking order problems reported in FS-3638.
Clean up libfreeswitch dependency handling:
PLATFORM_CORE_LDFLAGS - Non-library linker flags, specific to this platform
PLATFORM_CORE_LIBS - Library flags/libraries need to build libfreeswitch on this platform
Drop LDADD dependencies from tone2wav and fs_encode, except for libfreeswitch.la, which will
"automagically" pull in all other libraries, now that we fixed libfreeswitch.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 21:04:29 +01:00
Travis Cross
50328a6634
fix getlib support for bz2 and support xz
...
This fixes the build as flite is now bundled as a tar.bz2 archive.
2011-10-30 09:54:17 +00:00
Travis Cross
82f77413e9
Revert "speed up configure"
...
This reverts commit 324110bfa2
.
2011-09-23 16:54:41 +00:00
Travis Cross
324110bfa2
speed up configure
...
...at least until registration opens for next year's ClueCon.
2011-09-23 16:34:29 +00:00
Stefan Knoblich
836804707a
Make top-level configure python checks python 3 ready
...
print <value> syntax does not work in python 3.
Add round braces to call it like any other function.
Tested with python-2.4 and 3.1.
NOTE: Only fixes the configure check, mod_python does NOT build with
python 3.x!
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-19 15:47:06 +02:00
Michal Bielicki - cypromis
cb1cb69ee4
let gcc have part in the great solaris building world
2011-09-14 14:59:02 +02:00
Anthony Minessale
910f5364a4
add threaded-system-exec param and fsctl (set it to false to use fork)
2011-09-12 14:25:01 -05:00
Mathieu Rene
d90bac3888
The format string for size_t is always %zu, don't #error when not able to find it
2011-07-15 11:42:48 -04:00
Anthony Minessale
25c725c292
last commit for --enable-timerfd-wrapper (autoheadache)
2011-06-30 18:30:24 -05:00
Anthony Minessale
ffeb7ba740
fix typo in autoconf
2011-06-30 18:16:05 -05:00
Anthony Minessale
d28b2391fc
missed these on timerfd commit
2011-06-30 16:24:41 -05:00
Michael Jerris
1d18b58b4d
add define
2011-05-13 19:26:01 -04:00
Anthony Minessale
acf3090adf
FS-2936 plan B for curl stuff
2011-05-13 13:17:54 -05:00
Anthony Minessale
29bf9157ef
clean up core curl patch
2011-05-11 14:42:52 -05:00
Anthony Minessale
7064487df2
FS-2936 please test on windows
2011-05-11 10:07:00 -05:00
Anthony Minessale
a8b87ffe05
add option to disable srtp with --disble-srtp
2011-05-02 11:34:13 -05:00
Marc Olivier Chouinard
eb8ff5a06b
autoconf: Comment out the forced -Wunused-but-set-variable since not all module could be tested. List of module I couldn't compile is in the comment. Please all the different module maintainer check your module for this. Thanks
2011-04-22 23:09:40 -04:00
Marc Olivier Chouinard
f952719e89
autoconf: Added the -Wunused-but-set-variable to the default compile to help avoid commiting more unused variable but set value. Please report if you do have problem with it.
2011-04-22 21:45:42 -04:00
Michael Jerris
294b077977
FS-3182: fix mod_dingaling/iksemel/gnutls link error when using newer autotools
2011-03-25 12:17:25 -05:00
Anthony Minessale
7fe291f1f9
FS-3110 --comment-only phase 3.4 nevermind use getlibs
2011-03-24 17:23:08 -05:00
Anthony Minessale
e566b270b8
FS-3110 --comment-only phase 3.2 nevermind use getlibs
2011-03-24 17:13:50 -05:00
Anthony Minessale
eec9d939a8
FS-3110 --comment-only phase 1 to replace udns with ldns in mod_enum may need to rerun bootstrap
2011-03-24 16:27:08 -05:00
Anthony Minessale
10174ea6d5
add timerfd support to the core for now you must enable it in switch.conf.xml with the param enable-softtimer-timerfd=true later if it proves to work well we can make it on by default, please test if you have a new kernel that supports this option kernel >= 2.6.25 and libc >= 2.8
2011-03-21 20:49:39 -05:00
Stefan Knoblich
78472897cd
Do not escape ${libdir} in --with-pkgconfigdir option's AS_HELP_STRING
...
description parameter (not needed and ends up in output).
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-02-19 23:38:04 +01:00
Stefan Knoblich
f20ba4d1f6
Add --with-pkglibdir option to set the installation directory of freeswitch.pc.
...
Default behaviour is unchanged.
Packagers should use this option to install freeswitch.pc into
the system's main pkg-config directory (e.g. /usr/lib/pkgconfig).
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Tested-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-02-19 23:07:22 +01:00
Mike Jerris
17d5211280
add make targets for mod_com_g729 mod_com_g729-activate mod_com_g729-install mod_com_g729-clean mod_com_g729-uninstall
2011-02-14 13:52:55 -06:00
cypromis
7c74af682e
Merge remote branch 'origin/master'
2010-12-18 01:16:03 +01:00
cypromis
2343708a9c
Sun Studio does not like __FUNCTION__ and -mt makes better multithreaded code
2010-12-18 01:15:55 +01:00
Michael Jerris
b017931c5e
add -lresolv when its present so modules don't have to link to it
2010-11-24 17:22:16 -05:00