14599 Commits

Author SHA1 Message Date
Brian West
f4c37613ab FS-5555 improvement --resolve 2013-07-12 11:51:02 -05:00
Nathan Neulinger
f21d4a0fc0 fixup and merge in FS-4027 enhancements for additional device support 2013-07-12 11:39:44 -05:00
Nathan Neulinger
5c9bb344ab skinny typedef 2013-07-12 11:15:59 -05:00
Nathan Neulinger
37e6195e35 add a few additional skinny message types 2013-07-12 11:06:43 -05:00
Nathan Neulinger
fd31247ef9 skinny correct field name 2013-07-12 11:06:36 -05:00
Nathan Neulinger
079d65896b update device types list with more known types 2013-07-12 11:06:31 -05:00
Nathan Neulinger
2eab94be78 skinny: improve cleanup of devices during registration and unregistration, resolves some weird state issues when devices get disconnected 2013-07-11 13:15:14 -05:00
Ken Rice
6c5e4e2119 Revert "FS-5567 --resolve"
lets leave this one out til later

This reverts commit bbbb44253a2abac742371f477591dac7fcfc11b2.
2013-07-11 12:05:49 -05:00
Ken Rice
bbbb44253a FS-5567 --resolve 2013-07-11 11:10:03 -05:00
Stefan Knoblich
e20fbadc12 mod_shout: Rework our_mpg123_new() to handle error cases correctly and to clean up the code
Keeping parameter handling quirks for backwards compatibility reasons.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-07-11 03:12:25 +02:00
Stefan Knoblich
0e2a590afa mod_sofia: Add missing format string to switch_event_add_body() call
Fixes GCC format string warning/error.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-07-11 01:20:22 +02:00
Ken Rice
d9e5a55c55 FS-5003 --resolve 2013-07-10 17:31:28 -05:00
Raymond Chandler
db3c1abce0 FS-4123 --resolve slightly modified patch applied 2013-07-10 17:54:19 -04:00
Ken Rice
24669125e4 FS-5555 --resolve 2013-07-10 12:09:24 -05:00
Ken Rice
27ccb69c94 FS-5524 --resolve 2013-07-10 11:58:22 -05:00
Ken Rice
d1b43f36f0 FS-5559 --resolve 2013-07-10 11:58:14 -05:00
Raymond Chandler
0ed5126c0c add chatplan info app 2013-07-10 12:47:16 -04:00
Raymond Chandler
ddf1908fae FS-5467 --resolve patch applied 2013-07-10 12:17:22 -04:00
Michael S Collins
2c00f4c570 Merge branch 'v1.2.stable' of ssh://git.freeswitch.org:222/freeswitch into v1.2.stable 2013-07-10 08:28:29 -07:00
Michael S Collins
13de330c60 FS-5393: --resolve mod_voicemail: add skip_record_check and skip_record_urgent_check vars 2013-07-10 08:28:17 -07:00
Raymond Chandler
2ec821b74b FS-3911 --resolve patch applied 2013-07-10 10:53:28 -04:00
Ken Rice
2f2a879138 FS-5589 --resolve 2013-07-10 09:44:33 -05:00
Jeff Lenk
0b3cafcf0a FS-5275 -resolve 2013-07-09 08:50:56 -05:00
Seven Du
3e92f570d1 debug audio on h323 channel 2013-07-09 14:03:06 +08:00
Brian West
aa68eac352 fix logic from race fix 2013-07-08 13:19:10 -05:00
Chris Rienzo
4bcaf1e60b mod_rayo: fix - client messages not accepted over s2s connection 2013-07-08 13:10:04 -04:00
Seven Du
cfd388301d --resolve FS-5072 2013-07-08 00:04:42 +08:00
Ken Rice
2fd21a47b1 FS-2816 --resolve 2013-07-06 22:03:44 -05:00
Jeff Lenk
84de992b8b FS-3127 --resolve please reopen if not fixed 2013-07-06 12:52:50 -05:00
Brian West
4c6886d7e2 fix race 2013-07-05 19:50:43 -05:00
Ken Rice
ab03347c3d --resolve FS-3922 2013-07-04 21:24:09 -05:00
Jeff Lenk
667a8d8868 fix stupid c89 for windows 2013-07-04 12:27:59 -05:00
Ken Rice
60adf50f86 --resolve FS-5558 2013-07-03 15:55:57 -05:00
Ken Rice
d2cd255a8f --resolve FS-5569 2013-07-03 15:55:52 -05:00
Ken Rice
c58b1508a2 --resolve FS-5426 2013-07-03 14:14:33 -05:00
Ken Rice
42916f8176 --resolve FS-5432 2013-07-03 14:14:20 -05:00
Chris Rienzo
d2c9ee0d23 mod_rayo: move example config so that make config-rayo works 2013-07-03 14:23:18 -04:00
Ken Rice
a4408e62a6 --resolve FS-3918 using patch that adds conference_moderator_pin channel variable 2013-07-03 11:14:10 -05:00
Travis Cross
0a4bbaf5a5 Fix uninitialized use of length variable
Bad things must have been happening when this was hit.

This was introduced in commit 7656a075c750f63d4095f6ed9b558c6f18443698
2013-07-03 16:02:40 +00:00
Nathan Neulinger
620a5804e6 partial rollback of ec6754262863475136c6a53b012eb7b0bb62d7ba to fix skinny breakage 2013-07-01 22:19:15 -05:00
Ken Rice
f721a2592b --resolve FS-5566
When you use $12345 in regex substitutions, it isn't obvious
whenever you mean $1-concatenated-2345 or $12-concatenated-345
or any other variation.  In all other languages, in order to
solve this ambiguity, a braces {} are allowed to be used to
separate variable name (or a reference) from surrounding text,
like ${1}2345 or ${12}345.  Use the same for freeswitch too.

While at it, fix a buffer overflow as well: the index[] variable
which is used to copy the "variable" name is 10 chars long, but
it is used in the code without bounds checking, so a reference
which is >9 chars long ($1234567890) will overflow the buffer,
crashing freeswitch.

And another overflow is in the way how size of the "substituted"
variable is handled.  First, in the outer loop, we compare the
wrong variable with the size of `substituted' buffer (amount of
bytes we took from the source instead of amount of bytes we
used in `substituted').  And second, when actual regex match
is being substitured, amount of room in `substituted' variable
is not checked at all.

Patch contributed by Michael Tokarev <mjt@tls.msk.ru>
2013-07-01 17:06:13 -05:00
Anthony Minessale
0548f33a46 fix input event checker pre-empting return value from dtmf checker when both are present 2013-07-01 14:31:57 -05:00
Anthony Minessale
929f52b15c fix race condition on device state destroy 2013-06-28 14:21:18 -05:00
Anthony Minessale
74740cca5f FS-5527 --resolve
Conflicts:
	libs/sofia-sip/.update
	libs/sofia-sip/libsofia-sip-ua/nta/nta.c
2013-06-28 10:45:33 -05:00
Chris Rienzo
007ddda560 mod_rayo: dtmf #*A-D was broken 2013-06-28 11:16:40 -04:00
Brian West
ba6bf28a5e punt without return 2013-06-28 09:48:28 -05:00
Anthony Minessale
fd67c19664 add preAnswer and ringReady too 2013-06-27 16:31:42 -05:00
Anthony Minessale
e884116c08 add answer work tag to httapi 2013-06-27 16:26:17 -05:00
Nathan Neulinger
8a3cdc75fc improve skinny behavior in HA deployment 2013-06-26 21:56:54 -05:00
Nathan Neulinger
0e5f90c086 typo 2013-06-26 21:56:48 -05:00