- 28 4月, 2014 1 次提交
-
-
由 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.
-
- 25 4月, 2014 1 次提交
-
-
由 William King 提交于
Expanding on 05263818 to support boolean tel url params in mod_sofia
-
- 24 4月, 2014 1 次提交
-
-
由 Michael Jerris 提交于
-
- 22 4月, 2014 4 次提交
-
-
由 Chris Rienzo 提交于
-
由 Anthony Minessale 提交于
Conflicts: src/mod/applications/mod_conference/mod_conference.c
-
由 Chris Rienzo 提交于
-
由 Chris Rienzo 提交于
-
- 19 4月, 2014 22 次提交
-
-
由 Travis Cross 提交于
We were calling switch_epoch_time_now() twice for no good reason.
-
由 Travis Cross 提交于
This allows building mod_soundtouch in clang as clang doesn't support gcc's -fcheck-new.
-
由 Travis Cross 提交于
-
由 Travis Cross 提交于
These haven't been touched in years; they can't possibly still be applicable.
-
由 Travis Cross 提交于
-
由 Travis Cross 提交于
We already had uuid_answer and uuid_pre_answer, so we might as well add uuid_ring_ready.
-
由 Travis Cross 提交于
-
由 Travis Cross 提交于
-
由 Travis Cross 提交于
-
由 Travis Cross 提交于
-
由 Travis Cross 提交于
Automated leak detectors find leaked memory on shutdown. Cleaning up after ourselves on shutdown eliminates noise from these reports.
-
由 Travis Cross 提交于
The rc variable here was always initialized but the compiler couldn't see that because of the lack of an unconditional else clause.
-
由 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.
-
由 Travis Cross 提交于
The net effect here is the code looks more "regular" and reads more linearly.
-
由 Travis Cross 提交于
Previously we would continue considering phrase actions even after receiving a break action; we would only break on the next input clause. It appears the intent here was to break before the next action.
-
由 Travis Cross 提交于
-
由 Travis Cross 提交于
If we get SWITCH_STATUS_BREAK then we didn't get SWITCH_STATUS_SUCCESS.
-
由 Travis Cross 提交于
We're breaking out of the loop here anyway, so setting done to true is useless.
-
由 Travis Cross 提交于
We were leaking memory when break_on_match was set or when we received back SWITCH_STATUS_BREAK from a callee as we were failing to free field_expanded_alloc.
-
由 Travis Cross 提交于
If pattern is null we're setting it to a non-null value, so this branch will always be taken. Use `git diff -w` or `git log -p -w` to see what's going on in this commit.
-
由 Travis Cross 提交于
In the event of a memory error, we were trying to free a null pointer while leaking the allocation for field_expanded_alloc.
-
由 Travis Cross 提交于
These variables aren't used outside of this for loop, so they should be declared within it.
-
- 17 4月, 2014 1 次提交
-
-
由 Seven Du 提交于
-
- 16 4月, 2014 3 次提交
-
-
由 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
-
- 15 4月, 2014 2 次提交
-
-
由 Chris Rienzo 提交于
-
由 Raymond Chandler 提交于
-
- 14 4月, 2014 3 次提交
-
-
由 Anthony Minessale 提交于
-
由 Nathan Neulinger 提交于
-
由 Chris Rienzo 提交于
FS-6447 --resolve return subscriber-absent platform-code 20 if <dial> is attempted to user that is not registered
-
- 10 4月, 2014 2 次提交
-
-
由 Anthony Minessale 提交于
-
由 Chris Rienzo 提交于
-