Commit Graph

1481 Commits

Author SHA1 Message Date
Chris Rienzo f45fa08e15 mod_http_cache: add support for http/https formats if enable-file-formats is set to true in http_cache.conf. Don't load mod_httapi if you use this option 2013-03-18 17:58:51 -04:00
Seven Du 5f733b24bf FS-4225 2013-03-11 18:04:05 +08:00
Jeff Lenk d9a4b8a9b0 FS-5156 --resolve default configuration needs new dsn 2013-03-09 13:00:22 -06:00
Anthony Minessale e942571876 FS-5160 --resolve This is depricated in favor of {loops=10}tone_stream://path=/foo/bar.ttml adding legacy code to let both ways work 2013-03-09 07:58:15 -06:00
Michael S Collins 70c391d215 Add mod_curl to modules.conf.xml 2013-02-25 16:19:32 -08:00
Michael S Collins f5f8e90f01 Add global var so you don't have to remember 640hz 2013-01-31 17:38:05 -08:00
Marc Olivier Chouinard 5542d040a2 mod_voicemail: Add new vm_fsdb_pref_greeting_get
mod_voicemail_ivr: Added the new param for API vm_fsdb_pref_greeting_get WARNING, you must add it to the config or else module will complain of missing value... With the new API, it will now playback the greeting when setting it.  Will need to figure out a better way to deal with api being added in the future...  Add support to auto start new message playback and made it default in the config file.
mod_voicemail_ivr phrases : make value = 0 as plural (0 messages).  Don't tell the option for new message if no new message present.  Changes a few default key to match more closely mod_voicemail key settings.
2013-01-24 00:04:34 -05:00
Marc Olivier Chouinard 67111b0770 mod_voicemail_ivr: Fix default config file 2013-01-22 21:59:15 -05:00
Marc Olivier Chouinard 36a8742ac6 mod_voicemail_ivr: Fix spelling mistake 2013-01-22 18:48:49 -05:00
Michael S Collins 2e90beecae config: change call_screen macro to better reflect group_confirm behavior 2012-12-09 14:08:56 -08:00
Brian West fec1046db2 FS-4807 clear up an example for people that don't want to bother with learning how things work 2012-11-08 12:57:17 -06:00
Ken Rice 784380a650 update these examples to use the correct syntax for pgsql 2012-11-02 19:07:26 +00:00
Brian West 43dfc70327 FS-4745 --resolve 2012-11-01 15:04:31 -05:00
Jeff Lenk b11649123a FS-4658 --resolve 2012-10-25 07:50:14 -05:00
Ken Rice a0a584b0c9 you cant have -- inside an xml comment... we should really be testing changes like this to the config files before we push this as this wouldnt even make it past a clean install start up or reloadxml test 2012-10-08 20:57:20 -04:00
Brian West 1215ee4fe1 FS-4699 --resolve 2012-10-08 17:19:17 -05: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
Michael S Collins 0cb64960f1 config: improve default directory's dialstring param to handle registrations from any SIP profile 2012-09-28 09:45:42 -07:00
Robert Jongbloed 75c3e36009 Added XML config for H.323 User Input Indication (DTMF) mode 2012-09-19 12:32:36 +10:00
Moises Silva 350fbdbfb0 Update oreka.conf.xml comments 2012-09-18 15:46:22 -04:00
Moises Silva 0cdcf7ff86 Move oreka.conf.xml to vanilla/autoload_configs/ 2012-09-18 15:41:28 -04:00
Anthony Minessale dd62f08f04 FS-4596 --resolve 2012-09-18 11:34:45 -05:00
Michael S Collins 9cde99b406 FS-3003: --resolve Add lang config files for es-ES,es-MX,pt-BR,pt-PT (Thanks Francois Delawarde) 2012-08-24 09:42:52 -07:00
Steve Underwood ea58df8456 Fixed Cairo's entry in the timezone files
Changed mod_spandsp so it tries to resolve timezone names like Asia/HongKong
to a POSIX timezone descriptor string, like other parts of FreeSwitch do.
2012-08-22 22:25:54 +08:00
Robert Jongbloed cd21b67c1d Updated mod_opal to latest stable OPAL version.
Enhancements to trace logging, include threads and context ID.

