Commit Graph

1408 Commits

Author SHA1 Message Date
Anthony Minessale c0dbb3e561 add recursive flags and workaround for nested broadcast in controlled situations
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14644 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-26 17:42:36 +00:00
Mathieu Rene 5abd10c0c3 refactor mod_event_socket so it uses switch_log functions to duplicate and free log nodes while it uses them internally (fix bad ptr for userdata on event socket listeners)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14598 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-22 19:26:58 +00:00
Anthony Minessale 2c0eaac332 add record_start and record_stop events
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14591 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-21 22:29:44 +00:00
Mathieu Rene 8e0dcb4f21 don't expose node allocation functions outside of switch_log.c
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14556 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-18 18:32:11 +00:00
Mathieu Rene 1c048237d7 refactor node allocation and make a copy of userdata in case the session gets killed before the logger module gets the node
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14555 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-18 18:24:31 +00:00
Mathieu Rene c2d5f970bc Per-call logging, part one
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14509 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-13 20:35:02 +00:00
Anthony Minessale 9db694a1a8 set default resample quality to 2
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14400 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-28 18:50:33 +00:00
Michael Jerris 8c05b2f711 core: add switch_sockaddr_equal (LBAPR-3)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14397 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-28 16:03:45 +00:00
Michael Jerris b0daf34ad5 mod_event_socket: sendevent Fire events with correct event-name and subclass (MODEVENT-41)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14354 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-24 20:13:36 +00:00
Anthony Minessale 0573d3cf09 FSCORE-403
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14331 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-23 15:55:13 +00:00
Anthony Minessale 87c2c0d398 MODSOFIA-18
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14319 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-22 19:14:47 +00:00
Mathieu Rene 46786eaa2c fix missing SWITCH_BEGIN_EXTERN_C
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14280 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-17 14:36:36 +00:00
Anthony Minessale 0907bbbc63 change timing for media bug recording *yet again*
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14143 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-06 22:21:45 +00:00
Anthony Minessale 835b6d31bb add time of day routing attrs to condition tags in xml dialplan
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14137 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-06 18:31:23 +00:00
Brian West b6363dc294 LOOK OUT BELOW... (FSCORE-381)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14055 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-30 18:59:05 +00:00
Michael Jerris 6348359d95 change odbc handling in code to be runtime instead of build time
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13936 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-24 16:02:43 +00:00
Mathieu Rene b610bf2f9f Implement new config parser in mod_voicemail
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13879 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-20 03:37:15 +00:00
Mathieu Rene ca5bc07f48 Implement new config parser in mod_voicemail
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13878 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-20 03:32:29 +00:00
Mathieu Rene 9482850a83 Fix up SWITCH_CONFIG_ITEM_STRING_STRDUP to please windows
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13829 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-18 06:01:45 +00:00
Michael Jerris c90c4a54d5 tweak xml_config types
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13817 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-17 19:49:00 +00:00
Andrew Thompson 8b6143fb38 int32_t -> uint8_t
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13800 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-17 03:44:47 +00:00
Andrew Thompson d195845e5c Wrap apr_mcast_hops as switch_mcast_hops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13799 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-17 03:36:45 +00:00
Anthony Minessale 9675a6e24b record_sample_rate variable influences the rate record app will use
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13769 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-12 16:06:34 +00:00
Mathieu Rene 8e1c188d40 Add SWITCH_XML_SECTION_MAX to switch_xml_section_enum_t
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13745 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-10 05:08:53 +00:00
Mathieu Rene 9912427cd4 sigh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13742 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-10 00:55:55 +00:00
Mathieu Rene 3fd2044877 Also export switch_inet_pton
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13741 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-10 00:48:35 +00:00
Mathieu Rene f7f48fef3c fix switch_false() logic for numbers
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13740 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-10 00:14:11 +00:00
Mathieu Rene 965023a8eb doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13739 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-10 00:07:10 +00:00
Mathieu Rene 374997f2c1 Export swtich_inet_ntop so modules can use it
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13738 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-10 00:04:29 +00:00
Anthony Minessale ab568f3589 patch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13694 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-08 21:52:50 +00:00
Mathieu Rene 7a34d5bafb xml_config tweaks
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13665 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-06 19:10:37 +00:00
Anthony Minessale 213a372b11 add padding to cycles on session_record
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13648 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-05 19:52:02 +00:00
Mathieu Rene b633d3298e add an external port output parameter to switch_nat_add_mapping and use it in sofia_glue_tech_choose_port
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13629 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-05 02:30:44 +00:00
Anthony Minessale ef5b6d76a8 add hunt_caller_profile
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13625 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-05 01:05:11 +00:00
Michael Jerris 628ba5f21e fix msvc function tagging for code analysis
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13573 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-03 15:43:41 +00:00
Anthony Minessale f2495ec8e0 fix recursive file record during file playback issue IRC-00
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13551 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 19:50:04 +00:00
Anthony Minessale b82984fe97 add netmask detection for nat discovery work
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13549 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-02 16:55:10 +00:00
Brian West dd9bcd3c53 might wanna delete a mapping
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13514 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 00:30:45 +00:00
Brian West a19dad9155 Adding switch_nat options for NATPMP and uPNP mapping of ports for auto nat traversal. Not used for anything yet.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13513 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-30 00:14:57 +00:00
Brian West 334a8adfe8 OCD
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13512 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-29 21:22:20 +00:00
Anthony Minessale c4b67d93fc add CHANNEL_HANGUP_COMPLETE event to take the place of CHANNEL_HANGUP, CHANNEL_HANGUP now fires as soon as the channel is hungup but you must wait for CHANNEL_HANGUP_COMPLETE for the CDR data
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13505 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-29 17:18:03 +00:00
Anthony Minessale a2255da097 add CALL_SECURE event
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13487 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-28 17:50:06 +00:00
Michael Jerris 6a77aa32b9 build: fix msvc build (FSBUILD-165)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13467 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-27 16:00:20 +00:00
Brian West d9c41bc7b4 fix mitm to be more reliable
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13443 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-27 01:40:11 +00:00
Brian West a6b7c47dfe needs more testing
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13430 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-23 01:50:56 +00:00
Anthony Minessale eb83431dcb add some stuff for zrtp
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13426 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-22 18:19:55 +00:00
Brian West 861bd2093e ZRTP Support please download your SDK from http://www.zfone.com and use build/buildzrtp.sh to build the lib.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13406 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-20 23:04:05 +00:00
Michael Jerris 110535cf75 OCD
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13399 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-20 00:50:09 +00:00
Michael Jerris 34f4535cb2 fix windows pch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13392 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-19 20:12:32 +00:00
Michael Jerris 383ff711d2 cleanup msvc code analysis warnings
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13366 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-15 21:07:18 +00:00
Anthony Minessale 92955376b2 FSCORE-368
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13310 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-14 21:07:39 +00:00
Anthony Minessale 3c6b98d00f accept asterisk N/X/Z/. notation everywhere regexes are expected when they start with _
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13287 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-12 17:10:57 +00:00
Michael Jerris 4441606b17 cleanup msvc code analysis tagging and warnings
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13280 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-11 22:28:02 +00:00
Anthony Minessale bf4dbe097a FSCORE-357
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13274 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-11 16:52:01 +00:00
Mathieu Rene 428905db47 oops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13263 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-08 04:48:55 +00:00
Mathieu Rene 4c80273fbf Add code analyzer tags to xml functions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13261 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-08 04:38:44 +00:00
Mathieu Rene 3b168bcb3f Add switch_xml_parse_str_dynamic and switch_xml_parse_str_dup
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13255 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-07 21:40:21 +00:00
Anthony Minessale 4619f83a40 wait for cdr to be generated in failed cdr_x
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13253 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-07 17:27:15 +00:00
Mathieu Rene 578aa78e2b Update doxygen for switch_channel_variable_first and switch_channel_variable_last
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13227 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-04 19:56:46 +00:00
Anthony Minessale 0b66681f10 add resume command to event socket and socket_resume variable
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13212 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-30 22:45:46 +00:00
Mathieu Rene b266da15a4 switch_core.h doxygen update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13181 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-28 20:41:44 +00:00
Anthony Minessale 9355013017 FSCORE-357
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13176 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-28 14:13:05 +00:00
Anthony Minessale e7470e882c FSCORE-357
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13167 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-27 17:45:04 +00:00
Anthony Minessale 0071cedcd0 only pass 2833 while bridged and while bridged to another channel that uses our RTP stack
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13131 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-23 13:15:03 +00:00
Anthony Minessale dd61d20987 MODAPP-264 prevent multiple bindings of the same event_hooks to make code simpler in mod_limit
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13113 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-22 15:02:32 +00:00
Anthony Minessale d2a2be5d6a make state_handler macros not let you install the same one more than once
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13111 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 22:51:28 +00:00
Anthony Minessale 131be776f1 add calls count and failed calls count to sofia profile sorted by direction
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13103 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 17:47:22 +00:00
Anthony Minessale 32e2fddef3 ndlb_sendrecv_in_session var NDLB-sendrecv-in-session profile option to reverse the effects of MODENDP-148
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13084 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-20 17:07:54 +00:00
Anthony Minessale 63fd842b3d autoflush on bridge and add bridge_hangup_cause variable to indicate the hangup cause of the last bridged channel
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13065 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-16 22:13:55 +00:00
Mathieu Rene 98a7172281 xml_config: Fix issue where default NULL strings were ignored on reload
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13052 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-16 02:26:32 +00:00
Anthony Minessale 3e26e87ba6 change names to protect the ignorant
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13028 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 15:08:21 +00:00
Anthony Minessale 21538b2bf9 run expand_vars if input contains a special escaped character not just when it contains a variable to eat up back slashes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13015 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-14 15:24:30 +00:00
Anthony Minessale 535cf4696a clone frames in loopback so we can smooth it out better, now with more memory usage (tm) maybe this will curb pepople from using it like candy
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13011 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-13 18:35:26 +00:00
Anthony Minessale ab6c4f1a6d change CS_DONE to CS_DESTROY and add state handler for destroy and tear down critical parts of the channel from this method which is not called until it's impossible for anything to be referencing the channel (after final write lock and before destroying the pool)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12986 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-10 17:43:18 +00:00
Anthony Minessale 9420799407 add more specific checks to new macro just to be safe
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12973 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 21:17:52 +00:00
Anthony Minessale 68b0359cfb FSCORE-349 add flag to denote if a codec is init or not
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12961 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 17:17:12 +00:00
Michael Jerris 2840f826f0 fix windows calling conventions for modules with sub-modules broken in svn r12919
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12960 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 15:28:52 +00:00
Anthony Minessale 984573a3ca FSCORE-349
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12953 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-08 18:43:10 +00:00
Anthony Minessale bb5d54f698 drop divide by 2 from normalize func
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12935 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-07 15:23:12 +00:00
Michael Jerris dcc59eace2 build: fix older gcc build (FSBUILD-150)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12924 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 20:54:50 +00:00
Michael Jerris 571e7cb8c1 mod_lua: fix windows build (FSBUILD-149)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12919 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-06 18:53:43 +00:00
Anthony Minessale db4b11711d add a couple, two tree stats
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12913 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-03 21:48:52 +00:00
Anthony Minessale 7119462aa1 add rtp-autoflush profile param and rtp_autoflush var to skip timer sleeps when the socket has data ready and refactor the jitter buffer code out into a different function and fix it so it works in blocking mode too
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12854 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-31 19:10:43 +00:00
Anthony Minessale debe5daebb add read_terminator_used var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12840 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-30 16:48:44 +00:00
Mathieu Rene 68417f4c25 In switch_true/switch_false, check switch_is_number(expr) && atoi(expr) instead of just atoi(expr). Fixes a bug when continue_on_fail contains cause codes only (atoi evals the 1st number so it would always be true)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12834 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-29 17:12:40 +00:00
Anthony Minessale 3c72e9f143 add username and realm to sip db
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12785 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-25 20:14:07 +00:00
Anthony Minessale bce5187da1 rearrange hangup callflow to do more work in the session's own thread
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12784 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-25 20:07:40 +00:00
Anthony Minessale dd19c3c2ec fix var events to not have stamp info
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12765 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 23:44:03 +00:00
Anthony Minessale 4025b42470 fix hanguphook order of operations vs destroy method issue in c++ code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12730 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 15:30:08 +00:00
Anthony Minessale a000f0bc89 add import vars to fifo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12722 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-23 16:06:32 +00:00
Michael Jerris cb54de5009 fix macros with missing ( )
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12698 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 23:01:20 +00:00
Anthony Minessale 3aacae1aa3 add transfer_after_bridge magic var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12691 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 20:40:30 +00:00
Anthony Minessale c2692bf05a FSCORE-339
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12682 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-20 13:58:45 +00:00
Michael Jerris dd1cb3aac2 add code analysis tagging
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12646 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 16:32:57 +00:00
Mathieu Rene 574b7b1e3e Fix a bunch of const (-Wcast-qual checking start)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12640 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-17 13:25:02 +00:00
Anthony Minessale 674a18f930 add origination_pricacy var to originate api
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12546 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-10 13:16:14 +00:00
Anthony Minessale 930beaa8df separate throttle mutex from session hash mutex
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12515 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-07 17:45:37 +00:00
Mathieu Rene b59ad5e456 Enhance generic configuration parser
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12493 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-07 02:11:16 +00:00
Mathieu Rene ff2cf9623e fix gcc visibility
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12470 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 20:51:23 +00:00
Mathieu Rene c0bc34ee7e replace reloadable bool by a flags structure and add required flag
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12469 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 20:18:27 +00:00
Mathieu Rene fdab1b11d1 Lets make the parser free its stuff on shutdown, and let the callbacks do something if required
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12467 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 16:57:26 +00:00
Mathieu Rene d2a2350dae refactor
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12463 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 16:16:20 +00:00
Mathieu Rene b2d0d1689b Integer (min,max) and string (regex) validation options added, mod_skel is my new playground
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12459 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 15:03:29 +00:00
Mathieu Rene e06ae83bb6 grrr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12458 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 06:39:43 +00:00
Mathieu Rene b313224f4b last one
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12457 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 06:38:52 +00:00
Mathieu Rene e1a780fba6 OCD - going to bed
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12456 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 06:08:45 +00:00
Mathieu Rene c8fc7dd8f8 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12454 d0543943-73ff-0310-b7d9-9358b9ac24b2 2009-03-05 05:59:54 +00:00
Mathieu Rene 60c5a8bd42 its getting late
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12453 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 05:58:12 +00:00
Mathieu Rene b38a861090 update macros
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12448 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 05:34:26 +00:00
Mathieu Rene 6ed3089a48 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12447 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 05:32:50 +00:00
Brian West 5e63e72afc more tweaks to doxygen and cleanups
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12443 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 04:39:35 +00:00
Mathieu Rene e1a55739f0 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12442 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 04:30:15 +00:00
Mathieu Rene 804f089398 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12440 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 04:22:09 +00:00
Mathieu Rene 10fb9485f5 Immediate Post-Commit Omission Finding Syndrome
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12434 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 03:24:29 +00:00
Brian West a90e9f3fbe me being all OCD
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12433 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 03:12:28 +00:00
Mathieu Rene 085bd00fa4 Generic config parser
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12432 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 03:09:31 +00:00
Anthony Minessale a9fbc0fe3f FSCORE-319
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12429 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 01:15:17 +00:00
Mathieu Rene add42a2759 Move sofia logging to the core logging engine, add change sofia loglevel api and add sofia profile xxx siptrace on-off for TPORT_LOG
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12410 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-04 18:54:43 +00:00
Michael Jerris 8441e67b33 dox
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12405 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-04 04:35:30 +00:00
Anthony Minessale d7a12df53f add new state for CDR and leg_delay_start originate var and fix FSCORE-315
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12403 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-04 04:19:33 +00:00
Mathieu Rene 790f2c9b64 Add switch_vmprintf
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12391 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-03 19:01:21 +00:00
Mathieu Rene 0d237485a9 Add doxygen comment to switch_channel_set_private
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12378 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-03 17:21:00 +00:00
Mathieu Rene 52dba90640 Revert 12369 since inserting NULL is the same as deleting in sqlite3
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12373 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-03 17:14:58 +00:00
Mathieu Rene 9b1e159078 Fix doxygen comment without messing with the rest
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12372 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-03 17:05:17 +00:00
Mathieu Rene 8fa0ff970a Revert 12370
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12371 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-03 17:03:48 +00:00
Mathieu Rene 8857e1d8cc fix doxygen comment
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12370 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-03 17:01:50 +00:00
Mathieu Rene d34e710211 MODAPP-244 bkw stop trying to commit faster than me :P
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12369 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-03 16:58:24 +00:00
Anthony Minessale e6aee6b1c9 MODEVENT-39
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12311 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-26 18:54:00 +00:00
Brian West 85c265666d make tts-engine and tts-voice valid attributes on the menu xml
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12278 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-25 16:49:42 +00:00
Anthony Minessale 9556be51ef fix issue in monitor_early_media_fail issue
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12271 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-25 03:41:18 +00:00
Anthony Minessale 3dd6e878e7 MODAPP-221
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12262 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-24 18:36:45 +00:00
Anthony Minessale 8d377e5cff remove unused code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12258 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-24 00:18:30 +00:00
Anthony Minessale 9886f369c3 add direction col to sql db, add direction param to session_create, log dtmf digits to digits_dialed variable for cdr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12244 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-23 16:31:59 +00:00
Anthony Minessale 99026e02e7 event socket / ESL improvements
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12228 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-21 23:19:58 +00:00
Anthony Minessale f125872c73 FSCORE-297
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12173 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-20 01:10:59 +00:00
Anthony Minessale 072ec6a7f2 add api.getTime()
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12149 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-19 00:43:11 +00:00
Anthony Minessale da507c5f1e add resampler to speech handles
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12141 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-18 18:53:28 +00:00
Anthony Minessale 65a805915d revert
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12136 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-18 13:54:17 +00:00
Anthony Minessale 680f375cc2 MODENDP-198
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12135 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-18 13:53:15 +00:00
Michael Jerris bab0728ae0 swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12116 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-17 21:41:01 +00:00
Michael Jerris 900907a205 fix suncc visibility support
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12109 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-17 19:25:42 +00:00
Michael Collins 7fb9f7dae8 Major additions & subtractions from switch.h Doxygen content. Removed Woomera, libresample. Added celt, spandsp, flite, pocketsphinx, udns, abyss, libg722_1, opal
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12077 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-17 01:17:57 +00:00
Michael Jerris b0fa96a32d mod_say_en: add short form date/time (MODAPP-180)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12072 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-16 22:24:25 +00:00
Michael Jerris 93ad46278d visibility tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12065 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-16 19:32:06 +00:00
Michael Jerris ffe2ad4bbd API visibility support (GCC/SUNCC) (FSCORE-264)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12061 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-16 18:17:01 +00:00
Michael Jerris 12de5b8621 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12056 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-16 17:52:16 +00:00
Anthony Minessale 29b2be9da3 FSCORE-298
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12046 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-16 13:59:13 +00:00
Shane Burrell e1853e74ea Name changes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12036 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-16 01:34:06 +00:00
Shane Burrell 585e74de21 Added new cmake template
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12035 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-16 01:28:03 +00:00
Shane Burrell 744497e156 switch_private.h template
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12010 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-14 06:56:08 +00:00
Brian West babb2f83f5 update copyright
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12004 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-13 23:37:37 +00:00
Anthony Minessale c31a7f2563 replace the resampler code with the awesome code from speex
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12003 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-13 23:35:17 +00:00
Michael Jerris 89a2799c98 fix msvc 2005 core warnings
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11991 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-13 19:03:34 +00:00
Anthony Minessale d885488f15 MODAPP-215
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11978 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-13 00:32:58 +00:00
Michael Jerris 93ec3d687a prevent exclusive hold on xml registry during visits to the phrase section
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11900 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-12 00:27:07 +00:00
Anthony Minessale be25cc9631 spring cleaning
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11730 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-10 19:09:06 +00:00
Anthony Minessale 6e80c32ae2 FSCORE-288
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11723 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-10 00:58:54 +00:00
Anthony Minessale 6a405a2323 sound_test app
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11658 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-05 19:53:13 +00:00
Brian West ae220d3341 update email
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11643 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-04 21:20:54 +00:00
Mathieu Rene 11fc21f787 Initialize uuid in CoreSession::CoreSession(switch_core_session_t*), make get_uuid return a const char* and a swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11630 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-04 02:56:16 +00:00
Mathieu Rene c767a95463 add \remark to switch_ivr_uuid_bridge
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11575 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-31 02:48:35 +00:00
Anthony Minessale b32de05846 FSCORE-282
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11570 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-30 23:19:38 +00:00
Mathieu Rene 00fc1655af Add doxygen comments and const to switch_ivr_schedule_broadcast
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11514 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-27 21:19:40 +00:00
Anthony Minessale 0463541d61 change low res sleep func api names
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11486 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-25 21:23:07 +00:00
Anthony Minessale f60f17d391 pause media bugs while not in a bridge while inside mod_fifo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11466 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-23 18:44:25 +00:00
Anthony Minessale f776a727b0 tweak fifo and add app_flags
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11356 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-22 14:01:15 +00:00
Anthony Minessale 80900446a9 beastie
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11352 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-22 03:42:22 +00:00
Anthony Minessale 1d5dd03f14 taint check MODW00T-00
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11339 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-21 21:34:31 +00:00
Anthony Minessale ec3f6f4ec6 add chat interface EXTRAGUY-00
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11319 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-20 20:49:47 +00:00
Anthony Minessale 1187359561 pass one on refactor
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11275 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-19 16:10:54 +00:00
Anthony Minessale 6f8e06f087 fix disconnect issue in event socket and fix a few small bugs
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11234 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-15 22:11:27 +00:00
Anthony Minessale 51aea0ea08 mux multi-channel audio files to mono to support playing stereo sound files
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11226 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-15 17:47:21 +00:00
Brian West dbb40708c5 try not to break backwards and api compatibility refer to rev 11211
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11224 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-15 15:38:32 +00:00
Brian West 69f7357506 Adding the ability to pass the var_name to store the results in.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11211 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-15 03:42:45 +00:00
Brian West c0a531f597 <action application="play_and_get_digits" data="1 3 3 3000 # ivr/ivr-please.wav ivr/ivr-not.wav \d{2}"/>
You can use play and get digits in the dialplan as an application now.



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11201 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-14 20:29:16 +00:00
Anthony Minessale ade0e51eae reset rtp media timer when we get a reinvite
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11161 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-13 19:02:48 +00:00
Anthony Minessale ea5c385281 numerous fixes from regression testing
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11104 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-09 20:34:01 +00:00
Michael Jerris 4d97fb66a0 fix windows build breakage from svn rev 11084
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11085 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-07 14:25:08 +00:00
Anthony Minessale 71011217cb make conference verbose-events param to control if events have all the channel data or not
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11074 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-05 20:43:53 +00:00
Anthony Minessale f687b4c73c fix typo in comment
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11038 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-31 21:02:22 +00:00
Anthony Minessale 2a90a43fd4 a few changes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11011 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-31 01:08:51 +00:00
Brian West 211a93b12c add t38 skeleton
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11006 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-30 19:50:33 +00:00
Anthony Minessale bb974720e9 fix voicemail to be in line with groups
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10993 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-29 22:26:10 +00:00
Anthony Minessale 604f1b1ee2 add rtp_bug flags so we can keep track of all the bugs we have to emulate
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10991 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-29 21:23:17 +00:00
Anthony Minessale ed100f44ea add group concept
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10917 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-23 17:36:50 +00:00
Anthony Minessale 236fe3d131 change event_socket to have more info about log lines
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10893 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-20 14:56:08 +00:00
Anthony Minessale e9d7a4a4a0 adjustment
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10876 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-18 23:07:32 +00:00
Anthony Minessale c87d2c0b8b add mod_celt
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10841 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-17 01:53:46 +00:00
Raymond Chandler 2addd616b4 FSCORE-255
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10783 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-15 20:12:26 +00:00
Michael Jerris 6113ab943c FSCORE-253. add the following functions to work around netbsd failures
switch_toupper
switch_tolower
switch_isalnum
switch_isalpha
switch_iscntrl
switch_isdigit
switch_isgraph
switch_islower
switch_isprint
switch_ispunct
switch_isspace
switch_isupper
switch_isxdigit

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10761 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-15 03:21:36 +00:00
Michael Jerris 8fb167c779 FSCRE-253 netbsd does not follow opengroup prototypes on toupper and tolower so we have to do stupid workarounds.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10760 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-15 02:48:50 +00:00
Michael Jerris 5279d8231a FSCORE-252 Core NetBSD features are disabled if _XOPEN_SOURCE is defined
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10755 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-14 16:38:21 +00:00
Michael Jerris 42c11dd764 FSCORE-237 make channel flags array based so we do not have 32 flag limit
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10710 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-11 15:20:24 +00:00
Anthony Minessale 71054917ac add sync param to sleep so you can choose to sync audio or not on sleep (reswig to follow)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10693 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-10 00:48:24 +00:00
Anthony Minessale 1136fcec4a a whole bunch of stuff just to avoid a sonus issue silence_when_idle=400 chanvar to send generated silence duing sleeps etc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10664 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-09 00:32:51 +00:00
Anthony Minessale 9fe1179ed1 add a mechanism to tell if a file played from sendmsg over event socket for the guy on the mailing list
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10653 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-08 15:42:37 +00:00
Anthony Minessale a579a28324 add vars param to switch_ivr_originate for recursion MODAPP_175
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10610 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-05 14:59:24 +00:00
Anthony Minessale ed0c26010a add private flags to channel for endpoints to use
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10587 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-04 04:46:10 +00:00
Anthony Minessale 4369876e57 fix random issues
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10566 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-02 21:33:01 +00:00
Anthony Minessale 7bc685dcca update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10556 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-11-27 04:02:57 +00:00