Commit Graph

27129 Commits

Author SHA1 Message Date
Michael Jerris 77bddb9f9c FS-6538: silence gcc 4.9 throwing incorrect warning 2014-05-20 15:46:46 +00:00
Anthony Minessale af6c4b00b7 force sofia rebuild 2014-05-20 20:29:17 +05:00
Tamas Cseke e6e0deba54 Fix erlang deadlock
Release session R/W Lock
2014-05-20 10:13:38 +02:00
Anthony Minessale bf84e9d414 missed file from a94f0a3fa6 2014-05-20 04:42:23 +05:00
Anthony Minessale 55f8f556fa add heartbeat_fire_on_set variable to fire heartbeat instantly when its first enabled (legacy behavior) 2014-05-20 04:07:47 +05:00
Anthony Minessale a94f0a3fa6 compute timeout based on fake sample count not real life one 2014-05-20 04:02:03 +05:00
Ken Rice 285e7dc3d0 slight tweat to pgsql version detection using awk instead of sed for bsd portability 2014-05-19 12:38:09 -05:00
Michael Jerris f683ac2165 FS-6533: --resolve fix gcc 4.9 warning due to useless right-hand operand of comma expression 2014-05-19 10:36:02 -05:00
Tamas Cseke ea78f4d0e8 Fix race in erlang process spawning
We received the reply and signaled the condition
earlier then started to wait for it
2014-05-19 14:47:39 +02:00
Steve Underwood 34807208c6 Chinese say now say "one" before "ten" for numbers >99 2014-05-17 14:28:58 +08:00
Travis Cross e4888349e1 Prevent opus lib from re-configuring on every make
We were using the libopus directory itself rather than a file within
it as a makefile target.  This is a bad idea as make will see the
target as updated whenever files are created in or removed from the
directory.  Since running configure creates and removes files, the
target will always appear dirty.

The effect was that when mod_opus was enabled in FS make would always
cause libopus to be reconfigured.

We'll target instead the configure file in libopus as that's the first
thing we need anyway.
2014-05-17 00:03:26 +00:00
William King c19aa584cc CID: 1214222
sofia_glue_get_url_from_contact to strdup the value so before
overwriting the value signal to sofia that we have finished with the
raw header.
2014-05-16 17:01:03 -07:00
William King 388e119e55 CID: 1214221,1214222
sip_header_as_string returns new memory alloc'd on the nua_handle's memory pool. This memory would not be freed until
the handle was destroyed. Since there is no usage of the call-info header after it is added to the event as a header value,
we should make sure to both su_free the sofia returned string, but also more cleanly create the event header value to reduce a strdup.
2014-05-16 16:35:49 -07:00
William King dc83348b71 Fix build for 31b8b55d0b 2014-05-16 15:36:25 -07:00
Marc Olivier Chouinard 29e2263442 CID:1210789 Make return value of a function available from the another calling function. Also add a small status check. 2014-05-16 17:18:17 -04:00
Michael Jerris b58bbd18b0 CID:1214233 Pointer to local outside scope 2014-05-16 21:08:53 +00:00
Marc Olivier Chouinard 8fa7398760 CID:1025868 Simplified a function arguments never called. 2014-05-16 17:03:59 -04:00
Michael Jerris e1f8e199f0 CID:1087632 Resource leak 2014-05-16 21:01:13 +00:00
Michael Jerris 31b8b55d0b CID:1214216 Resource leak 2014-05-16 20:46:00 +00:00
Michael Jerris 386000d877 CID:1024418 Unintentional integer overflow 2014-05-16 20:07:58 +00:00
Michael Jerris 4238339176 CID:1023970 Unused pointer value 2014-05-16 19:53:23 +00:00
Michael Jerris 6a8002db79 CID:1024582 Logically dead code 2014-05-16 19:27:25 +00:00
Michael Jerris 21a5d166c6 CID:1024581 Logically dead code 2014-05-16 19:22:37 +00:00
Michael Jerris c1f7887039 CID:1024580 Logically dead code, x will always be > 1 2014-05-16 19:19:31 +00:00
Michael Jerris 73c1e09269 CID:1024579 Logically dead code 2014-05-16 19:09:18 +00:00
Russell Treleaven 3666029ff0 add auth-subscriptions flag. sofia ua can now optionally challenge subscrition requests 2014-05-16 19:05:35 +00:00
Michael Jerris 9b1ebff8de CID:1024270 Dereference before null check 2014-05-16 18:54:50 +00:00
William King 7d5434f57c CID: 1214223-1214230 If sent an invalid registration authentication header with multiple params of the same name, then only use the first of the params instead of leaking memory 2014-05-16 11:50:18 -07:00
Michael Jerris 54fc2f5e39 CID:1023975 Unused pointer value 2014-05-16 18:49:23 +00:00
Michael Jerris a67389ad5c CID:1025879 Logically dead code 2014-05-16 18:20:25 +00:00
Michael Jerris ecde431730 CID:1025850 Dereference before null check 2014-05-16 18:15:34 +00:00
Michael Jerris b10c865c25 CID:1025849 Dereference before null check 2014-05-16 18:12:28 +00:00
Marc Olivier Chouinard a997331577 CID:1214125 https://scan6.coverity.com:8443/docs/en/cov_checker_ref.html#static_checker_BUFFER_SIZE 2014-05-16 13:30:27 -04:00
Michael Jerris 6b9024246f CID:1214189 Division or modulo by float zero 2014-05-16 14:54:54 +00:00
Michael Jerris 269db09015 don't leak on xferext ivr event, CID:1214232 Resource leak 2014-05-16 14:50:18 +00:00
Michael Jerris 65d9cf62c9 CID:1214237 String not null terminated 2014-05-16 14:41:42 +00:00
Michael Jerris 455ed10e40 CID:1214130 Buffer not null terminated 2014-05-16 14:37:43 +00:00
Michael Jerris ebc0a99f1c CID:1024250 Dereference before null check. CID:1024251 Dereference before null check, we don't need tto check these, as they are already used above in all cases 2014-05-15 18:34:25 +00:00
Michael Jerris 4653d78154 CID:1087387 Unused pointer value 2014-05-15 18:30:03 +00:00
Michael Jerris 44401e842a CID:1023936 Unused pointer value 2014-05-15 17:00:32 +00:00
Michael Jerris dee864eb9f .gitignore 2014-05-15 16:32:06 +00:00
Chris Rienzo b7b14209eb CID 1214210: mod_ssml - resource leak when parsing SSML 2014-05-15 11:31:04 -04:00
Chris Rienzo d055f5b6df CID 1214263: mod_ssml - remove unused pointer value 2014-05-15 11:12:06 -04:00
Michael Jerris d8d58fde63 CID:1214141 Buffer not null terminated 2014-05-15 14:26:29 +00:00
Michael Jerris 1b0bdaf85e CID:1214212 Resource leak in voicemail_list 2014-05-15 14:11:39 +00:00
Michael Jerris 4e888a282c CID:1214196 Dereference null return value, if we hit this condition, something very bad has happened, we should never have the private not set if we get to the hangup hook, log error instead of crashing 2014-05-15 14:09:38 +00:00
Michael Jerris d2884ac5a6 CID:1214211 Resource leak 2014-05-15 13:58:08 +00:00
Michael Jerris 0469db0305 CID:1214200 Dereference null return value 2014-05-15 13:47:24 +00:00
Michael Jerris 92c6f3abc5 CID:1214192 Dereference after null check, don't crash when no file name passed on file open 2014-05-15 13:37:26 +00:00
Michael Jerris 179e07c649 CID:1214219 Resource leak 2014-05-15 13:30:39 +00:00