Commit Graph

25927 Commits

Author SHA1 Message Date
Michael Jerris 319d056666 fix typo 2014-02-21 18:58:16 -05:00
Michael Jerris 6e7c748484 fix typo 2014-02-21 18:51:51 -05:00
Michael Jerris 75bfa09783 add new m4 files 2014-02-21 18:43:25 -05:00
Michael Jerris d54262cf2d more syntax 2014-02-21 18:19:59 -05:00
Michael Jerris 950cf08cba remove generated file 2014-02-21 18:11:18 -05:00
Michael Jerris 8d9848fdce fix calling convention for PKG_CHECK_MOD_VERSION 2014-02-21 18:10:52 -05:00
Michael Jerris 2c68ad3216 fix build 2014-02-21 18:04:30 -05:00
Ken Rice 4c635d6142 FS-4620 --resolve expose to dl_to_user and dl_to_host as chan vars 2014-02-21 16:52:14 -06:00
Jeff Lenk 6a9b09885e lidsndfile remove tests 2014-02-21 16:48:28 -06:00
William King 5fb660933d ESL-82 --resolve
Previously any esl_connect_timeout() failures would not return to the calling application the reason for the failure.
This commit now allows for calling applications to know why the connection attempt fails, but it is now the calling
applications responsiblity to call esl_disconnect() on the esl handle after the failure. Failing to call disconnect after
a failed connection attempt would result in memory being leaked.
2014-02-21 14:14:05 -08:00
Jeff Lenk 199a64bf6a FS-4657 --resolve update libsndfile to its latest master 2014-02-21 16:10:32 -06:00
Anthony Minessale 0c1f6ef2ed make color more portable 2014-02-21 15:51:21 -06:00
Anthony Minessale 159f577b7f run module integrity check post-build 2014-02-21 15:42:47 -06:00
Michael Jerris fdd4974189 bump 2014-02-21 16:38:46 -05:00
Michael Jerris b3242541b2 avoid redefined 2014-02-21 16:36:30 -05:00
Michael Jerris bfad336592 openbsd doesn't like this asm for some reason 2014-02-21 16:17:39 -05:00
Ken Rice 0243b95901 oops 2014-02-21 15:12:21 -06:00
Travis Cross 2fe0516ac2 Fix missing/duplicate declaration
This looks like a copy/paste error.

FS-6037 --resolve

Thanks-to: David Sanders <dsanders@pinger.com>
2014-02-21 21:09:19 +00:00
Michael Jerris 0cebdf8fc5 fix types for reply to 2014-02-21 16:08:30 -05:00
Ken Rice 81185aa9b7 FS-5512 --resolve ; clean up PostgreSQL libpq client detection in configure
Clean up the libpq autodection and make sure it functionswith both pg_config and pkg-config.

if you are installing into a non-FHS standard location such as what happens with RPMs from the Postgres yum repo, you will need to make sure pkg-config can fild the libpq.pc file.
example: export PKG_CONFIG_PATH=/usr/pgsql-9.3/lib/pkgconfig

you may also want to make sure your path can find pg_config
example: export PATH=/usr/pgsql-9.3/bin:$PATH
2014-02-21 14:57:48 -06:00
Michael Jerris 2907a4824f disable modem functionality on openbsd 2014-02-21 15:48:51 -05:00
Travis Cross 19dbd07ff8 Allow access to headers from INVITE
This adds a sip profile parameter parse-all-invite-headers that when
set parses all headers from an INVITE into channel variables.  The
headers are converted to lowercase, underscores are replaced with
dashes, and the result is prefixed with sip_i_.  Headers than exist
more than once are set as arrays.

FS-6075 --resolve

