Commit Graph
102 Commits
Author SHA1 Message Date
Michael Jerris 2f94f73921 make modules unbind events and un-reserve subclasses on module unload
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8898 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-07-03 23:54:35 +00:00
Michael Jerris 64997c4d8e vim extendtab is bad
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8894 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-07-03 19:12:26 +00:00
Anthony Minessale dcca03341d let voicemail favor effective_caller_id_name/number
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8854 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-06-27 15:01:14 +00:00
Brian West b8fcbe02b8 MODLANG-67 part2
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8812 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-06-18 18:42:21 +00:00
Anthony Minessale f7c8ef4a3b fix var names and add voicemail_notify_email template var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8756 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-06-04 22:52:37 +00:00
Anthony Minessale 12f18c54f7 This feature was a patch we probably should have looked at closer?
I reverted it and wrote a new one, please test as i am not able to atm this is a blind commit.

vm-mailto (default undef) "the addr you want main email"
vm-notify-mailto (default same as vm-mailto) "the addr you want notifications sent to"
vm-email-all-messages (default false) "send all messages to vm-mailto addr (attachment based on vm-attach-file param)"
vm-notify-email-all-messages (default false) "send a notify email to vm-notify-mailto when a vm is left (never has attachment)"
vm-keep-local-after-email (default true) when you email the main message also keep it locally as new vm for the phone.
                                      when false means delete it as if it never happened and just email it.
vm-attach-file (default true) attach the audio file to the main email

the notify email will use the same template as the main email unless you define the new profile param "notify-template-file"



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8748 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-06-03 22:01:26 +00:00
Anthony Minessale f930eaeec7 indent pass 2
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8689 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-27 04:54:52 +00:00
Michael Jerris aa93dc3e9c merge MODAPP-88: Fix Email with no Attachement; Allow Email & Local VM Storage; Add Notify Only Email; Extra, note about missing prompts.
Added param "vm-email-only" to make voicemail sent by email only (previously default behavior
Added param "vm-mailto-notify" to allow sending an second email to an mobile or other device for notification only 


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8655 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-26 02:51:34 +00:00
Anthony Minessale 307e9ef7d6 name change
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8579 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-24 03:46:19 +00:00
Stefan Knoblich 5d91bea365 switch_url_encode now takes the full length of the buffer and null-terminates the string properly (Klocwork #1030)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8510 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-21 21:31:17 +00:00
Anthony Minessale 8780b35dc1 add patch from MODAPP-93
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8490 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-20 17:19:14 +00:00
Anthony Minessale 7daa751f1e doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8460 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-17 15:48:18 +00:00
Anthony Minessale a79fe2c125 add vm_boxcount api func
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8457 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-17 00:33:34 +00:00
Anthony Minessale 16f5637f9a test
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8303 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-08 16:09:49 +00:00
Brian West e341914d25 Add MODEVENT-21 and a small tweak to voicemail to not light up on saved message counts
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8133 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-21 15:25:09 +00:00
Michael Jerris 29ea1523c9 tweak windows build for inet_pton and other build problems
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8131 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-21 14:35:14 +00:00
Anthony Minessale 1b6bee859d Moc likes to inturrupt the hello message
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8128 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-18 22:05:44 +00:00
Michael Jerris 08524b434f rename field user -> username for voicemail db (MODAPP-82)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7922 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-18 22:13:32 +00:00
Anthony Minessale 32c97ad2e5 udpate
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7838 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 23:34:14 +00:00
Anthony Minessale b465dbfbdb udpate
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7837 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 23:21:08 +00:00
Anthony Minessale c70470daa4 udpate
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7836 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 23:17:01 +00:00
Brian West 131863171f cleanup
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7643 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-15 23:23:59 +00:00
Michael Jerris d586753113 dup these too.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7563 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-08 23:31:22 +00:00
Brian West b0ad7ab50c set tab mode properly
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7500 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-03 22:14:57 +00:00
Anthony Minessale 9cb51f53f7 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7416 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 21:07:20 +00:00
Brian West 00ce39e24c fix race loop
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7412 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 20:14:38 +00:00
Michael Jerris 284d03e5e1 code analysis, bounds checks, buffer overrun fixes.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7403 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 08:47:55 +00:00
Michael Jerris 482badffca code analysis, clean up asserts related to switch_core_session_get_channel.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7402 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 07:26:10 +00:00
Michael Jerris 8640657c4b use switch_event_add_header_string
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7342 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-24 11:56:57 +00:00
Anthony Minessale 1424b6c73b change xml_lookups to take an event as params instead of url string this will break your xml_curl scripts please update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7333 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-23 20:59:25 +00:00
Anthony Minessale 4c14b9b0fc update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7278 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-18 00:17:42 +00:00
Michael Jerris ca55a0113e don't keep looking when it can't find the user
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7243 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-15 21:21:36 +00:00
Anthony Minessale 143bed09a3 try to use clock_gettime to make sure we don't care if the system time changes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7165 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-11 00:43:49 +00:00
Anthony Minessale df749a420f fix dtmf code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7125 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-07 16:49:46 +00:00
Michael Jerris 721b850699 check return from unlink.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7080 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-04 01:49:26 +00:00
Anthony Minessale 6b641da0ba add min record len to voicemail
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7077 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-03 22:04:19 +00:00
Michael Jerris 87eaf2b892 reformat code.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6984 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-26 17:37:13 +00:00
Michael Jerris 4c47473782 add configurable file metadata (MODAPP-60)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6983 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-26 17:26:46 +00:00
Michael Jerris 2847d1c04e more error checking.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6954 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-22 01:00:10 +00:00
Anthony Minessale 2931fc9109 dtmf overhaul testers wanted
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6952 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-22 00:32:20 +00:00
Anthony Minessale 998515a2ef fix MODAPP-58
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6918 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-20 20:20:38 +00:00
Anthony Minessale 5355075c60 blinking lights for xmas presence
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6849 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-18 01:12:50 +00:00
Michael Jerris 531fe4de8f cleanups, simplify odbc ifdefs, remove some unnecessary var declarations, handle return values of unlink, whitespace cleanup.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6804 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-15 04:58:44 +00:00
Anthony Minessale c5ab852849 fixes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6792 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-14 17:39:45 +00:00
Anthony Minessale ecffbdca4e christmas presence
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6783 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-14 02:09:22 +00:00
Anthony Minessale 9e9695a3d3 sip is fun
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6774 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-14 00:00:57 +00:00
Michael Jerris 54ec86f6ce use switch_snprintf instead of snprintf becuase in insures null termination of strings.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6707 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-12 21:53:32 +00:00
Michael Jerris 4110f73cf3 add msvc 2008 sln/project files
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6690 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-12 01:40:13 +00:00
Anthony Minessale 8bf63d3d8c add mod_cdr_csv
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6542 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-06 19:51:55 +00:00
Anthony Minessale 26fccbdddb update logger code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6504 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-04 22:36:05 +00:00