Changed default opal_conf.xml to allow more than just G.711 uLaw and not to clutter log file with debug logs.

Added to opal_conf.xml item for "disable-transcoding".

Updated build/buildopal.sh to use correct ./configure items for PTLib, allow for something other than standard install directory for PTLib/OPAL and be able to easily bind to a specific release of PTLib/OPAL.
2012-08-16 14:23:48 +10:00
Brian West 76ad8c549b preserve transport from records lookup 2012-07-24 19:56:48 -05:00
Michael S Collins c1c8ddf0bc Create new demo IVR XML and phrases. (New sound files needed.) Update phrase_en.xml to-be-recorded sound files. 2012-07-24 16:36:45 -07:00
Brian West 7f525d5ca9 tcp too yo 2012-07-24 13:24:50 -05:00
Anthony Minessale 134973187a FS-4092 --resolve 2012-07-23 14:03:53 -05:00
Anthony Minessale da18061744 FS-4444 2012-07-18 21:48:53 -05:00
Michael S Collins 04bd463d12 Add phrase macro with funny prompts and sample dp x9386 (9FUN) 2012-07-04 12:09:32 -07:00
Brian West 7dc9a9cacc FS-3085 --resolve 2012-06-25 15:31:58 -05:00
Anthony Minessale 76fae0cec0 add video support to lib/mod.dingaling this needs testing, google voice won't work with video calls so disable video codecs if you use that 2012-06-22 18:15:06 -05:00
Travis Cross c6aa2f14ec add config comments about zrtp-passthru and late negotiation 2012-06-01 21:27:33 +00:00
Travis Cross 226851e8b0 don't use Siren or iLBC by default in example configs
These codecs are non-free which creates issues for distributions, so
let's not require these by default to run our example configs.  We can
add back in iLBC once we resolve the licensing situation with our
in-tree implementation.
2012-05-29 18:41:17 +00:00
Travis Cross c6b523c65f add inbound-zrtp-passthru to sample configs 2012-05-27 05:58:12 +00:00
Travis Cross 8513be49de enable inbound-late-negotiation in sample configs
We often tell people to enable this for various reasons; it likely
makes a sensible default.
2012-05-27 05:50:47 +00:00
Travis Cross 73614127fc whitespace cleanup 2012-05-27 05:44:14 +00:00
Anthony Minessale 172e4a3041 FS-4183 here is a start, it still needs some work but here are the basic components, initially I am using the algorithim we use to generate artifical silence (static) and using one of those values to sleep a certian number of microseconds plus the cumulative bytes of events but i bet there is still some predictability in there so it needs some more 2012-05-14 06:58:41 -05:00
Michael S Collins 7b54701d7c mod_voicemail: Improved feedback to user when chaning vm passwords. 2012-05-09 15:20:40 -07:00
Anthony Minessale 5cf33770e1 add conf for mod_xml_scgi 2012-05-09 14:09:52 -05:00
Anthony Minessale 677b223579 FS-4122 --resolve this fixes the issue and eliminates the delay unless you configure it to have some 2012-04-18 09:56:06 -05:00
Anthony Minessale 098f196298 FS-4088 2012-04-11 08:16:15 -05:00
Anthony Minessale f209ae0191 add updated conf 2012-04-10 14:02:03 -05:00
Anthony Minessale d6eec9ea72 FS-4075 2012-04-05 11:18:18 -05:00
Ken Rice 3e3acf2fa7 make configs work from in the source tree if needed 2012-03-26 10:48:03 -05:00
Ken Rice f65140661c conf: add config styles: curl, insideout, sbc, softphone 2012-03-24 04:48:34 +00:00
Ken Rice ee71daa1f6 conf: mv conf/* -> conf/vanilla/* 2012-03-24 03:19:32 +00:00
Travis Cross 4a9348250a whitespace 2012-03-16 05:21:10 +00:00
Travis Cross 491dd06518 add editor config for conf/lang/ XML files 2012-03-14 05:35:38 +00:00
Travis Cross 61d71c2240 XML cleanup in conf/lang/ 2012-03-14 05:24:56 +00:00
Marc Olivier Chouinard 5e4a514531 mod_voicemail_ivr: Fix a segfault on non authenticated user and changed from 3 to 3000 the dtmf digit wait since it in milisecond 2012-03-10 22:56:29 -05:00
Travis Cross 9ac53ff859 use signal_bond rather than bleg_uuid 2012-03-07 23:11:05 +00:00
Travis Cross ca60afaa19 add cdr_csv template for OpenCDRRate 2012-03-07 22:59:05 +00:00
Michael S Collins 18289fa013 mod_voicemail: Change vm_announce_cid to be true/false and utilize vm_play_phone_number_macro 2012-02-07 10:22:35 -08:00
Jeff Lenk 6767683711 FS-3862 --resolve 2012-02-04 10:19:21 -06:00
Brian West 65fc2f8ac1 clean up switch.conf and add all the missing options needs more docs 2012-02-03 23:40:53 -06:00
Michael S Collins b21d479a7d Add new 'change password fail' macro. Same as vm-fail-auth right now until new sound prompts get recorded and distributed. 2012-01-27 15:05:14 -08:00
Michael S Collins a61e4ab82c Preliminary work for adding verification of vm password change 2012-01-27 10:56:32 -08:00
Brian West be147e15e6 FS-3839 --resolve 2012-01-25 14:48:59 -06:00
Christopher Rienzo 34269dbc0b update default http cache config 2012-01-25 15:11:31 +00:00
Anthony Minessale 94bcd55e4b forgot to push this from last commit 2012-01-24 17:14:46 -06:00
Anthony Minessale 726842cb6c add conf for last commit 2012-01-23 14:56:01 -06:00
Michael S Collins 65b89d10d5 Add other_callers_in_conf phrase macro 2012-01-20 16:23:08 -08:00
Anthony Minessale 1242f0b661 update docs 2012-01-09 14:32:37 -06:00
Anthony Minessale 3768d80227 add app lists to white or blacklist apps in the execute tag 2012-01-06 15:10:45 -06:00
Anthony Minessale 1901a41961 upd 2012-01-06 11:17:30 -06:00
Anthony Minessale bc8cbee1fb mod_httapi.c -- HT-TAPI Hypertext Telephony API (Twillio FreeSWITCH style) 2012-01-05 15:17:59 -06:00
Marc Olivier Chouinard 736c52e38b Converted de phrases from ISO-8859-4 to UTF-8. 2012-01-03 19:02:52 -05:00
Marc Olivier Chouinard 77d324f70e mod_abstraction: New module. Currently implement API abstraction. Allow to simplify/standarize API name. Initially built for mod_voicemail_ivr. Allow to use scripting language as VM Storage by binding an API with specific argument to an different api call like python and send to it argument initially provided. 2011-12-27 19:53:21 -05:00
Marc Olivier Chouinard 01267cd6f5 mod_voicemail_ivr: Added a bunch of default prompt for future use once we get sound recorded. In the mean time, having it in the code wont cause problem as long we don't define the phrase in the config file 2011-12-26 19:26:01 -05:00
Marc Olivier Chouinard d544c06598 mod_voicemail_ivr: Fixed issue in settings system. Added initials settings. 2011-12-26 11:14:00 -05:00
Marc Olivier Chouinard f2cba2aa16 mod_voicemail_ivr: Added a missing menu in the conf.xml config. Also refactor nearly all the function name to something more standard. Also tried to make the flow as simple as possible in the menu.c 2011-12-26 02:52:32 -05:00
Marc Olivier Chouinard 08e6e8bc38 mod_voicemail_ivr: Document example settings parameters. This is open for discussion before being implemented 2011-12-24 11:29:00 -05:00
Marc Olivier Chouinard 4b53ecd817 mod_voicemail_ivr: Missing 2 file from initial commit 2011-12-23 20:01:33 -05:00
Marc Olivier Chouinard 17cdf9e1fd mod_voicemail_ivr: BETA : An alternative voicemail IVR system. It require an API provider for voicemail access that is currently provided by mod_voicemail vm_fsdb API so it can be used simultaneously with mod_voicemail IVR. It currently try to resemble the normal FreeSwitch Voicemail experience. The goal is to expand upon that experience without affecting everyone inproduction user experience. 2011-12-23 19:45:18 -05:00
Marc Olivier Chouinard de498aeffe FS-3071 Small comment correction from Mitch, thx 2011-12-21 13:52:30 -05:00
Marc Olivier Chouinard 2d4e159bef FS-3763 --resolve 2011-12-18 17:04:11 -05:00
Marc Olivier Chouinard 1ddd29bf0d FS-3071 Small fix on default value, and renaming the no-verify-date to verify-date. 2011-12-18 12:08:17 -05:00
Marc Olivier Chouinard 9574ba27f7 FS-3071 I've finally merged it all. It all look good, shouldn't affect anyone who didn't set those value 2011-12-18 11:54:38 -05:00
Marc Olivier Chouinard 947096c66d FS-3071 Added the tls extra options patch 2011-12-18 11:37:04 -05:00
Marc Olivier Chouinard 235ef72f1b FS-3071 This is the sofia changes following the addition of the passphrase in libsofia 2011-12-18 11:20:38 -05:00
Marc Olivier Chouinard 663699f4e3 FS-2896 --resolve 2011-12-18 01:48:35 -05:00
Marc Olivier Chouinard fb43f80581 FS-3705 --resolve 2011-12-18 01:13:37 -05:00
Marc Olivier Chouinard 8379a2926e FS-3037 --resolve
Modified patch for formating, also adding support for sqlite db name parameters.  Also fix potential db issues in sqlite if using multiple profile.
2011-12-18 00:22:24 -05:00
Marc Olivier Chouinard 10dfc37770 FS-3762 --resolve
I've had to add a missing include and do some formating cleanup.
2011-12-16 15:33:22 -05:00
Marc Olivier Chouinard a44bd60f4c FS-3736 --resolve
NOTE: This patch might affect xml_cdr, so better check if the output is to your liking after this commit
2011-12-16 09:22:05 -05:00
Marc Olivier Chouinard c6633fa300 FS-849 --resolve 2011-12-15 13:20:27 -05:00
Michael S Collins 9ea3ce666f config: add screen_confirm macro to lang/en/ivr/sounds.xml 2011-12-07 14:49:16 -08:00
Anthony Minessale 4a09e77f69 default to 0 2011-12-07 05:17:00 -06: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
Anthony Minessale 9d7e9e6742 FS-3731 --resolve 2011-12-01 07:41:18 -06:00
Di-Shi Sun ca97a49e29 Fixed buffer overflow issue caused by max number of destinations. 2011-11-30 15:17:13 +08:00
Di-Shi Sun db8a43ad79 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-11-25 17:32:59 +08:00
Di-Shi Sun 1e48c84df6 Updated for OSP Toolkit 4.0.2. 2011-11-25 17:26:46 +08:00
Jeff Lenk 35112f2269 FS-3586 --resolve 2011-11-23 13:25:24 -06:00
Anthony Minessale 3603a69d66 default to short date time in vm 2011-11-15 09:54:57 -06:00
Michael S Collins 86fef38b28 Remove redundant 'set' in default.xml Local_Extension 2011-10-24 13:58:21 -07:00
Anthony Minessale 4841670777 add presence_map config 2011-10-22 09:46:17 -05:00
Anthony Minessale 4ee1722f3e add presence_map 2011-10-22 09:40:59 -05:00
Anthony Minessale 127be02db2 add conference cdrs to mod_conference 2011-10-14 11:30:51 -05:00
Christopher Rienzo 798bacb2b5 move mod_http_cache configuration to conf/autoload_configs/ 2011-10-06 20:09:19 +00:00
Jeff Lenk 1f2bc29f60 FS-3595 --resolve 2011-10-06 09:33:57 -05:00
Anthony Minessale 9e3f0b6df5 FS-3493 --resolve 2011-10-03 12:22:09 -05:00
Michael S Collins cbfe83cc8f Fix eavesdrop so that *0 works as well as 88 as the access code 2011-09-28 16:51:11 -07:00
Anthony Minessale 7333d46d5b add new chatplan concept and mod_sms. Apps for chat messages: copy new base freeswitch.xml and chatplan dir if you are upgrading on existing config base 2011-09-21 14:31:18 -05:00
Stefan Knoblich 41abb3e644 mod_blacklist: Resource leak fixes, config checks and add help output for api interface
Don't leak the file handle after parsing the configuration
Don't leak memory if the file could not be opened

Check list name and filename attribute of configuration entry.

Add "blacklist help" and error messages to api interface.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-21 15:50:57 +02:00
Stefan Knoblich d00f74640f mod_blacklist: Add example configuration file
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-21 15:10:37 +02:00
Tamas Cseke 8547c5c995 more general way to connect to mongo 2011-09-12 09:16:56 +02:00
Michael S Collins d62679df18 Add phrase macros for '<person> has joined/left the conference' 2011-09-09 10:02:52 -07:00
Daniel Swarbrick b31ebc9a69 add config file and tweak modules.conf.in for mod_cdr_mongodb 2011-09-07 23:57:44 +02:00
Jeff Lenk 2da308c115 correct labor day holiday example 2011-09-05 14:07:49 -05:00
Travis Cross fb6e979f32 chmod -x *.xml 2011-08-26 04:48:33 +00:00
Michael S Collins d53d0c5753 add answer/sleep to talking clock example so media flows before we start takling 2011-08-22 17:04:49 -07:00
Anthony Minessale 56e37fb229 FS-3474 --resolve 2011-08-19 16:51:16 -05:00
Michael S Collins 9d2b4da881 Add remote CF set/cancel phrase macros 2011-08-16 16:06:23 -07:00
Anthony Minessale cd62d37b6e add conf from earlier patch 2011-08-10 08:18:42 -05:00
Anthony Minessale 98473085ea add homer capture hooks to mod_sofia 2011-07-31 18:36:23 -05:00
Marc Olivier Chouinard a9db642a36 mod_voicemail: Add 2 new profile settings, db-password-override and allow-empty-password-auth. By default, they have value of their previous behavior. If db-password-override=true, the db password will only be used if present, if not present fallback to the xml config file vm-password. If allow-empty-password-auth=false, it will disable login via a authentication method if there is no password set in the user account (This wont affect voicemail_authorize=true login). 2011-07-09 16:13:36 -04:00
Travis Cross e8edf3c2e2 whitespace cleanup 2011-07-08 11:32:51 +00:00
Michal Bielicki - cypromis e1bdb65eef added mod_callcenter to modules.conf.xml 2011-06-30 15:08:37 +02:00
Anthony Minessale bc7cb400c0 add sip_liberal_dtmf chanvar and liberal-dtmf profile param to use the maximum methods of DTMF avoiding sticking to the spec which leads to incompatability 2011-06-23 17:57:10 -05:00
Christopher Rienzo 17099473a3 Update to latest UniMRCP version. MRCP requests can no timeout if there is no server response. 2011-06-16 16:25:00 +00:00
Mathieu Rene d52a254d91 Lower default buffer size to 50ms 2011-06-13 18:27:28 -04:00
Anthony Minessale 4eaabd2817 add conf 2011-06-13 13:19:43 -05:00
Anthony Minessale 0933a34369 RTMP as easy as A.B.C. Avant-Garde Solutions Inc. -- Barracuda Networks Inc. -- ClueCon! http://www.cluecon.com 2011-06-13 12:52:16 -05:00
Michael S Collins 3ef2692fb8 config: Fix mod_directory phrase file references to 'dir-press.wav' (correct: vm-press) 2011-05-31 18:09:03 -07:00
Moises Silva 1078f77f42 Merge remote-tracking branch 'fsorig/master' 2011-05-27 16:37:24 -04:00
Michael S Collins 42f10a48c3 Add ivr/ subdir to conf/lang/en/en.xml 2011-05-27 09:55:50 -07:00
Mathieu Parent 99b7f1d10c Skinny: voicemail after 30s (like SIP) 2011-05-26 21:44:56 +02:00
Mathieu Parent c93f7be7c4 Skinny: replace skinny-route by skinny-process in dialplan 2011-05-26 21:43:54 +02:00
Moises Silva 65b231f5a4 restore default config valus for portaudio.conf.xml 2011-05-26 00:21:59 -04:00
System Administrator 7eaef23955 Merge remote branch 'fsorig/master'
Conflicts:
	src/mod/applications/mod_commands/mod_commands.c
	src/mod/endpoints/mod_portaudio/mod_portaudio.c
	src/mod/endpoints/mod_portaudio/pablio.c
2011-05-26 00:13:12 -04:00
Tamas Cseke 84feca50e3 try to add sample config. I shouldn't have permission 2011-05-12 11:07:06 +02:00
Michael S Collins 8529ba3336 config: fix talking clock regexes (need ^ and $ so they don't match only 917x) 2011-05-06 13:28:21 -07:00
Anthony Minessale 16e3d1fa25 default timer to run slower and increase as needed, Run the timer at 20ms by default and drop down as needed unless you set 1m-timer=true which was previous default 2011-04-29 11:09:14 -05:00
Anthony Minessale 00b53a91ea FS-3277 --resolve There are actually really only 2 places where it needs the real hostname, the hostname command and the header on the events. I changed everything to the switchname because there were some more sql stmts etc in the core. 2011-04-29 10:24:50 -05:00
Michal Bielicki - cypromis 5d46ddbc92 FS-3195, thank you Christian Benke 2011-04-26 15:10:37 +02:00
Michael S Collins ffb4a3ae44 config: Talking clock dialplan example (Thanks AviMarcus) 2011-04-22 15:27:54 -07:00
Marc Olivier Chouinard 4137b360cf switch_ivr/xml: Change the structure of the phrases/language system. Previously it was fxml->phrases->macros->language->macro. Changed it so fxml->languages->language->phrases->macros->macro
You can have sub macros <macros name="voicemail"><macro ...> and allow you to call it login@voicemail.
Change the sound-path to sound-prefix to make it constistant with the rest of freeswitch.
Also allow to set a sound-prefix to a macros, so you can override it for a specific file set.
You can set say-modules="en" or whatever in the <language section to define that say module to use.
2011-04-20 13:09:03 -04:00
Jeff Lenk 28738b0629 FS-3001 --resolve 2011-04-19 23:02:51 -05:00
Michael S Collins 1781ac884f Update phrase_en; add lang/en/ivr/sounds.xml for general phrase macros 2011-04-19 17:52:45 -07:00
Michael S Collins c323efbf72 Measure twice, cut once... 2011-04-13 13:39:18 -07:00
Michael S Collins e4c8edef54 Directory sound file: dir-for_prev.wav -> dir-for_previous.wav 2011-04-12 09:33:45 -07:00
Marc Olivier Chouinard a909940385 conf: Only english is built by default.y 2011-04-08 15:13:11 -04:00
Anthony Minessale 1ddc19994f FS-3211 checkin 2011-04-01 13:07:41 -05:00
Anthony Minessale ebd9c83ed6 FS-3211 --resolve 2011-04-01 12:39:39 -05:00
Anthony Minessale 7dcbe7bda6 FS-3189 ok, patch added, but have you discovered why you trigger this because its not typical and is the sign of a problem I would assume? 2011-03-29 21:05:04 -05:00
Anthony Minessale eefdb764cf merge file_string into dptools 2011-03-29 20:35:34 -05:00
Anthony Minessale 305920eb3f Merge remote branch 'remotes/github-joshperry/modzmq' 2011-03-28 19:04:01 -05:00