Thanks-to: Peter Olsson <peter@olssononline.se>
2014-02-21 20:45:40 +00:00
Michael Jerris eab969815a openbsd does not have librt or libcrypt? 2014-02-21 15:36:25 -05:00
Michael Jerris 4f8bb1e465 openbsd has but errors out when you use this header 2014-02-21 15:29:11 -05:00
Chris Rienzo 36f1e5e2bb Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2014-02-21 15:27:40 -05:00
Chris Rienzo 79b26b8e2c FS-6252 fixing RPM packaging - still in progress 2014-02-21 15:27:12 -05:00
Michael Jerris 63aea267bc change macro name to work around conflict in openbsd 2014-02-21 15:25:50 -05:00
Michael Jerris 19f9dc12d3 change macro name to work around conflict in openbsd 2014-02-21 15:24:44 -05:00
Michael Jerris bbb96f936f fix openbsd build issue 2014-02-21 15:20:08 -05:00
Anthony Minessale ec50c05df6 make hangup or end of bridge trigger unhold action for held legs 2014-02-21 13:26:04 -06:00
Travis Cross 05214931fb Add man page for freeswitch
This man page is written in ronn format (package ruby-ronn on Debian)
which is a subset of markdown that can be converted to nroff man
pages, HTML, and other formats.
2014-02-21 15:27:47 +00:00
Anthony Minessale 74f9ed5d0b improve make -j detection to tolerate FS build being launched from within another make file 2014-02-20 18:47:34 -06:00
Anthony Minessale e209b1a0b7 left line in that breaks mod_dingaling build update and run sh config.status from build root or do a clean build to correct 2014-02-20 17:55:59 -06:00
Marc Olivier Chouinard 8dab4f358a FS-6236 --resolve 2014-02-20 16:20:17 -05:00
Brian West 8bf70dcf47 FS-6164 I can see from this jira that this should be strcasecmp so SIP or sip are caught 2014-02-20 13:50:04 -06:00
Peter Olsson c679d98eb7 mod_v8: Minor tweaks to keep up with recent V8 API changes 2014-02-20 17:34:27 +01:00
Travis Cross bd72cd9cc1 Allow setting late margin on register expirations
When an endpoint registers to us we internally mark the expiration as
some seconds longer than the actual registration.  Previously this
value was fixed at 60 seconds.

Some people need this value to be shorter so they can meet their SLA
by taking a different action when a device doesn't re-register when
expected.

This commit adds a SIP profile parameter sip-expires-late-margin which
allows setting the margin value we apply here.

FS-6101 --resolve

Thanks-to: Emmanuel Schmidbauer <e.schmidbauer@gmail.com>
2014-02-20 16:07:53 +00:00
Chris Rienzo e425307e82 rpmbuild: remove mod_speex 2014-02-19 20:24:42 -05:00
Michael Jerris b622a66cb7 FS-6245: add this for now until we figure out a better way 2014-02-19 19:16:37 -05:00
Michael Jerris fba1c2bf36 FS-6245: add this for now until we figure out a better way 2014-02-19 18:44:02 -05:00
Brian West cc32113ed4 FS-6245 2014-02-19 17:34:06 -06:00
Travis Cross 0b506af247 Remove mod_speex from other configs 2014-02-19 23:18:08 +00:00
Anthony Minessale 1bc1eed78e rm mod_speex load line from default configs 2014-02-19 17:16:36 -06:00
William King a3e4b8aad4 FS-6241 applying the patch to the legacy 5.1 mod_lua as well 2014-02-19 15:08:49 -08:00
Michael Jerris 6184e9c0f2 freebsd doesn't have g++ so you need to tell the makefile what to use 2014-02-19 18:02:24 -05:00
Anthony Minessale c514e4efd5 Fix make -j 2014-02-19 16:58:28 -06:00
Michael Jerris bf9e3a1f9e tgmath.h on freebsd is horribly broken and should never be used until they fix their operating system 2014-02-19 16:13:51 -05:00
Michael Jerris b40dd8a374 freebsd fix, use detected cxx compiler when building esl 2014-02-19 16:10:48 -05:00
Michael Jerris 7af0618620 more bsd fixes 2014-02-19 15:56:02 -05:00
Anthony Minessale 99765fbd9a FS-6241 --resolve 2014-02-20 01:25:12 +05:00