Commit Graph

18244 Commits

Author SHA1 Message Date
Mathieu Parent 646ad887d7 Skinny: enhance soft-key-sets 2011-02-25 00:05:56 +01:00
Mathieu Parent 2148d81d74 Skinny: avoid crash when loading config with blank soft-key-set value 2011-02-25 00:05:56 +01:00
Mathieu Parent cffd62aa36 Skinny: complete list of softkeysets 2011-02-25 00:05:56 +01:00
Mathieu Parent c9aab94aa4 Skinny: use a const for SKINNY_KEY_SET_IN_USE_HINT 2011-02-25 00:05:56 +01:00
Anthony Minessale 61d3c56fde fix jb + no timer situations 2011-02-24 15:29:22 -06:00
Anthony Minessale 3a10d6a1c5 use strdup instead of core_session_strdup in hangup hook 2011-02-24 14:54:13 -06:00
Anthony Minessale cbf610c5aa reswig 2011-02-24 14:24:53 -06:00
Anthony Minessale 69d1d984fe sleep 2 seconds on confernece outcall at the end to prevent auto-answer race 2011-02-24 12:17:47 -06:00
Moises Silva 62d000ed20 freetdm: remove sanity state check in outgoing function 2011-02-24 13:14:23 -05:00
Anthony Minessale deec244b9d FS-3098 You are probably right about the sql statement, we must have missed that when the contributor gave us the patch. Be aware this code is depricated in favor of the broadsoft SCA shared appeareances and will probably be removed eventually 2011-02-24 10:22:47 -06:00
Anthony Minessale 155aafd3f4 FS-3097 regression from 4f93ea25ec 2011-02-24 10:17:33 -06:00
Mathieu Rene cb6f1ed61d Fix storage class for 'cause' in user_outgoing_channel() so that each call has its very own hangup cause 2011-02-22 20:25:16 -05:00
Anthony Minessale b53a684843 fix bug in switch_itodtmf from a8f5bf60a8 2011-02-22 18:36:02 -06:00
Mathieu Parent e0a0a56f24 mod_command reg_url: correct field name 2011-02-23 01:13:00 +01:00
Mathieu Parent 0a14839bf9 Skinny: mark ring ready 2011-02-23 01:07:54 +01:00
Mathieu Parent e7a8189b2b Skinny: centralized registration 2011-02-23 01:07:54 +01:00
Mathieu Parent ea29a1dfcc centralized registration:
- allow infinite registrations (expire=0)
- when removing a registration, keep the other with same user if multiple reg is allowed
2011-02-23 01:07:53 +01:00
Mathieu Parent f202328eff Doc: somes details on user registration functions 2011-02-23 01:07:53 +01:00
Anthony Minessale 0dcdd78cb5 FS-3054 --comment-only try latest commit, I can guess what probably causes the seg based on my last patch 2011-02-22 17:22:01 -06:00
Anthony Minessale e8a1055854 ESL-56 null terminate buffer after reading from the socket to prevent cross-over to old data that confuses the parser and throws off framing. (regression from 2081bf97b9) 2011-02-22 17:07:18 -06:00
Anthony Minessale 3116334d27 FS-3086 --comment-only This should fix the 'hupall' based lockups 2011-02-22 13:16:23 -06:00
Brian West f28c211c0c FS-3077 2011-02-22 09:56:33 -06:00
Anthony Minessale e7acd4d138 FS-3054 re-open if this does not fix it. 2011-02-21 20:17:58 -06:00
Anthony Minessale 079f3f73ed bump mod_shout to use mpg123-1.13.2 to hopefully address unwanted calls to exit() and inherit other upstream fixes 2011-02-21 20:01:46 -06:00
Anthony Minessale b61fc39622 add support for bz2 to getlibs 2011-02-21 20:01:01 -06:00
Anthony Minessale f6dd557e5d agc 2011-02-21 17:24:35 -06:00
Anthony Minessale e431481d4d agc 2011-02-21 17:16:34 -06:00
Anthony Minessale a79b64ee20 more agc 2011-02-21 14:35:13 -06:00
Anthony Minessale 1ba1c57eff move jb debug to level 8 2011-02-21 13:28:41 -06:00
Anthony Minessale 4a4ac35426 another round of agc changes 2011-02-21 13:12:51 -06:00
Anthony Minessale 4e60f14a4d FS-3072 2011-02-21 11:02:42 -06:00
Anthony Minessale 38b430f43f FS-3057 2011-02-21 10:51:26 -06:00
Christopher Rienzo 4f5ca9e88d FS-3077 prevent crash on double call to asr_close 2011-02-21 15:00:35 +00:00
Brian West 06988e1a36 FS-3084 2011-02-20 15:10:02 -06:00
Jeff Lenk 3cd120a02e fix warning 2011-02-20 14:50:20 -06:00
Anthony Minessale 180e3d4ab1 agc tweaks 2011-02-20 14:37:23 -06: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 c8065499ad [FreeTDM] Add --with-pkgconfigdir option to FreeTDM.
Default behaviour is unchanged.

Packagers should use this option to install freetdm.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:35:41 +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
Stefan Knoblich a3b18e5b7c [SDK] Import autotools version of fs-mod-sdk.
This is a autotools (autoconf/automake/libtool) based skeleton framework for developing
external (= out-of-tree) modules for FreeSWITCH.

Variants of this framework have been used to develop modules like mod_openais, mod_ssh and others.

NOTE: This version of the SDK relies on pkg-config to detect FreeSWITCH
      installations.

Other SDKs for external modules should be added in: "src/mod/sdk/<build-system-name>/"
e.g. a scons-based SDK should be put in: "src/mod/sdk/scons/"

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Requested-by: Michal Bielicki - cypromis <michal.bielicki@seventhsignal.de>
2011-02-19 16:47:19 +01:00
Anthony Minessale 39ff78bfae FS-3078 This is more like it 2011-02-18 20:16:11 -06:00
Anthony Minessale 25834f9537 FS-3078 NM that was a bad idea 2011-02-18 20:13:37 -06:00
Anthony Minessale a23b335b50 FS-3078 see wrapper function that should do the same thing this is called at the time when the sdp is created so if it still doesn't work it would suggest that you have this variable set passing in from the other leg in which case you need to set it explicitly because the mode of the inbound leg prevails over the profile default 2011-02-18 19:03:07 -06:00
Anthony Minessale 91a5e77650 FS-2803 2011-02-18 18:53:40 -06:00
Anthony Minessale e4bff56765 fix seg in sofia merged from upstream 2011-02-18 18:50:50 -06:00
Anthony Minessale 1bfd6644ea disable clock_nanosleep by default 2011-02-18 18:26:52 -06:00
Anthony Minessale f8d326de20 FS-3057 tested on linux 2011-02-18 17:26:58 -06:00
Anthony Minessale 097caed43f tolerate dtmf where there is no start packet and only end packets 2011-02-18 16:54:51 -06:00
Anthony Minessale 3d3e634f4b beat ray up for this one 2011-02-18 15:21:02 -06:00
Mathieu Rene 4b5bcba094 mod_conference: don't switch to CS_SOFT_EXECUTE before setting the current extension 2011-02-18 15:15:48 -05:00