Anthony Minessale
0624f61d48
revert
2013-08-21 22:24:20 +05:00
Anthony Minessale
e052d98a28
add isfocus to outbound invites
2013-08-21 22:21:26 +05:00
Anthony Minessale
655fe8408d
fix rfc4579 method=bye handling
2013-08-21 22:00:47 +05:00
Chris Rienzo
d2fb03eda1
mod_rayo: use XMPP URI instead of FS UUID for join/unjoin
2013-08-20 17:26:07 -04:00
Ben Langfeld
c695f2322b
mod_rayo: Remove compensation for Punchblock Rayo spec incompatibility
2013-08-20 16:27:40 -04:00
Nathan Neulinger
790bf9a947
FS-5164 - fix segv on ring handling due to listener not being defined
2013-08-20 13:01:40 -05:00
Nathan Neulinger
7fc4f5996f
FS-5164 --resolve add support for setting user variables w/ skinny
2013-08-20 09:24:43 -05:00
Anthony Minessale
2c6427ccb7
FS-5708 --resolve
2013-08-19 23:48:17 +05:00
Seven Du
f284746703
fix rtp flags
2013-08-19 20:52:34 +08:00
Jeff Lenk
84e4b38be3
FS-5690 --resolve with bizarre workaround
2013-08-18 17:26:13 -05:00
Steve Underwood
56725ad2f2
Tweaks for colour FAXing
2013-08-19 01:38:02 +08:00
Ken Rice
1facd34bde
Revert "FS-5708 ... problems with build on this one
...
This reverts commit c21f65ac55
.
2013-08-16 17:53:12 -05:00
Anthony Minessale
8e45f23d02
FS-5709 --resolve
2013-08-17 02:16:28 +05:00
Anthony Minessale
c21f65ac55
FS-5708 --resolve
2013-08-17 02:13:49 +05:00
Anthony Minessale
d35db852a8
follow up to last commit
2013-08-16 12:17:00 -04:00
Anthony Minessale
80e2633bb7
add mutex in media_engine to prevent double read in video thread
2013-08-16 20:34:34 +05:00
Moises Silva
6a2cd0632b
FS-5528 --resolve
2013-08-16 09:52:14 -04:00
Steve Underwood
dfc34d5a96
Some new FAX related variables introduced, to allow access to colour FAXing.
...
This should be treated as experimental right now.
2013-08-16 10:22:23 +08:00
Anthony Minessale
b76c39ade1
FS-5700 --resolve
2013-08-15 21:19:57 +05:00
Chris Rienzo
4ae41dd1bd
mod_rayo: move alias definition to config file, tweak console command completion to make testing easier
2013-08-14 18:00:30 -04:00
Anthony Minessale
624189be16
FS-5701 --resolve
2013-08-14 21:00:18 +05:00
Ken Rice
129a509cfb
FS-5648 --resolve
2013-08-14 09:48:05 -05:00
Ken Rice
cae7d029ab
FS-5694 --resolve
2013-08-14 09:09:22 -05:00
Chris Rienzo
96eba0d6a8
mod_rayo: add support for speech recognizers other than pocketsphinx, fixed some input component bugs, allow simultaneous dtmf and voice input.
2013-08-14 09:41:11 -04:00
Anthony Minessale
8859df6789
FS-5683 --resolve
2013-08-14 02:24:53 +05:00
Anthony Minessale
94b1b6218c
FS-5453 --resolve
2013-08-14 02:13:49 +05:00
Anthony Minessale
ae64753112
FS-5698 --resolve
2013-08-14 02:08:54 +05:00
Anthony Minessale
ef62351c47
FS-5693 --resolve
2013-08-14 02:00:36 +05:00
Moises Silva
5c6c33fb4f
mod_oreka: use zstr instead of only checking for null as some caller profile data may be an empty string
2013-08-13 11:58:56 -04:00
Seven Du
3bd1395149
redirect /portal to /portal/index.html
2013-08-13 18:30:19 +08:00
Brian West
3ec15cce68
doh blonde moment
2013-08-12 17:27:31 -05:00
Brian West
56d1d07d61
url_decode the callee_name
2013-08-12 15:19:36 -05:00
Anthony Minessale
4efeced015
FS-5682 --resolve there was one other change to allow them to copy over by setting them on the A leg. Exporting the sip_multipart variable or setting it in {} on the dial string should already work. This patch should make it work with setting it too.
2013-08-12 19:05:04 +05:00
Anthony Minessale
e9adbb7ac6
FS-5687 this patch adds a debouncer to that info message. if you still have problems try altering switch_rtp.c:5469 to add 0 condition so it skips that whole block and retest eg... if (0 && switch_rtp_test_flag(rtp_session, SWITCH_RTP_FLAG_VIDEO)) {
2013-08-12 00:57:47 +05:00
Anthony Minessale
a9cf555d3a
FS-5689 --resolve
2013-08-12 00:05:11 +05:00
Seven Du
017691598c
cleanup and refactor ws, this should work on Linux now
2013-08-11 22:47:42 +08:00
Seven Du
e1cc972702
trying to fix crashes on Linux
2013-08-11 11:29:04 +08:00
Chris Rienzo
83ba706049
mod_rayo: add offer-uri param (default true) to toggle between URI and number in to/from of offer
2013-08-10 09:30:33 -04:00
Chris Rienzo
60e8ca1bcc
FS-5686 reversed send/recv direction
2013-08-09 09:54:45 -04:00
Chris Rienzo
0defeeee35
FS-5686 --resolve mod_rayo: allow re-join to mixers so that audio direction can be changed. Added support for audio direction in mixers. Allow unjoin without mixer-name or call-id
2013-08-09 09:42:10 -04:00
Anthony Minessale
4eee5aee8c
FS-5682 --resolve new syntax <action application="set" data="sip_multipart=application/pidf+xml:1234"/> use push instead of set to add more to the same channel
2013-08-08 22:55:13 +05:00
Anthony Minessale
1b01e9f01a
FS-5682 revert
2013-08-08 22:55:13 +05:00
Chris Rienzo
c906cdc86a
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2013-08-08 11:59:41 -04:00
Chris Rienzo
5f6d3f0f8e
mod_rayo: reply with temporary failure if no clients available to accept call
2013-08-08 11:59:17 -04:00
Seven Du
5d49d9280e
fix for some FireFox cases
...
Chrome send "Connection: Upgrade" while FF has "Connection: keep-alive, Upgrade"
2013-08-08 22:57:14 +08:00
Seven Du
bf9809c10c
fix return value
2013-08-08 15:07:46 +08:00
Seven Du
f7e6c6d6c0
FS-5670 --resolve allow debug rtp if rtp is not attached to a session
2013-08-08 08:22:00 +08:00
Anthony Minessale
eead164cc2
FS-5682
2013-08-08 05:15:10 +05:00
Anthony Minessale
3682e54d19
FS-5680 --resolve this patch should auto set this variable on dtls enabled channels
2013-08-08 04:20:36 +05:00
Anthony Minessale
116ebc0244
FS-5661 --resolve
2013-08-07 21:22:26 +05:00
Anthony Minessale
11d6c0877a
FS-5665 --resolve this should push the extra ones into the variable and convert it to an array
2013-08-07 20:59:08 +05:00
Chris Rienzo
e94c931102
FS-5679 --resolve mod_rayo: SIP 180 doesn't result in ringing event
2013-08-06 16:21:22 -04:00
Chris Rienzo
68253e3748
FS-5668 --resolve mod_rayo: offer from/to do not match SIP
2013-08-06 15:30:22 -04:00
Chris Rienzo
d285e79867
mod_rayo: fix crash on originate error
2013-08-06 14:52:56 -04:00
Chris Rienzo
25b068714d
FS-5669 --resolve mod_rayo: return error if <document> is missing in <output>
2013-08-06 11:05:35 -04:00
Ben Langfeld
9ad14d1d33
mod_rayo: Commands executed against a dead call should return item-not-found
2013-08-06 10:26:38 -04:00
Anthony Minessale
80f9168226
FS-5664 --resolve
2013-08-03 18:49:55 +05:00
Nathan Neulinger
4d9ff80a01
mod_skinny work on FS-5632 - few more cases
2013-08-02 21:25:51 -05:00
Nathan Neulinger
118614e447
mod_skinny work on FS-5632 - first pass
2013-08-02 21:11:56 -05:00
Nathan Neulinger
7dbf80ed8b
FS-5662 --resolve implement call pickup group functionality in mod_skinny. Currently treats callPickup and grpCallPickup identically, may revisit when I find out more about what's different between the two
2013-08-02 14:12:03 -05:00
Nathan Neulinger
c2d5d47078
mod_skinny: implement per device setting of ext- extensions
2013-08-02 13:53:29 -05:00
Nathan Neulinger
d1268e8103
make default conf example work properly based on FS-5335 feedback/testing
2013-08-02 11:21:40 -05:00
Nathan Neulinger
f184953570
mod_skinny: add minimal handling of MeetMe button to send to a conference creation extension
2013-08-02 10:54:46 -05:00
Chris Rienzo
40c983beeb
FS-5657 --resolve fix mod_rayo build errors in CentOS 5
2013-08-01 14:38:02 -04:00
Jeff Lenk
fed93fd49e
mod_xml_rpc revert extra stuff
2013-08-01 13:29:51 -05:00
Chris Rienzo
8d2805fc42
FS-5659 --resolve Add logging for spandsp dtmf detector when dtmf_verbose channel variable is set to true
2013-08-01 13:56:30 -04:00
Jeff Lenk
b71fe0031d
FS-5655 try this
2013-07-31 21:45:18 -05:00
Seven Du
f255f65a82
add SHORT_DATE_TIME support
2013-08-01 09:54:33 +08:00
Nathan Neulinger
6c8eb054ad
mod_skinny: allow to work with native pgsql
2013-07-31 17:17:07 -05:00
Nathan Neulinger
358b6e0835
mod_skinny: filter sip mwi events
2013-07-31 17:16:43 -05:00
Chris Rienzo
bb2832eb11
mod_spandsp: added UUID command completion to start/stop_tone_detect commands
2013-07-31 07:16:23 -04:00
Seven Du
cbe7612ed5
more cleanup
2013-07-31 16:27:56 +08:00
Seven Du
89eb8c4624
trying to fix windows build
2013-07-31 16:21:16 +08:00
Seven Du
da29531c08
cleanup code, less dependency
2013-07-31 16:21:16 +08:00
Nathan Neulinger
878c232b06
mod_skinny: initial reg wasn't able to clean up due to missing device name, add new function to clean up given explicit device name, also add more logging
2013-07-30 14:35:39 -05:00
Anthony Minessale
28a58f5436
add -certs command line switch
2013-07-30 19:37:25 +05:00
Seven Du
92d945e893
add back the log line deleted by accident
2013-07-30 22:12:58 +08:00
Seven Du
b5e1725d52
remove debug
2013-07-30 18:02:42 +08:00
Seven Du
d8a02dc244
add timeout options to mod_curl
2013-07-30 16:36:00 +08:00
Anthony Minessale
511efc5cf0
FS-5652 --resolve
2013-07-29 16:55:16 -05:00
Seven Du
0d4964f7b7
add settings disabled by default
...
The new websocket stuff breaks windows build so please fix, thanks
2013-07-29 23:59:06 +08:00
Seven Du
771d79e313
Merge branch 'ws1' patch abyss to support websocket
2013-07-29 23:55:47 +08:00
Anthony Minessale
39ad799683
FS-4932 FS-5090 --resolve
2013-07-29 10:18:05 -05:00
Seven Du
253880f586
make websocket work with abyss
2013-07-29 23:06:12 +08:00
Seven Du
f0a0e469e8
add ws
2013-07-29 20:04:32 +08:00
Travis Cross
6a5595b049
Improve our .gitignore files
...
Avoid ignoring files actually in our tree, and ignore some generated
files that were not being ignored previously.
2013-07-27 03:41:11 +00:00
Anthony Minessale
7973b7be7a
add global mutex to cdr_csv to protech the fd_hash
2013-07-26 15:56:50 -05:00
Anthony Minessale
1a2ca10203
add last_sched_id var
2013-07-26 14:30:10 -05:00
Travis Cross
1ab16bbd92
Kill FS if -reincarnate parent dies unexpectedly
...
This only works on Linux.
2013-07-26 17:30:05 +00:00
Travis Cross
9959096559
Handle signals better with -reincarnate
...
If we receive SIGTERM or SIGILL we should propagate the signal to the
child FS process. As FS normally handles these signals, we need to
restore the handler before we refork.
FS may also add a handler for SIGCHLD; we need the default action
here instead for the parent.
2013-07-26 17:30:03 +00:00
Travis Cross
9fc3990e04
Add -reincarnate flag to FS
...
When FS is given the -reincarnate flag, FS will be automatically
restarted after any uncontrolled exit.
2013-07-26 17:30:01 +00:00
Anthony Minessale
a4bc98a775
FS-5643 --resolve this is the kind of regressions we need to keep an eye on from the refactoring of the media code. I removed the codec_ms from the engine in addition to applying your patch
2013-07-26 10:24:19 -05:00
Travis Cross
b79932550f
Fix memset invocation in mod_skypopen
...
We were previously clearing a pointer's worth of memory rather than
clearing a full element.
This also fixes the build as gcc-4.8 catches this error.
2013-07-26 01:14:50 +00:00
Anthony Minessale
d4c7ae05fe
let sched_cancel operate on both task id and group id
2013-07-25 14:53:26 -05:00
Anthony Minessale
84c3e3ade2
FS-5572 --resolve set new variable by doing export bypass_keep_codec=true to force re-invite with the same codec it was using previously
2013-07-25 14:12:26 -05:00
Anthony Minessale
185917edfe
swigall
2013-07-25 10:50:14 -05:00
Jeff Lenk
292e39187c
vs2010 reswig
2013-07-24 22:11:01 -05:00
Anthony Minessale
5f2dca72b3
swigall
2013-07-24 18:49:27 -05:00
Anthony Minessale
ac700966e9
swigall
2013-07-24 18:42:50 -05:00
Brian West
fb34ff9ade
adding transfer-sound to ivr menu so you can specifiy a sound file to pay when a transfer takes place
2013-07-24 18:40:45 -05:00
Anthony Minessale
b22a693e9d
FS-5561 --resolve
...
Merge remote-tracking branch 'moy/blind-transfer-response'
2013-07-24 16:15:16 -05:00
Anthony Minessale
2c4287ed54
FS-5633 --resolve
2013-07-24 11:38:01 -05:00
Anthony Minessale
569dd9c540
FS-5634 --resolve this patch should fix it but comment it out instead in the old version to get the same effect
2013-07-24 11:23:54 -05:00
Nathan Neulinger
12fab353f3
FS-5636 --resolve hold active lines when receiving a call
2013-07-24 10:14:08 -05:00
Steve Underwood
3ae87091e1
Reworked some of the definition names and values in preparation for
...
colour FAX
2013-07-24 11:58:36 +08:00
Brian West
612c81c13d
You can't prefix this one with MWI as it ends up in the body of the MWI notify causing some devices to have a heart attack
2013-07-23 17:23:04 -05:00
Anthony Minessale
3ddbad4dd3
let sofia recover work in some tcp situations
2013-07-23 13:52:49 -05:00
Michael S Collins
01d45ae506
mod_valet_parking: add valet_lot_extension chan var - stores the current park location of the channel
2013-07-23 11:09:00 -07:00
Ken Rice
abcf4ac7e6
update status command to include new stats
2013-07-23 08:43:21 -05:00
Steve Underwood
c741332dcd
Spandsp tweaks
2013-07-23 20:44:46 +08:00
Jeff Lenk
adf5e2f6ec
fix windows compiler warnings
2013-07-20 22:13:27 -05:00
Ken Rice
7fb4369932
peak sessions step 1
2013-07-20 20:11:46 -05:00
Anthony Minessale
f08c3309f6
FS-5621
2013-07-20 14:07:01 -05:00
Ken Rice
5660f90509
add peak SPS for last 5 minutes
2013-07-19 22:40:59 -05:00
Anthony Minessale
e45774e764
FS-5620 --resolve
2013-07-19 21:51:18 -05:00
Ken Rice
241e9f45ed
Add to the MIB and small tweak to subagent.c
2013-07-19 17:06:17 -05:00
Anthony Minessale
c510f3f52e
add peak sps to stats and a command to reset it
2013-07-19 15:16:42 -05:00
Anthony Minessale
75bdc43d82
FS-5573 --resolve
2013-07-19 14:05:03 -05:00
Anthony Minessale
70d78f1665
FS-5583 --resolve
2013-07-19 14:02:58 -05:00
Anthony Minessale
fab8e29dd6
FS-5607 --resolve
2013-07-19 13:48:34 -05:00
Anthony Minessale
ce80ddc93a
FS-5614 --resolve
2013-07-19 13:41:56 -05:00
Anthony Minessale
ef28a88c75
FS-5619 --resolve
2013-07-19 13:26:00 -05:00
Seven Du
d88b2ed793
FS-5498 --close remove debug line
2013-07-20 02:17:59 +08:00
Anthony Minessale
a6bffd38cb
FS-5498
2013-07-19 12:03:51 -05:00
Seven Du
2490868830
FS-5498 fix typo from commit ab947f5
2013-07-19 12:41:40 +08:00
Anthony Minessale
70e22e1d0b
few more tweaks on new conference video functionality w/ webrtc
2013-07-18 08:33:20 -05:00
Anthony Minessale
663c180cd9
FS-5615 --resolve
2013-07-17 17:08:03 -05:00
Anthony Minessale
a799396239
FS-5545 try this and repeat the trace if it doesn't fix it
2013-07-17 16:35:39 -05:00
Anthony Minessale
c98b01a205
make display in contact compat with broken aastra
2013-07-17 16:35:24 -05:00
Anthony Minessale
8253bab19d
send 2 firs to make sure it works
2013-07-17 12:46:10 -05:00
Anthony Minessale
615e2691a9
fix some regressions from recent changes
2013-07-17 12:34:32 -05:00
Anthony Minessale
9f52531630
FS-5613 --resolve only alphanumeric plus - _ . are now allowed
2013-07-17 09:21:28 -05:00
Anthony Minessale
90682d03ec
FS-5612 --resolve
2013-07-16 19:28:02 -05:00
Anthony Minessale
eebac2ea95
webrtc video tweaks
2013-07-16 19:16:01 -05:00
Anthony Minessale
eff5f3a766
add debug
2013-07-16 09:05:06 -05:00
Anthony Minessale
0b96a23cd8
tweak
2013-07-16 08:56:13 -05:00
Chris Rienzo
07e0de3229
mod_rayo: support secure client-to-server connections
2013-07-15 18:52:09 -04:00
Nathan Neulinger
acb33edc3a
skinny: improve hangup handling
2013-07-15 15:19:18 -05:00
Anthony Minessale
e46050d487
mod_conference add vid-floor command to branch off the floor for video on demand and force it to a particular member vid-floor can be api or bound to dtmf but who gets the floor must toggle it off before someone else can have it. vid-floor-force (vid-floor <member> force)can be clobbered at any time
2013-07-15 11:07:56 -05:00
Seven Du
51d3282d06
FS-2809 --resolved
2013-07-14 10:34:35 +08:00
Anthony Minessale
4bf4bf83a8
tweak
2013-07-12 16:59:35 -05:00
Jeff Lenk
92452ad309
fix windows compiler error
2013-07-12 14:27:45 -05:00
Anthony Minessale
82ffd425c7
cleanup
2013-07-12 14:27:10 -05:00
Anthony Minessale
57a13694f7
use this and send {sip_gethostbyname=true} in the dial string to force this behaviour
2013-07-12 13:54:50 -05:00
Anthony Minessale
647f3fd3fb
FS-5396 --resolve
2013-07-12 13:36:04 -05:00
Brian West
f9c5f85444
REVERT FS-5555
2013-07-12 13:05:36 -05:00
Nathan Neulinger
afeaac2d57
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2013-07-12 12:01:06 -05:00
Nathan Neulinger
af9a18c63c
FS-4027 - improve adherence to code conventions
2013-07-12 12:00:57 -05:00
Brian West
a8b4ccf7fb
FS-5555 improvement --resolve
2013-07-12 11:50:10 -05:00
Nathan Neulinger
655325ab05
fixup and merge in FS-4027 enhancements for additional device support
2013-07-12 11:39:23 -05:00