Anthony Minessale
df7637f687
change switch_strlen_zero to zstr
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15211 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-23 16:03:42 +00:00
Anthony Minessale
095683b878
add api_on_answer var
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15207 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-23 15:01:34 +00:00
Anthony Minessale
e072a6095d
Let's go Camping!
...
Call Campon (part of bridge app)
Variables:
campon=[true|false]
campon_retries=<number of call attempts>
campon_timeout=<duration of each call attempt>
campon_sleep=<seconds to sleep between retries>
campon_fallback_exten=<extension to transfer to on failure>
campon_fallback_dialplan=<dialplan>
campon_fallback_context=<context>
campon_hold_music=<alternate music>
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15201 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-22 22:11:28 +00:00
Anthony Minessale
aa439630c9
add SWITCH_MESSAGE_INDICATE_UUID_CHANGE to warn a session when the uuid has changed
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15193 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-22 14:54:29 +00:00
Anthony Minessale
4d9f7de25b
FSCORE-471 and any other update related bugs
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15186 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-21 18:48:28 +00:00
Anthony Minessale
66866fb1ea
fix proxy-media issue regression
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15181 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-20 17:03:03 +00:00
Anthony Minessale
3dfe67800f
clear up some more display issues and fix resume-media-on-hold sofia option
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15177 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-19 19:58:23 +00:00
Anthony Minessale
39f93c4eea
delay update till after media has been confirmed to prevent SOA race in sip
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15159 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-14 19:26:10 +00:00
Anthony Minessale
0ef7525cea
working on 2 boxes at once ignore me
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15150 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-13 20:28:45 +00:00
Anthony Minessale
59b94dfacc
refactor some of the message parsing code to use fifo to reduce threading contention
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15142 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-12 22:23:55 +00:00
Brian West
6b70ecbea3
48k 30ms and 40ms codecs
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15135 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-10 02:10:43 +00:00
Anthony Minessale
06c1349b08
cleanup more on att-xfer
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15134 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-09 22:28:31 +00:00
Anthony Minessale
7681f944b4
fix att-xfer...AGAIN
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15133 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-09 20:48:24 +00:00
Anthony Minessale
e6ea90cebf
expand range of acceptable chars MODENDP-249
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15130 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-09 16:42:10 +00:00
Anthony Minessale
5d9eb15072
expand range of acceptable chars MODENDP-249
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15129 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-09 16:38:43 +00:00
Anthony Minessale
539bccffe1
fix att xfer to an app
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15122 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-08 18:09:06 +00:00
Anthony Minessale
aa9361d79f
add CALL_UPDATE event
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15119 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-08 16:52:55 +00:00
Anthony Minessale
6df9d44154
auto update displays in more places
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15110 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-07 22:35:21 +00:00
Anthony Minessale
aaeb69d613
make moc happy
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15105 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-07 04:30:19 +00:00
Brian West
169195f3ce
convert
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15037 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-01 22:43:44 +00:00
Anthony Minessale
c5f1d9ec0a
FSCORE-450
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15006 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-28 19:46:38 +00:00
Brian West
3bc20b3c43
MODAPP-325 part 1
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14981 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-25 19:07:20 +00:00
Anthony Minessale
32a9cf9141
add i flag to bind_meta_app to do inline execute of the app (not wise to use unless app returns instantly)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14969 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-24 22:21:44 +00:00
Anthony Minessale
113c45bf4b
add preprocess framework for agc ec etc, ALPHA, needs work
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14960 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-23 22:39:00 +00:00
Brian West
c1c3b65a21
FSCORE-446
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14958 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-23 17:32:01 +00:00
Anthony Minessale
635e2fb5eb
add session.getState()
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14924 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-19 15:26:19 +00:00
Anthony Minessale
14e4f0497d
farewell crash protection
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14919 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-18 15:55:10 +00:00
Anthony Minessale
c54f0c3945
add session.hangupCause()
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14912 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-17 23:28:38 +00:00
Anthony Minessale
d2b797fe54
disable duplicate headers on request param events
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14909 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-17 21:38:04 +00:00
Anthony Minessale
f21b4a2137
add inline=true to actions to exec certian apps right away
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14906 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-17 19:05:58 +00:00
Brian West
dcfe0f5743
FSCORE-442
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14893 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-16 21:24:22 +00:00
Anthony Minessale
1a774b9d99
BOUNTY-9 (Thank you Xpander Communications)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14889 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-16 20:09:27 +00:00
Anthony Minessale
edf521301f
add set funcs for impls
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14881 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-16 04:22:24 +00:00
Anthony Minessale
5a5f3081f0
execute hangup state asap
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14852 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-14 20:10:58 +00:00
Anthony Minessale
7392fa5807
try to improve autoflush and other silly audio glitches from edge cases and help FSCORE-416
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14800 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-10 00:46:24 +00:00
Michael Jerris
107f913598
add --with-rundir configure param and -run freeswitch runtime param to adjust the location of the pid file (FSBUILD-188)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14768 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-04 18:26:15 +00:00
Anthony Minessale
4a9b1b2261
doh
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14744 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-02 18:33:33 +00:00
Anthony Minessale
ce14c6c2fa
lua stuff
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14742 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-09-02 17:59:01 +00:00
Brian West
f28b26b8aa
add host_lookup api call
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14667 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-28 20:30:03 +00:00
Anthony Minessale
ca8dfda04a
add a host lookup func
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14653 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-08-27 22:58:55 +00:00
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