Commit Graph

26248 Commits

Author SHA1 Message Date
Michael Jerris 048ce8d1f3 FS-6293: srcdir builds, most of the built in mods work now 2014-03-14 23:13:34 -04:00
Michael Jerris e911986a72 FS-6293: more srcdir build fixes, fix mod_enum srcdir build 2014-03-14 20:02:22 -04:00
Michael Jerris dc267d43a8 FS-6293: more srcdir build fixes, core builds now 2014-03-14 19:55:23 -04:00
Michael Jerris cff179b2f7 FS-6293: more srcdir build fixes 2014-03-14 19:52:35 -04:00
Michael Jerris 7de76b3031 FS-6293: more srcdir build fixes 2014-03-14 19:47:05 -04:00
Anthony Minessale 8f703c7a78 FS-6353 regression from 7ba257ecd6 2014-03-14 18:34:08 -04:00
Michael Jerris 4216e3e056 remove DYNAMIC_LIB_EXTEN because we use libtool to figure this all out now 2014-03-14 18:04:07 -04:00
Chris Rienzo ff555aa519 mod_rayo: some bugfixes to pause-when-offline 2014-03-14 17:23:56 -04:00
Anthony Minessale 25db7bd7c2 fix perl build and install 2014-03-14 16:31:34 -04:00
Jeff Lenk 0ea3b1f89b vs2010 reswig 2014-03-14 15:18:54 -05:00
Chris Rienzo 9e45174dfe mod_rayo: add new config pause-when-offline - will pause inbound calling if there are no online clients to handle calls. This is useful if you want FS to respond 503 to options ping when there are no online rayo clients. Default behavior is to disable this param. 2014-03-14 15:50:42 -04:00
Chris Rienzo 6f6c57ce03 mod_rayo: fix regression in ACL 2014-03-14 14:33:38 -04:00
Chris Rienzo 9946f9d5c3 mod_rayo: add remote IP and port to xmpp stream logging 2014-03-14 14:25:21 -04:00
Anthony Minessale 89f9490710 FS-6350 --resolve Parse params out of user portion of caller_id and save them to sip_name_params 2014-03-14 13:13:22 -05:00
Anthony Minessale e37616e36d do not retry so fast on failed outbound subs 2014-03-14 12:55:50 -05:00
Anthony Minessale 6a1d552430 force sofia update 2014-03-14 12:27:25 -05:00
Anthony Minessale 6e818216e2 FS-6287 --resolve When a broken registrar sends a 401 unauth then replies with a subsequent 401 unauth without the stale=true attribute, sofia tries to invalidate the auth handle and get stuck in a state where it cannot recover until the reg handle is destroyed. In this case, the provider in question has a bug on thier end when the nonce count rolls from nc=000000ff to nc=00000100 they start sending several consecitive 401 rather than a 401 with stale=true or a 403. This change will allow it to reset properly and try again with nc=00000001 on the next try. 2014-03-14 12:25:48 -05:00
Seven Du ce9f1e5f98 use lua scripts in a sub dir 2014-03-15 00:15:02 +08:00
Seven Du 69a65aa413 add create user and gateway lua scripts 2014-03-15 00:15:02 +08:00
Seven Du af4a225b39 simple code to add a gateway 2014-03-15 00:15:02 +08:00
Eliot Gable 5b1ab59f00 Add error handling to sql queue manager callback functionality and fix spelling. 2014-03-14 15:54:05 +00:00
Seven Du 8c41b4f42c fix submit/cancel buttons, doc was outdated
https://github.com/ember-addons/bootstrap-for-ember/issues/98
2014-03-14 13:19:59 +08:00
Brian West f087248cfc FS-6355 - Patch to have .fsxml file be generated atomic to avoid partial reads when using this file to compare to previous versions/etc. 2014-03-13 17:27:36 -05:00
Anthony Minessale 430b8fca6b FS-6211 more changes 2014-03-13 13:00:10 -05:00
Anthony Minessale 47a7ef557a FS-6211 thread priority in the apr for windows 2014-03-13 22:53:45 +05:00
Anthony Minessale 729976df27 FS-6211 revert 015ff5d787 and f6e591de4a in favor of doing it in apr 2014-03-13 12:53:43 -05:00
Brian West 7a6e8f4672 FS-6354 --resolve, add realm to sofia::expires event 2014-03-13 11:13:10 -05:00
Anthony Minessale 7ba257ecd6 FS-6353 --resolve 2014-03-13 10:23:13 -05:00
Jeff Lenk 88fda8cbf2 FS-6346 --resolve 2014-03-13 09:13:30 -05:00
Jeff Lenk 1b1c2def03 FS-6346 2014-03-13 08:58:21 -05:00
Michael Jerris df8fbb60e8 FS-6352: --resolve don't override install target when using automake, make your own install target that will get depended upon instead 2014-03-13 09:13:56 -04:00
Jeff Lenk de8d92d9ce FS-6346 part 1 2014-03-12 23:49:14 -05:00
Chris Rienzo 055d389bed FS-6345 --resolve mod_unimrcp: don't start input timers if start of speech was detected 2014-03-12 23:14:44 -04:00
Chris Rienzo 0f93cc2b49 FS-6281 mod_rayo: don't add timestamp to presence event that already has one. 2014-03-12 21:53:37 -04:00
Michael Jerris 5e0fc8f666 remove usage of apr dso functions, we have our own dso abstraction 2014-03-12 19:02:49 -04:00
Travis Cross 75c5c9807f Build-depend on libcurl-dev in debian
Because FS will build against the system libcurl if it's there, this
results in us building against the system library.
2014-03-12 21:29:46 +00:00
Brian West d755b34091 clang uses -fPIC too, don't fail on mod_lua build by not adding PIC flags for the lua library build 2014-03-12 15:23:44 -05:00
Brian West 4b935e1037 fix automake warnings for var redefined 2014-03-12 15:22:56 -05:00
Brian West 666231f91b BNPH-6149: allow to use system curl again, fix some types on auth_scheme values to all be long, don't use curl private function in our wrapper. This may cause missing symbol curl_easy_setopt with visibility turned on, if it does that, please let me know 2014-03-12 13:47:24 -05:00
Brian West 12bc3828ee FS-3630: --static is not actually a valid option 2014-03-12 13:13:30 -05:00
Giovanni Maruzzelli 40c56c621a FS-5078 gsmopen: adding ussd capabilities, thanks Boris 2014-03-12 17:51:58 +01:00
Anthony Minessale efef505e26 add switch_sql_queue_manager_pause and switch_sql_queue_manager_resume 2014-03-12 11:42:37 -05:00
Seven Du 60bb1602d2 Merge branch 'master' of git://git.freeswitch.org/freeswitch 2014-03-12 09:40:59 +08:00
Anthony Minessale bcec5e22a2 FS-6342 --resolve regression from 804ef7709d Missed part of properly implementing the case-insensitive mode on the hash causing the dp lookup xml not to match XML 2014-03-12 04:50:42 +05:00
Anthony Minessale 9fd30a2cd9 FS-6339 --resolve 2014-03-11 18:16:23 -05:00
Anthony Minessale 98c2a3b992 don't nuke tcp and tls reg on restart 2014-03-11 16:25:51 -05:00
Anthony Minessale 70f2908976 more nat fix 2014-03-11 16:12:43 -05:00
Anthony Minessale 5c8a3b12fd Convert some behaviors to optional.
These all were set before but now are disabled by default because they are not proper to have enabled without a good reason.

tcp-unreg-on-socket-close

If registration is TCP or TLS and socket connection is interrupted, unregister the client.

tcp-always-nat

Treat all TCP connections as NATTED, this causes all traffic back to the phone to reuse the existing TCP socket but may
cause problems when not used with TCP keepalive.

tls-always-nat

Same as tcp-always-nat but only for TLS connections.
2014-03-11 15:17:02 -05:00
Anthony Minessale 0fa6cc6f01 FS-6340 --resolve 2014-03-11 11:38:31 -05:00
Seven Du 165ebe5c18 the bootstrap3 way 2014-03-12 00:07:16 +08:00