Commit Graph

414 Commits

Author SHA1 Message Date
Anthony Minessale 92a660a4b3 bump 2013-08-28 21:37:31 +05:00
Anthony Minessale b830e6fd4b bump 2013-07-19 22:12:00 -05:00
Anthony Minessale a293e7190e bump 2013-07-19 22:10:52 -05:00
Anthony Minessale f6926771db bump 2013-07-19 15:38:51 -05:00
Anthony Minessale fe0b6ac789 bump 2013-07-19 15:37:41 -05:00
Ken Rice f7fb54d0cd fix libuuid detection 2013-07-04 22:02:47 -05:00
Anthony Minessale a6f5efaedf bump 2013-06-25 15:51:12 -05:00
Anthony Minessale da97fa8dd9 bump 2013-06-25 15:50:06 -05:00
Travis Cross f3d851d198 Add support for --with-storagedir to configure
This is needed for correctly setting the default storage directory for
Debian builds.
2013-06-06 17:34:03 +00:00
Anthony Minessale f7056e0e5f bump 2013-05-24 14:25:07 -05:00
Anthony Minessale 54866952f2 bump 2013-05-24 14:18:07 -05:00
Ken Rice 15f219ea25 Require OpenSSL 2013-05-10 16:02:15 -05:00
Ken Rice 7952f7c547 fix mod_spandsp on systems with libjbig 2013-05-06 18:23:54 -05:00
Anthony Minessale dabb85c3f6 wip 2013-03-31 21:27:22 -05:00
Anthony Minessale 6939394530 isolate sdp parser code to the switch_core_media.c 2013-03-31 21:27:17 -05:00
Anthony Minessale d6af3a1fdd omfg 2013-03-31 21:27:14 -05:00
Anthony Minessale 573e3fdf08 bump 2013-03-29 22:43:59 -05:00
Anthony Minessale 308a8396c3 bump 2013-03-29 22:42:51 -05:00
Anthony Minessale 3be31405f4 bump 2013-03-06 18:03:44 -06:00
Anthony Minessale b82009c1c2 bump 2013-03-06 18:02:44 -06:00
Anthony Minessale 919586552c bump 2013-03-06 14:00:21 -06:00
Anthony Minessale 522e73c856 bump 2013-03-06 13:59:34 -06:00
Anthony Minessale a5cbf1d9b9 bump 2013-03-06 13:00:41 -06:00
Anthony Minessale eb001cc844 bump 2013-03-06 12:59:21 -06:00
Ken Rice 5dcc31e170 missed a spot 2013-03-04 10:33:28 -06:00
Anthony Minessale 790abe6b0f bump 2013-03-01 11:40:13 -06:00
Travis Cross e5a1b54e9e Adjust build for libzrtp changes
libzrtp now builds from its root directory rather from projects/gnu.
2013-02-11 16:42:10 +00:00
Michael Jerris 0bd902b546 add checks for dtls functions only in openssl 1.0.1 and later 2013-01-31 16:43:44 -05:00
Michael Jerris ab3ac5ed99 not building yet 2012-12-17 21:13:00 -05:00
Anthony Minessale 36f89c8b7c bump 2012-12-17 16:42:10 -06:00
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