Commit Graph

  • 9f4ff8814b Breaking change: show command with no arguments now returns the usage syntax instead of the list of all registered interfaces. show api and show application now does not display items with no description set in their interface structs, allowing you to have "hidden" api's and applications, for example to keep an old api name for something for backwards compatibility sake, but you do not want it to show up in the help commands. Michael Jerris 2007-02-23 20:32:31 +00:00
  • 1109bc83c7 put blank, not printf'd null into the module load sql statements. Michael Jerris 2007-02-23 20:13:15 +00:00
  • f69b1aefb6 doh Anthony Minessale 2007-02-23 20:03:30 +00:00
  • 119c10f872 naggy compiler Anthony Minessale 2007-02-23 20:02:41 +00:00
  • 529e82bdc5 add more checking on valid module interface/implementation structs. Don't push null descriptions, syntax, ect into the events (and eventually into the db). More properly handle const qualifers. Push blank instead to avoid a printf of null. Breaking change (although not to any in tree codecs) is if you have any implementations with a blank iananame, the entire codec interface will no longer load. Michael Jerris 2007-02-23 19:15:43 +00:00
  • 562471068e Don't load module interfaces without a name. We use that name for reference in the hash, it is required. Michael Jerris 2007-02-23 18:24:31 +00:00
  • 1ec6bad02c fix seg Anthony Minessale 2007-02-23 18:04:52 +00:00
  • 10b1187110 fix Client.pm recv len Anthony Minessale 2007-02-23 18:02:50 +00:00
  • 6b46843c57 try a bit harder to make sure we don't do printf like functions on null. Michael Jerris 2007-02-23 17:28:41 +00:00
  • bd62246033 handle fragmented reads on the socket Anthony Minessale 2007-02-23 16:44:04 +00:00
  • a644b549c5 remove redundant strlen Anthony Minessale 2007-02-23 16:43:07 +00:00
  • f8352e76ae fix transaction locking error in the core sql thread Anthony Minessale 2007-02-23 16:42:40 +00:00
  • 08f512f436 update windows build to use sqlite 3.3.13 Michael Jerris 2007-02-22 23:13:56 +00:00
  • 6461d8faff windows build tweaks to resolve warnings. Michael Jerris 2007-02-22 23:12:58 +00:00
  • 5791353cec sync up our in tree sqlite with the 3.3.13 official release. Commit to follow to finish this process on the windows build. Michael Jerris 2007-02-22 22:09:42 +00:00
  • 64133ab31a one more for ilbc Anthony Minessale 2007-02-22 21:25:32 +00:00
  • 9bd118dc28 add mode goodies to ilbc Anthony Minessale 2007-02-22 21:13:36 +00:00
  • 77fe0e7bcd add mode goodies to ilbc Anthony Minessale 2007-02-22 20:56:23 +00:00
  • a88da36253 add heartbeat event and core uuid Anthony Minessale 2007-02-22 17:38:34 +00:00
  • 4dd3e158a0 send break sig after sending messages and events to sessions Anthony Minessale 2007-02-22 16:06:42 +00:00
  • 6c0152ca2f try to pass 2833-pt across calls Anthony Minessale 2007-02-21 21:46:32 +00:00
  • d90ca2f270 added switch_file_lock and switch_file_unlock to the exposed functions from apr to be used to make FSCORE-14 jira ticket cross platform. Michael Jerris 2007-02-21 18:39:10 +00:00
  • 5ca710d252 make ilbc fail the call when the frame is wrong Anthony Minessale 2007-02-21 17:59:08 +00:00
  • f703658741 add 120ms to g711, fix errs in g711 alaw defs, tweak buffer in file playback and add kill to hupall Anthony Minessale 2007-02-21 06:35:55 +00:00
  • ddd613eefd change the override to header symbol from : to ^ (beware) Brian West 2007-02-21 03:37:17 +00:00
  • 915944b7ed add pool allocated printf function switch_core_sprintf Michael Jerris 2007-02-20 21:54:23 +00:00
  • e4947bfbfe refactor switch_core_sql_thread with the following main changes: Michael Jerris 2007-02-20 18:27:21 +00:00
  • 9e8a2b3e07 update Anthony Minessale 2007-02-20 17:50:50 +00:00
  • 58705374f4 switch_channel_set_variable_nodup which does not dup the value from the session pool. The value MUST already be allocated from the pool for that session, or very bad things could happen. Use with caution. Michael Jerris 2007-02-19 22:57:27 +00:00
  • ad6cca6737 add channel data to event Brian West 2007-02-19 21:28:58 +00:00
  • 5e4396a46e making private events fire (please test) Brian West 2007-02-19 21:06:27 +00:00
  • d0cda3c757 Fix indents to tabs in previous commit Mike Murdock 2007-02-19 17:00:29 +00:00
  • 4e858fc38c No entry at menu should not play the invalid prompt but still count as an invalid entry and repeat the menu Mike Murdock 2007-02-19 16:57:14 +00:00
  • 1141525293 don't create new iax sessions when we shouldn't Michael Jerris 2007-02-19 16:56:48 +00:00
  • 962c8ba4f2 add rwlocks to bridge Anthony Minessale 2007-02-19 15:20:16 +00:00
  • ee101704d7 constify switch_caller_profile_new Michael Jerris 2007-02-19 03:23:02 +00:00
  • bbf3c290d9 add switch_core_session_sprintf which allocates from the session pool Michael Jerris 2007-02-19 02:21:27 +00:00
  • 045eb8a9de update Anthony Minessale 2007-02-18 16:51:11 +00:00
  • 6322a73341 fix typo to fix build Michael Jerris 2007-02-18 14:33:55 +00:00
  • 0884c559ef update Anthony Minessale 2007-02-18 04:37:06 +00:00
  • e87e5b5759 tweak Anthony Minessale 2007-02-17 22:22:52 +00:00
  • 4974b5b2b1 tweak Anthony Minessale 2007-02-17 22:19:56 +00:00
  • b47cd0314b tweak Anthony Minessale 2007-02-17 22:13:19 +00:00
  • 368ac20dc1 rearrange things to work better Anthony Minessale 2007-02-17 18:40:42 +00:00
  • 4913ae24e1 move session-rest Anthony Minessale 2007-02-17 17:30:49 +00:00
  • 4ae10379f2 add windows build for mod_xml_cdr. This probably also fixes the build on several non-linux systems. Michael Jerris 2007-02-17 06:55:43 +00:00
  • 7b4e100b31 Temporarily reverting sofia-sip library back to prior to the changes merged on 2/7/2007 due to ongoing unresolved issues in the new code. Will re-commit these changes once we receive fixes from the sofia-sip tree for these outstanding issues. Make sure recommended. Michael Jerris 2007-02-17 06:25:21 +00:00
  • 08debcfcb4 completion of the commit from revision 4305 Michael Jerris 2007-02-17 06:22:47 +00:00
  • 3f72839a65 constify switch_channel_set_variable and remove some incorrect casts in it's consumers. Michael Jerris 2007-02-17 00:56:16 +00:00
  • 654dc6e616 fix copy/paste error on setting SWITCH_GLOBAL_dirs.temp_dir on windows. Michael Jerris 2007-02-16 23:37:14 +00:00
  • 9fc1f45ebd constify switch_core_hash functions and some of their consumers. Michael Jerris 2007-02-16 23:36:10 +00:00
  • db797b8130 match new prototype for switch_ivr_park Michael Jerris 2007-02-16 23:12:20 +00:00
  • 77347efd45 match new prototype for switch_ivr_menu_init Michael Jerris 2007-02-16 23:11:52 +00:00
  • 276aa96ae4 add sqlite linking to dptools Michael Jerris 2007-02-16 23:11:08 +00:00
  • a03f962174 add callbacks to park Anthony Minessale 2007-02-16 21:32:49 +00:00
  • 9626393ef8 add export app (set + adding to export_vars) in 1 Anthony Minessale 2007-02-16 20:07:35 +00:00
  • c78bd99d80 update Anthony Minessale 2007-02-16 19:43:00 +00:00
  • 4ddc9e1681 add some commands to portaudio Anthony Minessale 2007-02-16 16:19:39 +00:00
  • 9af074316f Added support for default_language channel variable. If no language specified explicitly in the API call then default_language will be used. If no default_language specified then english will be used. Mike Murdock 2007-02-16 01:57:54 +00:00
  • f181b0ef9e Tweak - phrase_lang should have been phrase-lang in ivr menu parameters for consistency Mike Murdock 2007-02-15 22:23:33 +00:00
  • a918bea9cf Add Phrase Macro support to ivr menu. Mike Murdock 2007-02-15 21:59:59 +00:00
  • 700c115632 update Anthony Minessale 2007-02-15 20:02:52 +00:00
  • 3b09790ba6 update Anthony Minessale 2007-02-15 19:58:25 +00:00
  • a080949e8f add small demo mod to dump xml call detail reports until we work it into mod_cdr ./configure or manually mkdir /usr/local/freeswitch/log/xml_cdr Anthony Minessale 2007-02-15 19:46:37 +00:00
  • b82cf5683b xml formatting for call detail Anthony Minessale 2007-02-15 19:20:14 +00:00
  • 2bd4fdad57 don't strip the resource off the from in a chat msg Michael Jerris 2007-02-15 17:48:14 +00:00
  • 671259959b a little re-work in preparation for being able to outdial from a conference that does not yet exist. Michael Jerris 2007-02-15 17:28:09 +00:00
  • d484b87343 update Anthony Minessale 2007-02-15 16:53:44 +00:00
  • 813c4cd85d make the 2833 dtmf increase the sequence number before it sends instead of after. The net result of this is, we are still doing it wrong (sending both and audio packet with the same sequence number as our 2833 packet) but because we increment it first, the ua should get our 2833 packet with that sequence number before it gets the audio packet with that sequence number. This should help dtmf interop on ua's that were discarding rtp packets received with a sequence number that it had already received. Michael Jerris 2007-02-15 14:32:34 +00:00
  • 85c8bcd5ed Merge changes from sofia-sip tree: Michael Jerris 2007-02-15 05:18:37 +00:00
  • 6e12fb32cd remove white space chages from sofia tree Michael Jerris 2007-02-15 04:54:37 +00:00
  • 604f7a0ed5 don't pass NUTAG_URL a display name. Michael Jerris 2007-02-15 04:37:57 +00:00
  • e77cedb948 revert some useless differences from the official sofia-sip tree Michael Jerris 2007-02-15 02:53:37 +00:00
  • 5578b9a889 fix configure test failure if -Werror is in CFLAGS Anthony Minessale 2007-02-14 23:17:48 +00:00
  • b154ea7e2b update Anthony Minessale 2007-02-14 23:08:10 +00:00
  • 77484ae4b7 detect __func__ properly even if CFLAGS has -Werror in it Anthony Minessale 2007-02-14 22:48:54 +00:00
  • e96f7a118c add resets to a few places Anthony Minessale 2007-02-14 22:41:03 +00:00
  • 3cfc19fd4c fix codec neg Anthony Minessale 2007-02-14 22:14:32 +00:00
  • 1072896755 fix js file object for good this time Michael Jerris 2007-02-14 21:57:13 +00:00
  • 24d58ceee5 yet another attempt to properly build with the file object again Anthony Minessale 2007-02-14 20:48:15 +00:00
  • 262eedc03c .update Anthony Minessale 2007-02-14 20:21:12 +00:00
  • b8d838640e %d can't take the long long result. Michael Jerris 2007-02-14 20:15:51 +00:00
  • fcfb34989d fix Anthony Minessale 2007-02-14 20:06:39 +00:00
  • 318914124b add var that can set gmail greeting Anthony Minessale 2007-02-14 19:47:16 +00:00
  • 41d2d43e99 warning: ISO C does not allow extra ; outside of a function Michael Jerris 2007-02-14 19:45:56 +00:00
  • 7c29b64cd6 fix file object support in spidermonkey build Michael Jerris 2007-02-14 19:42:45 +00:00
  • fc330804ff thats not a real fd, it's a switch_socket_t * Michael Jerris 2007-02-14 19:31:58 +00:00
  • 58636d9db1 warning: ISO C does not allow extra ; outside of a function Michael Jerris 2007-02-14 19:22:42 +00:00
  • 9dbba11035 more constification cleanups. Michael Jerris 2007-02-14 19:15:20 +00:00
  • 2b507706c9 switch_core_session_strdup now takes const char * arg. Michael Jerris 2007-02-14 19:14:53 +00:00
  • df85aac80c timeout bug pointed out by davidnicol Anthony Minessale 2007-02-14 18:47:22 +00:00
  • a986980c0e fix typedef for switch_stream_handle_write_function_t to also use const char * fmt and match other uses of that type. Michael Jerris 2007-02-14 18:08:11 +00:00
  • c48792c61c fix potential xml handle leak from previous committ. Michael Jerris 2007-02-14 17:34:16 +00:00
  • 251723ba41 fix missing strdup in switch_ivr_menu_bind_function change most char * values in ivr_menu functions to const char * change switch_core_strdup to get passed const char * instead of char * change switch_xml_find_child to get passed const char * instead of char * change the ivr dialplan application to free the xml config as soon as it is done building the xml menu and not hold it until the menu is done being run, so that you can do a reloadxml while someone is in a menu without blocking. Michael Jerris 2007-02-14 17:28:42 +00:00
  • 81dcb65cd5 remove extra ; Michael Jerris 2007-02-14 17:22:34 +00:00
  • 4a48bbf0f7 the guy on the mailing list had a good idea, add a message in dingalaing announcing the caller id as a chat message, added, but not testesd...can someone test this? Anthony Minessale 2007-02-14 15:32:02 +00:00
  • fdac4282b6 add new xml call detail function to the core and a way to use it from javascript Anthony Minessale 2007-02-14 15:19:01 +00:00
  • b0901fe4ce s.data is void * Anthony Minessale 2007-02-14 15:08:49 +00:00
  • d5f77e14d1 add mod_say_en to load by default. Michael Jerris 2007-02-14 04:30:14 +00:00
  • 11a8218db0 potential format string exploits (warning: format not a string literal and no format arguments) Michael Jerris 2007-02-14 03:45:10 +00:00