- 28 4月, 2014 6 次提交
-
-
由 Michael Jerris 提交于
-
由 Michael Jerris 提交于
-
由 Anthony Minessale 提交于
This seems to be a paradox when running a perl script from a session then executing perl again on the same session from a different thread. I fixed it by converting any execution of perl in the execute_on_* family of operators to only run background mode which is to store the command in the session stack to be executed only by the session thread instead of on the spot by the outide thread. changing the execute_on_answer to perl::/path/to/script.pl would also eliminate the crash in code that has not been updated with this patch. This is just a limitation of embedded perl we have to live with.
-
由 William King 提交于
Previous commit actually broke the functionality since it was now returning if cfg->path[0] was not null. Also since cfg->path can never be null, this check can be simplified to only check the first index.
-
由 Michael Jerris 提交于
-
由 Michael Jerris 提交于
-
- 26 4月, 2014 4 次提交
-
-
由 Michael Jerris 提交于
we only call this with values, and it would crash if you passed it null anyways, just assert to make it 100% clear
-
由 Michael Jerris 提交于
-
由 Michael Jerris 提交于
Fix buffer overrun that could have been exploited with a crafted skinny packet designed to exploit this mistake in bounds checking.
-
由 Georgiewskiy Yuriy 提交于
-
- 25 4月, 2014 4 次提交
-
-
由 Brian West 提交于
-
由 William King 提交于
Expanding on 05263818 to support boolean tel url params in mod_sofia
-
由 William King 提交于
BNPH-6470 follow up to commit 68d863a1 removing the original line that performed the curl request to avoid a double request in mod_xml_curl
-
由 Brian West 提交于
-
- 24 4月, 2014 4 次提交
-
-
由 Brian West 提交于
-
由 Anthony Minessale 提交于
-
由 William King 提交于
-
由 Anthony Minessale 提交于
-
- 22 4月, 2014 4 次提交
-
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Chris Rienzo 提交于
-
由 Chris Rienzo 提交于
-
- 21 4月, 2014 1 次提交
-
-
由 Michael Jerris 提交于
-
- 19 4月, 2014 4 次提交
-
-
由 Travis Cross 提交于
This appears to have been accidentally added in commit 79ebcb10 which sought to provide a mechanism for disabling Sofia's chat interface. The abort(3) here achieved that a bit too well.
-
由 Anthony Minessale 提交于
add enable-chat sofia profile param which defaults to true when not present, set to false to turn off the chat interface in sofia
-
由 Travis Cross 提交于
-
由 Travis Cross 提交于
On start DTMF packets we were showing the last write timestamp as a signed value when it's an unsigned value, which could result in it appearing incongruous with later packets where the value was displayed correctly.
-
- 18 4月, 2014 5 次提交
-
-
由 Brian West 提交于
-
由 Brian West 提交于
-
由 Brian West 提交于
-
由 Brian West 提交于
-
由 Brian West 提交于
-
- 17 4月, 2014 2 次提交
-
-
由 Anthony Minessale 提交于
-
由 Seven Du 提交于
-
- 16 4月, 2014 5 次提交
-
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
I found a problem here but it may not completely match your expectations. I reviewed the RFC 4028 and checked against the code and I discovered we should not be putting a Min-SE in any response at all besides a 422: section 5: The Min-SE header field MUST NOT be used in responses except for those with a 422 response code. It indicates the minimum value of the session interval that the server is willing to accept. I corrected this problem and implemented the 422 response so if you request a value lower than the minimum specified for the profile. If the value is equal or higher to the minimum, it will be reflected in the Session-Expires header in the response and no Min-SE will be present.
-
由 Anthony Minessale 提交于
FS-5997 regression from commit 70accd9f this caused some attended transfers to calls with multiple targets to get the abondoned channels to be stuck on write lock
-
由 William King 提交于
-
由 Anthony Minessale 提交于
add generic keepalive system and implement it in sofia to send MESSAGE or INFO packets in-dialog at specified interval. Adds app: enable_keepalive 0|<seconds> This app can be run in the dialplan or with execute_on_* type variables for B-legs. Adds sofia param: keepalive-method : defaults to MESSAGE can also be "INFO" This param sets which SIP method to use.
-
- 15 4月, 2014 1 次提交
-
-
由 Chris Rienzo 提交于
-